《数据库课程设计》测试题及答案.docx

上传人:b****1 文档编号:2618798 上传时间:2023-05-04 格式:DOCX 页数:43 大小:41.96KB
下载 相关 举报
《数据库课程设计》测试题及答案.docx_第1页
第1页 / 共43页
《数据库课程设计》测试题及答案.docx_第2页
第2页 / 共43页
《数据库课程设计》测试题及答案.docx_第3页
第3页 / 共43页
《数据库课程设计》测试题及答案.docx_第4页
第4页 / 共43页
《数据库课程设计》测试题及答案.docx_第5页
第5页 / 共43页
《数据库课程设计》测试题及答案.docx_第6页
第6页 / 共43页
《数据库课程设计》测试题及答案.docx_第7页
第7页 / 共43页
《数据库课程设计》测试题及答案.docx_第8页
第8页 / 共43页
《数据库课程设计》测试题及答案.docx_第9页
第9页 / 共43页
《数据库课程设计》测试题及答案.docx_第10页
第10页 / 共43页
《数据库课程设计》测试题及答案.docx_第11页
第11页 / 共43页
《数据库课程设计》测试题及答案.docx_第12页
第12页 / 共43页
《数据库课程设计》测试题及答案.docx_第13页
第13页 / 共43页
《数据库课程设计》测试题及答案.docx_第14页
第14页 / 共43页
《数据库课程设计》测试题及答案.docx_第15页
第15页 / 共43页
《数据库课程设计》测试题及答案.docx_第16页
第16页 / 共43页
《数据库课程设计》测试题及答案.docx_第17页
第17页 / 共43页
《数据库课程设计》测试题及答案.docx_第18页
第18页 / 共43页
《数据库课程设计》测试题及答案.docx_第19页
第19页 / 共43页
《数据库课程设计》测试题及答案.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

《数据库课程设计》测试题及答案.docx

《《数据库课程设计》测试题及答案.docx》由会员分享,可在线阅读,更多相关《《数据库课程设计》测试题及答案.docx(43页珍藏版)》请在冰点文库上搜索。

《数据库课程设计》测试题及答案.docx

《数据库课程设计》测试题及答案

《数据库课程设计》测试题及答案本科

一、选择题(在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。

错选或未选均无分。

每题2分)

C1、下列有关数据库的描述,正确的是()

A、数据库是一个DBF文件B、数据库是一个关系

C、数据库是一个结构化的数据集合D、数据库是一组文件 

D2、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()

A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系 

D3、“实体”是信息世界中广泛使用的一个术语,它用于表示()

A、有生命的事物B、无生命的事物C、实际存在的事物D、一切事物 

D4、数据模式是()

A、文件的集合B、记录的集合C、数据的集合D、记录类型及其联系的集合 

B5、实体完整性要求主属性不能取空值,这一点通常是通过()

A、定义外部键来保证B、定义主键来保证

C、用户定义的完整性来保证D、关系系统自动保证 

C6、表示数据库的概念模型一般使用()

A、用户活动图B、数据流图C、E-R图D、流程图 

A7、下列正确的日期型表达式是()

A、CTOD("07/01/99")B、{'07/01/99'}C、CTOD(07/01/99)D、{"07/01/99"} 

A8、执行语句"DIMENSIONaa(2,2)"以后,数组aa中各元素的类型及值是()

A、逻辑型,值.F.B、逻辑型,值.T.C、数值型,值0D、不可知 

C9、下列说法错误的是()

A、字段变量依附于数据库文件结构而存在,程序执行后仍存在

B、FoxPro(或FoxBase)仅支持一维和二维数组

C、在程序中定义的内存变量在程序执行以后仍存在

D、在FoxPro(或FoxBase)中,数组可与库文件当前记录交换数据 

B10、执行语句“?

STUFF("北大",3,4,"北京大学")”,输出结果为()

A、北京大学B、北京大学C、北大北京大学D、选项A、B、C都不对 

A11、已知变量add的值为字符“+”,用语句“?

&result”显示数值50和20的和,为变量result赋值用语句()

A、STORE"50&add.20"TOresultB、STORE"50&add20"TOresult

C、STORE"50&add20"TOresultD、STORE"50&add+20"TOresult 

B12、设字段段变量job是字符型,salary是数值型,分别存放职称和工资信息,要表述“职称是高工且工资大于1000元”这一命题,表达式是()

A、job=高工.AND.salary>1000.00B、job="高工".AND.salary>1000.00

C、job=高工.OR.salary>1000.00D、job="高工".OR.salary>1000.00 

B13、命令“TOTALON姓名TOflt”中的flt是()

A、内存变量名B、新数据库文件名C、文本文件名D、库文件字段名 

D14、在FoxPro(或FoxBase)数据库管理系统中,下列叙述正确的是()

A、索引过的数据库文件,其记录的物理顺序按索引表达式的逻辑顺序排列

B、用INDEX命令创建的索引文件可以按索引表达式升序或降序排列

C、使用USE命令打开库文件的同时也打开排序文件

D、SORT、INDEX命令中的关键字的类型可以是N型、C型、D型 

B15、当前数据库文件中“性别”字段为逻辑型字段(.T.表示男,.F.表示女),显示所有女同志的记录使用命令()

A、LISTFOR性别B、LISTFOR.NOT.性别

C、LISTFOR性别="F"D、LISTFOR性别=FALL 

D16、从FoxPro(或FoxBase)的程序中直接退到操作系统提示符下,使用命令()

A、RETURNB、CANCELC、EXITD、QUIT 

C17、数据库文件zg.dbf已经打开,职工工资存于"工资"字段,对所有职工工资增加80元,使用命令()

A、REPLACE工资WITH工资+80B、REPLACE工资WITH"工资"+80

C、REPLACE工资WITH工资+80ALLD、REPLACE工资WITHSTR(工资)+80ALL 

D18、已知DIMENSIONa(5,4)为这个数组的第6个元素赋值用()

A、a(1,1)=5B、a(1,2)=5C、a(2,1)=5D、a(2,2)=5 

D19、备注型字段在数据库中的长度为10个字节,它用来存放()

A输入的内容B、备注文件的文件名C、指向备注文件的指针

D、指向备注文件中对应文字内容的指针 

A20、已有名为abc.mem的磁盘文件,执行命"RESTOREFROMabc"的结果是()

A、从abc.mem恢复内存变量B、用abc.mem更新数据库

C、更新abc.mem的内容D、选项A、B、C都不对 

A21.单个用户使用的数据视图的描述称为【】

A.外模式B.概念模式C.内模式D.存储模式

B22.子模式DDL用来描述【】

A.数据库的总体逻辑结构

B.数据库的局部逻辑结构

C.数据库的物理存储结构

D.数据库的概念结构

B23.在DBS中,DBMS和OS之间的关系是【】

A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行

A24.五种基本关系代数运算是【】

A.∪,-,×,π和σB.∪,-,∞,π和σ

C.∪,∩,×,π和σD.∪,∩,∞,π和σ

D25.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】

A.左外联接B.右外联接C.外部并D.外联接

C26.下列聚合函数中不忽略空值(null)的是【】

A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)

A27.设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ={AB,BC}相对于F【】

A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解

C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD的分解

A28.关系模式R分解成ρ={R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r)间的关系满足【】

A.rÍmρ(r)B.mρ(r)ÍrC.r=mρ(r)D.r≠mρ(r)

B29.在数据库设计中,将ER图转换成关系数据模型的过程属于【】

A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段

C30.SQL中,下列涉及空值的操作,不正确的是【】

A.AGEISNULLB.AGEISNOTNULL

C.AGE=NULLD.NOT(AGEISNULL)

C31.如果事务T获得了数据项Q上的排它锁,则T对Q【】

A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写

D32.DBMS中实现事务持久性的子系统是【】

A.安全性管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统

C33.SQL的全局约束是指基于元组的检查子句和【】

A.非空值约束B.域约束子句C.断言D.外键子句

A34.分布式数据库系统中分片模式和分配模式均是【】

A.全局的B.局部的C.分布的D.集中的

C35.属性类型允许是基本数据类型、结构类型和集合类型的模型是【】

A.平面关系模型B.嵌套关系模型C.复合对象模型D.分布式关系模型

B44.某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生

必须属于一个班级。

在班级与学生实体的联系中,学生实体的基数是()

A(0,1)B(1,1)C(1,10)D(10,50)

B56.设有一个关系:

DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE

A‘__W_%’

B‘_%W__’

C‘_W__’

D‘_W_%’

A57.在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为()

A递归实体B弱实体C复合实体D联系实体

C58、下列说法错误的是()

A、字段变量依附于数据库文件结构而存在,程序执行后仍存在

B、FoxPro(或FoxBase)仅支持一维和二维数组

C、在程序中定义的内存变量在程序执行以后仍存在

D、在FoxPro(或FoxBase)中,数组可与库文件当前记录交换数据 

A69.关系数据库中的视图属于4个数据抽象级别中的()

A外部模型B概念模型C逻辑模型D物理模型

B70.在下列关于关系的陈述中,错误的是()

A表中任意两行的值不能相同B表中任意两列的值不能相同

C行在表中的顺序无关紧要D列在表中的顺序无关紧要

C71.为了防止一个用户的工作不适当地影响另一个用户,应该采取()

A完整性控制B安全性控制C并发控制D访问控制

D72.关系数据库中,实现实体之间的联系是通过表与表之间的()

A公共索引

B公共存储

C公共元组

D公共属性

D73.在MSSQLServer中,用来显示数据库信息的系统存储过程是()

Asp_dbhelp

Bsp_db

Csp_help

Dsp_helpdb

C74.下面系统中不属于关系数据库管理系统的是()

AOracle

BMSSQLServer

CIMS

DDB2

B75.SQL语言中,删除一个表的命令是()

ADELETE

BDROP

CCLEAR

DREMORE

B76.如果在关系的分片过程中使用了选择操作,则不可能是()

A水平分片

B垂直分片

C导出分片

D混合分片

D77.存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于()

A并发处理

B封锁

C循环

D死锁

 

二:

填空题(每空1分)

1、数据库系统的主要特点是实现数据、减少数据、采用特定的数据、具有较高的数据、只有统一的数据控制功能。

共享冗余模型独立性

2、数据库管理系统提供了数据库的、和功能。

定义操纵运行控制(次序元先后)

3、为实现系统安全,防止非法破坏数据,所采用的保护措施包括用户标识和鉴定、

和等。

分级授权数据加密(次序无先后)

4、E-R模型是描述概念世界、建立的实用工具。

概念模型

5、一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为的联系。

多对多或力:

m:

n

6、一个关系就是一张,每个关系有一个,每个关系在计算机中作为一个存储起来。

二维表关系名文件

7、一个关系模型由若干个所组成。

关系模式

8、选择运算的结果关系同原关系具有的结构框架,投影运算的结果关系同原关系通常具有的结构框架。

相同不同

9、按照两关系中对应属性值相等的条件所进行的联接称为联接。

等值

10、在SQL所支持的数据库系统的三级模式结构中,视图属于,

基本表属于。

外模式全局概念模式

11.使用不带任何参数的SETINDEXTO命令将关闭除

之外的。

结构化复合索引文件所有打开的索引文件

12.使用SETFILIFRTO(条件)命令相当于对当前库进行运算。

选择

13.当利用查找命令查找到相应记录时,则该记录就成为,此时

函数的值为真。

当前记录FOUND()

14.当需要利用非当前工作区上打开数据库的某个字段时,需要在该字段名前面加上该库的和字符。

别名.或->

15.若两个库是按照记录号建立关联的,则当当前库中的记录指针移动到第n号记录时,被关联库中的记录指针。

也将被移动到第n号记录

16.在FoxPro中,客户是指使用的应用程序

OLE对象

17.嵌入OLE对象的特点是、和。

对象相对独立便于控制灵活性强

18.当使用数组定义语句定义一个数组后,该数组中各元素的初始值均为。

f.或逻辑假

19.使用SCATTER命令能够把当前库中的当前记录传送给。

数组

20.DENNEWINDOW为命令,ACTIVATEWNDOW为

命令,DEACTIVATEWINDOW为命令

定义窗口激活窗口关闭窗口

21.一个类可以从直接的或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的_______________。

可重用性(或共享性)

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

层次模型

23.关系数据库的关系演算语言是以_______________为基础的DML语言。

谓词演算

24.在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_______________律就可推出。

自反

25设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是_______________。

B→C

26.分布式数据库中定义数据分片时,必须满足三个条件:

完备性条件、重构条件和_______________。

不相交条件

27.DB并发操作通常会带来三类问题,它们是丢失更新、_______________和读脏数据。

不一致分析

28.事务必须具有的四个性质是:

原子性、一致性、_______________和持久性。

隔离性

29.分布式数据库系统中透明性层次越高,应用程序的编写越_______________。

简单(或容易)

30.在有泛化/细化联系的对象类型之间,较低层的对象类型称为_______________。

子类型

31.关系模型的特点是关系必须___________,模型概念___________,能够采用集合操作。

规范化单一

32.在选择运算所得到的结果关系中,所含的元组数不________原关系中的元组数

多于

33.一个学生关系模式为(学号,姓名,班级号,…),其中学号为关键字;一个班级关系模式为(班级号,专业,教室,…),其中班级号力关键字;则学生关系模式中的外关键字为_____________。

班级号

34.SQL语言具有对数据的_________、_________、__________和__________等四个方面的功能。

定义查询操纵控制(次序无先后)

35.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号:

另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为该关系的_____________。

外关键字

36.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y_______________X,或称X________________Y,记作________________,X称为决定因素。

函数依赖于函数决定X→Y

37.设X→Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’→Y成立,则称Y__________________X,记作________________。

部分依赖于X-p→Y

38.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于________________范式,记作___________。

第一R€1NF

39.关系规范化应遵循概念______________原则。

单一化

40.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:

(X1,X2)→X3,X2→X4,则该关系属于______________范式,因为它存在着______________。

第一部分依赖

41.采用关系模型的逻辑结构设计的任务是将E-R图转换成一组_______________并进行______________处理。

关系模式规范化

42.假定一个E-R图包含有A实体和B实体,并且从A到B存在着m:

n的联系,则转换成关系模型后,包含有_________个关系模式。

3

43.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为________________,当XYZ.DBF库被打开时,它的结构化复合索引文件______________。

XYZ.CDX将同时(或自动)被打开

44、幕编辑方式修改当前库结构的命令为___________________,修改当前库记录的命令为________________、_________________或__________________。

MODIFYSTRUCTUREEDITCHANGEBROWSE(后三项次序无先后)

45.替换修改当前库中记录的命令为_______________。

REPLACE

46.___________或___________命令能够在打开相应索引文件的情况下,快速查找到与之相匹配的第一条记录(若存在的话)。

FINDSEEK(次序无先后)

47.AVERAGE命令能够分别求出当前库中满足一定范围和条件的数值型字段的____________与____________。

总和平均值

48.在进入FoxPro系统后,若不使用SELECT命令进行工作区选择,则系统自动选定____________________作为当前工作区。

1号工作区

49.ETRELATIONsTO命令能够建立当前数据库同其它工作区上打开的数据库之间的___________________。

关联(或逻辑关联)

50.OLE对象是指用于__________或__________的数据单元。

链接嵌入(次序无先后)

51.过程文件中的每个过程以________________语句开始,以__________________语句结束。

PROCEDURE(过程名)(或PROCEDURE)RETURN

52.若需要把实际参数传送给被调用的过程,需要在DO语句中使用______________选项。

WITH<形式参数表>或

使用DIMENSION或DFCLARE语句能够定义若干个__________。

数组

53.DEFINEMENU为_________________命令,DFFINEPAD为_______________命令。

定义水平菜单定义水平菜单中的一个菜单项

54.数据库系统的主要特点是实现数据_________、减少数据__________、采用特定的数据___________、具有较高的数据__________、具有统一的数据控制功能。

共享冗余模型独立性

55.库管理系统提供了数据库的__________、___________和____________功能。

定义操纵运行控制(次序无先后)

56.为实现系统安全,防止非法破坏数据,所采用的保护措施包括用户标识和鉴定、______________和______________等。

分级授权数据加密(次序无先后)

57.E-R模型是描述概念世界、建立_____________的实用工具。

概念模型

58.一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为___________的联系。

多对多或为m:

n

59.一个关系就是一张_________,每个关系有一个__________,每个关系在计算机中作为一个_________存储起来。

二维表关系名文件

60.一个关系模型由若干个______________所组成。

关系模式

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

{t|p(t)}

62.DB是与一个特定组织各项应用有关的全部数据的集合,通常由两大部分组成:

一部分是应用数据的集合,称为______________,它是数据库的主题;另一部分是关于各级数据结构的描述,称为描述数据库,由DD系统管理。

物理数据库

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

不可分解的

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

读取FROM子句中的基本表、视图的数据,执行笛卡积操作

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

BCNF

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

定量、定性

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

一组软件

68.选择运算的结果关系同原关系具有__________的结构框架,投影运算的结果关系同原关系通常具有__________的结构框架。

相同不同

69.按照两关系中对应属性值相等的条件所进行的联接称为_________联接。

等值

70.在SQL所支持的数据库系统的三级模式结构中,视图属于__________________,基本表属于___________________。

外模式全局概念模式

71.利用CREATETABI上命令建立如下一个基本表:

BOOK(总编号c(6),分类号C(8),书名C(16),单价N(10,2)),则单价字段的类型为___________型,字段宽度为__________,其中包含有______位小数。

数值102

72.X

Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X

Y是__________________。

平凡函数依赖

73.在同一个关系模式中,如果存在非平凡函数依赖X

Y,Y

X而Y-\

X,则称Z_________X。

传递依赖

74.如果一个关系R中的所有非主属性都不传递依赖于任何侯选关键字,则称关系R属于___________范式,记为_________。

第三R∈3NF

75.关系规范化就是使一个关系模式描述一

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

当前位置:首页 > 人文社科 > 法律资料

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

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