- 19
- 0
- 约 32页
- 2015-09-15 发布于广东
- 举报
第一章数据库技术,数据库技术,数据库技术与应用,三级数据库技术,计算机三级数据库技术,数据库缓存技术,数据库应用技术,高级数据库技术,数据库集群技术,数据库技术及应用
目的与要求 1、掌握数据库技术的基础知识; 2、掌握Visual FoxPro的基本操作与应用; 1.人工管理 时期 40年代中--50年代中 产生的背景 应用需求 科学计算 硬件水平 无直接存取存储设备 软件水平 没有操作系统 处理方式 批处理 应用程序与数据的对应关系(人工管理) 2、文件系统 时期 50年代末--60年代中 产生的背景 应用需求 科学计算、管理 硬件水平 磁盘、磁鼓 软件水平 有文件系统 处理方式 联机实时处理、批处理 应用程序与数据的对应关系(文件系统) 3、数据库系统 时期 60年代末以来 产生的背景 应用背景 大规模管理 硬件背景 大容量磁盘 软件背景 有数据库管理系统 处理方式 联机实时处理,分布处理,批处理 应用程序与数据的对应关系(数据库系统) 1.2数据模型 1.2.1由现实世界到数据世界(P4) 三个世界:现实世界、信息世界、数据世界 两个实体集间的联系 一对一联系 如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系。记为1:1。 实例 班级与班长之间的联系: 一个班级只有一个正班长 一个班长只在一个班中任职 两个实体型间的联系 (续) 一对多联系 如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系 记为1:n 实例 班级与学生之间的联系: 一个班级中有若干名学生, 每个学生只在一个班级中学习 两个实体型间的联系 (续) 多对多联系(m:n) 如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,则称实体集A与实体B具有多对多联系。记为m:n 实例 课程与学生之间的联系: 一门课程同时有若干个学生选修 一个学生可以同时选修多门课程 1.2.2数据模型(P6) 在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟 数据模型分成两个不同的层次 (1) 概念模型 也称信息模型,它是按用户的观点来对数据和信息建模。 (2) 数据模型 主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。 1.2.3. 层次模型 层次模型——树形结构 满足下面两个条件的基本层次联系的集合为层次模型。 1. 有且只有一个结点没有父结点,这个结点称为根 结点 2. 根以外的其它结点有且只有一个父结点 层次模型中的几个术语 根结点,父结点,兄弟结点,叶结点 层次模型 (续) 1.2.4 网状模型 网状模型——网状结构 满足下面两个条件的基本层次联系的集合为网状模型。 1. 允许一个以上的结点无双亲; 2. 一个结点可以有多于一个的双亲。 网状模型 (续) 在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。P7 列:字段 行:记录 二维表:关系 关系模型涉及的基本概念 关系(Relation) 一个关系对应通常说的一张表。 元组(Tuple) 表中的一行即为一个元组。 属性(Attribute) 表中的一列即为一个属性,给每一个属性起一个名称即属性名。 关系模型涉及的基本概念 值域(Domain) 属性的取值范围。 主码(Key) 表中的某个属性组,它可以唯一确定一个元组。(主码不能取空值) 关系模式 对关系的描述 关系名(属性1,属性2,…,属性n) 学生(学号,姓名,年龄,性别,系,年级) 1.4 数据库的概念模型设计 E-R方法: 设计概念模型的方法最为常用的是实体-联系图的方法,简称E-R方法. 例子: 上机题 创建P56-P59 student、course、grade和teacher四个表 6、在关系模式中,关系可视为一张表,元组是指表中的( )。 A) 一列 B) 一行 C) 表名 D) 值域 答案:B 7、关系数据库管理系统必须实现的三种基本关系运算是( )。 A) 索引、排序、查找 B) 建库、录入、排序 选择、投影、连接 D) 显示、统计、复制 答案:C 8、数据库管理系统采用的数据模型一般有( )三种。 A) 网状、链状和层次 B) 层次、关系和网状 链状、网状和关系 D) 层次、关系和环状 答案:B 9、在关系模型中,
您可能关注的文档
- 第9章 autocad与internet.ppt
- 第9单元 波传感器.ppt
- 第9节 滤镜1.ppt
- 第9讲 三相异步电机原理.ppt
- 第9讲 文档对象的插入与编辑.ppt
- 第9讲 java的输入输出流.ppt
- 第9讲 边缘分布与条件分布.ppt
- 第9讲 键盘接口技术.ppt
- 第9讲 输入输出流.ppt
- 第9讲——离散无记忆信源不等长编码.ppt
- 部编版人教版一年级语文下册《识字:古对今》赛教课件.pptx
- 新编人教部编版二年级下册语文《我是一只小虫子》名师教学课件.pptx
- 最新人教部编版九年级语文上册《精神的三间小屋》精品课件.ppt
- 全优指导高中数学人教A版选修2-1课件:3.2.1利用向量证明空间中的平行关系.ppt
- 最新人教部编版小学语文一年级下册《动物儿歌》教学设计.docx
- 最新人教部编版四年级语文上册《风筝》精品课件.ppt
- 北师大版数学六年级下册《数的运算》课件.ppt
- 部编版人教版初一七年级语文下册《老王》名师课件.ppt
- 部编版人教版初一七年级语文下册《将军百战死-壮士十年归——“互文”修辞手法》名师课件.pptx
- 部编版三年级语文下册《童年的水墨画》教学课件.pptx
原创力文档

文档评论(0)