以下为《数据库技术与应用 复习》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
数据库技术与应用 复习
题型 & 分值
类型
题型
题量
分值
客观性题
单项选择题
20小题,每小题2分
40
填空题
10个空,每一空2分
20
主观性题
简答题
3小题,每小题6分
18
设计题
6~8小题
22
第一章 绪论
1、数据库的4个基本概念:
数据(Data):是数据库中存储的基本对象,描述事物的符号记录。
数据库(DataBase):是长期储存在计算机内、有组织的、可共享的大量数据的集合。
数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。
数据库系统(DBS):是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
以上四者之间的关系,各个的主要特点和功能,能概要回答。
2、数据管理技术的发展过程
人工管理阶段
文件系统阶段
数据库系统阶段
人工管理
文件管理
数据库管理
数据的管理者
用户(程序员)
文件系统
数据库系统
数据的针对者
特定应用程序
面向某一应用
面向整体应用
数据的共享性
无共享性
共享差,冗余大
共享好,冗余小
数据的独立性
无独立性
独立性差
独立性好
数据的结构化
无结构
记录有结构,整体无结构
整体结构化
了解各阶段特点,能总结出数据库系统的特点。
3、数据模型
数据模型的基本概念:对现实世界数据特征的抽象,是数据库系统的核心和基础。
概念模型:又称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。
最常用工具的是E-R模型。
逻辑模型:按计算机系统的观点对数据建模,用于DBMS实现。
物理模型:对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法。由数据库管理系统构建和优化
结合第七章,了解各模型所在的设计阶段。
4、实体,实体型,实体集,实体之间的联系。
实体:客观存在并可以相互区分的事物叫实体。
实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。
实体集:同型实体的集合称为实体集;
实体之间的联系:通常是指不同实体型的实体集之间的联系,实体之间的联系有一对一,一对多和多对多等多种类型。???
5、数据模型的组成要素:
数据模型的组成要素:数据结构、数据操作、数据的完整性
上述名词的概念
常见的数据模型:网状模型、层次模型和关系模型
了解上述各模型的优缺点
6、关系模型:
关系模型:关系数据结构、关系操作集合和关系完整性约束三部分组成。
关系:一个关系对应通常说的一张表
属性:表中的一列即为一个属性
码(主码) :表中的某个属性组,它可以惟一确定一个元组
域:属性的取值范围
分量:元组中的一个属性值
关系模式:对关系的描述,一般表示为关系名(属性 1 ,属性 2 , ? ,属性 n )
关系模型的操作与完整性约束
操作:查询、插入、删除和更新
完整性约束:实体完整性、参照完整性和用户定义完整性
数据库系统模式的概念
模式与实例的关系和区别
DDL:数据定义语言,用来定义数据库模式、外模式、内模式的语言
DML:数据操纵语言,用来对数据库中的数据进行查询、插入、删除和修改的语句
7、模式、外模式和内模式
模式:亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。
外模式:外模式涉及的是数据的局部 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 N
无条件返回
WHILE
循环语句
?
?
了解基本的流程控制
存储过程
执行方法:EXCUTE(EXEC)存储过程名
创建与删除
存储过程:Create Procedure(Proc) 过程名 ;Drop Procedure(Proc) 过程名
函数:Create Function 函数名;Drop Function 函数名
触发器
定义:特殊类型的存储过程,它在指定的表中的数据发生变化时自动生效。
分类:
DML触发器:针对INSERT、UPDATE和DELETE等数据库操作语句进行触发
DDL触发器:针对CREATE、ALTER和DROP等数据库定义语句进行触发
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《数据库技术与应用 复习》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。