欢迎来到天天文库
浏览记录
ID:55632238
大小:29.50 KB
页数:6页
时间:2020-05-21
《SQL期末复习题和答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基础理论1、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(_B__) A、只存在一对多的实体关系,以图形方式来表示。 B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。 B2、为数据表创建索引的目的是(__A_)A、提高查询的检索性能 B、创建唯一索引 C、创建主键 D、归类 A3、在Transact-SQL语法中,用来插入数据的命令是(_A__),用于更新的命令是(___)。 A、INSERT,U
2、PDATE B、UPDATE,INSERT C、DELETE,UPDATE D、CREATE,INSERT INTO A4、在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1_B__),使用关键字(2_A__)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是(3__B_),如果在SELECT语句中使用集合函数时,一定在后面使用(4_A__)。 ⑴ A、SELECT,INTO B、SELECT,FROM C、SELECT,GROUP D、仅S
3、ELECT ⑵ A、DISTINCT B、UNION C、ALL C、TOP ⑶ A、JOIN B、UNION C、INTO C、LIKE ⑷ A、GROUP BY B、COMPUTE BY C、HAVING D、COMPUTE BAB A5、视图是一种常用的数据对象,它是提供(1_A__)和(1___)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2__A_)方式,并且不允许在
4、该语句中包括(3__B_)等关键字。 ⑴ A、查看,存放 B、查看,检索 C、插入,更新 D、检索,插入 ⑵ A、外连接 B、内连接 C、左连接 D、右连接 ⑶ A、ORDER BY,COMPUTE B、ORDER BY,COMPUTE,COMPUTR BY C、ORDER BY,COMPUTE BY,GROUP BY D、GROUP BY,COMPUTE BY A A B6、 删除表命令是:____
5、_______________________________________。 7、数据库系统中的人员通常包括D1、、数据库管理员2、系统分析员3、数据库设计员4、应用程序员5、最终用户A)仅1、3、5B)仅1、2、3、5C)仅1、3、4、5D)全部答案:D8、下列关于“数据库三级模式结构”的叙述中哪一条是不正确的?CA)视图是外模式B)模式是数据库中全体数据的逻辑结构的描述C)一个数据库可以有多个模式D)一个数据库只有一个内模式答案:C9、下面列出的数据模型中哪一种是数据库系统中最早出现的数据模型?BA)关系模式B)层次模型C)网状模型D)面向
6、对象模型答案:B10、关系数据模型的三个要素是DA)关系数据结构、关系操作集合和关系规范化理论B)关系数据结构、关系规范化理论和关系完整性的约束C)关系规范化理论、关系操作集合和关系完整性约束D)关系数据结构、关系操作集合和关系完整性约束答案:D11、使用SELECT语句进行查询时,要去掉不满足条件的元组,应该使用WHERE子句;要去掉不满足条件的分组,要GROUP子句后面用HAVING子句。12、UNIONALLDISTINCTTOPJOIN这几个关键字的作用分别是??13、NULL对查询的影响14、数据库只存储视图的定义,视图是一个虚表,不存储
7、数据。在视图上可以定义新的视图,但是不能定义基本表。视图定义中,WITHCHECKOPTION,WITHENCRYPTION的作用15、通配符以下哪个选项范围最大?CA.‘abc#’B.‘abc_d%’C.‘abc%’D.‘a#%’escape‘#’16、嵌套查询的执行顺序是?17、数据的逻辑独立性和物理独立性对于教学数据库的三个基本表 学生S(S#,SNAME,AGE,SEX) 学习SC(S#,C#,GRADE) 课程C(C#,CNAME,TEACHER) 试用SQL的查询语句表达下列查询:(1)检索LIU老师所授课程的课程
8、号和课程名。 SELECTC#,CNAME FROMC WHERETEACHER=‘LIU’(2)检索年龄大于
此文档下载收益归作者所有