数据库第一天

数据库:长期存储在计算机中,有组织可共享的数据集合

一个好的数据库追求 较少的冗余度,较高的数据独立性,易于扩展,用户间共享

DBMS:数据库管理系统,建立和管理数据库的一套软件,介于操作系统和应用软件之间

  1. 数据定义功能
  2. 数据操纵功能
  3. 数据库运行管理功能
  4. 数据库的建立和维护功能
  5. 数据组织,存储和管理功能
  6. 其他功能

 

数据库系统构成:

DBA:数据库管理员

 

数据库管理系统发展

  1. 人工管理阶段   :数据不保存   应用程序管理数据    数据面向应用程序  数据 应用程序一对一
  2. 文件系统阶段   :数据面向文件系统  数据存储在磁盘上可以长期保存并有了一定物理程度上的独立性  无法共享某一数据,只能共享文件
  3. 数据库管理系统  :数据集成(主要目的),数据共享性高,数据冗余度较小,数据一致性,数据独立性高,实施统一管理与控制(数据库保护),减少应用程序开发和维护的工作量

数据库系统结构分类

从用户的视角来看:

从DBA视角来看:

三级模式:

模式:对数据库中的数据进行一些简单的描述或限制条件,一个大致的框架,也被称为概念/逻辑模式-------概念视图

内模式:存储模式,物理级 ---------存储视图/内部视图

外模式:不同的应用程序访问的数据是不一样的,因此要将大框架分为一个个小的框架提供应用程序使用,实际上就是将模式分为一个个小模式也成为子模式或用户模式,是用户能够看到的-------数据视图/用户视图

 

posted @ 2021-06-16 00:07  茶柒每天要学习  阅读(67)  评论(0)    收藏  举报