数据库技术与应用测试_第1页
数据库技术与应用测试_第2页
数据库技术与应用测试_第3页
数据库技术与应用测试_第4页
数据库技术与应用测试_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库技术与应用测试

1.下列选项中()不是数据库系统的特点。[单选题]

数据加工功能(正确答案)

数据共享高

数据与程序相互独立

数据冗余低

2.关系数据表的关键字可由()字段组成。[单选题]

一个

两个

多个

一个或多个

E、美索不达米亚文明

3.下面()不是正确的范式表达形式。[单选题]

ONF(正确答案)

1NF

2NF

3NF

4.()不是关系的完整性约束。[单选题1

用户自定义完整性

实体完整性

参照完整性

实数自动取整完整性

5.在设计不好的关系模式中,存在的存储异常情况指()o[单选题1

删除异常

插入异常

插入异常、数据冗余、删除异常、更新异常

查询异常

6.设R是一个关系模式,如果R中的每一个属性值都是不可分解的,则()。

[单选题]

RG1NF(正确答案)

RG2NF

RG3NF

RG4NF

7.设R是一个1NF的关系模式,如果R中的每一个属性都是完全函数依赖于主属

性的,则()。[单选题]

RE1NF

RG2NF(正确答案)

RG3NF

RG4NF

8.设R是一个2NF的关系模式,如果R中的每一个非主属性都不传递依赖于主

码,则()。[单选题]

RG1NF

RG2NF

RG3NF正确答案)

RG4NF

9.关于ER模型,下面描述错误的是()。[单选题]

ER模型即实体-联系模型是数据库概念模型的一种

它用图形描述实体与实体之间的关系又叫ER图

ER图中,实体、联系、属性分别用矩形、菱形和椭圆表示

ER图中,菱形与矩形之间用箭头线表示联系,线上标注1或某个字母

10.下面对关系数据库中的表进行的描述,不正确的是0o[单选题]

任何由行、列组成的二维表都是一个关系

关系是达到第1范式要求的二维表

每一行数据叫做一条记录或一个元祖,且不允许有完全相同的行

每一列也可叫做一个字段,不允许有同名的列

11.实体与实体之间有3种联系类型,下面正确的是()。

0:()

1:1(正确答案)

l:n(正确答案)

m:n(正确答案)

12.关系模型有三种专门的关系运算,下面()不属于其中。[单选题1

叠加运算

连接运算

投影运算

选择运算

13.在E-R图中,1个椭圆图形表示1个属性,椭圆图形内填写属性的名称。[判断

题]

14.在E-R图中,1个菱形表示1个联系,菱形内填写联系的名称,两端连线上注

明联系的类型。[判断题]

15.ER模型是一种概念模型,它与具体的计算机硬件和软件无关。[判断题]

对(正确答案)

16.在ER图中,矩形图形表示实体,矩形里面填写实体的名称。[判断题1

对(正确答案)

17.根据数据模型的不同,常把数据库划分成网状模型、层次模型和关系模型。

【判断题】

对(正确答案)

18.SQLServer2005/2008中保存的T-SQL脚本文件的扩展名称默认是()。[单

选题]

.mdf

.ndf

.sql(正确答案)

.Idf

19.在SQLServer2005/2()()8中,具有创建和管理数据库、操作表、编写脚本等多种

功能的图形化的集成操作工具是0o[单选题1

联机丛书

配置管理器

性能管理工具

SQLServerManagementStudio

2().使用下列哪个命令可以创建数据库()。[单选题]

CREATEDATABASE

CREATETABLE

ALTERDATABASE

ALTERTABLE

21.使用下列哪种命令可以修改数据库()。[单选题]

CREATEDATABASE

CREATETABLE

ALTERDATABASE

ALTERTABLE

22.使用下列哪种命令可以删除数据库()。[单选题]

DROPDATABASE

CREATETABLE

ALTERDATABASE

DROPTABLE

23.关于创建数据库操作,下列叙述错误的是()。[单选题]

在创建数据库时,可以只指定数据库名称

数据文件和事务日志文件默认与数据库名称相同

可以为数据库添加次要数据文件

可以设置数据库文件大小保持不变。

24.针对SQLServer中所提供的“文档和教程”,下面说法正确的是()。[单选题]

它是T-SQL程序的编辑工具

它是启动SQLServer的工具

可以用来编辑word文件

它为数据库人员提供了的一个学习、查阅SQLServer相关知识和技术信息的平台

(正确答案)

25.每个数据库有且只能有一个()。[单选题1

次数据文件

主数据文件

日志文件

其他

26.()不属于任何文件组。[单选题]

次数据文件

主数据文件

日志文件(正确答案)

其他

27.SQLServer2005/2008属于()数据库系统。[单选题]

层次型

网状型

关系型

面向对象型

28.关于创建数据库,下面说法不正确的是()。[单选题]

每个数据库只能有一个主数据文件

每个数据库至少有一个文件组,即主文件组

默认情况下,主数据文件保存在主文件组中

根据需要可以增加主数据文件的个数

29.以下()不是SQLServer2()05/2008的数据库备份方式。[单选题]

指定记录备份

事务日志备份

完整备份

差异备份

30.已打开的被任意用户读或写的数据库不能删除。[判断题]

对(正确答案)

31.SQLServer2005/2008既可以管理数据库也可以管理Windows系统。[判断题]

错(正确答案)

32.数据的导入导出可以实现SQLServer数据库系统与其他数据库系统中数据的转

换。[判断题]

对(正确答案)

33.SQLServer2005/2008不能在Windows7系统运行。[判断题]

错(正确答案)

34.从数据模型的分类看,SQLServer2005/2008数据库属于层次型数据库。[判断

题]

错(正确答案)

35.SQLServer2005/2008数据库中有聚集索引和非聚集索引之分。[判断题]

对(正确答案)

36.已打开的被任意用户读或写的数据库不能更名。[判断题]

对(正确答案)

37.DBMS,即数据库管理系统,它属于系统软件,位于用户与操作系统之间。[判

断题]

38.每张表可以定义多个外键。[判断题]

39.每一张表最多只能定义1个主键。[判断题]

40.外键用来实现参照完整性。[判断题]

41.一个表的多个列上不能绑定同一个默认值。[判断题]

错(正确答案)

42.T-SQL的CREATETABLE命令用于创建基本表。函断题]

对(正确答案)

43.在SQLServer的数据表中,不允许有空的列值。[判断题]

错(正确答案)

44.要在已经保存并已关闭的表中添加约束,可以通过“修改”表的结构来进行操

作。[判断题]

45.在SQLServer2005图形界面(SSMS)下输入或修改数据时,表中数据输入完

毕后,还需要单击菜单中的‘保存'命令,输入的数据才能被保存。[判断题]

错(正确答案)

46.每个数据表可以包含多个聚集索引。[判断题1

47.在同一个表中不允许定义多个检查(CHECK)约束。[判断题]

错(正确答案)

48.CreateVIEW不是创建视图的命令。[判断题1

错(正确答案)

49.在SQLServer中Datetime是表示日期时间的数据类型。[判断题]

对(正确答案)

5().在SQLServer中,不允许多个列组合成表的主键。[判断题]

错(正确答案)

51.SQLServer中的表,如果已经输入了数据就不允许删除了。[判断题]

错(正确答案)

52.表、规则、索引、视图、存储过程和触发器都是数据库对象。[判断题]

53.要定义表中的一个字段,以下()不是必须说明的。[单选题]

数据类型

列名

是否为空

规则।正确答案)

54.针对基本表的约束,以下说法不正确的是()o[单选题]

主键约束实现的是实体完整性

外键约束实现的是参照完整性

非空约束实现的是实体完整性

检查(Check)约束用来检查输入数据的合法性

55.每个表允许定义()个唯一性约束。[单选题]

没有限制

至少2个

最多3个

只能有1个

56.关于关系数据库的表,错误的描述是()。[单选题]

它是行、列构成的二维表

表的每行是一条记录

不允许是空表,即必须至少包含一条记录

表中不存在完全相同的两行

57.NULL的含义是()。[单选题]

空字符串

没有任何值

数字零

字符串“NULL”

58.以下说法错误的是()。[单选题]

规则是一种用来保证数据完整性的独立的数据库对象

一个规则只能绑定在一张表上

用户可执行sp_bindrule绑定规则

表上被绑定的规则可以解除绑定关系

59.对于表结构的修改,错误的说法是()。[单选题]

可以使用T-SQL语句修改

修改表结构的T-SQL语句是AlterTable

可在SQLServerManagementStudio中用可视化方法修改

凡已有数据的表不能被修改正确答案।

60.关于“选课表”(学号,课程号,成绩)的主码,正确的说法是()o[单选题1

只有一个主码,即属性“学号”

只有一个主码,即属性“课程号”

只有一个主码,它由学号和课程号两个属性组合而成的

有两个主码

61.在SQLServerManagementStudio中用可视化方式创建表,如果要将学号、课

程号两个列的组合定义为主键,正确的操作方法是()0[单选题]

按住ALT键,单击学号、课程号,然后单击工具栏的钥匙图标

按住CTRL键,单击学号、课程号,然后单击工具栏的钥匙图标

按住空格键,单击学号、课程号,然后单击工具栏的钥匙图标

直接用鼠标先后单击学号、课程号,最后单击工具栏的钥匙图标

62.以下说法错误的是()。[单选题]

视图是独立的数据库对象

视图是一个虚拟表

用户可以使用CREATEView命令创建视图

在一个基本表上只能建立一个视图

63.关于规则,正确的是()。

用户可执行sp_bindrule绑定规则

被绑定的规则可以解除与表的绑定关系

规则是一种用来保证数据完整性的独立的数据库对象(正确答案)

一个规则只能用在一张表上

64.GROUPBY子句不是用于实现分组查询。[判断题]

错(正确答案)

65.SQLServer数据库中的视图也可以作为查询的数据源。[判断题]

66.查询时不能要求只显示结果集中的前200行。[判断题]

错(正确答案)

67.SQLServer中查询的结果不能排序。[判断题]

错(正确答案)

68.可以通过视图向基表输入数据、更新数据和删除数据。[判断题]

对(正确答案)

69.以下说法错误的是()。[单选题]

规则是独立的数据库对象

规则用来保证数据的完整性

规则一旦被绑定,就无法解除

同一个规则可以用于多个表

70.条件表达式“学号LIKE,%口237”的含义是()o[单选题]

学号末尾几位是%"23]

学号是%[123]

学号末尾三位是123

学号最末位是1或是2或是3正确答案)

71.表达式:商品名LIKE,%USB%,的含义是()。[单选题]

商品名是‘%USB%'

商品名中包含两个*号

商品名中包含'USB,(正确答案)

商品名首尾是*号

72.在SQLServer表达式中:图书名LIKE,计算机%,的含义是()。f单选题]

图书名包含‘计算机’

图书名末尾是%号

图书名是'计算机%'

图书名以计算机3字开头

73.在SQLserver表达式中,“重量BETWEEN10AND50”的含义是()。[单选题]

重量是10和50

重量在10和50之间,包括10和50

重量大于10,小于50

重量是10、50的中间值,即平均值30

74.条件表达式“姓名INC李凡/张宇丫王强,)”的含义是()。[单选题]

‘李凡'、‘张宇‘、’王强’这3个人

不是‘李凡'、‘张宇‘、’王强’这3个人

李凡‘、‘张宇‘、’王强’3个人中的任何一个

没有正确答案

75.对查询语句SELECT*FROMT1的描述不正确的是()。[单选题]

从T1表中查询

查询T1表的全部列

查询的数据源是T1

查询T1表中名称是*的列

76.Birthday是一个日期时间型数据,能找出最近日期的是()。[单选题]

MIN(Birthday)

MAX(Birthday)(正确答案)

SUM(Birthday)

D.AVG(Birthday)

77.计算平均值的函数是()。[单选题]

MIN()

COUNT()

SUM()

AVG()(正确答案)

78.计算数的合计值的函数是()。[单选题]

MIN()

COUNT()

SUM()正确答案)

AVG()

79.COUNT(*)的作用是()。[单选题]

统计有多少个*号

统计记录的行数

计算*这一列的合计值

计算*这一列的平均值

80.GO语句的作用是结束一个批处理。[判断题]

81.SQLServer中的触发器是靠事件驱动的。[判断题]

82.局部变量的名称要以一个@开始。[判断题]

83.要使用局部变量必须用DECLARE语句定义它。[判断题]

对(正确答案)

84.新定义的局部变量其初始值为零。[判断题]

85.给局部变量赋值的方法是使用SET语句或SELECT语句。[判断题]

86.使用SQLServer时,如果采用SQLServer身份验证模式,必须提供登录名和登

录密码。[判断题]

对(正确答案)

87.如果不想使用登录名和密码而登录SQLServer,可以选择Windows身份验证模

式。[判断题]

88.登录SQLServer服务器之后,就可以访问这个服务器里面的任何数据库了。

[判断题]

错(正确答案)

89.SQLServer通过给数据库用户分配角色并赋予角色权限来控制安全。[判断题]

对(正确答案)

9().关于存储过程,错误的说法是()。[单选题]

它是一种独立的数据库对象

它是一段预编译的T-SQL语言程序

使用EXECUTE语句调用执行

只能使用一次

91.关于存储过程不正确的描述是()。[单选题]

存储过程是描述数据存储格式的文件

存储过程是独立的数据库对象

存储过程是使用T-SQL语句编写的一段程序

存储过程由EXECUTE命令调用执行

92.查看存储过程P01的T-SQL定义脚本的命令是()。[单选题]

EXECsp_helpPOl

EXECsp_dependsPO1

EXECsp_helptextPOl正确答案)

EXECsp_helptext

93.查看存储过程POl的依赖关系的命令是()。[单选题]

EXECsp_helpPOl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论