码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2016-04-24 15:30:48      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

  一.数据库系统概述

 

数据库系统包括:

    1.数据

    2.数据库

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

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

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

 

  二.数据模型

  对现实世界的抽象

  分类:

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

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

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

  二:逻辑模型:

  三:物理模型:

  

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

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

 

关系数据模型:

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

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

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

 

 

数据系统的模式:

外模式

内模式

模式

数据独立性:

外模式/模式映像

模式/内模式映像

保证了数据独立性

  

 

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

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!