- 4
- 0
- 约2.11万字
- 约 22页
- 2019-08-10 发布于福建
- 举报
《数据库原理与应用》复习内容
(一)
数据库系统一般由支持数据库运行的软硬件、数据库、数据库管理系统、数据库管理员和用户组成。
数据库系统的核心是:数据库管理系统。
数据库系统的数据独立性体现在:(B)
A) 不会因为数据的变化而影响到应用程序。
B) 不会因为数据存储结构与逻辑结构的变化而影响到应用程序。
C) 不会因为存储策略的变化而影响到存储结构。
D) 不会因为某些数据结构的变化而影响到存储结构
数据模型通常由数据结构、数据操作和数据的约束条件三部分组成。
按使用的数据模型的不同,数据库管理系统可分为层次型、网状型和关系型。
关系数据库系统所使用的数据结构是:二维表
数据库管理系统提供的主要功能有:数据定义功能、数据操纵功能、数据库运行控制功能、数据库建立和维护功能。
数据库的三级模式是指模式、外模式(子模式)、内模式(物理模式)。
(1)模式(Schema)及概念数据库
模式是对数据库中数据的整体逻辑结构和特征的描述。
以逻辑模式为框架的数据库为概念数据库。
(2) 外模式(External Schema)及用户数据库
外模式也称子模式(Subschema),它是对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。
以子模式为框架的数据库为用户数据库。
(3) 内模式(Internal Schema)及物理数据库
内模式也叫存储模式(Access Schema)或物理模式(Physical Schema),它是数据的内部表示或底层描述。
数据库系统的三级模式结构中,外模式/模式映象保证了数据的逻辑独立性,模式/内模式映象保证了数据的物理独立性。
面向单个用户使用的数据视图的描述属于外模式。
(二)
概念模型及表示
概念模型涉及的基本概念
(1) 对象(Object)和实例(Instance)
对象也称为实体型。现实世界中,具有相同性质、服从相同规则的一类事物(概念)的抽象称为对象,对象是实体集信息化的结果。对象中的每一个具体的事物(实体)为该对象的实例。
(2) 属性(Attribute)
属性为实体的某一方面特征的抽象表示。
(3) 主码(Primary Key)和候选码
码也称关键字,它能够唯一标识一个实体,由属性或属性组构成;
当实体集中包括多个码时,选定一个为主码,其他的为候选码;
(4) 域(Domain)
属性的取值范围称为属性的域。
实体联系的类型
(1) 两个实体集之间的联系
1) 一对一联系(1:1)
2) 一对多联系(1:n)
3) 多对多联系(m:n)
(2) 多实体集之间的联系
1) 多实体集之间的一对多联系
2) 多实体集之间的多对多联系
(3) 实体集内部的联系
概念模型的表示方法
实体-联系方法(E-R图法):
1) 用长方形表示实体集,长方形内写明实体集名。
2) 用椭圆形表示实体集的属性,并用线段将其与相应的实体集连接起来。
3) 用菱形表示实体集间的联系,菱形内写上联系名,并用线段分别与有关实体集连接起来,在线段旁标出联系的类型
关系数据模型
关系模型中的主要术语
1) 关系(Relation)。一个关系对应通常所说的一张二维表,
2) 元组(Tuple)。表中的一行称为一个元组(记录)。
3) 属性(Attribute)。表中的一列称为一个属性(字段)。
4) 主码(Primary Key)。表中的某个属性或属性组,它们的值可以唯一地确定一个元组,且属性组中不含多余的属性,这样的属性或属性组称为关系的码。
5) 域(Domain)。属性的取值范围称为域。
6) 分量(element)。元组中的一个属性值称为分量。
7) 关系模式(Relation mode)。关系的型称为关系模式,关系模式是对关系的描述。
关系模式一般的表示是:关系名(属性1,属性2,…,属性n).
(三)
数据库系统设计的内容
1. 数据库的结构特性设计
结构特性设计称逻辑结构特征或静态结构设计。
过程是:先将现实世界中的事物、事物间的联系用E-R图表示,再将各个分E-R图汇总,得出数据库的概念结构模型,最后将概念结构模型转化为数据库的逻辑结构模型表示。
2. 数据库的行为特性设计
确定数据库用户的行为和动作,并根据其行为特性设计出数据库的子模式。
设计步骤是:首先要将现实世界中的数据及应用情况用数据流程图和数据字典表示,并详细描述其中的数据操作要求,进而得出系统的功能模块结构和数据库的子模式。
3. 数据库的物理模式设计
根据库结构的动态特性(即数据库应用处理要求),在选定的DBMS环境下,把数据库的逻辑结构模型加以物理实现,从而得出数据库的存储模式和存取方法。
系统
您可能关注的文档
- 商品认知教案设计.doc
- 沪教版小学数学三年级第一学期3A-计算题巧算练习(附答案).doc
- 医学图像处理1213断层成像.ppt
- 莎士比亚戏剧《哈姆莱特》兼名著导读--上课课件.pptx
- 毕节市七星关区实验中学2016--2017学年度第二学期教务处工作计划范本.docx
- 2020高考数学刷题首秧第八章概率和统计考点测试56变量间的相关关系和统计案例文含解析20190506462.docx
- 教学复习总结王先念.docx
- 2018广州一模23题汇编(郭老师整理).doc
- 海南省三亚华侨学校2018-2019学年高一地理下学期期中考试试题.doc
- 给妈妈的一封信.docx
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)