《SQL数据库管理与开发》试题(D卷).doc

《SQL数据库管理与开发》试题(D卷).doc

ID:57983526

大小:30.50 KB

页数:6页

时间:2020-04-18

《SQL数据库管理与开发》试题(D卷).doc_第1页
《SQL数据库管理与开发》试题(D卷).doc_第2页
《SQL数据库管理与开发》试题(D卷).doc_第3页
《SQL数据库管理与开发》试题(D卷).doc_第4页
《SQL数据库管理与开发》试题(D卷).doc_第5页
资源描述:

《《SQL数据库管理与开发》试题(D卷).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《SQL数据库管理与开发教程与实训》试题《SQL数据库管理与开发教程与实训》试题(D卷)一、单项选择题(每小题1分,共10分)1.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。A.DBMSB.DBC.DBSD.DBA2.数据库管理系统的英文缩写是()。A.DBMSB.DBSC.DBAD.DB3.在关系运算中,选取符合条件的元组是()运算。A.除法B.投影C.连接D.选择4.数据库设计中的逻辑结构设计的任务是把()阶段产生的概念数据库模式变换为逻辑结构的数据库模式。A.需求分析B.物理设计C.逻辑结构设计D.概念结构设计5

2、.一个规范化的关系至少应当满足()的要求。A.一范式B.二范式C.三范式D.四范式6.在实际数据库设计中,“学号”通常作为()存在。A.数据结构B.数据存储C.数据项目D.处理过程7.SQLServer2000中删除表中记录的命令是()。A.DELETEB.SELECTC.UPDATED.DROP8.运行命令SELECTASCII(‘Alklk’)的结果是()。A.48B.32C.90D.659.在SQL中,建立视图用的命令是()。A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX10.在MSSQLSer

3、ver中,用来显示数据库信息的系统存储过程是()。A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb二、判断题(每空1分,共10分)1.连接、选择和投影三种关系运算具有相同的结果。2.数据的安全性主要防范的对象是合法用户。3.数据库设计前只需选择数据库分析设计人员。4.恢复是利用冗余数据来重建数据库。5.定义外键级级联是为了保证相关表之间数据的一致性吗?6.创建唯一性索引的列可以有一些重复的值?7.存储过程的输出结果可以传递给一个变量。————————————————————————————————————————————《SQL数

4、据库管理与开发教程与实训》试题8.视图具有与表相同的功能,在视图上也可以创建触发器。9.能在游标中删除数据记录。10.SQLServer2000不具有数据的导入与导出功能。三、填空题(每空1分,共20分)1.数据库三个要素是__________、__________和_____________。2.语句selectyear('1931-9-18')的执行结果是____________。3.__________是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。4.__________是特殊类型的存储过程,它能在任何试图改变表中由触发器保护的数据时执

5、行。5.事务(Transaction)可以看成是由对数据库的若干操作组成的一个单元,这些操作要么______,要么________(如果在操作执行过程中不能完成其中任一操作)。6.SQLServer2000采用的身份验证模式有________________模式和________模式。7.用户访问SQLServer数据库时,经过了两个_______验证和________验证安全验证阶段。8.SQLServer2000提供的数据库备份方法有_______数据库备份和________数据库备份、____________备份和________________备份。

6、9.SQLServer代理主要由______、______和警报来组成。10.SQLServer复制把服务器分为______服务器、______服务器和订阅服务器三种。四、简述题(每小题5分,共20分)1.试述关系的含义和性质。(7分)2.什么是事务?(6分)3.事务控制语句的使用方法是什么?(7分)五、设计题(1—6题每空2分,第7题10分,共40分)1.计算1+2+3+……+100的和,并使用PRINT显示计算结果。DECLARE@Iint,@sumint,@csumchar(10)SELECT@I=1,@sum=0WHILE@I<=________BE

7、GINSELECT@sum=__________SELECT@I=@I+1ENDSELECT@csum=convert(char(10),@sum)__________’1+2+3+……+100=’+@csum2.使用SQL语句创建一个班级表CLASS,属性如下:CLASSNO,DEPARTNO,CLASSNAME;类型均为字符型;长度分别为8、2、20且均不允许为空。CREATE________CLASS(CLASSNO______(8)NOTNULL,DEPARTNOCHAR(2)NOTNULL,CLASSNAME CHAR(____)NOTNULL)3

8、.声明一个名为CRSCOURSE的游标,并利用游标遍

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。