正在加载图片...
2.数据操纵 3.数据库运行管理 4.数据组织、存储和管理 5.数据库的建立和维护 6.数据通信接口 ■通常,DBMS由以下4个部分组成 1.数据定义语言及其翻译处理程序 2.数据操纵语言及其编译(或解释)程序 3.数据库运行控制程序 4.实用程序 1.1.3数据模型 ·实体集和实体型 属性值的集合表示一个实体,而属性的集合表示一种实体的类型称为实体 型。同类型的实体型的集合称为实体集。 例如,学生(学号,姓名,性别,出生年份,系,入学时间)就是一个实体型。 对于学生来说,全体学生就是一个实体集,(980102,刘力,男,1980, 自动控制,1997)就是代表学生名单中的一个具体的学生;在图书实体集中, (098765,TP298,Acce$s教程,张三,30.50)则代表具体一本书。 ·实体间联系及种类 “一对一联系:考察学校和校长这两个实体型,如果一个学校只能有一个 正校长,一个校长不能同时在其他学校或单位兼任校长,在这种情况下, 学校与校长之间存在一对一联系。 一对多联系:考察学校中系和学生两个实体型,一个系中可以有多名学 生,而一个学生只能在一个系注册学习。系和学生之间存在一对多联系。 多对多联系:考察学校中学生和课程两个实体型,一个学生可以选修多 门课程,一门课程有多名学生选修。 ·数据模型简介 为了反映事物本身及事物之间的各种关系,数据库中的数据必须有一定的结 构这种结构用数据模型来表示 三种传统数据模型: 1.层次数据模型 最早出现的数据模型,用树型结构表示实体与实体之间的联系。 在数据库中,要满足以下两个条件: (1)有且仅有一个节点无双亲,这个节点称为“根节点”。 第3页共9页第 3 页 共 9 页 2. 数据操纵 3. 数据库运行管理 4. 数据组织、存储和管理 5. 数据库的建立和维护 6. 数据通信接口  通常,DBMS 由以下4个部分组成 1. 数据定义语言及其翻译处理程序 2. 数据操纵语言及其编译(或解释)程序 3. 数据库运行控制程序 4. 实用程序 1.1.3 数据模型  实体集和实体型 属性值的集合表示一个实体,而属性的集合表示一种实体的类型称为实体 型。同类型的实体型的集合称为实体集。 例如,学生(学号,姓名,性别,出生年份,系,入学时间)就是一个实体型。 对于学生来说,全体学生就是一个实体集,(980102,刘力,男,1980, 自动控制,1997)就是代表学生名单中的一个具体的学生;在图书实体集中, (098765,TP298,Access教程,张三,30.50)则代表具体一本书。  实体间联系及种类  一对一联系:考察学校和校长这两个实体型,如果一个学校只能有一个 正校长,一个校长不能同时在其他学校或单位兼任校长,在这种情况下, 学校与校长之间存在一对一联系。  一对多联系:考察学校中系和学生两个实体型,一个系中可以有多名学 生,而一个学生只能在一个系注册学习。系和学生之间存在一对多联系。  多对多联系:考察学校中学生和课程两个实体型,一个学生可以选修多 门课程,一门课程有多名学生选修。  数据模型简介 为了反映事物本身及事物之间的各种关系,数据库中的数据必须有一定的结 构.这种结构用数据模型来表示.  三种传统数据模型: 1. 层次数据模型 最早出现的数据模型,用树型结构表示实体与实体之间的联系。 在数据库中,要满足以下两个条件: (1)有且仅有一个节点无双亲,这个节点称为“根节点
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有