数据库技术试卷样本_第1页
数据库技术试卷样本_第2页
数据库技术试卷样本_第3页
数据库技术试卷样本_第4页
数据库技术试卷样本_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1、DBS 是采用了数据库技术的计算机系统。 DBS是一个集合体 ,包含数据库、 计算机硬件、软件和 ( C )C.数据库管理员2、 关系数据库中的视图属于4 个数据抽象级别中的 (A )A 外部模型3、 在下列关于关系的陈述中,错误的是 (B )A 表中任意两行的值不能相同B 表中任意两列的值不能相同C 行在表中的顺序无关紧要D 列在表中的顺序无关紧要5、 下面系统中不属于关系数据库管理系统的是( C)A OracleB MS SQL ServerC IMSD DB26、 SQL 语言中 ,删除一个表的命令是 (B )A DELE

2、TEB DROPC CLEARD REMORE7、 有一个网络数据库应用系统,其中一台计算机A 存有 DBMS软件、 所有用户数据和应用程序 ,其余各节点作为终端经过通信线路向A 发出数据库应用请求 ,这种方式属于 (A )A 集中式数据库体系结构B 主从式数据库体系结构C 客户机 / 服务器数据库体系结构D 分布式数据库体系结构资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。8、有一个关系 :学生 ( 学号 ,姓名 ,系别 ),规定学号的值域是8 个数字组成的字符串 ,这一规则属于 ( C )A 实体完整性约束B 参照完整性约束C 用户自定义完整性约束D 关键字完整性约束9、

3、设关系 R 和 S 的属性个数为r 和 s ,则(R*S) 操作结果的属性个数为( A )A r+sB r-sC r*sD max(r+s)10、 在 SQL语言中 ,条件” RETWEEN20 AND30”表示年龄在 20 到 30 之间 ,且 (A )A包括 20 岁和 30 岁B 不包括 20 岁和 30 岁C 包括 20 岁不包括 30 岁D 不包括 20 岁包括 30 岁一、单项选择题 (每题 2 分,共 15 题)1、 DBMS是什么 ? (b )( A)操作系统 ( B)数据库管理系统( C)数据库 ( D)数据库管理员2 、 SQL Server是一个 ( c )的数据库系统。

4、( A)网状型 ( B)层次型( C)关系型( D)以上都不是3、 SQL Server采用的身份验证模式有 ( d)。( A)仅 Windows身份验证模式资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。( B)仅 SQL Server 身份 模式( C) 混合模式( D) Windows 身份 模式和混合模式4、关于主 描述正确的是 : (c)( A)包含一列( B)包含两列( C)包含一列或者多列( D)以上都不正确5、 下列 (d)数据 不属于 SQL Server 在安装 立的系 数据 。( A) master( B) NorthWind( C) model( D) b

5、ookdb6、 在 SQL SERVER中局部 量前面的字符 : (d)(A) *( B) #( C) ( D) 7、 在SQL Server 中 ,当数据表被修改 ,系 自 行的数据 象是(b)。( A)存 程( B)触 器( C)视图( D)其它数据 象8、 SQL Server的字符型系 数据 型主要包括 (b )。( A)Int、 money、 char( B)char、 varchar 、 text( C)datetime、 binary、 int( D) char、 varchar 、 int9、 在 SELECT 句的 WHERE子句的条件表示式中, 能 匹配 0 个到多个字符的

6、通配符是 ( b)(A)*(B) %(C) -( D) ?10、 在 WHILE循 句中 ,如果循 体 句条数多于一条,必 使用 :( A)BEGIN END( B)CASE END( C)IF THEN( D)GOTO资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。11、 SELECT查询中 ,要把结果中的行按照某一列的值进行排序,所用到的子句是 :( A) ORDERBY(B) WHERE(C) GROUPBY(D) HAVING12、 要删除视图 myview, 能够使用 ( d ) 语句。 ( A) DROP myview ( B) DROP TABLE myview (

7、 C) DROP INDEX myview ( D) DROP VIEW myview13、 对视图的描述错误的是 : ( c )( A)是一张虚拟的表( B)在存储视图时存储的是视图的定义( C)在存储视图时存储的是视图中的数据( D)能够像查询表一样来查询视图14、 SQL Server 提供的单行注释语句是使用 ( b )开始的一行内容。( A)”/* ”(B) ”- ”(C) ”(D) ”/ ”15、 假如有两个表的连接是这样的 : table_a inner join table_b其中table_a 和 table_b是两个具有公共属性的表 ,这种连接会生成哪种结果集 ?( A)包

8、括 table_a中的所有行 ,不包括 table_b的不匹配行( B)包括 table_b中的所有行 ,不包括 table_a的不匹配行( C)包括和两个表的所有行( D)只包括 table_a 和 table_b满足条件的行二、填空题 ( 每空 2 分,共 15空)1、 能够将数据库管理系统分为 4种网络结构 :MAIN FRAME大型数据库、 本地小型数据库、分布式数据库、_ 客户机 / 服务器数据库_。2、 在一个表中主键的个数为: _1_ 。3、 在 SQLServer中,索引的顺序和数据表的物理顺序相同的索引是_聚集索资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。引

9、 _ 。4、 角色是一组用户所构成的组,能够分为服务器角色和 _数据库角色。5、 触发器有 3 种类型 ,即 INSERT类型、和 UPDATE类型、DELETE类型 . 。6、 如果要计算表中的行数 ,能够使用聚合函数 _COUNT( ) _。7、SQL Server提供备份数据库的两种方式是备份数据库和备份事务日志。8、 在SQL Server中修改表的结构应使用关键字_ALTER、_,修改表中的数据应使用关键字_ UPDATE. 。9、 在使用一个游标的时候能够分为以下几步: _声明游标、_ 、 打开游标、从打开的游标中提取行、_ 关闭游标 _、 释放游标。10、一个事务的操作必须是具备

10、以下四个属性:原子性、隔离性和 _。三、简答 ( 20 分 )1、 为什么要创立索引 ( 4 分)2、 简述 INSERT触发器的工作原理 ( 6 分)3、 根据表回答以下问题两个表是先建关系 ,然后才输入数据 ,其中的关系为 : book 表中 author_id作为外键关联到 authors表的主键 author_id上。book 表列名数据类型长度允许空book_idint4book_namevarchar50author_idint4authors 表列名数据类型长度允许空author_idint4资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。author_nameva

11、rchar30( 1)用Transact-SQL语句建立authors表 ( 包括建立主键,列取值非空 )( 6 分)( 2)根据参照完整性在两个表都要输入第一个记录时一般应先输入哪个表的数据 ? 为什么 ? ( 4 分 )四、 编程题 ( 共 4题 ) ( 20分)student 表 ( 学生表 )学号姓名性别年龄系别1李明男20计算机系2张然女19经管系3许晴女18电子系course 表( 课程表 )课程号课程名学分SQL14Server2VB3专业英32语sc 表(选课表 )学号课程号成绩11902185227633701、把 course 表中课程号为 2 的课程的学分修改为4。( 4

12、 分 )2、在 student表中查询年龄大于18 的学生的所有信息 ,并按学号降序排资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。列。 ( 5 分)3、在以上三个表中查询选的课程的”学分”为4,而且成绩大于 80 的学生的学号、姓名和性别。 ( 6 分 )4、创立一存储过程getDetailByName,经过输入参数学生姓名( 如”张然) ,筛选出该学生的基本信息, 对不存在此学生姓名的输入值,必须作一检测 ,打印信息”不存在此学生” 。( 5 分)一、选择题 ( 每题 2 分,共 30 分)BCDCD DBBBA ADCBD二、填空题 ( 每空 2 分,共 30 分)1、 客户机 / 服务器数据库2 、一3、聚集索引4、数据库5、UPDATE类型、 DELETE类型 6 、 COUNT()7、 备份数据库、备份事务日志8、ALTER、 UPDATE9、 声明游标、关闭游标10、 一致性、永久性三、简答 ( 20 分 )1、 什么要创立索引 ? ( 4分)答 : 创立索引能够大大提高系统的性能。 第一 , 经过创立唯一性索引 , 能够保证每一行数据的唯一性。

温馨提示

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

评论

0/150

提交评论