数据库原理填空题

填空题1.数据库管理系统(DBMS)由以下三类程序组成:语言、控制数据库运行和维护数据库,其中的语言系统分为主语言和。

2.通过加锁可以保证处理程序并发时的数据。

3.关系代数中专门的关系运算包括:选择、投影、和除法。

4.数据库中常用的四种文件组织方式是:顺序文件、、散列文件、倒排文件。

5.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和。

6.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的、语言一体化、并且是建立在数学理论基础之上。

7.数据库的物理设计主要考虑三方面的问题:、分配存储空间、实现存取路径。

8.如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是(在1NF、2NF、3NF范围内)。

9.数据库完整性的静态约束条件分为:值的约束和。

10.构成系统说明书的两个重要文档是。

16.典型的层次模型是美国的IBM公司在1968年推出的__________系统。

网状模型的主要代表是1969年__________报告提出的数据模型。

17.内模式是数据库在物理存储方面的描述,定义所有的内部记录类型、__________和__________的组织方式,以及数据控制方面的细节。

18.当数据库被破坏时,利用__________和__________可以有效地恢复数据库。

19.关系规范化过程是不断分解关系的过程,使分解后的关系能得到改善,达到更高的范式。

消除关系中的__________依赖消除关系中的__________依赖20.DBMS对数据库的保护功能是通过数据库的恢复,__________控制,__________控制和安全性控制四方面实现。

21.写出SQL语言的命令(或关键字):创建视图:__________撤消索引:__________事务提交:__________权限授予:__________22.封锁是实现并发控制的一个重要技术。

基本的封锁类型有__________和排它锁(又称为__________)。

23.SQL语言提供数据库定义、__________和__________等功能。

24.设关系R(A,B,C,D,E,F,G,H)属性间依赖关系如下:若将上述关系R分解为:R1(A,B,C,G,H) R1属于__________NF,R2(C,D,E) R2属于__________NF1.数据库管理系统(DBMS)通常提供、数据操纵、数据控制和数据库维护。

2.数据库保护问题包括:、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、、连接和除法。

4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、、倒排文件。

5.是设计关系数据库的指南和工具。

6.关系数据操作语言(DML)有两种不同类型:关系代数型和。

7.数据库的逻辑模型设计阶段,任务是将总体E-R模型转换成。

8.如果一个关系不满足2NF,则该关系一定也不满足(在1NF、2NF、3NF范围内)。

9.当数据库被破坏后,如果事先保存了日志文件和,就有可能恢复数据库。

10.实体完整性规则要求主码取值。

16.外模式/模式映象为数据库提供了独立性。

17.面向对象模型中,将属性集和方法集相同的所有对象组合在一起构成。

18.在基于关系代数表达式的优化算法中,算法的输入是关系代数表达式的。

19.设关系模式R(A,B,C)和S(B,C,D),R和S执行外部并之后的属性个数为。

20.关系代数的选择运算对应于SQL查询语句的子句。

21.数据流图表达了数据与___________的关系。

22.设关系模式R(U,F),U=A1A2…An,X U.则X→A1A2…An 成立的充要条件是成立。

23.防止未经授权的用户恶意地存取数据库中的数据,这是数据库的控制要解决的问题。

24.在分布式查询优化中,为降低传输费用应采用策略。

25.SQL语言对属性值约束的方法包括非空值约束、基于属性的检查子句和子句。

1.数据库系统中常用的三种数据模型有层次模型、和。

2.关系模式的三类完整性约束条件分别是、参照完整性约束和。

3.聚合函数“count(列名)”的语义是。

4.对于属性X的每个具体值,属性Y都有唯一的具体值与之对应,称Y X,或称X决定Y,记为。

5.在数据抽象中,概括层次表示联系,聚集层次表示联系。

6.如果对数据库的并发操作不加以控制,则会带来三类问题:,不一致分析问题,。

7.在定义数据分片时,必须遵守三个条件:,重构性条件和。

8.继承性可以发生在一级或一级。

9.与数据库系统相比较,文件管理系统的数据共享性,数据独立性。

10.视图是定义在之上的,对视图的一切操作最终要转换为对的操作。

1.在层次模型和网状模型中,用导航数据,而在数据模型中,用导航数据。

2.等式R S=R×S成立的条件是。

3.SQL语言中谓词exists用于测试一个集合。

4.分解关系的两条基本原则是:,。

5.数据库设计分为以下六个设计阶段:需求分析阶段、、数据库逻辑设计阶段、、数据库实施阶段、数据库运行和维护阶段。

6.数据库保护包括:安全性保护、完整性保护、和。

7.与集中式DB相比,分布式DB具有特点。

8.在嵌套关系模型中,数据类型可以是基本数据类型,还可以是类型。

9.如果X→Y和Y X成立,那么称X→Y是一个。

10.由于数据库系统在三级模式之间提供了和两层映射功能,所以就保证了数据库系统具有较高的数据独立性。

1.在设计局部E-R 图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R 图之间难免有不一致的地方,称为冲突。

这些冲突主要、、三类。

2 .数据库管理系统的主要功能有、数据库的运行管理以及数据库的建立和维护等四个方面。

3 .实体之间的联系可抽象为三类,它们是、、。

4 .自然连接运算是由、、操作组合而成的。

5 .SELECT 命令中,子句用于选择满足给定条件的元组,使用子句可按指定列的值分组,同时使用子句可提取满足条件的组。

6 .视图是一个虚表,它是从一个或几个基本表导出的表。

在数据库中,只存放视图的不存放视图对应的。

7 .在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和。

8 .数据库体系结构按照、、三级结构进行组织。

16.层次模型中记录之间的联系是通过实现的。

17.查询优化的策略之一是对关系文件进行适当的预处理。

预处理的方法是对文件进行或建立索引文件。

18.在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、、索引文件和统计数据组织。

19.设有关系R和S,与R-S等价的元组关系演算表达式是。

20.若关系模式R∈2NF,则要求R中每个完全函数依赖于R的候选键。

21.设关系模式R(X,Y,Z),F={Y→X,Y→Z},则分解ρ={XY,XZ}丢失的函数依赖是。

22.判断分解ρ={R1,R2}是否满足无损联接的充分必要条件是R1∩R2→(R1-R2)或。

23.数据库并发操作通常会带来丢失更新、和不一致分析等问题。

24.事务的持久性是由DBMS的子系统实现的。

25.分布透明性是分布式数据库系统的主要目标之一。

它包括三个层次:分片透明性、位置透明性和透明性。

16.结构数据模型有严格的形式化定义。

数据模型应包括数据结构、和三个部分。

17.设有关系模式S(A,B,C,D),与关系代数表达式Π2,3(S)等价的SQL语句是。

18.SQL以同一种语法格式,提供和两种使用方式。

19.在关系代数的传统集合运算中,假定有关系R和S,运算结果为RS。

如果RS中的元组属于R或者属于S,则RS是运算的结果;如果RS中的元组属于R而不属于S,则RS是运算的结果。

20.X→Y是模式R的一个函数依赖,在当前值r的两个不同元组中,如果X值相同,就一定要求。

21.E-R模型是数据库的设计阶段的一个有力工具。

22.分布式数据库系统分为同构同质型、和异构型三类。

23.写出实现“收回用户U1对学生表(STUD)中学号(XH)的修改权”这一功能的REVOKE语句:。

24.在面向对象数据模型中,主要存在包含和两种不同类型的数据联系。

25.属性的取值范围称为该属性的。

16.结构数据模型的三个组成部分是数据结构、数据操作和。

17.用树型结构表示实体类型及实体间联系的数据模型称为。

18.已知关系R(A,B,C,D)和S(B,C,D),则R S的元数是。

19.关系代数运算中,θ联接可由选择和操作组合而成。

20.若F是最小函数依赖集,则其中每一个函数依赖的右部都是。

21.设关系模式R(A,B,C,D),F={A→B,B→C},则B+= 。

22.设有关系模式R(X,Y,Z),F={X→Y,Y→Z},则R的候选键是。

23.一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的。

24.事务的持久性是由DBMS的子系统实现。

25.分布式数据库全局逻辑结构分为全局外模式、全局概念模式、分片模式和模式四个级别。

16.数据库系统中,存放的数据库,称为数据字典(DD)。

17.关系演算可分为元组关系演算和域关系演算,而在元组演算中,元组关系演算表达式的一般形式为。

18.DB是与一个特定组织各项应用有关的全部数据的集合,通常由两大部分组成:一部分是应用数据的集合,称为,它是数据库的主题;另一部分是关于各级数据结构的描述,称为描述数据库,由DD系统管理。

19.在关系模型中,关系中每一个属性值都是。

20.SQL-SELECT语句完整的句法中,FROM子句是强制性的,FROM 子句的作用是。

21.设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R是的模式。

22.数据库设计过程中,常常从一些可选方案中选取一种数据库结构,需要有选择的原则,称为评价准则,评价准则可分成两类。

23.分布式数据管理系统是分布式数据库系统中的负责管理分布环境下,逻辑集成数据的存取,一致性、有效性和完备性。

24.对象关系数据库概念中继承性可以发生在类型一级或一级。

25.客户/服务器体系结构的关键在于的分布,能减少计算机系统的各种瓶颈问题。

16.三级结构定17.{t|p(t)}18.物理数据库19.不可分解的20.读取FROM子句中的基本表、视图的数据,执行笛卡积操作21.BCNF 22.定量、定性23.一组软件24.表25.功能1.数据库管理系统(DBMS)通常提供、数据操纵、数据控制和数据库维护。

2.数据库保护问题包括:、完整性、故障恢复和并发控制等多方面。

3.关系代数中专门的关系运算包括:选择、、连接和除法。

4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、、倒排文件。

5.是设计关系数据库的指南和工具。

合集下载

数据库原理考试题库及答案

数据库原理考试题库及答案

数据库原理考试题库及答案选择题1.同一个关系模型的任意两个元组值(A)。

A. 不能全同B. 可全同C. 必须全同D. 以上都不是2.关系模式R中的属性全部是主属性,则R的最高范式必定是(B )。

A. 2NFB. 3NFC. BCNFD. 4NF3.下列哪个不是数据库系统必须提供的数据控制功能(B)。

A. 安全性B. 可移植性C. 完整性D. 并发控制4.若关系R的候选码都是由单属性构成的,则R的最高范式必定是( B )。

A. 1NFB. 2NFC. 3NFD.无法确定5.下列哪些运算是关系代数的基本运算( D )。

A. 交、并、差B. 投影、选取、除、联结C. 联结、自然联结、笛卡尔乘积D. 投影、选取、笛卡尔乘积、差运算6.SQL语句的一次查询结果是( D )。

A. 数据项B. 记录C. 元组D. 表7.在关系R(R#, RN, S#)和S(S#,SN, SD)中,R的主码是R#, S的主码是S#,则S#在R中称为( A )。

A. 外码B. 候选码C. 主码D. 超码8.在DBS中,DBMS和OS之间关系是(D)。

A. 并发运行B. 相互调用C. OS调用DBMSD. DBMS调用OS9.层次模型、网状模型和关系模型的划分根据是(D)。

A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系10.下列哪个是单目运算( C )。

A. 差B. 并C. 投影D. 除法11.采用SQL查询语言对关系进行查询操作,若要求查询结果中不能出现重复元组,可在SELECT子句后增加保留字( A )。

A. DISTINCTB. UNIQUEC. NOT NULLD. SINGLE12.下列SQL语句中,能够实现“给用户teacher授予查询SC的权限”这一功能的是( A )。

A. GRANT SELECT on SC to teacherB. REVOKE SELECT on SC to teacherC. GRANT SELECT on TABLE to teacherD. REVOKE SELECT on TABLE to teacher13.设有关系S (SNO,SNAME,DNAME,DADDR),将其规范化到第三范式正确的答案是(B)。

数据库原理及习题答案

数据库原理及习题答案

4.5 习题
一、选择题 1.消除了非主属性对码的部分函数依赖的 1NF 的关系模式,必定是( ) 。 A .1NF B.2NF C.3NF D.BCNF 2.已知关系模式 R(A,B,C,D,E)及其上的函数依赖集合 F={A→D,B→C,E→A},该 关系模式的候选码是( )。 A. AB B. BE C. CD D. DE 3.对于关系模型 R,如果 R 满足 2NF 的模式,则 R( )。 A.可能是 1NF B.必定是 1NF C.必定是 3NF D.必定是 BCNF 4.对 2NF 关系模式进行投影,消除原关系模式中的非主属性对码的传递函数依赖,将 2NF 关系模式转换成 N 个( )关系模式。 A . 1NF B.2NF C.3NF D.BCNF
A.1NF B.2NF C.3NF D.BCNF 8.下列不是 1NF 可能存在的问题 ( )。 A.更新异常 B.删除异常 C.插入异常 D.实体联系少 9.BCNF 符合 3NF,是对( )关系进行投影,将消除原关系中主属性对码的部分与传 递依赖,得到一组 BCNF 关系。 A .1NF B.2NF C.3NF D.BCNF 10.关系模式的候选码可以有 1 个或多个,而主码有( )。 A .1 个 B. 多个 C.0 个 D.1 个或多个 11.设 U 是所有属性的集合,X,Y,Z 都是 U 的子集, 若 X→→Y,则 X→→Z,其中 Z=U-X-Y,则这是多值依赖 ( ) 特性? A.对称性 B.传递性 C.特殊性 D.相反性 12.关系数据库规范化是为了解决关系数据库中的( )问题而引入的。 A.提高查询速度 B. 减少或消除插入异常、删除异常和数据冗余 C.保证数据的安全性和完整性 D.数据库管理的需要 13.关系的规范化中,各个范式之间的关系是( )。 A. 5NF 4NF BCNF 3NF 2NF 1NF B. 5NF 4NF BCNF 3NF 2NF 1NF C. 5NF 4NF BCNF 3NF 2NF 1NF D. BCNF 5 NF 4 NF 3NF 2NF 1NF 14.下列( )不属于分解规范化方法。 A.对 1NF 关系模式进行投影,消除原关系模式中的非主属性对码的部分函数依赖,将 1NF 关系模式转换成 N 个 2NF 关系模式。 B.对 2NF 关系模式进行投影,消除原关系模式中的主属性对码的传递函数依赖,将 2NF 关系模式转换成 N 个 3NF 关系模式。 C.对 3NF 关系模式进行投影,消除原关系模式中的主属性对码的部分函数依赖和传递 函数依赖,使决定因素都包含一个候选码,得到比 3NF 更高级别的 BCNF 关系模式。 D.对 BCNF 关系模式进行投影,消除关系模式中非平凡且非函数依赖的多值依赖,得 到一组 4NF。 二、填空题 1. 一个关系就是一个实体。客观事物之间彼此联系,这种联系包含两种联系:一是 ( )的联系,二是( )的联系。 2.在一个关系 R 中,若每个数据项都是不可再分割的,那么 R 一定属于( )。 3. 数据操作过程出现的操作异常是指 ( )、( )和 ( )。 4.若关系 R 为 1NF, R 中的每个非主属性都完全依赖于任意一个候选码,则称关系 R 是属于( )。 5.如果有一个关系模式属于 BCNF 范式,那么它一定属于( )范式。 6.如果 X→Y 和 X→Z 成立,那么 X→YZ 也成立,这个推理规则称为( )。 7.范式(normal form),它是英国人( )在 20 世纪 70 年代提出关系数据库模型后 总结出来的。 8. 若关系模式 R 是 2NF,R 中的每个非主属性对任何候选关键字都不存在传递依赖,

数据库原理填空题和简答题

数据库原理填空题和简答题

第一部分绪论二.填空题1. 数据是信息的符号表示或称载体;信息是数据的内涵,是数据的语义解释。

例如“据报道,世界人口已达到23亿”,这是 __信息___。

2.DBS是_计算机软硬件环境____、_数据库文件__、_DBMS__、_数据库应用程序___和__DBA____的集合体。

3.数据库的三级模式结构是对DBMS的三个抽象级别。

4.DBMS是指位于操作系统和应用程序之间的一层管理软件。

5.要想成功的运转数据库,就要在数据处理部门配备数据库管理员。

6. 数据库系统结构由三级模式和二级映射所组成,三级模式是指内模式、模式、外模式,二级映射是指内模式/模式映射、模式/外模式映射7. 有了外模式/模式映像,可以保证数据和应用程序之间的逻辑独立性 ,有了模式/内模式映像,可以保证数据和应用程序之间的物理独立性。

8.数据的独立性使得修改数据库结构时尽量不影响已有的逻辑独立性、应用程序9. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性10.根据计算机的系统结构,数据库系统可分成4种类型集中式数据库系统,网络数据库系统,分布式数据库系统,并行数据库系统三. 简答题1.数据管理技术的发展经历了哪几个阶段?各阶段与计算机技术的发展有何关系?阶段: 1.人工管理阶段 2.文件管理阶段 3.数据库管理阶段1.20世纪50年代中期以前,人工管理阶段时,因条件限制,所有数据量小,数据无结构而言,数据间缺乏逻辑联系,数据仅仅依赖于特定的应用,于是促进了文件管理的出现,代替人工阶段管理2.20世纪50年代中期稍后,随着计算机的出现,人们把数据进行文件管理的形式保存,文件系统可以实现记录内数据的结构化或半结构化,但是因为数据冗余度大,共享性差,数据管理和维护代价也比较大,所以为了多用户,多应用程序共享数据和共享服务,推动了数据库的发展,向计算机技术更高级管理发展3.20世纪60年代后期数据库技术的出现,数据库中的数据不再只针对某一特定的应用,而是面向组织,具有整体的结构性,数据冗余度小,方便多用户和多个程序的共享,便于管理维护,使计算机技术更加的成熟,运用到数据库管理方面。

数据库原理考试总复习题库 你懂的 肯定帮的到你

数据库原理考试总复习题库  你懂的 肯定帮的到你

数据库原理总复习题一、填空题1. SQL Server数据库应用的处理过程分布在客户机(或客户端)__ 和服务器上。

2. SQL Server提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的硬盘空间。

3、. 常见的SQL Server2005的版本一般包括企业版、标准版、工作组版、精简版(次序无先后)。

6. SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别为mdf、ndf、ldf (次序无先后)。

7. SQL Server客户机传递到服务器上的一组完整的数据和SQL语句称为批处理_ 。

9. 函数LEFT(…abcdef‟,2)的结果是‟ab‟。

10. SQL Server中的整数类型包括____ bigint、int、smallint、tinyint (次序无先后)___四种。

11. Microsoft SQL Server2005是运行在_____ windows _____操作系统平台上的、逻辑模型为___关系_____型数据库管理系统。

12. SQL Server将数据组织到用户可以看见的逻辑组件____ ,而在磁盘上则作为操作系统文件实现。

13. 如果希望修改数据库的名字,可以使用的系统存储过程是sp_renamedb。

14. 数据库备份和恢复的Transact-SQL语句分别是____ Backup Database_____和____ Restore Database _____。

15. 找回被删除表的惟一方法是事先做好数据库的备份工作。

16. 索引是一种常用的改善数据库性能的技术。

17. 索引会影响对基本表的___插入、删除、修改____等操作的速度。

18. 聚集索引与非聚集索引相比,查询速度要快。

19. SQL Server中为局部变量赋值的语句是SELECT和SET。

20. 使用create database命令定义一个数据库,包括定义_____数据_____文件和_____日志_____文件两个部分。

数据库填空100题

数据库填空100题

1. 用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。

2. 模式/内模式映象为数据库提供了(物理)数据独立性。

3. 在层次、网状模型中,数据之间联系用(指针)实现。

4. 数据库管理技术的发展经过三个阶段(人工管理阶段),(文件系统阶段),(数据库阶段)。

5. 三种主要的数据模型包括(层次模型),(网状模型),(关系模型)。

6. 数据模型的三要素包括(数据结构),(数据操作),(数据完整性约束)。

7. 由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致性)。

8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用(结构)表示实体集,用(公共属性)表示实体间的联系。

9. 数据库管理系统的主要功能包括(数据定义),(数据操纵),(事务和运行管理),(组织、管理和存储数据),(数据库的建立和维护)和(数据字典)。

10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。

11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。

12.数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。

13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。

14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。

15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。

为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。

这样,使数据库具有(物理独立性)。

使得内模式不变,保持独立16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。

数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER模型)是(概念)数据模型。

数据库原理试题及答案

数据库原理试题及答案

数据库原理试题及答案一、选择题1. 数据库的主要特点是什么?A. 数据独立性B. 冗余性C. 数据共享性D. 数据保密性答案:A. 数据独立性2. 关系数据库中,主键的作用是什么?A. 用于建立实体之间的联系B. 用于唯一标识关系表中的每一条记录C. 用于排序和索引D. 用于限制实体的属性取值范围答案:B. 用于唯一标识关系表中的每一条记录3. 下面哪个不是SQL的基本操作?A. SELECTB. UPDATEC. DELETED. INSERT答案:C. DELETE4. 数据库ACID特性中的一致性指的是什么?A. 事务执行前后数据的一致性B. 并发操作下的数据一致性C. 数据库内部元数据的一致性D. 数据备份和恢复的一致性答案:A. 事务执行前后数据的一致性5. 数据库索引的作用是什么?A. 提高数据查询的效率B. 加快数据的插入和更新操作C. 保证数据的一致性D. 限制数据的访问权限答案:A. 提高数据查询的效率二、填空题1. 数据库中,用于描述数据之间的关系的形式称为________。

答案:表2. 数据库中,用于存储数据的基本单位称为________。

答案:字段3. 数据库中,用于组织和管理数据的软件系统称为________。

答案:数据库管理系统(DBMS)4. 关系数据库中,用于连接不同表之间的数据的字段称为________。

答案:外键5. 关系数据库中,用于限制字段取值范围的规则称为________。

答案:约束三、简答题1. 请简要描述数据库的三级模式结构。

答:数据库的三级模式结构包括外模式(视图层)、概念模式(逻辑层)和内模式(物理层)。

外模式是用户对数据库的部分数据的逻辑表达方式,用户可以通过外模式对所需数据进行查询和操作。

概念模式是数据库的全局逻辑结构,它定义了数据库中各个实体及其之间的关系,并给出了对数据进行操作的完整规则。

内模式是数据库在物理存储上的表示,它描述了数据在磁盘上的存储方式和组织结构。

数据库原理与应用总复习(填空问答题)

《数据库原理与应用》练习题一、填空题1.一个数据库系统主要由数据库、数据库管理系统、应用系统、数据库管理员和用户等5部分构成。

2.数据库的三级模式是指外模式、模式、存储模式。

数据库系统的二级映像技术及作用(1) 模式/内模式映像(2) 模式/外模式映像3.数据库中数据的最小单位是数据项。

4.数据库中数据独立性分为逻辑独立性和物理独立性5.两个实体集之间的联系可概括为3种:1) 一对一 2) 一对多 3) 多对多6.最常用的数据模型主要有三种层次模型(Hierarchical Model)网状模型(Network Model)关系模型7.数据库设计主要的内容包括数据库的数据库逻辑设计,数据库物理设计,数据库实施8.概念结构设计的方法有4种:包括1) 自顶向下 2) 自底向上,3) 逐步扩张 4) 混合策略9.数据抽象的三种基本方法是分类、聚集和概括。

11.数据操作权限的设置语句包括 GRANT 、 REVOKE 和 WITH GRANT OPTION 三种。

12.SQL Server客户机/服务器的三层结构,包括数据库服务器,应用服务器和客户机13.SQL Server的数据库对象(1) 数据库 (2) 关系 (3) 属性 (4) 元组(5) 视图 (6) 索引14.SQL Server的三种物理文件 mdf文件、 ldf文件、 ndf文件。

15.系统数据库是由SQL Server内部创建和提供的一组数据库,其中最主要的数据库有4个,包括(1) master (2) model (3) msdb (4) tempdb16.对于一个已经满足1NF的关系模式,当消除非主属性对码的部分函数依赖后,它就属于2NF了;当消除非主属性对码的传递函数依赖,它就属于3NF了;当消除主属性对码的部分函数依赖,它就属于BCNF了17.数据库的保护功能主要包括确保数据的安全性、完整性、数据库的恢复和并发控制四方面的内容。

数据库原理及应用的填空题

数据库原理及应用的填空题1. 什么是数据库?数据库是一种__________管理系统,用来存储和管理__________的集合。

它可以提供有效的数据访问和存储,并提供了保护、控制、共享和管理数据的机制。

2. 数据库的主要特点有哪些?•__________:数据库可以存储大量的数据,并且可以进行高效的数据检索和操作。

•__________:数据库可以将数据组织为逻辑和物理上的结构,方便数据的管理和维护。

•__________:数据库可以灵活地处理事务,保证数据的一致性和完整性。

•__________:数据库可以实现多用户并发访问,提供了数据的共享和保护机制。

3. 数据库的基本组成部分有哪些?•__________:用来存储数据的逻辑单元,可以看作是一个数据的容器。

•__________:用来定义数据库中数据的结构和约束,包括表、列、主键、外键等。

•__________:用来操作数据库中的数据,包括增删改查等操作。

•__________:用来控制和管理数据库的访问权限和安全性。

•__________:用来管理数据库中的事务处理机制。

4. 数据库的常见存储结构有哪些?•__________:最基本的存储结构,将数据按照记录的形式进行存储。

•__________:将数据按照字段的方式进行存储,提高数据的存取效率。

•__________:将数据按照树的结构进行存储,实现高效的数据检索和排序。

•__________:将数据按照网状或层级的结构进行存储,适用于非结构化数据的存储。

5. 数据库的常见查询语言有哪些?•__________:一种通用的查询语言,用于操作关系型数据库。

•__________:一种面向对象的查询语言,用于操作对象数据库。

•__________:一种针对XML数据的查询语言,用于操作XML数据库。

•__________:一种针对文本数据的查询语言,用于操作全文检索引擎。

6. 数据库的应用领域有哪些?•__________:用于存储和管理企业的各种业务数据,如客户信息、订单信息等。

数据库原理填空

二、填空题()1. 在关系中,能唯一标识元组的属性称为( 侯选码(主属性) )。

2. 标准的数据库三级模式是(模式、外模式、内模式)模式。

3. E-R方法的三要素是:( 实体、属性、联系)。

4. 模式/内模式映象为数据库提供了( 物理 )数据独立性。

外模式/模式映象为数据库提供了(逻辑)数据独立性。

5.在SQL Server服务器上,存储过程是一组预先定义并(编译)的Transact-SQL语句。

6.在T-SQL中可以使用两类注释符:单行注释符( - - )和多行注释符(/* */)。

7.在SQL Server中有四种备份类型是(数据库)备份、(事务日志)备份、(差异)备份和文件和文件组备份。

2. 数据模型组成的要素是(数据结构,数据操作,数据的约束条件)。

3. E-R方图提供了表示( 实体型、属性、联系)的方法。

4.数据冗余所带来的问题包括不一致性,所带来的优点是___ _备份与恢复(安全)。

5.E-R模型中,实体和实体间的联系方式有1:1 、 1:n 和 m:n 。

6.关系数据库中的数据完整性规则包括实体完整性、参照完整性和用户定义完整性。

7.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门到职员的联系类型是1:n 。

8. Unique 的作用是可对表中的字段实施唯一性。

9.关系中,一行叫一个元祖(记录),一列叫一个属性(字段)。

10.E-R模型中,实体和实体间的联系方式有 1:1 、 1:n 和 m:n。

3.关系数据库中的数据完整性规则包括实体完整性、参照完整性和用户定义完整性。

9.设R和S是两个关系,与关系代数表达式R×S等价的SQL语句是:select*_FROM R,S。

(10)在数据库的3级模式结构中,内模式有__1___个。

(11)在数据库的3级模式结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的____逻辑__独立性。

(12)在早期的代表性的数据库管理系统中,IMS系统是基于___层次___数据模型的。

数据库试题及答案_两套

数据库原理试题(A卷)一、填空题(每空 1 分,共 20 分)1. 安全性,完整性,衡量标准2. 数据结构,数据操作,完整约束。

3. 集合记录,单记录4. 数据转储,登录日志文件5. 概念,数据模型6. 物理,逻辑7. C++, VB, Def, C#8. Oracle, Access1. 对于一个国家来说,数据库的建设规模、数据库信息量的完全性和完整性已成为这个国家信息化程度的 ___衡量标准。

2. 数据模型通常由:数据结构、数据操作和完整性约束三部分组成。

3. 游标的功能是把 __集合记录__ 转换为 _单记录_____ 。

4. 最常用的数据库的恢复技术是数据转储和登录日志文件。

5. 概念模型是现实世界到数据模型机器模型的中间桥梁。

6. 数据独立性是指物理和逻辑独立性。

7. 数据库应用程序开发工具目前有 C++ 、 VB 、Def 和 C# 等。

8. 目前数据库产品有 SQL Server 和Oracle 、Access ___ 等。

二、选择题(每小题 1 分,共 10 分)1. 关于冗余数据的叙述中,不正确的是 ( C) 。

A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2. 概念模型独立于 ( B C ) 。

A . ER 模型B .硬件设备C . DBMSD .操作系统3. 下列叙述正确的为( D )。

A. 主码是一个属性,它能唯一表识一列B. 主码是一个属性,它能唯一表识一行C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能唯一表识一行4. 数据库三级模式体系结构的划分,有利于保持数据库的 ( A) 。

A .数据独立性B .数据安全性C .结构规范化D .操作可行性5. 一个关系中的候选关键字(B )。

A .至多一个B .可多个C .必须多个D .至少 3 个6. 常用的关系运算是关系代数和(C )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档