Logo
☆☆☆☆☆
0.0
Beginner
12h

数据库管理入门

数据库为大多数现代应用程序提供支持,从电子商务到企业系统。数据库管理确保数据的可用性、可靠性和安全性,使数据库管理员(DBA)这一角色既关键又富有回报。本课程专为初学者设计,旨在建立扎实的数据库管理基础。 你将从关系型数据库概念的概述开始,随后深入学习 MySQL 的安装与配置。你将学习如何管理用户和权限,设计数据库模式,创建表和索引,并处理查询。你还将学习 ACID 原则、事务管理以及并发控制。接着,你将练习数据库管理员(DBA)的核心任务,如执行备份、恢复数据,以及导入或导出数据集。 课程结束时,你将能够自信地管理 MySQL 数据库服务器,安全地组织数据,并排查常见问题。这些技能将帮助你胜任数据库管理员职责,并为数据库管理领域的职业发展奠定坚实基础。

13 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
数据库管理入门
数据库为大多数现代应用程序提供支持,从电子商务到企业系统。数据库管理确保数据的可用性、可靠性和安全性,使数据库管理员(DBA)这一角色既关键又富有回报。本课程专为初学者设计,旨在建立扎实的数据库管理基础。 你将从关系型数据库概念的概述开始,随后深入学习 MySQL 的安装与配置。你将学习如何管理用...

WHAT YOU'LL LEARN

对关系型数据库管理系统(RDBMS)及其在结构化数据中的应用的理解

Content

13 Lessons • 0 Quizzes • 0 Challenges

开始使用
  1. 1

    课程概述

  2. 2

    什么是数据库管理员?

数据库概念入门
  1. 1

    什么是数据库和数据库管理系统?

  2. 2

    关系模型

  3. 3

    键:主键、外键、唯一键(checkpoint)

  4. 4

    关系

  5. 5

    实体-关系图(ERD)

  6. 6

    练习:数据库概念入门

数据库架构与数据存储
  1. 1

    客户端-服务器架构

  2. 2

    数据库实例 vs. 数据库

  3. 3

    逻辑存储

  4. 4

    物理存储:文件、块、页

  5. 5

    缓存与缓冲池

  6. 6

    练习:数据库架构与数据存储

安装与配置
  1. 1

    安装 MySQL

  2. 2

    配置基础

  3. 3

    服务管理

  4. 4

    基础调优

  5. 5

    练习:安装与配置

用户管理与访问控制
  1. 1

    创建用户/账户

  2. 2

    授予权限和撤销权限

  3. 3

    角色与组

  4. 4

    密码策略与最佳实践

  5. 5

    认证选项

  6. 6

    练习:用户管理与访问控制

模式与对象管理
  1. 1

    创建数据库/模式

  2. 2

    创建、修改和删除表

  3. 3

    索引、视图、自增列、存储过程(checkpoint)

  4. 4

    约束(checkpoint)

  5. 5

    练习:模式与对象管理

数据操作与查询
  1. 1

    DML 简介

  2. 2

    DQL 入门

  3. 3

    练习:数据操作与查询

事务与并发控制
  1. 1

    什么是事务?

  2. 2

    BEGIN, COMMIT, ROLLBACK

  3. 3

    保存点

  4. 4

    锁:共享锁与独占锁

  5. 5

    死锁及其检测与解决

  6. 6

    隔离级别

  7. 7

    多版本并发控制

  8. 8

    练习:事务与并发控制

ACID 属性
  1. 1

    原子性

  2. 2

    一致性

  3. 3

    隔离

  4. 4

    耐久性

  5. 5

    ACID 的现实类比

  6. 6

    练习:ACID 属性

备份与恢复
  1. 1

    备份类型:完整备份、增量备份

  2. 2

    恢复方法

  3. 3

    练习:备份与恢复

数据导入与导出
  1. 1

    导入/导出 CSV、JSON、XML

  2. 2

    SQL Dumps

  3. 3

    ETL 基础

  4. 4

    CLI Tools

  5. 5

    处理字符编码和格式不匹配

  6. 6

    练习:数据导入与导出

结论
  1. 1

    最后的说明

免费资源
  1. 1

    数据库管理员的角色有哪些?

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)