您的位置:首页 > 数据库

数据库复习(一)——数据库概论

2016-04-24 14:21 281 查看
  一.数据库系统概述

数据库系统包括:

    1.数据

    2.数据库

    3.数据库管理系统(DBMS):系统软件,主要功能:数据定义功能(DDL),数据组织,存储和管理,数据操纵功能DML,数据库的事务管理和运行管理

,数据库的建立与维护,和其软件之间的通信功能

  数据管理技术的发展:人工管理->文件系统管理->数据库系统管理

  二.数据模型

  对现实世界的抽象

  分类:

  一:概念模型:涉及概念:实体,属性,码(key),域,实体型(具有相同属性的实体放在一起,如:学生(学号,姓名,性别...)),实体集(类似的实体),联系

  概念模型表示方法:E-R图,实体-联系方法

   分类:关系数据模型,层次数据模型,网状数据模型

  二:逻辑模型:

  三:物理模型:

  

  数据模型是一组严格定义的概念的集合:数据的静态特性,动态特性和完整性约束

  对应的,数据模型通常由数据结构,数据操作,完整性约束三个部分组成

关系数据模型:

  数据结构:二维表:关系,元组,属性,码,域,分量,关系模式

  数据模型的操纵:集合操作,对象和结果都是关系

  完整性约束:实体完整性,参照完整性,用户定义完整性

数据系统的模式:

外模式

内模式

模式

数据独立性:

外模式/模式映像

模式/内模式映像

保证了数据独立性

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: