数据库语言程序设计复习题0905Word格式.docx

上传人:b****5 文档编号:18738377 上传时间:2022-12-31 格式:DOCX 页数:27 大小:73.80KB
下载 相关 举报
数据库语言程序设计复习题0905Word格式.docx_第1页
第1页 / 共27页
数据库语言程序设计复习题0905Word格式.docx_第2页
第2页 / 共27页
数据库语言程序设计复习题0905Word格式.docx_第3页
第3页 / 共27页
数据库语言程序设计复习题0905Word格式.docx_第4页
第4页 / 共27页
数据库语言程序设计复习题0905Word格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

数据库语言程序设计复习题0905Word格式.docx

《数据库语言程序设计复习题0905Word格式.docx》由会员分享,可在线阅读,更多相关《数据库语言程序设计复习题0905Word格式.docx(27页珍藏版)》请在冰豆网上搜索。

数据库语言程序设计复习题0905Word格式.docx

B.仅SQLServer身份验证模式

C.仅混合模式

D.Windows身份验证模式和混合模式 

 

11、实体完整性要求主属性不能取空值,这一点可以通过()来保证。

A.定义外码B.定义主码

C.用户定义的完整性D.关系系统自动

12、下列操作中,( 

 

)不是SQLServer服务器管理器功能。

A.启动SQLServer服务B.停止SQLServer服务

C.执行SQL查询命令D.暂停SQLServer服务

13、在SQLServer2000中,索引的顺序和数据表的物理顺序相同的索引是()。

A.聚集索引B.非聚集索引C.主键索引D.唯一索引

14、SQLserver数据库文件有三类,其中日志文件的后缀为( 

)。

A..ndfB..ldfC..mdfD..idf

15、SQLServer2000的字符型系统数据类型主要包括( 

A.int、money、char 

B.char、varchar、text

C.datetime、binary、int 

D.char、varchar、int

答案:

1、C2、B3、C4、B5、A6、B7、B8、D9、D10、D11、B12、C13、A

14、B15、B

一、单项选择题

1.从关系中选出满足条件的行组成新的关系的运算称为().

A.联接B.投影C.选择D.排序

2.数据库管理系统能实现对数据库中基本表、视图以及索引文件的定义,这种功能称为()。

A.数据操纵功能B.数据管理功能C.数据定义功能D.数据控制功能

3.下列()不属于关系模型的完整性:

A.实体完整性B.域完整性C.参照完整性D.系统完整性

4.在SQLServer2000的管理工具中,用于开启、暂停和停止SQL服务工作的是()。

A.企业管理器B.服务管理器C.事件探查器D.查询分析器

5.数据库概念设计的E-R方法中,联系用()表示。

A.矩形B.菱形C.椭圆形D.平行四边形

6.假定学生关系是S(学号,姓名,性别,年龄),课程关系是C(课程号,课程名,老师),学生选课关系是SC(学号,课程号,成绩)。

要查找选修“数据库”课程的“女”学生的姓名,将涉及到关系():

A.SB.SC,CC.S,C,SCD.S,SC

7.在SQL语言的SELECT语句中,实现投影操作的是哪个子句()。

A.SELECTB.FROMC.WHERED.GROUPBY

8.下面关于索引的描述不正确的是()。

A.一个表可以建立多个簇(聚集)索引

B.通过索引,可以提高数据的检索速度

C.索引的建立和撤消对表中的数据毫无影响

D.表被撤消时将同时撤消在其上建立的索引

9.SQLServer触发器主要针对下列语句创建()。

A.SELECT、INSERT、DELETE

B.INSERT、UPDATE、DELETE

C.SELECT、UPDATE、INSERT

D.INSERT、UPDATE、CREATE

10.SQLServer的物理存储主要包括3类文件()。

A.主数据文件、次数据文件、事务日志文件

B.主数据文件、次数据文件、文本文件

C.表文件、索引文件、存储过程

D.表文件、索引文件、图表文件

11.为了实现数据的参照完整性应该使用()。

A.外键约束B.检查约束C.非空约束D.默认约束

12.删除视图salary的命令是()。

A.DROPsalaryVIEWB.DROPVIEWsalary

C.DELETEsalaryVIEWD.DELETEsalary

13.实体集”班级”与实体集”学生”之间的联系是()。

A.一对多B.一对一C.多对多D.都不是

14.一个关系中的属性或属性组合是另一个关系的关键字,这个属性或属性组合叫做()。

A.主属性B.外码C.码D.非主属性

15.在定义后需要绑定操作的是()。

A.主键约束B.唯一约束C.默认对象D.检查约束

CCDBB,CAABA,ABABC

1.DBMS的含义是()。

A.数据库系统B.数据库管理系统C.数据库管理员D.数据库

2.从关系中指定若干个属性组成新的关系的运算称为()。

3.对于“关系”的描述,正确的是()。

A.同一个关系中允许有完全相同的元组

B.同一个关系中元组必须按关键字升序存放

C.在一个关系中必须将关键字作为该关系的第一个属性

D.同一个关系中不能出现相同的属性名

4.数据库概念设计的E-R方法中,实体用()表示。

矩形B.菱形C.椭圆形D.平行四边形

5.创建一个数据库或数据表不可以在哪个环境中操作()。

A.企业管理器B.查询分析器C.事件探查器

6.以下文件中,为主数据文件的是()。

A.XSCJ.LDFB.XSCJ.MDFC.XSCJ.NDFD.XSCJ.TXT

7.以下哪种情况不宜创建索引()。

A.在Where子句或Orderby子句中出现频率较高的列

B.经常要查询的列

C.经常用于连接的列,如外键

D.需要频繁更新的列

8.在SQL语言中,实现数据插入的语句是()。

INSERTB.UPDATEC.DELETED.SELECT

9.不属于事务控制的语句是()。

A.BeginTransactionB.CommitTransaction

C.RollBackD.CreateINDEX

10.假定学生关系是S(学号,姓名,性别,年龄),课程关系是C(课程号,课程名,老师),学生选课关系是SC(学号,课程号,成绩)。

要查找“数据库”这门课程的成绩,将涉及到关系()。

A.SB.SC,CC.S,C,SCD.S,SC

11.使用主键约束,是为了能实现数据的()。

A.实体完整性B.表完整性C.参照完整性D.域完整性

12.实体集”学生”与实体集”课程”之间的联系是()。

13.在一个关系中能够唯一标识该关系的元组的属性或属性组合叫做()。

A.主属性B.外码C.键码D.非主属性

14.SQLServer2000数据库系统主要用于产品数据库服务器的是()。

A.标准版B.企业版C.个人版D.开发版

15.关于数据库文件不正确的说法是()。

A.一个数据库只有数据文件和日志文件两种文件

B.数据文件分为主文件和次文件

C.一个数据库只有一个主文件

D.一个数据库只有一个次文件

BBDAC,BDADB,ACCBD

1.()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMSB.DB

C.DBSD.DBA

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

A.Deleted、InsertedB.Delete、Insert

C.View、TableD.View1、table1

3.使用索引下列哪个说法是正确的()。

A.节省磁盘空间

B.缩短查询时间

C.在执行插入、修改、删除时节省时间

D.与表无关

4.关于视图下列哪一个说法是错误的()。

A.视图是一种虚拟表

B.视图中也存有数据

C.视图也可由视图派生出来

D.视图是保存在数据库中的SELECT查询

5.在SQL中,建立表用的命令是()。

A.CREATEDatabaseB.CREATETABLE

C.CREATEVIEWD.CREATEINDEX

6.SQL语言中,条件“重量BETWEEN150AND350”表示重量在150至350之间,且()。

A.包括150和350

B.不包括150和350

C.包括150但不包括350

D.包括350但不包括150

7.下列四项中,不正确的提法是()。

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

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

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

D.SQL语言称为结构查询语言

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

A.sp_dbhelpB.sp_db

C.sp_helpD.sp_helpdb

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

A.DELETEB.DROP

C.CLEARD.REMOVE

10.SQL的视图是从()中导出的。

A.基本表B.视图

C.基本表或视图D.数据库

AABBB,ACDBC

一、单选

1.以下哪种情况应尽量创建索引()。

A.在Where子句中出现频率较高的列

B.具有很多NULL值的列

C.记录较少的基本表

D.需要更新频繁的基本表

2.SQLServer提供的单行注释语句是使用()开始的一行内容。

A.“/*”B.“--”C.“{”D.“/”

3.不属于SQLServer系统全局变量的是()。

A.@@ErrorB.@@Connections

C.@@Fetch_StatusD.@Records

4.下列SQLServer语句中出现语法错误的是()。

A.DECLARE@MyvarINT

B.SELECT*FROM[AAA]

C.CREATEDATABASEAAA

D.DELETE*FROMAAA

5.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的()速度。

A.插入B.修改C.删除D.查询

1.A2.B3.D4.D5.D

一、单选

1.当一条SELECT语句访问一张大表里的有限几行数据时,SQLServer通常会()。

A.为数据加上页级锁     B.为数据加上行级锁

C.需要用户的干涉和参与   D.使用户独占数据库

2.以下对SQLServer描述不正确的是()。

A.支持XMLB.支持用户自定义函数

C.支持邮件集成D.支持网状数据模型

3.提高SQLServer性能的最佳方法之一是()。

A.增大硬盘空间       B.增加内存

C.减少数据量        D.采用高分辨率显示器

4.用于配置客户端网络连接的工具是()。

A.企业管理器B.客户端网络实用工具

C.查询分析器D.联机帮助文档

5.当数据库损坏时,数据库管理员可通过何种方式恢复数据库()。

A.事务日志文件      B.主数据文件

C.DELETE语句      D.联机帮助文件

6.语句“USEmasterGOSELECT*FROMsysfilesGO”包括()个批处理。

A.1    B.2    C.3    D.4

7.如果要在SQLServer中存储图形图像、Word文档文件,不可采用的数据类型是()。

A.binaryB.varbinaryC.imageD.text

8.在数据库系统中,视图可以提供数据的(   )

A.完整性B.并发性C.安全性D.可恢复性

9.创建数据库的外模式使用的语句是(   )

A.CREATEDATABASEB.CREATETABLE

C.CREATEVIEWD.CREATETRIGGER

1.B2.D3.B4.B5.A6.B7.D8.C9.C

1.下列哪项不属于关系模型的完整性:

2.删除表中数据的语句是()。

A.DROPB.ALTER

C.UPDATED.DELETE

3.限制输入到列的值的范围,应使用()约束。

A.CHECKB.PRIMARYKEY

C.FOREIGNKEYD.UNIQUE

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

5.使用索引下列哪个说法是正确的()。

6.关于视图下列哪一个说法是错误的()。

7.如果在SQLServer2000上运行一个非常大的数据库,为取得较好效果应选用安装()。

A.企业版B.标准版C.个人版D.开发版

8.“CreateUniqueIndexAAAOn学生表(学号)”将在学生表上创建名为AAA的()。

A.惟一聚集索引B.聚集索引C.复合索引D.唯一非聚集索引

9.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的()速度。

1

2

3

4

5

6

7

8

9

D

A

B

一、单项选择题(每小题2分,共20分)

1.表示年龄为20的男生的表达式为()

A.年龄=20OR性别='

男'

B.年龄=20AND性别='

C.BETWEEN年龄=20AND'

D.IN(20,'

) 

2.在T-SQL语言中,为数据表增加一列(字段)时,应使用的命令是()

A.UPDATEB.INSERT

C.ALTERD.MODIFY

3.下列哪个不是sql数据库文件的后缀。

A..mdfB..ldf

C..dbfD..ndf 

4.以下关于主键的描述正确的是()。

A.标识表中唯一的实体B.创建唯一的索引,允许空值

C.只允许以表中第一字段建立D.表中允许有多个主键 

5.模式查找like'

_a%'

下面哪个结果是可能的()。

A.ailiB.baily

C.bbaD.cca

6.为数据表创建索引的目的是()。

A.提高查询的检索性能B.创建唯一索引

C.创建主键D.归类 

7.下列四项中,不属于SQLServer2000实用程序的是()。

A.企业管理器B.查询分析器

C.服务管理器D.媒体播放器

8.下列标识符可以作为局部变量使用的是( 

A.MyvarB.Myvar

C.@MyvarD.@Myvar

9.有表xs(学号,姓名),xs_kc(学号,课号,分数),kc(课号,课名),查询所有课程成绩高于80分的学生姓名涉及的表有:

A.xs,kcB.xs_kc

C.xs,xs_kcD.xs,xs_kc,kc

10.在视图上不能完成的操作是()

A.更新视图数据B.查询

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

10

C

判断题(每题1分,共15分)

1.主键约束,唯一(索引/约束),标识列(identity)和默认都可以实施实体完整性。

2.因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表。

3.DELETE语句只是删除表中的数据,表本身依然存在数据库中。

4.查询中将结果排序的子句是groupby。

5.在SQLServer系统中,数据信息和日志信息不是放在同一个文件中。

6.selectgetdate()的执行结果是:

系统当时的日期和时间。

7.为数据表修改列类型应该使用命令:

update..set..

8.“where条件”是对基本表数据进行筛选,而“having条件”是对数据查询统计的结果进行筛选。

9.默认对象的作用与默认值类似。

10.恢复数据,可以在查询分析器中使用命令:

BACKUPDATABASE..to..

11.在SQLSERVER中,触发器的执行默认是在数据的插入、更新或删除这个触发动作之前执行的。

12.日志备份只记录自上次日志备份后发生的事务情况,它可以帮助系统恢复到某一时刻的状态。

13.在数据库中建立的索引越多越好。

14.函数和存储过程是存储在服务器上的一组的Transcat-SQL语句。

15.SQLServer安装程序创建了4个系统数据库,包括master、model、msdb和pub。

11

12

13

14

15

N

Y

1.MicrosoftSQLServer2000企业版包含全部功能,而个人版包含最少功能。

2.插入语句insert只能向表中一条一条的插入行,不能插入多行。

3.当用户定义的数据类型正在被某个表的定义引用时,这些数据类型不能被删除。

4.约束是SQLServer对数据表强制执行的限制要求,是与表一同定义一同保存并一同删除的,而规则对象是单独存储的数据库对象。

5.存储过程中可以使用输入和输出参数,但在自定义函数中没有输出参数。

6.差异备份是对上次数据库备份后发生更改的部分数据库,在执行恢复时,不需要使用完全数据库备份。

7.实体完整性可以通过表间外键来实现。

8.在SQLSERVER中,AFTER触发器的执行是在数据的插入、更新或删除这个触发动作之前执行的。

9.自定义标量函数可以在select查询的from子句中使用。

10.存储过程的好处是可以封装复杂的商务逻辑,并且驻留在服务器上,执行速度快。

11.在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。

12.外键约束,触发器,存储过程和规则都是实施参照完整性的途径。

13.当定义了XS_KC表的外键学号参照XS表的主键学号时,我们希望在XS表中改变学号值时XS_KC表的学号值也相应改变,就可以使用FOREIGNKEY约束的选项CASCADE选项。

14.UNION运算符是用于将两个或多个检索结果合并成一个结果。

15.在SQLServer中用户不能建立全局变量,但可以查询全局变量的值。

1.视图本身没有保存数据,而是保存一条查询语句。

2.在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。

3.创建触发器的可以不是表的所有者或数据库的所有者。

4.触发器可以自动被执行的。

5.SQLServer自动为primarykey约束的列建立一个索引。

6.删除表时,表中的触发器不被同时删除。

7.在SQLSERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。

8.若执行INSERT、UPDATE或DELETE语句违犯约束条件时,将不执行AFTER触发器。

二、分析题(10分)

一个图书馆理系统中有如下信息:

图书:

书号、书名、数量、位置

借书人:

借书证号、姓名、单位

出版社:

出版社名、邮编、地址、电话、E-mail

其中约定:

任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记相应的借书日期和还书日期;

一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社名具有惟一性。

根据以上情况,完成如下设计:

(1)设计系统的E-R图;

5分

(2)将E-R图转换为关系模式;

3分

(3)指出转换后的

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

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1