SQL Server选择题40个
作者:佚名厚朴教育来源:佚名点击数:6076 更新时间:2010-4-23
1、数据库系统的核心是(A)
A、数据库管理系统
B、数据库
C、操作系统
D、数据
2、以下(D)不是数据库的模型
A、网状型
B、关系型
C、层次型
入党我的自传
D、实体联系型
3、下列关于数据完整性的说法正确的是(D)
A、实体完整性要求每个实体都必须有一个主键或其他的唯一标识列
B、记录中某个字段值为NU LL,表示该列上没有值
C、利用主键约束的列不能有重复的值,但允许NUL L值
D、外键是用来维护两个表之间的级联关系
4、数据库完整性保护的约束条件主要是指(C )
A、用户操作权限的约束
B、用户口令校对
C、值的约束和主、外键约束
D、并发控制的约束
5、数据独立性是指(C)
A、数据库的数据依赖于用户的应用程序
B、DBMS与D B相互独立
C、用户应用程序与数据库的数据相互独立充电
D、用户应用程序与DBMS相互独立
6、实体关系中学生与任课教师之间具有(D )联系。
A、一对一
B、一对多
C、多对一
D、多对多
7、数据库管理系统维护中,最重要的是(B)。
A、程序维护
B、数据维护
C、编码维护
D、硬件维护
8、要求表中的列在组成主键的属性上不能为空值,这是(B )
A、参照完整性规则
B、实体完整性规则
C、用户定义完整性规则
妙趣横生什么意思D、域完整性规则
9、SQL中不一定能保证完整性约束彻底实现的是(C)
A、主键约束
B、外键约束
C、局部约束
D、检查子句
10、要在SQLServer中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用(C)来实现。
A、主键约束
B、外键约束
C、检查约束
D、默认约束
11、定义列中可以接受的数据值或格式,称为(B )。
A、唯一性约束
B、检查约束
C、主键约束
D、默认约束
12、在数据库管理系统能实现对数据库中的数据查询、插入、修改和删除,这类功能称为(C)
A、数据定义功能
B、数据管理功能
C、数据操纵功能作文好段摘抄大全
D、数据控制功能
13、数据冗余是指(D )。
A、数据和数据之间没有联系
B、数据有丢失
C、数据量太大
D、存在重复的数据
14、关系数据库中的关键字段是指(D)
A、能唯一决定关系的字段
B、不可改动的专用保留字
C、关键的很重要的字段
D、能唯一标识元组的哪个属性
15、SQL Server2000个人版不能安装在下列那个操作系统上(\ )
A、Window s 2000/XP
B、Window s 98
C、Unix
D、Window s NT
16、下列那个不是SQL Server的安装版本(A )
A、客户工具版
B、企业版
C、标准版
D、个人版
17、SQL Server是一种(C )软件。
A、操作系统
B、语言处理
C、数据库管理系统
D、服务性程序
18、下列哪一种说法是对SQ L Server的描述是错误的(C)
A、客户机/服务器数据库。
B、关系型数据库。
C、层次化数据库。
胃嗳气D、企业级数据库。
红棉袄
19、下列属于SQ L Server的系统数据库是(A)
A、model
B、public
C、Northw ind
D、System
20、下列不属于S QL Server的系统数据库是(C )
A、model
B、tempdb
C、pubs
D、master
21、你是一个SQ L Server的数据库管理员,该SQL Server已经几乎没有任何空余空间了。你想要删除任何并非必要的内容,以获得更多的空间。你可以删除以下哪个数据库,而并不引起任何问题?(C )
A、Pubs
B、Master
C、Msdb
D、Tempdb
22、下列关于SQ L Server2000数据库日志的说法错误是(D )
A、日志文件是维护数据库完整性的重要工具。
B、所有的对SQ L数据库的操作都需要写日志。
C、当日志文件的空间占满时,将无法写日志。
D、当修改数据库时,必先写日志。
23、SQL Server数据库的主数据文件的扩展名为(B )。
A、 .sql
B、 .mdf
C、 .mdb
D、 .db
24、以下不属于企业管理器功能的是(D )。
A、创建并管理所有数据库、登陆、用户、权限等。
B、管理和执行数据导入导出、数据库备份等多项辅助功能。
C、定义 sql rver组。
D、调试、执行sql语句, 批处理和脚本。
25、关于sqlrver常用的数据类型,以下(C)说法是错误的。
A、 Image数据类型可以用来存储图像。
B、使用字符数据类型时,可以改变长度信息。
C、使用数字数据类型时,可以改变长度信息。
D、Bit数据类型为1位长度,可以存储表示是/否的数据。
26、下面那个数据类型可以精确指定小数点两边的总位数(A)
A、float
B、money
C、real
D、decima l
27、在表中使用I DENTI TY列时,每张表只允许有(A )IDENTI TY列。
A、一个
B、两个
C、三个
D、四个
28、 INSERT INTO Goods(Name,Storag e,Price) VALUES(’Keyboa rd’,3000,90.
00)的作用是(C )
A、添加数据到一行中的所有列
B、插人默认值
C、添加数据到一行中的部分列
D、插入多个行
29、使用T-SQL中的(D)语句可以删除数据库表格或者视图中的一个或者多个记录。
A、DEL
B、PRUGE
C、DELETE
D、DROP
30、表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。首先插入三行数据,然后再删除一行数据,再向表中增加数据行时,标识列将是(C)。
A、5
B、8
C、11
小青蛙教学反思D、2
31、SQL中,下列涉及空值的操作,不正确的语句是(C )
A、AGE IS NULL
B、AGE IS NOT NULL
C、AGE = NULL
D、NOT (AGE IS NULL)
32、下列哪一个命令为删除s ample数据库的t b_nam e表(C)
triangles
A、delete from tb_nam e
B、delete from sample.tb_nam e
C、drop tabletb_nam e
D、drop tablesample.tb_nam e
33、在SQL Server中,对数据的修改是通过( D)语句实现的。
A、MODIFY
B、EDIT
C、REMAKE
D、UPDATE
34、使用(A )关键字可以将两个或更多基于不同表的查询结果合并成为一个单独的结果集,可以将这样的结果集创建为一个视图,在用户看来就像一个单独的表一样。
A、UNION
B、ORDERBY
C、LINK
D、LIKE
35、下列执行数据的删除语句在运行时不会产生错误信息的选项是(B )。
A、 Delete * From A WhereB = '6'
B、 Delete From A WhereB = '6'
C、 Delete A WhereB = '6'
D、 Delete A Set B = '6'
36、删除数据库中表的命令是(C )