数据库原理与应用题库.docx

上传人:b****1 文档编号:3520531 上传时间:2023-05-06 格式:DOCX 页数:26 大小:24.80KB
下载 相关 举报
数据库原理与应用题库.docx_第1页
第1页 / 共26页
数据库原理与应用题库.docx_第2页
第2页 / 共26页
数据库原理与应用题库.docx_第3页
第3页 / 共26页
数据库原理与应用题库.docx_第4页
第4页 / 共26页
数据库原理与应用题库.docx_第5页
第5页 / 共26页
数据库原理与应用题库.docx_第6页
第6页 / 共26页
数据库原理与应用题库.docx_第7页
第7页 / 共26页
数据库原理与应用题库.docx_第8页
第8页 / 共26页
数据库原理与应用题库.docx_第9页
第9页 / 共26页
数据库原理与应用题库.docx_第10页
第10页 / 共26页
数据库原理与应用题库.docx_第11页
第11页 / 共26页
数据库原理与应用题库.docx_第12页
第12页 / 共26页
数据库原理与应用题库.docx_第13页
第13页 / 共26页
数据库原理与应用题库.docx_第14页
第14页 / 共26页
数据库原理与应用题库.docx_第15页
第15页 / 共26页
数据库原理与应用题库.docx_第16页
第16页 / 共26页
数据库原理与应用题库.docx_第17页
第17页 / 共26页
数据库原理与应用题库.docx_第18页
第18页 / 共26页
数据库原理与应用题库.docx_第19页
第19页 / 共26页
数据库原理与应用题库.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库原理与应用题库.docx

《数据库原理与应用题库.docx》由会员分享,可在线阅读,更多相关《数据库原理与应用题库.docx(26页珍藏版)》请在冰点文库上搜索。

数据库原理与应用题库.docx

数据库原理与应用题库

数据库原理与应用题库

一、单项选择题

1.描述事物的符号记录称为_______。

A.信息

B.数据

C.记录

D.记录集合

2._____是长期存储在计算机内的有组织,可共享的数据集合.

A.数据库管理系统

B.数据库系统

C.数据库

D.文件组织

3._____是位于用户与操作系统之间的一层数据管理软件.

A.数据库管理系统

B.数据库系统

C.数据库

D.数据库应用系统

4.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____.

A.数据库管理系统

B.数据库应用系统

C.相关的计算机系统

D.各类相关人员

5.在人工管理阶段,数据是_____。

A.有结构的

B.无结构的

C.整体无结构,记录有结构

D.整体结构化的

6.在数据库系统阶段,数据是_____。

A.有结构的

B.无结构的

C.整体无结构,记录内有结构

D.整体结构化的

7.在文件系统阶段,数据_____。

A.无独立性

B.独立性差

C.具有物理独立性

D.具有逻辑独立性

8.数据库系统阶段,数据_____。

A.具有物理独立性,没有逻辑独立性

B.具有物理独立性和逻辑独立性

C.独立性差

D.具有高度的物理独立性和一定程度的逻辑独立性

9.非关系模型中数据结构的基本单位是_____。

A.两个记录型间的联系

B.记录

C.基本层次联系

D.实体间多对多的联系

10.数据的正确、有效和相容称之为数据的_____。

A.安全性

B.一致性

C.独立性

D.完整性

11.在数据模型的三要素中,数据的约束条件规定数据与其联系的_____。

A.制约和存储规则

B.动态特性

C.静态特性

D.数据结构

12._____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A.数据模型

B.概念模型

C.E-R图

D.关系模型

13.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是由层次模型的_____决定的。

A.数据结构

B.数据操作

C.完整性约束

D.缺陷

14.客户/服务器结构与其它数据库体系结构的根本区别在于_____。

A.数据共享

B.数据分布

C.网络开销小

D.DBMS和应用分开

15.由于进程数目少,内存开销和进程通讯开销小,因此_____是较优的一种。

A.N方案

B.2N方案

C.M+N方案

D.N+1方案

16.数据库系统软件包括_____和_____。

(1)数据库 

(2)DBMS (3)OS,DBMS和高级语言 (4)DBMS和OS (5)数据库应用系统和开发工具

A.

(1)和

(2)

B.

(2)和(5)

C.(3)

D.(4)

17.数据管理技术经历了人工管理,_____和_____。

(1)DBMS 

(2)文件系统 (3)网状系统 (4)数据库系统 (5)关系系统

A.(3)和(5)

B.

(2)和(3)

C.

(1)和(4)

C.

(2)和(4)

18.数据库系统包括_____、_____和_____。

(1)数据库 

(2)DBMS (3)硬件,软件 (4)数据库,相应的硬件,软件 (5)各类相关人员

A.

(1),

(2)和(5)

B.

(1),

(2)和(3)

C.

(2),(3)和(4)

D.

(2),(3)和(5)

19.在数据库系统中,我们把满足以下两个件的基本层次联系的集合称为层次

型:

[1]_____,[2]_____。

(1)有一个结点无双亲 

(2)其它结点无双亲    (3)有且仅有一个结点无双亲  (4)其它结点有且仅有一个双亲    (5)允许其它结点有多个双亲

A.

(1)和

(2)

B.(3)和(4)

C.(3)和(5)

D.

(2)和(5)

20.在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:

[1]_____,[2]_____。

(1)允许一个以上的结点无双亲 

(2)仅有一个结点无双亲  

(3)一个结点可以有多于一个双亲

(4)每个结点仅有一个双亲  

(5)每个结点的双亲是唯一的

A.(3)和(4)

B.

(2)和(3)

C.(3)和(4)

D.

(1)和(3)

21.数据库的完整性是指数据的_____和_____。

(1)正确性

(2)合法性(3)不被非法存取(4)相容性  (5)不被恶意破坏

A.

(1)和(3)

B.

(2)和(5)

C.

(1)和(4)

D.

(2)和(4)

22.系统运行过程中,由于某种硬件故障使存储在外存上的数据部分损失或全部损失,称为_____,这类故障比其它故障的可能性_____。

(1)事务故障

(2)系统故障(3)介质故障(4)大,但破坏性小(5)小,破坏性也小(6)大,破坏性也大(7)小,但破坏性大

A.(3),(7)

B.

(1),(4)

C.(3),(5)

D.

(2),(6)

23.当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性

(1)模式

(2)存储结构(3)外模式/模式(4)用户模式(5)模式/内模式

A.(3),

(1),(4)

B.

(1),(5),(3)

C.

(2),(5),

(1)

D.

(1),

(2),(4)

24.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为________。

A.主码

B.候选码

C.主属性

D.外码

25.________由数据结构、关系操作集合和完整性约束三部分组成。

A.关系模型

B.关系

C.关系模式

D.关系数据库

26.SQL语言属于________。

A.关系代数语言

B.元组关系演算语言

C.域关系演算语言库

D.具有关系代数和关系演算双重特点的语言

27.关系演算是用________来表达查询要求的方式。

A.谓词

B.关系的运算

C.元组 

D.域

28.实体完整性要求主属性不能取空值,这一点可以通过________来保证。

A.定义外码的

B.定义主码

C.用户定义的完整性

D.由关系系统自动

29.一组具有相同数据类型的值的集合称为________。

A.关系 

B.属性

C.分量 

D.域

30.在一个关系中,不能有相同的________。

A.记录

B.属性

C.分量

D.域

31.关系是________。

A.型

B.静态的

C.稳定的

D.关系模型的一个实例

32.所谓空值就是________的值。

A.数值0

B.空的字符串 

C.未知的值

D.任何值

33.集合R与S的差表示为________。

A.{t|t∈R∨t∈S}

B.{t|t∈R∧フt∈S}

C.{t|t∈R∧t∈S}

D.{trts|tr∈R∧ts∈S}

34.集合R与S的交可以用关系代数的5种基本运算表示为________。

A.R-(R-S)

B.σF(R×S)

C.空

D.空

35集合R与S的连接可以用关系代数的5种基本运算表示为________。

A.R-(R-S) 

B.σF(R×S)

C.空

D.空

36.1986年,________被定为关系数据库标准语言。

A.关系代数

B.关系演算

C.SQL语言

D.QBE

37.SQL语言最主要功能是________。

A.数据定义功能

B.数据操纵功能

C.数据查询

D.数据控制

38.在SQL语言中授权的操作是通过________语句实现的。

A.CREATE

B.REVOKE

C.GRANT

D.INSERT

39.建立数据库三级模式的功能由SQL语言的________完成.

A.数据定义功能

B.数据操纵功能

C.数据查询

D.数据控制

40.SQL语言的一体化特点是主要是与________相比较而言的。

A.操作系统命令 

B.非关系模型的数据语言

C.高级语言

D.自然语言

41.数据库中只存放视图的________。

A.操作

B.对应的数据

C.定义

D.限制

42.视图的优点之一是________。

A.提高数据的逻辑独立性

B.提高查询效率

C.操作灵活

D.节省存储空间

43.当修改基本表数据时,视图______。

A.需要重建

B.可以看到修改结果

C.无法看到修改结果

D.不许修改带视图的基表

44.在嵌入式SQL语言中使用游标的目的在于________。

A.区分SQL与宿主语言

B.与数据库通信

C.处理错误信息

D.处理多行记录

45.支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为________。

A.表达式系统

B.最小关系系统

C.关系完备的系统

D.全关系系统

46.FoxBASE、FoxPro属于________。

A.表式系统

B.最小关系系统

C.关系完备的系统

D.全关系系统

47.DB2,ORACLE,PBASE属于________。

A.表式系统

B.最小关系系统

C.关系完备的系统

D.全关系系统

48.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____.

A.表式系统

B.最小关系系统

C.关系完备的系统

D.全关系系统

49.在人工管理阶段,数据是_____。

A.速度快

B.可以做到最优化

C.可以从数据字典中获取许多统计信息

D.可以考虑不同的执行计划

50.对学生-课程数据库查询信息系学生选修的课程名称:

 SELECTCname

  FROMSTUDENT,SC,Course

  WHERESTUDENT.Sno=SC.SnoANDSC.Cno=Course.CnoANDStudent.Sdept='IS';

试画出用关系代数表示的语法树,并用关系代数表达式优化算法对原始的语法树进行优化处理,画出优化后的标淮语法树。

A.无

B.无

C.无

D.无

51.属于BCNF的关系模式________。

A.已消除了插入、删除异常

B.已消除了插入、删除异常、数据冗余

C.仍然存在插入、删除异常

D.在函数依赖X畴内,已消除了插入和删除的异常

52.设R(U)是属性集U上的关系模式。

X,Y是U的子集。

若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称________。

A.Y函数依赖于X

B.Y对X完全函数依赖

C.X为U的候选码

D.R属于2NF

53.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'Y,则________。

A.Y函数依赖于X

B.Y对X完全函数依赖

C.X为U的候选码

D.R属于2NF

54.包含在任何一个_______中的属性,叫做主属性。

A.主码

B.候选码

C.外码

D.全码

55.多值依赖的毛病在于________。

A.插入异常

B.删除异常

C.数据冗余太大

D.插入异常、删除异常、数据冗余大

56.1NF________规X为2NF。

A.消除非主属性对码的部分函数依赖

B.消除非主属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.消除非平凡且非函数依赖的多值依赖

57.2NF________规X为3NF。

A.消除非主属性对码的部分函数依赖

B.消除非主属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.消除非平凡且非函数依赖的多值依赖

58.3NF________规X为BCNF。

A.消除非主属性对码的部分函数依赖

B.消除非主属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.消除非平凡且非函数依赖的多值依赖

59.3NF________规X为4NF。

A.消除非主属性对码的部分函数依赖

B.消除非主属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖

D.消除非平凡且非函数依赖的多值依赖

60.需求分析阶段得到的结果是________

A.数据字典描述的数据需求

B.E-R图表示的概念模型

C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

61.概念结构设计阶段得到的结果是________。

A.数据字典描述的数据需求

B.E-R图表示的概念模型

C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

62.逻辑结构设计阶段得到的结果是________。

A.数据字典描述的数据需求

B.E-R图表示的概念模型

C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

63.数据库物理设计阶段得到的结果是________。

A.数据字典描述的数据需求

B.E-R图表示的概念模型

C.某个DBMS所支持的数据模型

D.包括存储结构和存取方法的物理结构

64.一个实体型转换为一个关系模式。

关系的码为________。

A.实体的码

B.二个实体码的组合

C.n端实体的码

D.每个实体的码

65.一个m:

n联系转换为一个关系模式。

关系的码为________。

A.实体的码

B.各实体码的组合

C.n端实体的码

D.每个实体的码

66.一个1:

n联系可以转换为一个独立的关系模式,关系的码为________。

A.实体的码

B.各实体码的组合

C.n端实体的码

D.每个实体的码

67.若事务T对数据对象A加上X锁,________。

A.只允许T修改A,其它任何事务都不能再对A加任何类型的锁。

B.只允许T读取A,其它任何事务都不能再对A加任何类型的锁。

C.只允许T读取和修改A,其它任何事务

D.只允许T修改A,其它任何事务都不能再对A加X锁。

68.若事务T对数据对象A加上S锁,________。

A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁。

B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

C.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁。

D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。

69.以下______封锁违反两段锁协议。

A.SlockA…SlockB…XlockC……………UnlockA…UnlockB…UnlockC

B.SlockA…SlockB…XlockC……………UnlockC…UnlockB…UnlockA

C.SlockA…SlockB…XlockC……………UnlockB…UnlockC…UnlockA

D.SlockA…UnlockA……SlockB…XlockC………UnlockB…UnlockC

70.________可以防止丢失修改和读“脏”数据。

A.1级封锁协议

B.2级封锁协议

C.3级封锁协议

D.两段锁协议

71.按TCSEC(TDI)系统安全标准,系统可信程度逐渐增高的次序是________。

A.D、C、B、A

B.A、B、C、D

C.D、B2、B1、C

D.C、B1、B2、D

72.________是最低级别,在安全性方面几乎没有什么专门的机制来保障。

A.D级

B.C2级

C.B1级

D.A级

73.________是安全产品的最低档次,提供受控的存取保护(DAC)。

很多商业产品已得到该级别的认证。

A.D级

B.C2级

C.B1级

D.A级

74.________对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以与审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。

A.D级

B.C2级

C.B1级

D.A级

75.________提供验证设计,即提供B3级保护的同时给出系统的形式化设计说明和验证以确信各安全保护真正实现。

A.D级

B.C2级

C.B1级

D.A级

76.实体完整性和参照完整性属于________。

A.静态列级约束

B.静态元组约束

C.静态关系约束

D.动态约束

77.数据类型、取值X围、空值约束属于________。

A.静态列级约束

B.静态元组约束

C.静态关系约束

D.动态约束

78.________是安全产品的最低档次,提供受控的存取保护(DAC)。

很多商业产品已得到该级别的认证。

A.静态列级约束

B.静态元组约束

C.静态关系约束

D.动态约束

79.________对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以与审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。

A.静态列级约束

B.静态元组约束

C.静态关系约束

D.动态约束

80.对SQL语言的语法分析、查询优化、权限检查等任务是由DBMS的______完成的。

A.应用层

B.语言翻译处理层

C.数据存取层

D.数据存储层

81.并发控制、事务管理等工作是由DBMS的______完成的。

A.应用层

B.语言翻译处理层

C.数据存取层

D.数据存储层

82.文件读页、写页、缓冲区管理等任务是由DBMS的______完成的。

A.应用层

B.语言翻译处理层

C.数据存取层

D.数据存储层

83.当存取层写回一元组到数据库中时,存储子系统________。

A.把它立即写回外存

B.把它先写回缓冲区

C.替换该元组所在的缓冲区页面

D.把该元组所在的缓冲区页面作一标志

84.数据库类型是按照()来划分的。

A.文件形式

B.数据模型

C.记录形式

D.数据存取方法

85.关系演算的基础是()

A.形式逻辑中的逻辑演算

B.形式逻辑中的关系演算

C.数理逻辑中的谓词演算

D.数理逻辑中的形式演算

86.若要求分解保持函数依赖,那么模式分解一定能够达到()

A.2NF

B.3NF

C.BCNF

D.1NF

87.1级封锁协议加上T要读取的数据R加S锁,这是()

A.3级封锁协议

B.4级封锁协议

C.2级封锁协议

D.1级封锁协议

88.建立数据字典的时机是()

A.需求分析阶段

B.数据库物理设计阶段

C.数据库实施

D.概念结构设计阶段

89.和POST方法比较起来,GET方法具有的特点是()

A.GET方式比POST方式安全

B.GET方式不如POST方式快

C.GET方式不如POST方式安全

D.以上都不对

90.鉴于Java的特点,它最适合的计算环境是()

A.并行计算环境

B.分布式计算环境

C.高强度计算环境

D.开放式计算环境

91.用基于Windows9X的PWS添加多个Web站点的方法是()

A.Windows9X的PWS根本就不支持多个Web站点

B.使用MicrosoftMultiThread扩展件

C.使用MicrosoftMultiHost扩展件

D.使用MicrosoftMultiTCP/IP扩展件

92.支持从远程服务器上添加虚拟目录的Web服务器有()

A.Windows9X的PWS

B.WindowsNTServer的IIS

C.WindowsNTServer的TransactionServer

D.Windows9X的IIS

93.ReplicationServer属于哪个数据库产品?

()

A.DB2B.OracleC.InformixD.Sybase

二、填空题

1.实体之间的联系按照联系方式的不同可分为______、______、______。

2.数据库系统的核心是______。

3.在关系模型中,实体以与实体间的联系都是用______来表示的。

4.在关系代数中专门的关系运算包括______、投影、______、除等运算。

5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的______语言。

6.SQL语言集数据查询、______、______和______功能于一体,充分体现了关系数据语言的特点和优点。

7.数据库管理系统保证数据安全的主要措施是进行______。

8.人们已经提出了许多种类型的数据依赖,其中最重要的是______和______。

9.关系模式由3NF转化为BCNF是消除了主属性对码的______和______。

10.数据库设计应包括两个方面的内容:

______设计和______设计。

11.CGI规X允许Web服务器执行______,并将它们的输出发送给浏览器。

12.数据库技术与______技术相结合,形成了面向对象数据库系统。

13.目前,数据库领域中最常用的数据模型有__________、___________、__________和______________四种。

14.常见的具有关系代数和关系演算双重特点的语言是___________。

15.以同一种语法结构提供两种使用方式,即SQL既是____________语言,又是___________语言。

16.SQL语言用________语句向用户授予操作权限。

17.数据库管理系统的核心是__________。

18.在函数依赖X围内,规X化程度最高的是_________,在多值依赖X围内,规X化程度最高的是_________。

19.在数据库设计的步骤中,_______________和______________是最重要的两个环节。

20.事务具有四个特性:

__________、__________、__________和__________,这四个特性也简称为ACID特性。

21.数据库恢复的基本原理比较简单,可以用_________一词来概括。

22.在数据库并发控制技术中,基本的封锁类型有两种:

________和________。

三、简答题

1.简述数据库管理系统的功能。

2.简述SQL语言的特点。

3.简述脚本语言JavaScript的特点。

4.简述CGI的特点和局限性。

5.简述ASP的特点。

6.试述数据的实体完整性和参照完整性。

7.试述数据库设计的基本步骤与其各个阶段的主要任

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2