预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.数据库(DataBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。2.数据库系统(DataBas。Sytem,简称DBS):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。3.DDL:数据定义语言,用来定义数据库模式、外模式、内模式的语言。4.DML:数据操纵语言,用来对数据库中的数据进行查询、插入、删除和修改的语句。5.笛卡尔积:给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn={(d1,d2,…,dn)|diDi,i=1,2,…,n}6.主属性:候选码的诸属性称为主属性7.候选码(Candidatekey):若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码8.规范化理论:正是用来改造关系模式,通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题。9.函数依赖:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称“X函数确定Y”或“Y函数依赖于X”,记作X→Y。10.三类关系:基本关系(基本表或基表)查询表视图表数据库主要有查询和更新(插入、删除、修改)两大类操作11.常用的数据模型:层次模型、网状模型、关系模型、面向对象模型、对象关系模型数据库系统的三级模式结构:外模式、模式、内模式12.两大类数据模型:概念模型逻辑模型和物理模型13.数据库管理系统在三级模式之间提供了两层映像:外模式\模式映像,模式\内模式映像。这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。14.数据的独立性包括:数据的物理独立性、数据的逻辑独立性15.数据库完整性:包括实体完整性、参照完整性、用户定义完整性16.传统的集合运算:并、差、交、笛卡尔积17.SQL语言组成:数据定义语言DDL、数据操纵语言DML、数据控制语言DCL18.数据库的数据保护主要包括:数据的安全性和数据的完整性19.计算机系统的三类安全性问题:技术安全、管理安全、政策法律20.多值依赖:设R(U)是一个属性集U上的一个关系模式,X、Y和Z是U的子集,并且Z=U-X-Y。关系模式R(U)中多值依赖X→→Y成立,当且仅当对R(U)的任一关系r,给定的一对(x,z)值,有一组Y的值,这组值仅仅决定于x值而与z值无关。规范化的目的:解决关系模式中存在的插入、删除异常、修改复杂数据冗余等毛病21.多值依赖的性质(1)多值依赖具有对称性若X→→Y,则X→→Z,其中Z=U-X-Y(2)多值依赖具有传递性若X→→Y,Y→→Z,则X→→Z–Y(3)函数依赖是多值依赖的特殊情况。若X→Y,则X→→Y。(4)若X→→Y,X→→Z,则X→→YZ。(5)若X→→Y,X→→Z,则X→→Y∩Z。(6)若X→→Y,X→→Z,则X→→Y-Z,X→→Z-Y。22.数据字典包括:数据项、数据结构、数据流、数据存储、和处理23.数据字典建设基本规律:三分技术,七分管理,十二分基础数据24.各级E-R图之间的冲突有三类:属性冲突、命名冲突、结构冲突自助存取控制DAC与强制存取控制MAC共同构成了数据库系统的安全性机制25.死锁的预防:一次封锁法、顺序封锁发26.死锁的诊断和解除:超时法,等待图法27.串行调度:在调度过程中若事务的操作序列均连块执行,则该调度称为串行调度28.并行调度:在其它事务存在不同的操作交错执行则称为并行调度29.并发性操作带来的问题:并发性操作带来的数据不一致性包括:丢失修改,不可重复读,和读胜数据等30.封锁的类型有:排它锁(X锁)、共享锁(S锁)31.概念模型的一种表示方法:实体---联系方法E---R图用来描述现实世界的概念模型数据库系统的故障类型:事务内部故障、系统故障、介质故障、计算机病毒E---R图提供了表示实体型、属性、和联系的方法:实体型:用矩形表示。属性:用椭圆形表示。联系:用菱形表示32.事务等待图:1.什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改