欢迎来到天天文库
浏览记录
ID:18598867
大小:130.00 KB
页数:12页
时间:2018-09-19
《数据库原理及应用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库系统概述(选择、填空、简答(1.1))1.数据库的概念:数据库(DB)是存储在计算机内、有组织的、可共享的数据集合2.数据库技术的产生、发展的三个阶段:(1)人工管理阶段(2)文件系统阶段(3)数据库系统阶段3.数据库系统阶段的特点:(1)数据结构化(2)数据共享性高、冗余度低(3)数据独立性高(4)有统一的数据控制功能4.数据库系统的组成(填空、简答):数据库、数据库用户、计算机硬件系统、计算机软件系统5.计算机软件系统:软件系统主要包括数据库管理系统(DBMS)及其开发工具、操作系统(operatingsystem,OS)和应用系统等。6.数据库系统的三级模式结构:(1
2、)模式(2)外模式(3)内模式7.数据库系统的二级映像:(1)外模式/模式映像(2)模式/内模式映像8.客户/服务器结构的数据库系统(客户/服务器结构:C/S)(理解P14)9.浏览器/服务器结构的数据库系统(浏览器/服务器结构:B/S)(理解P15)10.DBMS的主要功能:⑴数据定义功能⑵数据操纵功能⑶数据库运行管理功能⑷数据库的建立和维护功能⑸数据通信接口⑹数据组织、存储和管理11.DBMS的组成:⑴语言编译处理程序⑵系统运行控制程序⑶系统建立、维护程序⑷数据字典12.两个实体型之间的联系有如下三种类型:①一对一联系(1:1)②一对多联系(1:n)③多对多联系(m:n)13
3、.数据模型的分类:第一类模型是概念模型:在概念模型中有E-R模型;第二类模型是逻辑模型和物理模型,逻辑模型主要包括层次模型、网状模型、关系模型、面向对象模型等。14.实体联系模型及E-R图(会画,P22)15.数据模型的组成要素:数据结构、数据操作和数据的完整性约束(P23)16.关系模型(理解P28)例:关系模型的数据结构是什么:关系模型的数据结构是一张规范化的二维表,它由表名、表头和表体三部分构成,表名即二维表的名称,表头决定了二维表的结构(即表中列数及每列的列名、类型等),表体即二维表中的数据。每个二维表又可以成为关系。关系模型中所设计的一些基本概念:(1)关系。一个关系对
4、应一张二维表。(2)元组。二维表中的一行。(3)属性。二维表格中的一列,给每一个属性起一个名称即属性名,属性由名称、类型、长度构成其特征。(4)域。属性的取值范围,如年龄的域是14~40,性别的域是男,女。(5)分量。每一行对应的列的属性值,即为元组中的一个属性值。(6)关键字。可唯一标识一个元组的属性或属性集,也称为关系键或主码。(7)关系模式。关系模式是对关系的描述,一般表示为:关系名(属性1,属性2,…,属性n),关系模式是关系模型的“型”,是关系的框架结构。如,学生关系S的关系模式可表示为:学生(学号,姓名,性别,年龄,系别)。17.数据库技术的研究领域:⑴数据库管理系统
5、软件的研制⑵数据库设计⑶数据库理论18.笛卡尔积的运算:给定一组域D1,D2,…,Dn(它们可以包含相同的元素,即可以完全不同,也可以部分或全部相同)。D1,D2,…,Dn的笛卡尔积为:D1×D2×……×Dn={(d1,d2,…,dn)
6、di∈Di,i=1,2,…,n}每一个元素(d1,d2,…,dn)中的每一个值di叫做一个分量(Component),di∈Di每一个元素(d1,d2,…,dn)叫做一个n元组(n-Tuple),简称元组(Tuple)笛卡尔积D1×D2×…×Dn的基数M(即元素(d1,d2,…,dn)的个数)为所有域的基数的累乘之积,即M=域是一组具有相同数据类
7、型的值的集合,又称为值域域中所包含的值的个数称为域的基数(用m表示)。例如:D1={李力,王平,刘伟},m1=3;D2={男,女};m2=2;D3={18,20,18};m3=3。例如,上述表示教师关系中姓名、性别两个域的笛卡尔积为:D1×D2={(李力,男),(李力,女),(王平,男),(王平,女),(刘伟,男),(刘伟,女)}分量:李力、王平、刘伟、男、女元组:(李力,男),(李力,女)等,M=m1×m2=3×2=6笛卡尔积可用二维表的形式表示:笛卡尔积实际是一个二维表姓名性别李力男李力女王平男王平女刘伟男刘伟女一行即为一个元组,一列即为同一个域19.关系模式的书写格式(知道
8、怎么写):R(U,D,DOM,F),其中,R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,DOM为属性向域的映像集合,F为属性剑数据的依赖关系集合。如:学生(学号,姓名,性别,年龄,系别)20.关系的键:外部键、候选键、主键(1)候选键:能唯一标识关系中元祖的一个属性或属性集,称为候选键。(2)主键:如果一个关系中有多个候选键,可以从中选择一个作为查询、插入或删除元祖的操作变量,被选用的候选键称为主关系键,或称为主键。(3)外部关系键:21.关系的完整性:实
此文档下载收益归作者所有