数据库管理全解析:从创建到调优
1. 数据库创建与配置
数据库的创建和配置因所使用的数据库管理系统(DBMS)套件而异,其复杂度也有所不同。
- 简单创建方式 :
- 在某些系统(如Delphi)中,创建数据库只需在Linux环境下创建一个目录,或在Windows环境下创建一个文件夹,然后创建指向该目录或文件夹的数据库别名。
- MySQL则有高度简化的 Create - Database 语句,可在数秒内创建数据库。
- 复杂创建方式 :像Oracle这样的系统,需要先学习相关课程才能正确创建数据库。
创建数据库后,配置时需要确定以下问题:
1. 数据库及其相关文件的位置
2. 多用户环境下服务器和客户端的通信问题(针对客户端 - 服务器数据库)
3. 数据库的物理结构
4. 数据库的逻辑结构
5. 数据库用户及其访问权限
这些问题的复杂程度和解决的灵活性在很大程度上取决于所涉及的产品以及数据库本身的复杂度。
2. 数据库安全
数据库安全是数据库管理的重要方面。理想情况下,安全机制应是多层次的,控制对系统、系统资源和系统数据的访问。数据库管理员(DBA)需确保以下几点:
- 控制对系统的访问。
- 授权用户能够对其被授权访问的数据进行插入、修改、检索或删除操作。
- 授权用户只能访问其被授权的数据和资源,不能越权。
- 未授权用户绝对不能访问。
为实现这些目标,DBA必须熟悉用于管理
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



