SQL-server数据库管理系统试卷及答案A_第1页
SQL-server数据库管理系统试卷及答案A_第2页
SQL-server数据库管理系统试卷及答案A_第3页
SQL-server数据库管理系统试卷及答案A_第4页
SQL-server数据库管理系统试卷及答案A_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

学年二学期《SQL-server2000数据库管理系统》试卷使用班:命题教:主任签:

(A)

C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性6、数据库中只存放视图的()。A、操作B、对应的数据C、定义D、限制班

题号

总分人

7、声明了变量:declare@iint,@cchar(4),现在为@i值10,为@c赋值考

得分得分评卷人

总分

'abcd',正确的语句是()。A、set@i=10,@c='abcd'B、seti=10,set@c='abcd'Cselect@i=10,@c='abcd'D@i=10,select@c='abcd'座学

号号

一、选题(共20分,每题1分1、一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是()。A、一对一的联系B、多对一的联系C、一对多的联系D、多对多的联系2、不属于传统数据模型的是()。A、层次数据模型B、网状数据模型

8下列那组数据类型的列不能被指定为主键也不允许指定主键列有属性()。A、int和decimalB、nvarchar和datetimeC、image和textD、real和money9“CREATEDATABASE“命令所建立数据库文件的初始大小A、1MBB、2MBC、3MBD、4MB10、删除表的Transact-SQL命令是()。考生须:姓名必写在装订线左侧写在其它位置试卷一律废。请先

C、关系数据模型D、面向对象数据模型3、以下正确的论述是()。A、在建立数据库的时候,SQLServer是可以创建操作系统文件及其目录路径。B、数据库中有一些sys开头的系统表,用来纪录SQLServer组件、对象所

AdropBaltertableCcreatetableDdroptable11、SQLServer的字符型系统数据类型主要包括()。A、Int、money、charB、char、varchar、textC、datetime、binary、intD、char、varchar、int12、下列哪个关键字不能影响SELECT语句返回的结果的行数()。检查试卷是

需要的数

据,

这些系统表全部存放在系统数据库中。

A、TOPnB、WHEREC、ORDERBYD、DISTINCT否页,如缺页请向监考教声明。如不检查不声明后果由考生人负责。2.考试结束后考不得将试卷答题纸和草纸带出考场

CSYS开头的系统表中的数据用户不能直接修改可以通过系统存储过程、系统函数进行改动、添加。D、12AM是中午,12PM是午夜。4库系统不仅包括数据库本身还要包括相应的硬件,软件A、数据库管理系统B、数据库应用系统C、相关的计算机系统D、各类相关人员5、数据库系统阶段,数据()。A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性

13、下列可以作为SQLServer2000局部变量的是()。A、@@MyvarB、MyvarC、[@Myvar]D、@Myvar14、关于对存储过程的操作语句,下列选项不正确的是()。A、CREATEPROCEDUREB、ALTERPROCEDUREC、SELECTPROCEDURED、DROPPROCEDURE15用下列哪个系统存储过程查看定义存储过程的语A、sp_helptextB、sp_helpC、sp_dependsD、sp_rename16、下列选项中不属于触发器的应用范围的是()。第1页共页

A、级联修改数据库中所有相关表B、撤消或回滚违反引用完整性的操作,防止非法修改数据C、增强代码的重用性和共享性D、查找在数据修改前后,表状态之间的差别,并根据差别来采取相应的措施

子句。11server2000提供了4种数据库备份和恢复的方式__________备份、__________备份、差异备份和___________备份。17、当数据库损坏时,数据库管理员可通过何种方式恢复数据库()。A、事务日志文件B、主数据文件C、DELETE语句D、32联机帮助文件

得分

评卷人18、事务并发访问过程中不对数据加锁会出现很多问题,其中不正确的一项是()。A、丢失修改数据B、不能重复读C、数据脏读D、数据不能访问19、SELECT语句中的ORDERBY子句是用来指定()。A、查询结果的分组条件B、组或聚合的搜索条件C、限定返回的行的搜索条件D、结果集的排序方式20、SQL中的连接查询的类型有内连接、外连接和()。A、左连接B、交叉连接C、右连接D、等值连接

三、简题(共,每个5分)1、数据库阶段的数据管理技术的特点是什么?2、数据完整性是什么?数据完整性分为哪四类?得分

评卷人二、填题(共20,每空1分)1、关系模型中一般讲数据完整性分为三类:_________、___________、__________2、SQLServer是一种支持___________体系结构的关系数据库管理系统。3、用来存储数据库数据的操作系统文件主要有两类:、____________。4、能唯一标识一个元组的属性或属性组成为________________5、SQL语言一种标准的数据库语言,包括查询、定义、操纵、_______四部分功能。6、视图是从其它________________________或视图导出的表。7、在关系模式R中,若属性或属性组X不是关系R的关键字,但X是其他关系模式的关键字,则称X为关系R的___________。8、一个表中只能还有_______个聚集索引。9、数据库管理系统的基本功能包括______________、_____________、_____________和_____________。

3、什么是索引?4、简述什么是存储过程。10T-SQL声明游标语句的关键字是_________________句必须带有______________

得分

评卷人第2页共页

四、程分析题共5)CREATETABLEauthors(author_idintNOTNULLPRIMARYKEY,author_namechar(8)NOTNULL,addresschar(50)NULL)CREATETABLEbook(book_idintNOTNULLPRIMARYKEY,book_namechar(8)NOTNULL,author_idintFOREIGNKEYREFERENCESauthors(author_id))这段程序的功能是:__________________________________________________________________________________________________________________得分

评卷人五、综题(每3分,共18)有一个“学生-课程”数据库,数据库中包括三个表:(1)“学生”表Student由学号(Sno)、姓名()、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,可记为:Student(Sno,Sname,Ssex,Sage,Sdept)Sno为关键字。(2)“课程”表Course由课程号(Cno)、课程名()、先修课号(Cpno)、学分(Ccredit)四个属性组成,可记为:Course(Cno,Cname,Cpno,Ccredit)Cno为关键字。(3)“学生选课”表SC由学号(Sno)、课程号()、成绩(Grade)三个属性组成,第3页共页

姓班考座

名级场号

可记为:SC(Sno,Cno,Grade)(SNO,CNO)为关键字。完成下列操作:1、建立一个“学生”表它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成,其中学号属性不能为空,并且其值是唯一的。2、查询全体学生的详细记录。

(2)主文件组有两个数据文件。第件:Library_Data1,物理文件名“e:\sjk\Library_Data1.mdf”,文件初始大小为文件的最大大小不受限制,文件的增长率为20%。第文件:逻为Library_Data2,“e:\sjk\Library_Data2.ndf”,文件初始大小为文件的最大大小不受限制,文件的增长率为10MB。(3)件有逻辑名为Library_Log,物理文件名“e:\sjk\Library_Log.ldf“,文件初始大小为10MB,文件的最大大小为50MB,文件的增长率为10MB。3、查询年龄在20至23岁之间的学生的姓名、系别、和年龄。学

2、学生信息系统中有两个表:“学生信息表“和”系信息表“。考生须:姓名必写在装订线左侧写在其它位置试卷一律废。请先检查试卷是否页,如缺页请向监考

4、计算1号课程的学生平均成绩。5、将计算机科学系全体学生的成绩置零。6“学生”表中添加一条记录信息,学‘张乐男年龄20、系‘计算机‘。

学生信息表(学号、姓名、出生日期、系号)系信息表(系号、系名、系主任)(1)请用SELECT语句统计并显示每个系的系号名以及每个系学生的人数:如果新创建的系还没有学生,就不要显示该系的信息。(2)请用SELECT语句统计并显示每个系的系号名以及每个系学生的人数求:如果新创建的系还没有学生,该系也要显示,并且该系的学生人数为。教声明。如不检查不声

得分

评卷人明后果由考生人负责。2.考试结束后考不得将试

六、设题(第题7,第2题10分共分)1、用SQL语句创建满足如下要求的数据库:(1)数据库名称为Library。卷答题纸和草纸带出考场

第4页共页

学年二学期《2000据库管理系统(A)题答及评分准

答索引是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表,是对数据库表中一个或多个列的值进行排序的结构。它是一个独立使用班级:

命题教师:

主任签字:

的理的数据库结构据库用户可以利用索引快速访问数据库表中的特定信息。一、选题(共20,每题1分)1、C2、D3、C4、D5、D6、C7、C8、C9、A10、D11、B12、C13、D14、C15、A16、C17、A18、D19、D20、B二、填题(共20,每空1分)1、实体完整性、参照完整性、用户定义完整性2、客户/服务器3、数据文件、日志文件4、关键字5、控制6、基本表7、外键8、19、数据定义、数据处理、数据安全、数据备份10、DECLARECURSOR、查询(或SELECT)11、全库、事务和日志、文件或文件组三、名解释(分,每个5)1、数据库阶段的数据管理技术的特点是什么?答:(1)采用数据模型表示复杂的数据结构;(2)有较高的数据独立性;(3)数据库系统为用户提供了方便的用户接口2、数据完整性是什么?数据完整性分为哪四类?答:数据完整性是指数据的精确性和可靠性。数据完整性分为四类:实体完整性、参照完整性、域完整性和用户自定义完整性。3、什么是索引?

4、简述什么是存储过程。答是SQL语句和可选控制语句的预编译集合以一个名称存储并作为一个单元处理。四、程分析题共5分)这段程序的功能是:将book表中的author_id字段关联到authors表的author_id字段,首先创建一个,然后创建book,并将字段关联到authors表的author字段。五、综题(每3分,共)1、CREATETABLEStudent(SnoCHAR(5)NOTNULLUNIQUE,SnameCHAR(20),SsexCHAR(1),SageINT,SdeptCHAR(15));2、SELECT*FROMStudent3、SELECTSname,Sdept,SageFROMStudentWHERESageBETWEEN20AND234、SELECTAVG(Grade)FROMSCWHERECno='1';5、UPDATESCSETGrade=0WHERE‘CS’=(SELECTSdeptFROMStudentWHEREStudent.Sno=SC.Sno)6、INSERTINTOStudent‘1001’,‘张乐’、‘男’、20、‘计算机’)六、设题(

温馨提示

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

评论

0/150

提交评论