数据库系统 DBS
整体数据的结构化是数据库的主要特征之一
数据结构化,
数据的共享性高,冗余度低,易扩充,
数据的独立性高:物理独立性(用户的应用程序和磁盘中的数据是相互独立的,当数据的物理存储改变,程序不用改变)和逻辑独立性(应用程序和数据库的逻辑结构是相互独立的,逻辑结构改变,用户程序也可以不改变)
数据由DBMS统一管理和控制
DBMS :数据库管理系统, DataBase Manager System
(1) 数据的安全性保护,保护数据,以防止不合法的使用造成的数据的泄密和破坏
(2)数据的完整性检查, 将数据控制在有效的范围之内,或者保证数据之间满足一定的关系
(3) 并发控制, 对多个用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果
(4) 数据库的恢复, 将数据库从错误状态恢复到某一一已知的正确状态
DBA : 数据库管理员 DataBase Administrators
DBA的主要职能:
1. 决定数据库中的信息内容和结构
2. 决定数据库中的存储结构和存取策略
3. 定义数据的安全性要求和完整性约束条件
4. 监控数据库的运行和使用 ,包括: 周期性的转储数据库(数据文件,日志文件),; 系统故障恢复; 介质故障恢复; 监视审计文件;备份和恢复数据库
5. 数据库的改进与重组: 包括性能的监控与调优;定期对数据库进行重组织,提高系统的性能;需求增加或者改变时,数据库须重构造
DBA的必备技能
1. 数据库安装升级,OS安装升级
2. SQL编程
3. 性能调优
4. 数据库备份与恢复
5. 数据库迁移
6. 跨平台管理不同RDBMS的能力</