《数据库原理》复习题(选择题部分)_第1页
《数据库原理》复习题(选择题部分)_第2页
《数据库原理》复习题(选择题部分)_第3页
《数据库原理》复习题(选择题部分)_第4页
《数据库原理》复习题(选择题部分)_第5页
已阅读5页,还剩30页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

《数据库原理》复习题(选择题部分)

I.<)是长期存储在计兑机内的有组织,可共享的数据集合。

<A>数潴库管理系统

(B)数据库系统

(C)数据库

(D)文件组织

2.<)是位于用户与操作系统之间的■层数据管灌软件。

(A)数据库管理系统(DBMS)

(B)数据库系统(DBS)

(C)数据库

<D)数据库应用系统

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

(A)收据库管理系统

(B)数据库应用系统

(r)用美的计算机系统

(D)各类相关人员

4.下列命令不应『DBMS的数据定义语言的是:().

(A)CREATE

(B)DROP

(C)INSERT

<D)ALTER

5.SQLServer2005是一种<)的数据库管理系统。

(A)关系型

(B)层次型

<C)网状

<D)树型

6.支持SQLServer2(X)5中的所有•可用功能.可作为胎W数据库服务器使用的SQLServer2(X)5版本是:()。

(A)SQLServer2005个人版.

(B)SQLServer2005企业版

<C)SQLServer2005开发版.

<D)SQLScncr2005标准版

7.SQLServer2005企业版可以安装在()操作系统上。

<A)MicrosoftWindows98.

<B)MicrosoftWindowsMe

<C)MicrosoftWindows2000Professional.

(D)MicrosoftWindows2003

8.一个面对主题的,集成的,不同时间的,稳定的数据集合是:()

<A)分布式数据库

<B)面向对象数据库

(C)数据仓库

<D)我机事务处理系统

9.以下<)不属于数据库对象

<A)表和视图

(R)索引和约束

(C)T-SQL脚本

<D>触发器

I0.SQLServer2005的物理数据库构架主要包括()。

<A)文件及文件组

(B)页面和盘区

<C)表和视图

(D)数据和程序

".SQLServer2005的数据以页为基本存储单位,页的大小为()

(A)8KB

(B)16KB

(C)32KB

<D)64KB

12.SQLServer2005的文件包括:主数据文件、辅助数据文件和()

<A)索引文件

(B)日志文件

(C)番份文件

<D>程序文件

13.只有■)才能作为文件组的成员。

<A>日志文件

<B)裳引文件

(C)数据文件

<D)备份文件

14.下列:)不属于SQLServer2(X)5在安装时创建的系统数据库。

<A)master

(B)model

(C)msdb

(D)userdh

15.下面;)不属于master数据库所包含的信息。

<A)登录麻号

(B)系统配理

(C)调度信息

(D)数据库错误信息

16.在SQLServer20054'.一个数据库可最多创建《)个表。

(A)1024

(B)20亿

(C)8092

(D)256

17.用来表示可变长度的非Unicode数据的类型是:()。

(A)CUAR

(B)NCHAR

(C)VARCHAR

(D)NVARCHAR

I8.SQLServer2005支持的整数型数据类型包括bigiM、ini、smallink(inyint.其中ini的数值范围为<).

<A)2抬到2A63-1

(B)”31到2*31-1

<C)-2A15jy2*15-1

<D)。到255

19.假设表中某列的数据类型为VARCHAR(IOO),而输入的字符中为“ahng3456”,则存储的是().

(A)ahng3456,共8字节.

<B)ahn&3456和92个空格

(C)ahng3456和12个空格.

(D)ahng3456和32个空格

20.下面:)是游标数据类型。

(A)(able

<B)nniqucidcntificr

(C)cursor

<D>sqLvariant

71对一个已创建的表.()婵作是不可以的.

<A>更改表名

<B)曾加或删除列

(C)修改已有列的属性

(D)将已有text数据类型修改为image数据类型

22.数据库拥有sysusers表?()

<A)所有用户定义的数据库都拥有该表.

(B)所有数据席都拥有该表

<C)mas【er数据库.

(D>该表保存在Windows2000的注册表中

23.如果要删除Student数据库中的Information表,则可以使用命令:

),

(A)DELETETABLEinformation.

<B)TRUNCATETABLEinformation

(C)DROPTABLEinformation.

<D>ALTERTABLEinformation

24.SELECTs_no=学号,s_namc=姓名FROMinformationWHERE班级名='软件021'表示().

(A)查询INFORMATION表中,软件02「班学生的学号、姓名.

<B)查询INFORMATION表中、软件021班学生的所有信息

(C)查彻INFORM,VHON表中学生的学号、姓兄

<D>杳询INFORMATION表中计和机系学生的.已录

25.要查询information表中学生姓中含仃''张”的学生情况,可用()命令.

(A)SELECT*FROMinformationWHEREs_tiameLIKE'张%二

(B)SELECT域FROMinformationWHEREsnameLIKE'张

<C)SELECT♦FROMinformationWHEREs_namcLIKE,%张%'.

<D>SELECT*FROMinfornmtionWHEREs_nane='张'

26.要查询INFORMATION表中姓“王”且单名的学生情况,可用()命令。

(A)SFIFCT*FROMINFORMATIONWHFRF姓幺IIKF'王%'

(B)SELECT*FROMINFORMATIONWHERE姓名LIKE'王

(C)SELECT*FROMINFORMATIONWHERE姓名‘王%

(D>SELECT*FROMINFORMATIONWHERE姓名='王

27.在()子查询中.内层查询只处理一次,得到一个结果集,再依次处理外层查询。

(A)IN子查询

<B)EXIST子查询

(C)NOTEXIST子在魂

(D)JOIN子查询

28.联接有内联接、外联接和交叉联接,其中外联接只能对()表进行。

(A)两个

(B)三个

<C)四个

(D)任意个

29.命令SELECTs_no.AVG(grade)AS'平均成绩’FROMscoreGROUPBYs_noHAVINGAVG(grade)>=85.表示()0

(A)查找score表中平均成绩在85分以上的学生的学号和平均成绩.

(B)查找平均成绩在85分以上的学生

<C)查找score表中名利成绩在85分以上的学生.

<D)查找score表中各科成绩在85分以上的学生的学号和平均成绩

30.使用关键字()可以把查询结果中的垂笼行解蔽.

(A)DISTINCT

<B)UNION

<C)ALL

(D)TOP

31.将多个查询结果返回一个结果集合的运算符是()。

(A)JOIN

(B)UNION

(C)INTO

<D>LIKE

外下面关于唯一索引描述不正确的是,(

(A)某列创建了唯一索引愚这一列为主键.

<B)不允许插入重电的列值

(C)某列创建为主键,则该列会自动创建唯一索引.

<D)一个表中可以有多个唯一索引

33.某数据表已经将列F定义为主关键字,则以卜说法中错误的是()。

<A)列F的数据是有序排列的.

(B)列F的数据在整个数据表中是惟一存在的

<C)不能再给此数据表建立聚集索引.

(D)当为其他列建立非聚集索引时,将导致此数据表的记录重新排列

34.以下关于视图的描述中,错误的是()。

(A)视图不是真实存在的基础表,而是一张虚表.

<B)当对通过视图看到的数据进行修改时.相成的基本表的数据也要发生变化

(C)生创建视图时,若其中某个目标列是聚合侬数时,必须指明视图的全部列名.

(D)在一个语句中,一次可以修改一个以上的视图对应的基表

35.使用T-SQL创建视图时,不能使用的关键字是:(>o

<A)ORDERBY

<B)WHERE

(C)COMPUTE

<D)WITHCHECKOPTION

36.下面关于存储过程的描述不正确的是()。

<A)存储过程实际上是一•组T-SQL语句.

<B)存储过程预先被^洋存放在服务渊的系统表中

<C)存储过程独立于数据库而存在.

(D)存储过程可以完成某一特定的业务逻辑

37.系统存储过程在系统安装时就已创建,这些存储M程存放在()系统数据库中

(A)master

<B)lempdb

<C)model

(D)msdh

38.带有前缀名为sp的存储过程属于()。

<A)用户白定义存储过程

(B)系统存储过程

<C)犷展存储过程

(D)以上都不是

39.T-SQL中的全同变量以()作前缀.

(A)@@

(B)@

(C)#

(D)#t

40.卜.面饭数不能进行数据类型转换的是:(),

<A)CONVERT

(B)STR

<C)CAST

(D)LTRIM

41.下列不可能在游标使用过程中使用的关键字是:(D).

<A>OPEN

<B)CLOSE

<C)DEALLOCATE

<D)DROP

42.以下关于数据库完整件描述不正确的是:(A)。

(A)数据应随时可以被更新.

<B)我中的主键的值不能为空

(C)数据的取值应在有效范围内.

(D)一个表的值若引用其他表的值,应使用外键进行关联

43.下面关于默认值的描述,正确的是:(A),

<A)表中添加新列时,如果没有指明值,可以使用默认值

<B)U以绑定到表列,也可以绑定到数据类型

<r)可以晌向特定事件的掾作

(D)以上描述都正确

44.在数据库中,可以有(A)个主键。

(A)一个

(B)二个

(C)三个

<D)任意多个

45.关于FOREIGNKEY约束的描述不正确的是:(A),

(A)体现数据库中表之间的关系.

(B)实现参照完整性

<C)以其他表PRIMARYKEY约束和UNIQUE约束为前提

<D>♦个表中都必须定义

46.删除触发器iri_Sno的正确命令是:(C)。

<A)DELETETRIGGERtri.Sno.

<B)TRUNCATETRIGGERtriSno

(C)DROPTRIGGERtri_Sno

<D)REMOVETRIGGERtri_Sno

47.关于触发潞的描述不正确的是」(D>。

(A)它是一种特殊的存储过程.

<B)可以实现发杂的商业逻辑

(C)对于某类操作,可以创建不同类型的触发器.

<1»触发器可以用来实现数据完整性

48.一个用户试图用查询分析器连接到一个SQLServer上。服务器使用Windows验证模式,用尸需要如何填写登录名和口令框中的内容才能被验证成功,获得访

问权:(B).

(A)他的Windows2000帐号和口令.

(B)什么也不用填。

(C)也的Windows2000帐号和一个空n令。.

<D)以上的选项都行。

49.SQLServer2005系统提供了(C)个固定的服务器角色

(A)9

(B)6

(C)S

(D)10

5().使用:B)身份验证方式需要'客户端应用程序连接时提供登录时需要的用户标识和密码。

<A>Windows身份验证

(B)SQLServer身份验证

(C)以超级用户身份登录时.

<D>其他方式登录时

51.SQLServer服务器登录帐户默认的数据库角色为:(A)。

(A)PUBLIC

(B)DB_OWNER

<C)DB_ACCESSADMIN

<D>DB_SECURITYADMIN

52.下列不网于SQLServer2005备份类型的是(D)。

<A)花全备份

(B)文件备份

<C)事务口志备份

(D)定时备份

53.将SQLServer2(X)5的数据库转换成ACCESS数据库,可以使用(D)来实现。

《A)订阅/发布

<B)数据备份/恢笈

(C)数据分离/附加

(D)DTS导入/导出

54.附加数据库使用的存储过程名称是:(B)•

(A)3ACKUPDATABASE

(B)SP_ATTACH_DB

<C)SP_DETACH_DB

<D)RESTOREDATABASE

ss下列关于数据库分离描述错谡的是,(A).

(A)model数据库可以分离.

<B)数据库分离后对应的数据库文件仍然存在

<C)数据库分离实质上是断开了物理文件和数抵库服务涔的联接.

<D)分离后的数据库文件可以附加到另一台物理机器I:

56.一个事务提交后,如果系统出现故障,则事务对数据的修改将(C)。()

<A)无效

<B)有效

(C)事务保存点前有效

(D)以上都不是

57.以下与事务控制无关的关键字是:(C)。

(A)ROLLBACK

<B)COMMIT

(C)DECLARE

<D>3EGIN

58.SQLServei•中的锁不包括:(B).

<A)共享锁

<B)互斥镇

(C)徘它镣

(D)位向锁

59.下列关于避免死锁的描述不正确的是:(A),

(A).尽量使用并发执行语句.

<B)要求每个事务一次就将所有要使用的数据全部加锁,否则就不予执行

<C)预先规定一个锁定顺序,所有的事务都必须按这个期序对数据进行镇定.

<D>毋个事务的执行时间不应太长,对较长的事务可将其分为几个事务

60.下列不属于数据库设计阶段的是(B).

(A)府求分析

(B)系统设计

<C)做念结构设计

(D)物理结构设计

61.在E-R模型中,实体间的联系用(C)图标来表示。

<A)矩形

(B)直线

(C)菱形

(D)布圆

62.设R是一个关系模式.如果R中的每个属性都是不可分的的.则称R凤丁(A

(A)第一范式

<B)第二范式

(C)第三范式

<D)3C范式

63.数据阵逻辑结构设计阶段的主要功能是:(C).

<A)到确用户需求,确定新系统的功能.

(B)建立数据库的E-R模型

(C)将数据库的E-R模型转换为关系模型.

<D)选择合适的存储结构和存储路径

64.在SQLServer2005中创建数据库时以页面和盘区来组织物理数据,并将数据库对应文件保学在指定文件夹中,这种功能届于数据库设计的哪个阶段:

<D).

<A)需求分析阶段.

<B)概念结构设计阶段

(C)笺辑结构设计阶段.

<1»物理结构设计阶段

65.在数据库设计过程使用(A)可以很好的描述数据处理系统中信息的变换和传递过程。

(A)数据流图

(B)数据字典

(C)E-R图

<D)系统流程图

66.下列不属于数据库实施阶段的功能的是:(D)。

(A)定立实际的数据库结构.

<R)奘入试验数据时应用程序进行测试

(C)装入实际数据并建立起实际的数据库.

(D)选择合适的存储结构和存储路径

67.VisualBasic6.0不能使用卜面哪一种数据访问技术(D)。

<A)ADO

(B)DAO

<C)ODBC

(D)ADO.NET

68.JDBCAPI中用来执行SQL语句的对象是:(B

(A)Connection

(B)Statement

<C)RcsultSct

<D>DriverManager

69.下面关于B,S模式描述错误的是:(B),

<A)3/S建立在广域网之上的。.

<B)B/S一般面向相对固定的用户群.对信息安全的控制能力很强。

<C)B/S一般采用多重结构,要求构件相刻独立的功能,能够相对较好的隶用

<D>3/S建立在浏览*ho

70.在软色系统结构中用于表现数据的层次称为:(A)。

(A)界面层0

<B)Web服务层.

<C)应用服务层0

<D>数据库层。

71.在ADO.NET中,(A)对象提供连接DaiaSet对象和数据源的桥梁。

(A)DataAdapter

(B)DataTable

<C)DataRcadcr

<D>Connection

72.卜一面关于ADO.NET中DataSet而象的描述错误的是:(D)。

<A)DasJr去示数期在内存中的缓存

<B)DataSet是ADO.NET结构的主要组件

(C)DataSei是从数据源中检索到的数据在内存中的缓存.

(D)通过DataSet可以直接数据库的数据

73.索引项的顺序与表中记录的物理顺序一致的索引.称之为(C)

(A).复合索引

(B).唯一性索引

(C)聚簇索引

<D>一聚簇索引

74.在SQL语言中授权的操作是通过(C)语句实现的。

(A)CREAT

<B)REVOKE

(C),GRANT

(D)INSERT

75.T-SQL中返回主机名的函数是(B)

<A)DB_NAME<).

(B)HOST_NAME()

<C)GET_D/XTE<)

<D)UPPER。

76.Createtrigger命令用于创建(B)

<A)存储过程

(B)触发器

(C)现图

<D)表

77.创建索引的命令是(D)

(A)Createtrigger

<B)Createprocedure

(C)CreateFunction.

(D)Createindex

7A在,QI中.「RFATFVIFW语句用丁建言视图.如果要求对视图更新时必须满足于查询中的表达式.应当在该语句中使用(D》短语.

(A)WITHUPDATE.

<B)VVItHINSERT

(C)WITHDELETE.

(D)WITHCHECKOPTION

79.如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系:反之,对于实体集B中的每一个实体,实体集A中也有多个实体与之联系。

则称实体集A与B具有(C)。

(A)I:1联系.

(B)1:n联系

(C)n:m联系.

<D>多种联系

80.数据阵中只存放视图的(C)。

<A)操作

(B)对应的数据

(C)定义

<D)果制

81.SQL口,下列涉及空值的操作,不正确的是(D).

<A>AGEISNULL

<B)AGEISNOTNULL

(C)NOT(AGEISNULL)

(D)AGE=NULL

82.概念结构设计阶段得到的结果是(B).

<A)数据字典描述的数据需求

(B)图表示的概念模型

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

<D)存储结构和方法的物理结构

83.卜列SQL语句中,能的实现参照完整性控制的语句是:(D)。

(A)FOREIGNKEY

(B)PRIMARYKEY

(C)RFFFRF.NCFS

<D)FOREIGNKEY和REFERENCES

84.当两个子查询的结果(B)时,可以执行并、交、差操作。

(A)洁构完全不一致.

(B)结构完全一致

(C)转构部分一致

<D)主键一致

85.SQL口创建基本表应使用(B)语句。

<A)CREATESCHEMA

(B)CREATETABI,E

<C)CREATEVIEW

<D)CREATEDATEBASE

86.SQL」创建视图应使用(C)语句。

(A)CREATESCHEMA.

<B)CREATETABLE

(C)CREATEVIEW

<D)CREATEDATEBASE

87.WHERE子句的条件表达式中.可以匹配。个到多个字符的通配符是(B)。

(A)*,

(B)%

<C)-.

<D)?

88.SELECT语句中与HAVING子句同时使用的是(C)子句,

<A)ORDERBY.

<B)WHERE

(C)(;R()LTBY

<D)无需配合

89.下列SQL语句中,能够实现实体完整性控制的语句是:(B)o

<A)FOREIGNKEY.

(R)PRIMARYKEY

(C)REFERENCES.

<D)FOREIGNKEY和REFERENCES

90.一个mn联系转换为一个关系模式。关系的码为(B).

<A)某个实体的码.

(B)各实体码的组合

(C)n端实体的码

<D)任意一个实体的码

91.在关系数据库系统中,为了简化用户的查询操作.而又不增加数据的存储空间,常用的方法是创建(C),

(A)另一个表(tabic).

<B)一标(cursor)

(C)视图(view)

<D)索引(index)

92.用二维表结构表示实体以及实体间联系的数据模基称为(C).

(A)河状模型.

<B)层次模型

(C)关系模型.

<D>圻向对象模型

93.在数据库的三级模式结构中,内模式有(A)

(A)I个.

(B)2个

(C)3个.

<D>任意多个

94.与WHEREGBETWEEN60AND100语句等价的子句是(D

<A)WHEREG>60ANDG<100.

(B)WHEREG>=60ANDG<1(X)

<C)WHEREG>60ANDG<=100.

(D)WHERE0=60ANDG<=100

95.不属于数据库管理系统三个要素组成的是(D).

<A)放据结构

(B)数据操作

<C)完整性约束

<D)数据分析

96.限制输入到列的值的范闱,应使用(D)约束。

(A)CHECK

<B)PRIMARYKEY

(C)FOREIGNKEY

(D)UNIQUE

97.触发器可引用视图或临时表,并产生两个特殊的表是(B),

<A)Delete.

(B)Delete、Insert

<C)View,Table

<D)Inserted

98.用于模糊查询的匹配符是(D).

<A>_

<B)|]

(C)“

(D)LIKE

99.关于关系图下列哪一个是正确的(B).

(A)关系图是在同一个表中不同字段之间建立关联.

(B)关系图是在不同表中的字段之间建立关联

(C)关系图是表与表之间建立关联,与字段无关。.

<D)关系图是在不同数据库之间建立美联

100.以下触发器是当对(表1J进行(D)操作时触发。CreateTriggerabcon表1Forinsert.update.deleteAs

<A)只是修改

<B)只是插入

<C)只是删除

(D)修改、插入、删除

101.下列四项中,不属于数据库特点的是(C).

(A)数据共享

<B)数据完整性

(C)数据冗余很高

<D>数据独立性高

102.卜列四项中,不属于SQLSERVER2005实用程序的是(D)

<A)企业管理器

(B)直询分析器

<C)服务管理器

(D)媒体播放器

l()3.SQLServer安装程序创建4个系统数据库,下列哪个不是(C)系统数据库

<A>master

<B)model

(C)pub

(D)msdb

104.<A)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维沪

时由其统一管理、统一控制。

(A)DBMS

(B)DB

<C)DBS

(D)DBA

105.在SQL中.建立我用的命令是(B)。

(A)CREATESCHEMA

(B)CREATETABLE

<C)CREATEVIEW

<D>CREATEINDEX

I06.SQL语言中,条件年龄BETWEEN15AND35衣示年龄在15至35之间,且(A)

(A)包括K岁和V;岁

(B)不包括15岁和35岁

(C)包括15岁但不包括35岁

<D>包括35岁但不包括15岁

107.下列四项中,不正确的提法是(C)«

(A)SQL语言是关系数据库的国际标准语言.

<B)SQL语言具有数据定义、查询、操纵和控制功能

(C)SQL语言可以自动实现关系数据席的规范化.

<D)SQL语言称为结构查询语言

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

<A)ip_dbhelp

<B)sp.db

<C)sp_help

(D)sp_helpdb

109.SQL语言中,删除表中数据的命令是(B).

<?\)DELETE

(B)DROP

<C)CLEAR

<D)REMOVE

110.SQL的视图是从(C)中导出的.

<A)基本表

<B)现图

(C)基本表或视图

<D)收据库

111.卜.列哪个不是sql数据库文件的后缀。C

(A)mdf

(B)Jdf

(C).tif

<D)ndf

11)数据定义语言的缩写词为(A).

(A)DDL

<B)DCL

<C)DML

(D)DBL

113.在SQL语言中,建立存储过程的命令是(A)。

(A)CREATEPROCEDURE

(B)CREATERULE

<C)CREATEDURE

(D)CREATEFILE

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

<A)$p_dbhclp

<B)sp_db

(C)sp_hclp

(D)iip_hclpdb

115.目前(A:•数据库系统已逐渐淘汰r网状数据库和层次数据库,成为当今最为流行的商用数据库系统。

(A)关系

(B)面向对毂

(C)分布

116.数据库设计中的概念结构设计的主要工具是(B

<A)轨据模型.

(B)E—R模型

<C)新奥尔良模型.

<D)概念模型

117.在SQL中,建立视图用的命令是(C〉0

(A)CREATESCHEMA

<B)CREATETABLE

(C)CREATEVIEW

<D>CREATEINDEX

llX,QL语注中.条件“年龄RFTWFFN7nAND?^^表示年龄在■M)至a。之间,且(A

(A)包括20岁和30岁

<B)不包括20岁和30岁

(C)包括20岁但不包括30岁.

<D)包括30岁但不包括20岁

119.数据率应用系统是由数据库、数据库管理系统,及其开发工具)、应用系统、(D)和用户构成。

<A)DBMS

(B)DB

(C)DBS

(D)DBA

120.数据窣管理系统的英文缩写是(A)。

(A)DBMS

<B)DBS

(C)DBA

<D)DB

121.在关系运算中,选取符合条件的元组是(D)运算。

(A)除法

(B)及影

(C)连接

(D)选择

122.数据车设计中的逻辑结构设计的任务是把(D)阶段产生的概念数据库模式变换为逻辑结构的数据库模式。

<A)需求分析

<B)物理设计

<C)空辑结构设计

(D)概念结构设计

123.一个规范化的关系至少应当满足(C)的要求.

(A)一范式

(B)二范式

(C)三范式

川范式

124.在实乐数据库设计中,“学号”通常作为(C)存在。

<A)收据结构

<B)数据存储

(C)数据项目

(D)处理过程

125SQLServer2005中删除表中记录的命令是(D).

<A)DELETE

<B)SELECT

(C)UPDATE

(D)DROP

126.运行命令SELECTASCIILAIklk')的结果是(D)。

(A)48

(B)32

(C)90

(D)65

127.<C)是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。

<A>DATA.

<B)INFORMATION

(C)DB

<D>DBS

128.需求分析的主要方法是(A).

<A)自顶向下.

<B)自底向上

(C)从左到右.

<D)混合策略

129.关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足(D)。

<A)主关键字唯•标识表中的每一行.

<B)关系中的行不允许更更

(r)证个"关键字列都完全依赖于•主关键字

(D)每个属性都有是不可再分的基本数据项

130.SQLServer2005中表查询的命令是(D).

(A)USE.

(B)SELECT

(C)UPDATE.

(D)DROP

l31.SQLScrvcr2OO5中表更新数据的命令是(C).

(A)USE.

(B)SELECT

(C)UPDATE

(D)DROP

132.在SQLServer2005中,下列变量名正确的是(C)。

(A)@sum.

<B)j

(C)sum

(D)4kk

133.建立索用的口的是<D)«

<A)绛低SQLServer数据检索的速度.

<B)与SQLServer数据检索的速度无关

<C)加快数据库的打开速度.

(1»提高SQLServer数据检索的速度

134.用于求系统日期的函数足(B)。

<A)YEAR().

(B)GETDATE()

(C)COUNT().

<D)SUM()

135.向用户授予操作权限的SQL语句是(B),

<A)CTEATE.

(R)REVOKE

(C)SELECT.

<D)GRANT

l36.SQLScrvcr系统中的所有服务器级系统信息存储于哪个数据库(A),

(A)master

(B)nxxlcl

<C)lempdb

(D)msdb

137.下列阮识符可以作为局部变量使用(C)。

(A)Myvar

(B)Myvar

(C)@Myvar

<D)@Myvar

138.以下关于主健的描述正确的是(A)。

(A.)标识表中唯一的实体

<B)创建唯•的索弓允许空值

(O只允许以表中第一字段建立.

<D>表中允许有多个土键

139.为数据表创建索引的FI的是(A)。

(A)提高查询的检索性能

(B)创建唯一索引

<C)驯建主键

<D>归类

140.在SQLSERVER服务器上,存储过程是,组预先定义并(B)的Transact-SQL语句。

<A)保存

(B)编译

<C)解糅

(D)编写

141.以卜关于外犍和相应的主键之间的关系,正确的是(A)

(A)外键并不一定要与相应的主键同名.

(B)外犍一定要与相应的主德同名

<C)外链一定要与相应的主键同名而且唯一.

(D)外键一定要与相应的主键同名,但并不一定唯一

142.在数据库设计中使用E-R图工具的阶段是(D)。

(A)芾求分析阶段.

<B)数据库物理设计阶段

(C)数据库实施.

(D)概念结构设计阶段

143.在TSQL语言中,修改表结构时,应使用的命令是(D)

(A)UPDATE

(B)INSERT

<C)ALTER

(D)MODIFY

144.下列四项中说法不正确的是(C)

<A)收据库诚少「数据冗余

(B)数据库中的数据可以共享

<C)数据库避免了一切数据的重史.

(D)数据库具有较而的数据独立性

145.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(D)

<A)多对多

(B)一对一

<C)多对一

(D)一对多

146.在SQLServer中,model是(B)

<A)数据库系统衣

(B)数据库模板

<C)格时数据库

(D)示例数据库

147在视羽上不能完成的操作是(C)

(A)更新视图数据

(B)查询

(C)在视图上定义新的基本表.

<D)在视图上定义新视图

148.数据库的三要素,不包括(C>,

<A)完整性规则

(B)数据结构

(C)恢复

(D)数据操作

149.在SQL语言中,"废除权限”命令是(A),

(A)REVOKE

<B)GRANT

(C)OPTION

<D)PUBLIC

l5().SQLServer安装程序创建4个系统数据库,下列哪个不是(C

<A)master.

<B)model

(C)pub

<D)msdb

151.下列哪个不是数据库对第(A).

(A)数据模型.

<B)视图

<C)表

(D)用户

152.模式查找like,_a%•,下面哪个结果是可能的。(B)

(A)aili

(B)bai

<C)bba

(D)rea

153.卜列哪个不是SQLServern(D)°

<A)SQLServer

(B)SQLServerAgent

(C)MSDTC

(D)PWS

l54SQLServer对象的完整名称不包括下面哪个(D).

(A)豕务A名

(B)数据库名

(C)对象名

(D)文件夹名

155.SQL语言中,条件表示年龄在40至50之间的表达式为(B

<A):N(40.50)

(B)BETWEEN40.AND50

<C)BETWEEN40OR50

<D)3ETWEEN40.50

156.表示荻称为副教授同时性别为男的表达式为(B>。

<A>积称一副教授,OR性别一男,.

(B)职称=,副教授'AND性别=,男’

<C)BETWEEN,副教授,AND,男,.

<D):N(副教授?男)

157.下面哪个不是SQLServer的合法标识符(D)。

<A)al2

(B)12a

<C)@a12

(D)#qq

I58.SQL语言中,不是逻辑运算符号的(B)。

(A)AND

(B)NOT

(r)OR

(D)XOR

159一下面哪个函数是属于字符中运算的(C)。

(A)ABS

(B)SIN

(C)STR

<D)ROUND

160.3NF同时又是(D)。

(A)2NF

(B)INF

(C)BCNF

(D)INF,2NF

16LDBS是采用J'数据库技术的计算机系统。DBS是一个集合■体,包含数据库、计算机硬件、软件和(C).

(A)系统分析员

(B)程序员

<C)数据库管理员

<D)煤作员

l62.SQLScrvcr支待在线备份,但在箔份过程中,不允许执行的操件是(D)。(I)、创建或删除数据库文件(2)、创建索引(3>、执行林口志操作(4)、

臼动或手工缩小数据库或数据库文件大小

<?\)il)

<B)<1X2)

<C)<1X2)(3)

(D)⑴⑵⑶(明

163.MSSQLServer是(D).

<A)数据库

<B)数据库系统

<C)数据处理系统

(D)数据库管理系统

164.现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为(C),

(A)I个表

(B)2个表

(C)3个表

(D)4个表

165.数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教舞所讲授的课程,应该(C)。

<A>在教师表上按教师编号建索引.

<B)在课程表上按课程号建索引

(C)在课程表上按教师编号建索引.

<D)在教师表上按姓名建索引

166.已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除该员工的元组,同时在员工亲属关系中删除对应的亲属元组,在SQL语言中定义这

个完整性约束的短语是(C).

(A):NSTEADOFDELETE

<B)INSTEADOFDROP

(C)AFTERDELETE

<D)AFTERUPDATE

167.安装MSSQLServer时,系统自动建立几个数排库,其中有•个数据库被删除后,不影响系统的正常运行,这个数据库是(D

<A)ma$tcr数据库

<B)model数据库

<C)型mpdb数据库

<D)pubs数据库

168.对于数据库的管理,SQLServer的授权系统将用户分成四类,其中权限最大的用户是<B)。

<A)一般用户

(B)系统管理员

<C)数据库拥有者

<D>数据库对象拥有者

169.数据军的并发操作可能带来的问题包括(A)。

(A)丢失更新

(B).数据独立性会提高

<C)非法用户的使用

(D)增加数据冗余度

170.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(D)。

(A)左外联接

<B)右外联接

<C)内联接

(D)外联接

171.下列爱台函数中正确的是(C)。

<A)SUM(*)

(B)MAX(*)

(C)COUNT(*)

<D)AVG(*)

I72.SQL中,卜列涉及空值的操作,不正确的是(C),

<A)ageISNULL

(B)ageISNOTNULL

(C)age=NULL

<D)NOT(ageISNULL)

I73.MSSQLServer在WINDOWS2000操作系统平台上被定义为一项(B)・

<A>任务

(B)服务

<C)应用程序

<D)事务

174.脚本文件是在(B)中执行的。

<A)企业管理器

(B)查询分析器

(C)服务管理谓

<D)事件探查器

175.每个数据库有且只有一个(A).

(A)主要数据文件

<B)次要数据文件

m志文件

(D)索引文件

176.若某衣满足1NF,且其所有属性合起来组成主但,则一定还满足范式(C)。

(A)只有2NF

(B)只有3NF

(C)2NF和3NF

<D)发有

177.MicrosoftSQLServer2005各版本的服务器组件必须在特定的操作系统上使用,其中能在Windows2000Professional上运行,但不能在Windows98上运行的

是(D)。

(A)企业版

(B)豕准版

(C)个人版

(D)开发版

178•一个仓府可以存放多种产品,一种产品只能存放于一个仓底中。仓府与产品之间的联系类型是(C).

<A)一对一的联系

(B)多对•的联系

(C)一对多的联系

<D>,对多的联系

179.数据隼中存放三个关系:学生(学号,姓名)和课程(课程号,课程名)和成绩(学号、课程号、成绩),为快速查出某位学生所学的课程名,应该(D),

<A>在学生表上按学号建索弓I

<B)在成绩表上按课程号建索引

<C)在课程表上按课程号建索引.

(D)在学生表上按姓名建索引

18().如果要从数据库中删除触发器,应该使用SQL语言的命令(B).

<A)DELETETRIGGER

(B)DROPTRIGGER

<C)REMOVETRIGGER

(D)DISABLETRIGGER

181.安装MSSQLServer时,系统自动建立几个数据库,其中有一个数据库记录了一个SQLServer系统的所有系统信息,这个数据库是•:A)。

(A)tnastar数据库

<B)model数据库

(C)lempdb数据库

<D)pubs数据库

182.对于数据库的管理,对SQLServer中guest用户的描述错误的是(D

<A)安装系

温馨提示

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

评论

0/150

提交评论