首页 > 数据库技术 > 详细

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

时间:2016-04-24 15:28:43      阅读:361      评论:0      收藏:0      [点我收藏+]

  一.数据库系统概述

 

数据库系统包括:

    1.数据

    2.数据库

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

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

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

 

  二.数据模型

  对现实世界的抽象

  分类:

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

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

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

  二:逻辑模型:

  三:物理模型:

  

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

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

 

关系数据模型:

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

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

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

 

 

数据系统的模式:

外模式

内模式

模式

数据独立性:

外模式/模式映像

模式/内模式映像

保证了数据独立性

  

 

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

原文:http://www.cnblogs.com/YTYMblog/p/5426984.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!