_数据库系统概述_第1页
_数据库系统概述_第2页
_数据库系统概述_第3页
_数据库系统概述_第4页
_数据库系统概述_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中南大学信息科学与工程学院计算机基础教学实验中心周肆清邮箱: :QQ: 107099633成绩比例 平时30(出勤、实验、作业) 期末考试占70 (机试+笔试)用用 户户数据库应用系统数据库应用系统DBMS数数 据据 库库操操 作作 系系 统统硬硬 件件用用 户户DBA 硬件 软件操作系统数据库管理系统DBMS 数据库 人员DBA数据库应用系统开发人员最终使用人员4. 4. 概念模型概念模型 概念模型是现实世界到机器世界的一个中间层次,是概念模型是现实世界到机器世界的一个中间层次,是反映现实世界中实体之间联系的模型。表示概念模型反映现实世界中实体之间联系的模型。表示概念模型最常用的是最常用的是

2、“实体实体- -关系关系”(E-RE-R)图。)图。 E-R图的图的描述要素:描述要素:v实体实体:用矩形框表示,框内写入实体名。用矩形框表示,框内写入实体名。 v属性属性:用椭圆形表示,属性的名称记入椭圆形内。用椭圆形表示,属性的名称记入椭圆形内。v联系联系:用菱形框表示实体间的相互关系,框内注用菱形框表示实体间的相互关系,框内注明联系的名称。明联系的名称。(学生信息系统中的E-R模型)常见的数据模型:常见的数据模型:n 层次数据模型、层次数据模型、n 网状数据模型、网状数据模型、n 关系数据模型。关系数据模型。树叶树 枝根通过通过树树形结构表示实体及联系。如描述学校管理形结构表示实体及联系

3、。如描述学校管理机构。每个机构。每个结点结点表示一个实体(型),箭头表示实体表示一个实体(型),箭头表示实体(型)间的联系(由父到子)。(型)间的联系(由父到子)。(1) 层次数据模型层次数据模型非根根层次数据模型主要特点:层次数据模型主要特点:有且仅有一个根结点;每个非有且仅有一个根结点;每个非根结点有且仅有一个父根结点有且仅有一个父( (直接上层直接上层) )结点。它最适合表示结点。它最适合表示实体的一对多联系。实体的一对多联系。根多个父多个父结点结点通过网状结构表示实体及联系。通过网状结构表示实体及联系。“网网”中每个结点中每个结点表示一个实体表示一个实体(型型),结点之间箭头表示实体,

4、结点之间箭头表示实体(型型)间的联系。间的联系。网状数据模型主要特点:网状数据模型主要特点:网状数据模型可能有多个网状数据模型可能有多个根结点,某些非根结点可能有多个父结点,适合表示实体根结点,某些非根结点可能有多个父结点,适合表示实体的多对多联系。的多对多联系。层次与网状模型优缺点层次与网状模型优缺点:优点优点: :能直观、形象地描述实体及其联系,易于被能直观、形象地描述实体及其联系,易于被人们所理解和掌握人们所理解和掌握 。缺点缺点: :数据结构较复杂,存储数据需要更多的链数据结构较复杂,存储数据需要更多的链接指针;在检索数据时,需要考虑数据的存储路径;接指针;在检索数据时,需要考虑数据的

5、存储路径;在插入或删除数据时,涉及到调整链接指针。在插入或删除数据时,涉及到调整链接指针。关系模型与层次模型和网状模型相比有着本质的差别,关系模型与层次模型和网状模型相比有着本质的差别,它是用二维表格来表示实体及其相互之间的联系。它是用二维表格来表示实体及其相互之间的联系。 一个关系就是没有重复行和重复列的二维表属性信息属性信息JSBHXMCSRQXB ZCZZFBGDHZZDHYDDH103601 李晓光李晓光 1960-5-113TRUETRUE 8922331 5166123 13019298657103621 李敏李敏1970-1-12 22TRUETRUE 8456721 56603

6、04 13809228127106723 赵丹茹赵丹茹 1945-12-3 25FALSEFALSE8499213 13019876502105721 张大伟张大伟 1957-3-11 14TRUETRUE 8426115 8499212的集合值的集合9 9元关系元关系成为外部关键字简历)课程(编号, 名称,类型, 学分,备注)选课(学号,编号,成绩)注:因“编号”、“名称”都不明确所指,所以可以改为更直观的名称。级,地址,简历,编号)学院(编号,学院名称)课程(课程号,课程名称,课程类型,学分,备注)选课(学号,课程号,成绩)需要说明的是,本系统约定学生关系中的学号

7、由10位数字组成,从左边数起的前2位表示所在学院,其次的2位表示专业,再2位表示年级,再后2位表示班级,最后2位表示所在班级的学生编号。因此,学生表中的学院编号属性可以省去。在此选择在此选择SQL Server 2000的的一个实例一个实例 此列表框对应此列表框对应该实例的服务该实例的服务程序程序 L19.1 9.1 数据与表达式数据与表达式9.1 9.1 数据与表达式数据与表达式9.1 9.1 数据与表达式数据与表达式9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量

8、9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量9.1.2 9.1.2 常量与变量常量与变量9.1 9.1 数据与表达式数据与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达式9.1.3 9.1.3 运算符与表达式运算符与表达

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论