数据库期末考试名词解释
数据库名词解释
1.1名词【2 】解释
(1) DB:即数据库(Database),是同一治理的相干数据的聚集. DB能为各类用户共享,具有
最小冗余度,数据间接洽亲密,而又有较高的数据自力性.
(2) DBMS:即数据库治理体系(Database Management System),是位于用户与操作体系之间的一层数据治理软件, 为用户或运用程序供给拜访DB的办法,包括DB的树立.查询.更新及各类数据掌握. DBMS老是基于某种数据模子,可以分为层次型.网状型.关系型.面向对
象型DBMS.
(3) DBS:即数据库体系(Database System),是实现有组织地.动态地存储大量接洽关系数据, 便利多用户拜访的盘算机软件.硬件和数据资本构成的体系,即采用了数据库技巧的盘算
机体系.
(4) 1:1接洽:假如实体集E1中的每个实体最多只能和实体集E2中的一个实体有接洽,反
之亦然, 那么实体集E1对E2的接洽称为“一对一接洽”,记为“1:1”.
(5) 1:N接洽:假如实体集E1中每个实体与实体集E2中随意率性个(零个或多个)实体有接洽, 而E2中每个实体至多和E1中的一个实体有接洽,那么E1对E2的接洽是“一对多
接洽”,记为“1:N”.
(6) M:N接洽:假如实体集E1中每个实体与实体集E2中随意率性个(零个或多个)实
体有接洽, 反之亦然,那么E1对E2的接洽是“多对多接洽”,记为“M:N”.
(7) 数据模子:模子是对实际世界的抽象.在数据库技巧中,表示实体类型及实体类型间接洽
的模子称为“数据模子”. 它可分为两种类型:概念数据模子和构造数据模子.
据库原理与应用+2010年秋期末复习+参考答案
《数据库原理与应用》课程期末复习题参考答案
一、名词解释
1.数据模型:在数据库领域中,用数据模型描述数据的整体结构,包括数据的结构、数据的性质、数据之间的
联系、完整性约束条件,以及某些数据变换规则。
2.候选码:侯选码是最小超码,它的任意真子集都不能成为超码
3.实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象
4.数据库设计是指对一个给定的应用环境,构造(设计)最优的数据模型,然后据此建立数据库及其应用系统,
使之能够有效地存储数据,满足各种用户的应用需求。
5.参照完整性:外码必须是被参照关系主码的有效值,或者是“空值”。
6.数据库技术:数据库技术研究数据库的结构、存储、管理和使用的软件学科是一门综合性强的学科。
7.实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象
8.函数依赖(functional dependency:FD)
假设R(U)是一个关系模式,U是属性集合,X和Y是U的子集。对于R(U)的任意一个可能的关系r,如果r 中不存在两个元组,它们在X上的属性值相同,而在Y上的属性值不同,则称X函数决定Y,或称Y函数依赖X,记作X Y。
二、简答题
9.数据库系统(Database System,DBS)的4个部分组成。
答案:数据库系统(Database System,DBS)由4个部分组成:
☆数据库(Database, DB)
☆数据库管理系统(Database Management System,DBS)
☆数据库应用
☆数据库管理员(Database Administrator,DBA)
数据库原理与应用期末复习总结含试题及其答案
数据库原理综合习题答案
1.1名词解释
(1) DB:即数据库(Database),是统一管理的相关数据的集合。DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。
(2) DBMS:即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。
(3) DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
(4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,那么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。
(5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。
(6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。
(7) 数据模型:模型是对现实世界的抽象。在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型:概念数据模型和结构数据模型。
数据库原理与应用教程期末考试试题与答案 最新版
数据库原理与应用教程―SQL Server
期末测试题与答案(一)
一、填空题(每空1分,共10分)
1.数据库系统的核心是___ __。
2.在关系模型中,实体以及实体间的联系都是用______来表示的。
3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。6.聚集索引和非聚集索引的存储结构都采用____________索引结构。
7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。
8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。
9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。
10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。
二、选择题(每小题1分,共20分)
1.数据管理的发展不包括下面哪个阶段()
(A)文件系统(B)数据库系统
(C)人工管理(D)统一管理
2.一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系()
(A)一对一(B)一对多
(C)多对多(D)以上全不是
3.如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。这种情况是由于数据库保护中的那方面不当而引起的()
oracle数据库期末考试复习题
一名词解释:(5*2 共10分)
1. 角色:一组相关权限的集合称之为角色。
2. PL/SQL 语言:是Oracle 数据库专⽤的⽤种⽤级程序设计语⽤,是对标准SQL 语⽤进⽤了过程化的扩展。
3. 游标:用来存储多条查询数据的一种数据结构(结果集或缓冲区),它有一个指针,用来从上往下移动,是指向该缓冲区的句柄或指针,从而达到遍历每条记录的作用。P232
4. 表空间(tablespace):Oracle数据库在逻辑上可以划分为一系列的逻辑区域,每个逻辑区域成为一个表空间,表空间是Oracle数据库中的最大逻辑存储结构,有一系列的段组成。P49
5. 段(segment):段是由一个或多个连续或不连续的区组成的逻辑存储单元。表空间的组成单位,代表特定数据类型的数据存储结构。
6. 区间(extent):区是由一系列连续的数据块组成的逻辑存储单元,是存储空间分配与回收的最小单元。
7. 数据块(block):Oracle数据块是数据库中最小的逻辑存储单元,也是数据库的执行输入/输出操作的最小单位,由一个或多个操作系统块构成。
8. 索引:是一种可选的与表相关的数据库对象,用于提高数据的查询效率。P98
9. Oracle 实例:处于用户与物理数据库之间的一个中间层软件称之为实例,由一系列内存结构和后台进程组成。通常一个实例对应一个数据库。P65(第五章)10. 序列:是用于产生唯一序号的数据库对象,可以为多个数据库用户依次生成不重复的连续整数,通常使用它自动生成表中的主键,并且不占用实际存储空间。P115(第七章)
数据库名词解释及简答题打印
数据库名词解释及简答题打印
数据库名词解释及简答题
一.名词解释
1.数据库
数据库是长期存储在计算机内,有组织,可共享的大量数据的集合。数据库中的数据按一定的数据模型组织,描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。
2.候选码-主码
设K为R 中的属性或属性组合,若K ->U,则K为R的候选码。
若候选码多于一个,则选定其中的一个为主码。
3.外码
设F是基本基本关系R的一个或一组属性,但不是关系R的码,K 是基本关系S的主码。如果F与K 相对应,则称F是R的外码。
4.存储过程
存储过程是由过程化SQL语言书写的过程,这个过程经编译和优化后存储在数据库服务器中,因此称它为存储过程。
5.数据转储
数据库管理员定期地将整个数据库复制到磁带,磁盘或其他存储介质上保存起来的过程。
6.完全函数依赖——部分函数依赖
完全函数依赖:设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。
7.数据库恢复
把数据库从错误状态恢复到某一已知的正确状态(也称一致状态或完整状态)的功能,这就是数据库的恢复。
8.封锁
事物T在对某个数据对象例如表,记录等操作之前,先向系统发出请求,对其加锁。加锁后事物T就对该数据对象有了一定的控制,
在事物T释放它的锁之前,其他事物不能更新此数据对象。
9.游标
游标是系统为用户开设的数据缓冲区,存放SQL语句的执行结果,每个游标区都有一个名字。用户可以通过游标依次获取记录并赋给主变量,交给主语言进一步处理。
大学数据库期末考试复习大纲
数据库复习
复习要点:
一.名词解释
1.模式
是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,放映了数据的结构和联系。
2.数据模型
数据模型就是现实世界数据特征的抽象,即.数据模型是用来描述数据、组织数据和对数据进行操作的。通俗的讲,数据模型就是现实世界的模拟。包括概念模型、逻辑模型、物理模型。逻辑模型包括网状模型、层次模型、关系模型等。
3.传递依赖
设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y!→X),Y→Z,则称Z传递函数依赖于X。
4. 2NF
若关系模式R∈1NF,且每一个非主属性都完全函数依赖于R的候选键,则关系模式R∈2NF
5.数据库系统
是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用程序、数据库管理员组成。
6.函数依赖
设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作X→Y。
7. 3NF
关系模式R是1NF,而且它的任何一个非主属性都不传递地依赖于任何候选键,则R 称为第三范式,记作R∈3NF。
8.数据库
他是长期存放在计算机内、有组织、可共享的大量数据的集合。(特点:永久存储、有组织、可共享)
9.外模式
子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,数据库用户的数据视图。
10.多值依赖
设有关系模式R(U),X,Y,Z是的U的子集,并Z=U-X-Y。当且仅当R的任一关系r R在(X,Z)上的每一个值对应一组Y的值,这组值仅仅决定于X的值而于Z值无关时,称多值依赖X→→Y成立。
《数据库原理》期末试卷及答案(A)
只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。)
1、A
2、D
3、C
4、A
5、B
6、A
7、C
8、D
9、B 10、D
11、B 12、C 13、B 14、D 15、B
16、D 17、B 18、D 19、B 20、B
二、填空题(本大题共10小题,每小题1分,共10分。将正确的答案填在每小题的空格内。错填或不填均无分)
21、程序
22、m×n
23、自然连接
24、CREATE INDEX
25、聚簇索引
26、元组
27、空值
28、授权
29、投影
30、GROUP BY
三、名词解释(本大题共5小题,每小题3分,共15分)
31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。它的功能主要包含6个方面:
(1)数据定义
(2)数据操纵
(3)数据库进行管理
(4)数据组织、存储和管理
(5)数据库的建立和维护
(6)数据通信接口
32、完全函数依赖:
在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。
33、视图
视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
34、主码和主属性
如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。若一个关系有多个侯选码,则选定其中一个为主码。侯选码的诸属性称为主属性。
数据库原理_期末试卷及答案
数据库原理_期末试卷及答案
数据库原理与应用教程
期末测试题(一)
一、填空题(每空1分,共10分)
1.数据库系统的核心是___ __。
2.在关系模型中,实体以及实体间的联系都是用______来表示的。
3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。
4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________”来表示数据之间的联系。
5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。6.聚集索引和非聚集索引的存储结构都采用____________索引结构。
7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。
8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。
9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。
10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。
二、选择题(每小题1分,共20分)
1、数据管理的发展不包括下面哪个阶段()
(A)文件系统 (B)数据库系统
(C)人工管理 (D)统一管理
2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什
么样的联系()
(A)一对一 (B)一对多
(C)多对多 (D)以上全不是
3、如果事务1将数据库中的A值从200改为300,事务2读A 值为300,事务1又将刚
才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。这种情况是
数据库原理与应用教程期末考试试题与答案
数据库原理与应用教程―SQL Server
期末测试题与答案(二)
一、填空题(每空1分,共10分)
1.在信息世界中能唯一标识实体的属性集,称为________。
2.如果关系模式R 是1NF ,且每个非主属性________函数依赖于主键,那么称R 是第二范式的模式。
3.数据规范化的优点之一是能消除_____ ___和操作异常现象。
4.若关系A 有m 个属性,关系B 有n 个属性,则A×B 有________个属性。
5.关系代数运算中,专门的关系操作有:选择、投影、除和________。
6.关系中属性的取值范围称为属性的___________。
7.在SQL Server2005中,通配符只有在_________子句中才有意义,否则会被当作普通字符使用。
8.触发器也是一种存储过程,它主要通过事件进行触发而被执行,而存储过程可以通过 而被直接调用。
9.一般可以使用________命令来标识T-SQL 批处理的结束。
10.在索引命令中使用关键字CLUSTERED 表示将建立的是____________索引。
二、选择题(每小题1分,共20分)
1.数据库的概念模型( )
(A)依赖于计算机硬件和DBMS
(B)独立于计算机硬件,依赖于DBMS
(C)依赖于计算机硬件,独立于DBMS
(D)独立于计算机硬件和DBMS
2.假设某个E-R 图中有5个实体型、2个1∶M 联系和2个M ∶N 联系,则该E-R 图转换的关系模式个数至少是( )
(A)5 (B)7 (C)8 (D)9
3.用二维表来表示实体及实体之间联系的数据模型称为( )
数据库原理与应用期末复习(综合全含名词解释)
名词解释
实体完整性
实体完整性要求每一个表中的主键字段都不能为空或者重复的值。
事务的原子性
事务的原子性指的是,事务中包含的程序作为系统的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。
X封锁
若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他事务都不能再对A加任何类型的所。直到T释放A上的锁。可见X锁只允许一个事务独锁某个数据,具有排他性。
两段锁协议
两段锁协议是指每个事务的执行可以分为两个阶段:生长阶段(加锁阶段)和衰退阶段(解锁阶段)。数据字典
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明,使用数据字典为简单的建模项目。
DBA
数据库管理员
数据库管理系统
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS
实体
数据库实体就是数据库管理系统中的不同管理对象。
简答题
简述事务所具有的ACID特性。
原子性、一致性、隔离性、持久性
关系模型有何特点?
1.关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。
2.关系模型的概念单一,无论实体或实体之间的联系都用关系表示。
3.存取路径对用户透明。
4.关系必须是规范化的关系。
什么是事务,事务有哪些特性?
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。
事务是恢复和并发控制的基本单位。
事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。
(完整版)数据库名词解释
数据库名词解释
1.数据库:
数据库是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。
2.数据库管理系统:
数据库管理系统是位于用户与操作系统之间,具有数据定义,管理和操纵功能的软件集合。
3.数据库系统3级模式体系结构:
外模式又称用户模式或子模式,对应于用户级,是某个或几个数据库用户所看到的数据库的数据视图。
概念模式又称模式或者逻辑模式,它是介于内模式与外模式之间的层次,与结构数据模型对应,由数据库设计者综合各用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图。
内模式又称存储模式或物理模式,是数据库中全体数据的内部表示,它描述了数据的存储方式和物理结构,即数据库的“内部视图”。4.数据库系统两级映射功能
1)外模式与概念模式间的映射
外模式与概念模式间的映射功能,定义了外模式与概念模式之间的对应关系,保证了逻辑数据的独立性,即外模式不受概念模式变化影响。
2)概念模式与内模式间的映射
概念模式与内模式间的映射功能,定义了内模式与概念模式之间的对应关系,保证了物理数据的独立性,即概念模式不受内模式变化影响。
5.数据库系统的组成
数据库系统的组成是在计算机系统的意义上来理解数据库系统,它一般由支持数据库的硬件环境,数据库软件支持环境(操作系统,数据库管理系统,应用开放工具软件,应用程序等)、数据库、开发、使用和管理数据库应用系统的人员组成。
6.数据库设计的步骤
1)需求分析阶段:需求分析阶段是数据库设计的基础,是数据库设计的最初阶段。
数据库名词解释
之南宫帮珍创作
1.1 名词解释
(1) DB:即数据库(Database),是统一管理的相关数据的集合. DB能为各种用户共享, 具有最小冗余度, 数据间联系密切, 而又有较高的数据自力性.
(2) DBMS:即数据库管理系统(Database Management System), 是位于用户与把持系统之间的一层数据管理软件, 为用户或应用法式提供访问DB的方法, 包括DB的建立、查询、更新及各种数据控制. DBMS总是基于某种数据模型, 可以分为条理型、网状型、关系型、面向对象型DBMS.
(3) DBS:即数据库系统(Database System),是实现有组织地、静态地存储年夜量关联数据, 方便多用户访问的计算机软件、硬件和数据资源组成的系统, 即采纳了数据库技术的计算机系统.
(4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系, 反之亦然, 那么实体集E1对E2的联系称为“一对一联系”, 记为“1:1”.
(5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系, 而E2中每个实体至多和E1中的一个实体有联系, 那么E1对E2的联系是“一对多联系”, 记为“1:N”.
(6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系, 反之亦然, 那么E1对E2的联系是“多对多联系”, 记为“M:N”.
(7) 数据模型:模型是对现实世界的笼统.在数据库技术中, 暗示实体类型及实体类型间联系的模型称为“数据模型”. 它可分为两种类型:概念数据模型和结构数据模型.
大学数据库原理期末考试试题及答案一
大学《数据库原理》期末考试试题及答案(一)
一、填空题
1.标准的数据库三级模式是概念模式、(内)模式和(外)模式。
2.数据完整性约束分为(静态)约束和(动态)约束。
3.分布式数据库系统的特点是数据的(分布)性和整体的(逻辑)性。
4.在数据库系统中,所有应用程序都通过(DBMS)访问数据库。
5.在数据库的三级模式结构中,数据是按(内)模式的描述存储在磁盘中,按(外)模式提供给用户的。
6.在关系中,能唯一标识元组的属性称为(超键)。
7.在对象关系模型中,属性的符合类型包括:多集类型、数组类型、(结构)类型和(集合)类型。
8.对于函数依赖x→Y,如果Y是X的子集,此函数称为(平凡)函数依赖。
9.E-R方法的三要素是:实体、属性和(联系)。
10.假设两个事务同时存取同一个数据集,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的(隔离)性,破坏了DB的一致性。
11.假设一个学生只属于一个班级,则班级和学生之间是(一对多,1:N)联系;学生可以同时修多门课程,学生和课程之间是(多对多,M:N)联系。
12.结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
13.在函数依赖中,平凡的函数依赖根据Armstrong推理规
则中的(自反)律就可推出。
14.用有向图结构表示实体类型及实体间联系的数据模型称
为(网状)模型。
15.若用户编写程序时,只需指出做什么,不需指出怎么做,这类DML是(非过程性)DML;关系的DML属于这一类。
16.在SQL中,用(update)命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。
数据库系统期末考试试题答案
数据库系统原理考核试题标准答案及评分细则
课程代码:考核方式: 闭卷考试时量:120分钟
一、选择题(每题2分,共20分)
1.A
2.C
3.AC
4.C
5.A
6.D
7.A
8.D
9.ABCD 10.A
二、填空题(每空1分,共20分)
1.DBMS主要功能包括:(数据定义)、(数据操纵)、数据库的运行管理、数
据库的建立和维护。
2.数据模型由数据结构、数据操作和完整性约束三部分组成,数据结构是对系统
(静态)特性的描述,数据操作是对系统(动态)特性的描述。
3.关系模型中可以有三类完整性约束。它们是(实体完整性)、(参照完整
性)和用户定义完整性。
4.关系代数的运算可分为(传统的集合运算)和专门关系的运算,从两个关系的
笛卡尔积中选取属性间满足一定条件的元组称为(连接)。
5.SQL语言是(结构化查询语言), 其中用(Revoke)语句用来取消用户权限。
6.SQL Server 2000的客户/服务器体系结构可以划分为:(客户端组件)、(服
务器端组件)和通信组件三部分
7.并发事务正确性的判断准则是:(可串行性(Serializability) )
8.最基本的封锁模式有两种:(排它锁(eXclusive Locks,简称X锁) )和(共
享锁(Share Locks,简称S锁) )
9.在查询分析器中使用Transact-SQL语句创建新的表,使用的命令是:
(CREATE TABLE table_name )
10.如果在标量统计查询中加入(GROUP BY )子句和(COMPUTE )子
句,那么在查询结果中就会对每一组产生一个统计数据,这种方法叫做矢量统计。
数据库---名词解释
一、名词解释
1、实体:是指客观存在并可相互区分的事物;
2、实体集:是指性质相同的同类实体的集合;
3、实体型:是指若干个属性型所组成的集合可以表征一个实体的类型;
4、属性:实体所具有的某一特征称为属性;
5、联系:现实世界事物之间的联系同样要抽象和反映到信息世界中,在信息世界中将被抽象为实体型内部之间的联系和实体型之间的联系;
6、码:可以唯一确定一个元组的属性或属性集合称为码;
7、关系:一个二维表就是一个关系;
8、域:属性的取值范围称为域
9、元组:表中的一行称为一个元组;
10、分量:元组中的一个属性值;
11、DBMS:在数据库系统中,用于集中管理独立存放数据的软件叫数据库管理系统(DataBase Management System,DBMS)
12、对象:对象就是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位;
13、继承:是指一个类(子类)因承袭而具有另一个类(父类)的能力和特征的机制或关系;
14、域:域是一组具有相同数据类型的值的集合;
15、笛卡儿积:设A,B为集合,用A中元素为第一元素,B中元素为第二元素构成的有序对,所有这样的有序对组成的集合叫做A与B的笛卡尔积,记作AxB.笛卡尔积的符号化为:AxB={|x∈A∧y∈B}
16、超码:能够唯一标识一个元组的属性或属性组,称为超码;
17、候选码:候选码是最小超码,它的任意真子集都不能成为超码;
18、主码:在一个关系中可能有多个候选码,可以选取一个候选码作为主码来唯一地标识每一个元组;
19、外码:如果关系R2的一个或一组属性X不是R2的主码,而是另一个关系R1的主码,则该属性或属性组X称为关系R2的外码;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 概念模式
是数据库中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。?
2. X封锁
如果事务T对数据R实现X封锁,那么其他的事务要等T解除X封锁以后,才能对这个数据进行封锁。只有获准X封锁的事务,才能对被封锁的数据进行修改。?
3. 复制透明性
即用户不必关心数据库在网络中各个结点的数据库复制情况,更新操作引起的波及由系统去处理。
4. 主属性
包含在任何一个候选键中的属性。
5. 事务的原子性
一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。
1. DML
数据操纵语言(Data Manipulation Language),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML分成交互型DML和嵌入型DML两类。依据语言的级别,DML 又可分成过程性DML 和非过程性DML两种。
2. S封锁
共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X封锁便不能成功,而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。?
3. 分布式DBS
是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用;
而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。
4.事务
数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位
5. 丢失更新
当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被忽视了.
1. 实体完整性规则
这条规则要求关系中元组在组成主键的属性上不能有空值。如果出现空值,那么主键值就起不了唯一标识元组的作用。
1. 域和元组
在关系中,每一个属性都有一个取值范围,称为属性的值域,简称域;记录称为元组。元组对应表中的一行;表示一个实体。?
2. 无损联接
设R是一关系模式,分解成关系模式ρ={R1,R2...,Rk},F是R上的一个函数依赖集。如果对R中满足 F 的每一个关系r都有r=πR1(r)πR2(r)... πRk(r)则称这个分解相对于F 是"无损联接分解"。
3. 事务的原子性?
一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。
4.分片透明性
分片透明性是最高层次的分布透明性,是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片。
5.完全函数依赖
在关系R(U,F)中,如果X→ Y,而对于X的任何真子集X',Y 对X'均不存在函数依赖,称Y对X完全依赖。
2. 数据字典
是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它的处理功能是存储和检索元数据,并且为数据库管理员提供有关的报告。对数据库设计来说,数据字典是进行详细的数据收集和数据分析所获得的主要成果。数据字典主要包括四个部分:数据项、数据结构、数据流、数据存储。
3. 事务的隔离性?
在并发事务被执行时,系统应该保证与这些事务先后单独执行时的结果一样,称事务达到了隔离性的要求。
4. 嵌入式SQL
将SQL语句嵌入高级程序设计语言中使用,发挥高级语言过程化处理能力强的特点。
5. 参照完整性规则
这条规则要求“不引用不存在的实体”。其形式定义如下:如果属性集K是关系模式R1的主键,K也是关系模式R2的外键,那么R2的关系中, K的取值只允许有两种可能,或者为空值,或者等于R1关系中某个主键值。
1. DBMS
即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层
数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。 DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。?
2. 传递依赖?
在关系模式中,如果Y→X,X→A,且XY(X不决定Y), AY(A不属于X),那么称Y→A 是传递依赖。
3. 两段封锁协议 ?
(1)在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁;?
(2)在释放一个封锁之后,事务不再获得任何其他封锁。?
4. 位置透明性?
位置透明性位于分片视图与分配视图之间。是指用户或应用程序应当了解分片情况,但
不必了解片段的存储场地。?
5. 运行记录优先原则?
(1)至少要等相应的运行记录已经写入“日志”文件后,才能允许事务往数据库写数据。?
(2)直到事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“END TRANSACTION”处理。
??
??
?? ??