sql数据库期末考试题及答案.docx
《sql数据库期末考试题及答案.docx》由会员分享,可在线阅读,更多相关《sql数据库期末考试题及答案.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、 单项选择题共 10 道试题,共 50 分。1. SQL Server中,保存着每个数据库对象的信息的系统表是 C。A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs2. 在存在以下关键字的SQL语句中,不可能出现Where子句的是D 。A. Update B. Delete C. Insert D. Alter3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40,这个表达式等同于A 。A. age=30 and age=30 or age30 and age30 or age18 order
2、by 学号 desc (5分)1分 1分 1分 2分3、(6分)方法1:select distinct student.学号,姓名,性别 (1分)from student, course, sc (1分)where (student.学号=sc.学号) and (course.课程号=sc.课程号) and (course.学分=4) and (sc.成绩80) (1+1+1+1分)方法2:select distinct student.学号,姓名,性别 (1分)from student Inner Join (sc Inner Join course On course.课程号=sc.课程号
3、) On student.学号=sc.学号 (2分+2分)where (course.学分=4) and (sc.成绩80) (1分+1分)4、10分If exists(Select name From sysobjects Where name=my_trigand type=tr) (整个If语句 1分) Drop trigger my_trig (0.5分)Go (0.5分)Create trigger my_trig (1分)On student (0.5分)For Delete (1分)As (0.5分)Delete From sc (2分) Where 学号 in (Select
4、学号 From Deleted) (1分+2分)Go选择题:20分 1、根据关系数据基于的数据模型关系模型的特征判断以下正确的一项:_ A、只存在一对多的实体关系,以图形方式来表示。 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能表达一对多、多对多的关系,但不能表达一对一的关系。 D、关系模型数据库是数据库开展的最初阶段。 2、在“连接组中有两种连接认证方式,其中在_方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。 A、Windows身份验证B、SQLServer身份验证 C、以超级用户身份登录时D、其他方式登录时 3、SQLServer2000在安装之前
5、,应注意的事项:_ A、SQLServer2000的任何版本在安装时都不用考虑操作系统的制约。 B、SQLServer2000的安装对硬件的要求不作任何限制。 C、SQLServer2000在安装之前,必须在操作系统级启用TCP/IP。 D、在WindowsNTServer4.0上安装SQLServer2000时,最低的要求是必须安装 ServicePack4(SP4)以上。 4、关系数据库中,主键是1_,主键的建立有2_种方法,当运用Transact-SQL语句创立主键时,可以是3_。 A、为标识表中唯一的实体 B、创立唯一的索引,允许空值 C、只允许以表中第一字段建立 D、允许有多个主键的
6、 A、一B、二C、三D、四 A、createtabletable1 (column1char(13)notnullprimary, column2intnot)onprimary; B、altertabletable1withnotcheckadd constraintPK_table1primarykeynonclustered (column1)onprimary; C、altertabletable1column1primarykey; 5、表在数据库中是一个非常重要的数据对象,它是用来_各种数据内容的,数据库创立后就可以创立表了,创立表可以用_等方法来创立。 A、显示B、查询C、存放D
7、、检索 A、企业管理器B、查询分析器 C、OSQLD、企业管理器和CREATETABLE语句 6、为数据表创立索引的目的是_,可以在创立表时用_来创立唯一索引,也可以用(_)来创立唯一索引。 A、提高查询的检索性能B、创立唯一索引 C、创立主键D、归类 A、设置主键约束,设置唯一约束 B、Createtable,Createindex C、设置主键约束,Createindex D、以上都可以 7、在Transact-SQL语法中,用来插入数据的命令是_,用于更新的命令是_。 A、INSERT,UPDATEB、UPDATE,INSERT C、DELETE,UPDATED、CREATE,INSER
8、TINTO 8、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的局部1_,使用关键字2_可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是3_,如果在SELECT语句中使用集合函数时,一定在后面使用4_。 A、SELECT,INTOB、SELECT,FROM C、SELECT,GROUPD、仅SELECT A、DISTINCTB、UNION C、ALLC、TOP A、JOINB、UNION C、INTOC、LIKE A、GROUPBYB、COMPUTEBY C、HAVINGD、COMPUTE 9、视图是一种常用的数据对象,它是提供1_和(1_)数据的另一
9、种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用2_方式,并且不允许在该语句中包括3_等关键字。 A、查看,存放B、查看,检索 C、插入,更新D、检索,插入 A、外连接B、内连接 C、左连接D、右连接 A、ORDERBY,COMPUTE B、ORDERBY,COMPUTE,COMPUTRBY C、ORDERBY,COMPUTEBY,GROUPBY D、GROUPBY,COMPUTEBY 10、在SQLSERVER效劳器上,存储过程是一组预先定义并1_的Transact-SQL语句。可以用2_来声明游标。 A、保存B、编译C、解释D、编写 A、CREATECURSORB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sql 数据库 期末 考试题 答案
限制150内