SQL复习题答案
更新时间:2023-10-07 18:22:01 阅读量: 综合文库 文档下载
- sql复杂查询语句总结推荐度:
- 相关推荐
SQL Server数据库应用管理-习题集
说明:本习题集所涉及的数据库,名为Student,其数据表有3个,分别是学生(学号,姓名,性别,年龄),课程(课号,课名,学分),选修(学号,课号,成绩)。
一、单项选择题
1.下列属于SQL Server系统数据库的是 。 A.master C.student
B.Sysbase D.Database
2.SQL Server中,数据库主数据文件扩展名为 。 A.ldf C.ndf
B.mdf D.dbf
3.SQL Server中,索引类型按结构划分,包括 。 A.聚集索引和非聚集索引 C.单索引和复合索引
B.主索引和次索引 D.内索引和外索引
4.SQL Server的数据定义语句是 。定义:创建 A.CREATE,DROP,ALTER B.INSERT,UPDATE,DELETE C.SELECT,DELETE,UPDATE D.CREATE,GRANT,INSERT 5.下面的描述正确的是 。
A. 每个数据文件中可以有多个主数据文件 B. 只允许有一个次数据文件。 C. 一个数据库有主数据库文件即可。
D. 一个数据库至少由一个主数据文件和一个日志文件组成。 6.下面字符串能与通配符表达式 ABC%a 进行匹配的是 。
A. BCDEF B. A_BCD C. ABCDa D. ACBDE 7.下列属于数据库管理系统的是 。 A.SQL Server 2005
第1页,共9页
B.Excel C.Windows 2000 D.IE6
8.实体完整性要求主属性不能取空值,这一点通常是通过 实现。 A.定义外部键来保证 B.定义主键来保证 C.用户定义的完整性来保证 D.关系系统自动保证
9.SQL Server的数据操纵命令是 。 A.SELECT,INSERT,UPDATE,DELETE B.CREATE,INSERT,UPDATE,DELETE C.GRANT,CREATE,REVOKE D.SELECT,CREATE,DROP,ALTER 10.下面的描述错误的是 。 A. 每个数据文件中有且只有一个主数据文件 B.可以有多个次数据文件。
C.一个数据库有主数据库文件即可。
D.一个数据库至少由主数据文件和日志文件组成。
11.对于查询语句的结果,有时会出现重复的数据行,可以使用以下哪个关键字可消去重复记录行。
A. Only B. Select C. Distinct D. Order by 12.下列说法中正确的是 。 A.SQL 中局部变量可以不声明就使用 B.SQL 中全局变量必须先声明再使用 C.SQL 中所有变量都必须先声明后使用
D.SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
13.下面对索引的相关描述正确的是: 。
第2页,共9页
A. 经常被查询的列不适合建索引。 B. 列值唯一的列适合建索引。 C. 有很多重复值的列适合建索引。 D. 是外键或主键的列不适合建索引。 14.下列说法中正确的是 。 A. SQL 中局部变量可以不声明就使用 B. SQL 中全局变量必须先声明再使用 C. SQL 中所有变量都必须先声明后使用
D. SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
15.E-R模型的三要素是 c 。
A. 实体、属性、实体集 B. 实体、键、联系 C. 实体、属性、联系 D. 实体、域、候选键 16.SQL Server系统数据库不包括 。 A.master C.student
B.tempdb D.model
17.SQL Server中,数据库日志文件扩展名为 。 A.ldf C.ndf
B.mdf D.dbf
18.SQL Server中,索引类型包括 。 A.聚集索引和非聚集索引 C.单索引和复合索引
B.主索引和次索引 D.内索引和外索引
19.SQL语言中行注释的符号为______。 A.< > B./* */ C.-- D./-
20.参加“自然联接”运算的两个关系 。 A.至少存在一个相同属性名
第3页,共9页
B.可不存在任何相同属性名 C.不可存在多个相同属性名 D.所有属性名必须完全相同 21.下面标志符合法的是 。
A. trigger1 B. 123_a C. @abc D. ABC_[1] 22.创建数据库语句
A. Create Database B. Delete Database C. Set Database D. Create Table 23.实体完整性要求主属性不能取空值,这一点通常是通过 。 A.定义外部键来保证 B.定义主键来保证 C.用户定义的完整性来保证 D.关系系统自动保证
24.我们使用的SQL Server 2005,它是一个 。 A. 数据库 B. 数据库系统 C. 数据库管理系统 D. 数据库文件
25.在SQL Server中,每个表上能创建 个非聚簇索引。 A. 1 B. 3 C. 249 D. 255 26.所谓概念模型,指的是 。 A.客观存在的事物及其相互联系 B.将信息世界中的信息数据化 C.实体模型在计算机中的数据化表示
D.现实世界到机器世界的一个中间层次,即信息世界 27.备份数据库Mydb的语句为 A. RESTORE DATABASE Mydb B. BACKUP DATABASE Mydb C. EXEC DATEBASE Mydb D. UPDATE DATABASE Mydb
第4页,共9页
28.下列不是数据库对象的是 。 表存储过程 触发器 视图 规则 默认 索引 A. 表 B. 触发器 C. 视图 D. 用户权限
29.块注释的符号为_______。 A. < > B. /* */ C. -- D. /-
30.假如采用关系数据库系统来实现应用,在数据库设计的( )阶段,需要将E-R模型转换为关系数据模型。
A. 概念设计 B. 物理设计 C. 逻辑设计 D. 运行阶段
二、填空题
1.SQL Server中的变量分为两种,全局变量和局部变量,其中全局变量的名称以 @@ 字符开始,由系统定义和维护。局部变量以 @ 字符开始,由用户自己定义和赋值。
2.在查询分析器中,使用 Create Database 命令创建数据库,使用 Alter Database 命令修改数据库,使用 drop database 删除数据库。
3.一个脚本可以包含一个或多个批,脚本中的 go 命令标志一个批的结束。 4.SQL Server2005中数据库文件有 mdf主数据库文件 、 ndf次数据库文件 、 Ldf日志数据库文件 。
5.SQL Server主要提供了两种机制来强制业务规则和数据完整性,是:__约束 , __触发器 。
6. 四种数据库备份分别是 完全数据库备份 、 差异数据库备份 、 事务日志备份 、 数据库文件和文件组备份 。
7.SQL Server 2005的安全级别分为 身份验证阶段 和 权限认证阶段 两个层次。
8. 关系的完整性包括 实体完整性 、 域值完整性 、 参照完整性 、 用户
第5页,共9页
正在阅读:
SQL复习题答案10-07
财务管理完整版 - 图文04-23
2008年度衢州新闻奖获奖作品目录2009年3月6日04101915093810-09
酒店岗位职责及安全管理制度03-31
宣传部规章制度03-31
2016届黑龙江省大庆实验中学高三上学期第一次月考生物试题10-17
2010年中医执业医师资格考试内科学习题(3)-中大网校06-08
新旅游-经典港澳四星纯玩直飞5天(海+迪)东航 - 图文01-02
全神贯注作文450字06-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 答案
- SQL
- 军转干部考试时政热点:产能过剩行业如何“凤凰涅盘”
- Delphi XE程式设计系列 2-开发DataSnap - REST伺服器
- 纪检监察业务知识题库
- 2016-2017学年度山东省宁津县育新中学第一学期八年级期中考试
- 弘扬铁人精神 共建和谐校园
- 数字图像处理
- 喷涂车间火灾爆炸事故案例分析
- 房屋建筑混凝土结构设计期末复习题及答案
- 人教版数学九年级上册23.2《中心对称》同步练习题及答案
- 高边坡专项施工方案(参考) - 图文
- ihaps使用说明
- 通信原理实验报告
- 创新技法之设问检查型技法
- 苏教版三年级语文上册《卧薪尝胆》第二课时教学设计
- 企业通用校企合作框架协议书范本
- 学雷锋活动先进集体事迹材料
- 计算机网络实验报告
- 长安大学导师了解信息
- 预防校园暴力的心得体会 篇一
- 农机考试员试题库