ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:177.82KB ,
资源ID:217149      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/217149.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库试题及答案_精品文档.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库试题及答案_精品文档.docx

1、数据库技术与应用样题一、选择题( 共 30 分,1-20 每小题 1 分,2125 每小题 2 分。下列各题 A)、B)、 C)、D)四个选项中,只有一个选项是正确的 )1 在 SQL Server 中,关于视图的正确叙述是 A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作 C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表2 SQL 是那几个英文单词的缩写 A)Standard Query LanguageB)Structured Query Language C) Select Query LanguageD)以上都不是3 不属于 SQL Serv

2、er 系统全局变量的是()。 A、ErrorB、ConnectionC、Fetch_StatusD、Records4 下面描述错误的是() A、每个数据文件中有且只有一个主数据文件 B、日志文件可以存在于任意文件组中 C、主数据文件默认为 primary 文件组 D、文件组是为了更好地实现数据库文件组织5 SQL Server 数据库文件有三类,其中主数据文件的后缀为( ) A、.mdfB、.ldfC、.ndfD、.idf6、下面标识符不合法的是( ) A、my deleteB、_mybaseC、$moneyD、trigger17 下面字符串能与通配符表达式ABC%a 进行匹配的是() A、B

3、CDEFB、A_BCDC、ABC_aD、A%8、下面对索引的相关描述正确的是()列值唯一的列适合间索引 A、经常被查询的列不适合建索引B、列值惟一的列适合建索引 C、有很多重复值的列适合建索引D、是外键或主键的列不适合建索引9、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。 A、Windows 身份验证B、SQL Server 身份验证 C、以超级用户身份登录时D、其他方式登录时10、索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的( )速度。 A、插入B、修改C、删除D、查询 在where子句中

4、出现频率较高的列应尽量创建索引11、以下哪种情况应尽量创建索引( ) A、在 Where 子句中出现频率较高的列B、具有很多 NULL 值的列 C、记录较少的基本表D、需要更新频繁的基本表12、域完整性用于保证给定字段中数据的有效性,它要求表中指定列的数据具有正确的数据类型、格式和有效的( )。 A、数据值B、数据长度C、取值范围D、以上都不是13 以下不属于表之间定义关系的是A)一对一关系B) 一对多关系C) 多对多关系D) 少对多关系14 目前数据库有三种基本的数据模型是 _ 。 A、 层次模型、网络模型、关系模型B、对象模型、网络模型、关系模型 网络模型、对象模型、层次模型D、层次模型、

5、关系模型、对象模型15 从“产品”表里查询出价格高于产品名称为“海天酱油”的产品的记录,此 SQL 语句为 A、SELECT * FROM 产品WHERE 价格海天酱油 B、SELECT * FROM 产品WHERE 价格 (SELECT * FROM 产品WHERE 产品名称海天酱油) C、SELECT * FROM 产品WHERE EXISTS 产品名称=海天酱油 D、SELECT * FROM 产品WHERE 价格 (SELECT * FROM 价格WHERE 产品名称=海天酱油)16 不允许记录中出现重复索引值的索引是 。 A) 主索引B) 主索引、候选索引、普遍索引 C) 主索引和候

6、选索引D) 主索引、候选索引和唯一索引17 数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、 )和用(户构成。 A) DBMSB) DBC) DBSD) DBA数据库管理员18、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I人工管理阶段 II文件系统阶段 III数据库阶段 A.I 和 IIB.只有 IIC.II 和 IIID.只有 I19、要保证数据库的数据的逻辑独立性,需要修改的是( ) 。 A.模式与外模式B.模式与内模式 C.三级模式之间的两层映射D.三层模式20、当数据库损坏时,数据库管理员可通过何种方式恢复数据库() A、事

7、务日志文件B、主数据文件C、DELETE 语句D、联机帮助文档21、在查询分析器中运行下面的语句 CREATE TABLE numbers( N1 int,N2 numeric(5,0),N3 numeric(4,2) GO INSERT INTO numbers VALUES(1.5,1.5,1.5) SELECT * FROM numbers 后会得到什么样的结果() A、 返回 2,2 和 1.50 的结果集合 B、返回 1.5,1.5 和 1.5 的结果集合 C、CREATE TABLE 命令不会执行,因为你无法为列 N2 设置精度为 0 D、返回 1,2 和 1.50 的结果 22、

8、分析下面的表定义 Create Table autos (make varchar(20) not null,mode varchar(20) not null, acquisition_cost money null, acquisition_date datetime null) 执行以上语句后,再执行下面的语句会发生( ) Truncate table autos Begin transaction Insert into autos(make,model) values (Tucker,Torpedo) If exists (select * from autos) Rollback

9、tran Else Commit tran End A、该批处理将失败,因为 begin trancommit tran 不正确 B、该批处理结束后,表内空无一行 C、该批处理结束后,表内有一行 D、所有适当的错误处理会被执行 23、有下面的存储过程 Create procedure Myp1 P int AS Select name,age from student where age=P 假如你要在 student 表中查找年龄是 20 岁的学生, )( 可以正确地调用这个存储过程。 A、EXEC Myp1 P=20B、EXEC Myp1 P=20 C、EXEC Myp1 P=20D、EX

10、EC Myp1 P=20 24、SQL Server 系统中的所有系统级信息存储于哪个数据库( )。 A、masterB、modelC、tempdbD、msdb 25、找出考试成绩前 5 名的学生 A、select top 5 姓名,分数 from student B、select top 5 姓名,分数 from student order by 分数 desc C、select top 5 姓名,分数 from student order by 分数 asc D、select top 5 percent 姓名,分数 from student order by 分数 desc二、填空题(共

11、30 分,第 115 小题每空 1 分,1620 小题每空 2 分)1、T-SQL 中的查询、更新、删除命令分别用 SELECT、()、DELETE表示。2、SQL 中的授权命令是(),权限回收命令是 REVOKE。3、数据库的三类完整性约束分别为()(、)、用户自定义完整性。4、数据库系统的核心是()。5 、 在 E-R 图 中 , 图 形 包 括 矩 形 框 、 菱 形 框 、 椭 圆 框 , 其 中 表 示 实 体 联 系 的 是()。6、()是由一个或多个基本表导出的虚拟表,是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。7、关系模型中的元组、属性和关系数据库表中的()

12、、字段对应。8、将已有数据库加到 SQL Server 系统环境中,可以右单击“数据库”项,选择其快捷菜单中的(),完成操作后,就可使用这个数据库了。9、多表连接时,为了避免产生笛卡尔积,并且得到所需要的检索结果,要使用 WHERE 子句给出连接条件。一般来说,对 N 个表(或视图)的检索要有()个连接条件。10、若有命令 SELECT S.姓名,C.班组 FROM STUDENT S,CLASS C 则其中的 S 和 C 称为表的()。11、SQL Server 中,存储过程有三种,它们分别是()、用户自定义的存储过程和扩展存储过程。12、表中某列为变长字符数据类型 varchar(100)

13、,其中 100 表示字符或字节数。假如输入字符串为 gtym13e5,存储的长度为()字节。13、 Server 查询分析器中使用的注释方式有两种,SQL它们是()。14、触发器是一种特殊类型的存储过程,其特别性在于它不需要用户的显式调用,而是在()自动执行。15、如果事务遇到错误,则所有的数据更改被取消,系统()。16、begin end 用来定义一个语句块,begin 和 end 之间的语句作为一个单独的执行单元来执行。如果 if else 或 while 语句中不使用 begin end 语句块,则只执 。行17、在人事表中若有条件 SELECTFROMWHERE 姓名 LIKE _宝%

14、,将检索 。到 以下填空均使用给出的“学生选课”数据库学生 S(学号 sno,姓名 sname,性别 sex,年龄 age,民族 nation,籍贯 place,所属班级 clname)课程 C(课程编号 cno,课程名称 cname,学期 term,学时 period,学分 credit)选课 SC(学号 sno,课程编号 cno,成绩 grade)学生表 Ssno200801012008010220080205200802112008100820081010sname李枫张强王依萍胡东李小玲李萍sex女男女男女男age222918242030nation汉汉满汉汉回cname软件工程软件工程网络工程网络工程英语英语place陕西渭南陕西榆林广西玉林新疆喀什浙江温州宁夏吴忠选课表 SCSno20080101200801012008010120080101200

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

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