初识数据库

初识数据库

什么是数据库

  • E.F.Codd开创了关系型数据库理论
  • 数据库:相互之间有关联关系的Table的集合
  • 数据库系统的工作环境:DB(数据库)、DBMS(数据库管理系统)、DBAP(数据库应用)、DBA(数据库管理员)、计算机基本系统

从用户的角度看数据库管理系统

  1. DBMS提供的一套数据定义语言(DDL),给用户建立表结构。
  2. DBMS提供一套数据操作语言(DML),给用户实现对数据库的增删改。
  3. DBMS提供一套数据控制语言(DCL),给用户实现数据库控制。
  4. DBMS提供一套应用程序(转储、恢复、重组、性能监测)给用户维护数据库
  • 数据库语言(标准的SQL语言)
    • 交互式SQL
    • 嵌入式SQL

 

从系统的角度看数据库管理系统

  1. 编译执行
  2. 查询优化与实现
  3. 数据存储与索引
  4. 通信控制
  5. 事务管理
  6. 故障恢复
  7. 安全性控制
  8. 完整性控制
  9. 数据字典管理
  10. 应用程序接口
posted @ 2019-04-21 09:25  まだまだだわ  阅读(113)  评论(0编辑  收藏  举报