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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(SQL数据库管理复习题.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

SQL数据库管理复习题.doc

1、 SQL 数据库管理练习题一 一、单项选择题 (每小题 1 分,共 10 分 ) 1 SQL Server 系统中的所有服务器级系统信息存储于哪个数据库( A )。 A. master B. model C. tempdb D. msdb 2下列标识符可以作为局部变量使用( C )。 A. Myvar B. My var C. Myvar D. My var 3以下关于主键的描述正确的是( A )。 A.标识表中唯一的实体 B.创建唯一的索引,允许空值 C.只允许以表中第一字段建立 D.表中允许有多个主键 4为数据表创建索引的目的是( A )。 A.提高查询的检索性能 B.创建唯一索引 C.创

2、建主键 D.归类 5下列哪个不是 sql 数据库文件的后缀。 ( B ) A .mdf B .ldf C .dbf D .ndf 6在 SQL SERVER 服务器上,存储过程是一组预先定义并( B )的 Transact-SQL 语句。 A.保存 B.编译 C.解释 D.编写 7数据定义语言的缩写词为 ( B )。 A.DDL B.DCL C.DML D.DBL 8以下关于外键和相应的主键之间的关系,正确的是 ( A )。 A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名 C.外键一定要与相应的主键同名而且唯一 D.外键一定要与相应的主键同名,但并不一定唯一 9在数据库设计

3、中使用 E-R 图工具的阶段是 ( D )。 A.需求分析阶段 B.数据库物理设计阶段 C.数据库实施 D.概念结构设计阶段 10在 T-SQL 语言中,修改表结构时,应使用的命令是( C ) A UPDATE B. INSERT C. ALTER D. MODIFY 二、判断题 (每空 1 分,共 10 分 ) 1. 因为通过视图可以插入 .修改或删除数据,因此视图也是一个实在表, SQL SERVER 将它保存在 syscommens 系统表中。 N 2. guest 用户必须关联一个登录账号才可以在数据库中创建。数据库中的非 guest 用户账号都必须关联一个登录账号。 N 3. 可以在

4、企业管理器中修改数据库的名称。 N 4. 恢复数据,可以在查询分析器中使用这样的命令: BACKUP DATABASE database_name FROM backup。 N 5. DELETE 语句只是删除表中的数据,表本身依然存在数据库中。 Y 6. 每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。 Y 7. 在数据库中建立的索引越多越好。 N 8. 在 SQL SERVER 中,触发器的执行是在数据的插入 .更新或删除之前执行的。 N 9. 并发性就是两个或两个以上的用户同时对数据执行的操作。 Y 10.通配符 “_” 表示某

5、单个字符。 Y 三、填空题 (每空 1 分,共 30 分 ) 1. 目前最常用的数据库有层次数据库、 _网状 _数据库和 _关系 _数据库,其中 _关系 _数据库是目前应用最广泛的一种数据库。 2. 关系数据模型的逻辑结构是 _二维表 _,关系中的列称为 _属性 _,行称为_元组 _。 3. 关系数据库模型的数据操作主要 包括插入、 _删除 _、 _更新 _和 _查询 _数据。 4. SQL、 DCL 和 DML 缩写词的意义是 _结构化查询 _语言、 _数据控制 _语言和 _数据操作 _语言。 5实体之间的联系类型有三种,分别为 一对一、一对多、多对多 6数据库系统的三级模式结构和两级数据映

6、像确保了数据的 _逻辑 _独立性和 _物理_独立性。 7 SQL Server 2000 提供的数据库备份方法有 _完整 _数据库备份和 _差异 _数据库备份、 _事务日志 _备份和 _文件和文件组 _备份。 8 SQL Server 代理主要由 _操作员 _、 _作业 _和 _警报 _来组成。 9 SQL Server 复制把服务器分为 _发布 _服务器、 _分发 _服务器和 _订阅 _服务器三种。 10在 SQL 中, create view、 alter view和 drop view 命令分别为 _建立 _、 _修改_和 _删除 _视图的命令。 四、简述题 (每小题 5 分,共 10

7、分 ) 1.简述规范设计方法中,数据库应用系统开发的全过程。 1 需求分析 2 概念结构设计 3 逻辑结构设计 4 物理结构设计 5 数据库实施 6 数据库运行和维护 2.创建数据库有那几种方法? 有 3 种创建数据库的方法: 1、 CREATE DATABASE 语句 2、创建数据库向导 3、企业管理器 五 .设计题 (每小题 5 分,共 40 分 ) 有一个 学生课程 数据库,数据库中包括三个表: 学生表 :Student 由学号 (Sno)、姓名 (Sname)、性别 (Ssex)、年龄 (Sage)、所在系 (Sdept)五个属性组成,记为: Student(Sno,Sname,Sse

8、x,Sage,Sdept), Sno 为关键字。 课程表 :Course 由课程号 (Cno)、课程名 (Cname)、先修课号 (Cpno)、学分 (Ccredit)四个属性组成,记为: Course(Cno,Cname,Cpno,Ccredit) Cno 为关键字。 成绩表 :SG 由学号 (Sno)、课程号 (Cno)、成绩 (Grade)三个属性组成,记为: SG(Sno,Cno,Grade) (SNO, CNO) 为关键字。 用 SQL 语言实现下列功能: 1建立学生表 Student,其中学号属性不能为空,并且其值是唯一的。 Creat table student (Sno cha

9、r(5) primary key, Sname char(20), Ssex char(2), Sage int, Sdept char(15) ) 2查考试成绩有不及格的学生的学号。 3将学号为 05001 学生的年龄改为 22 岁。 4计算 1 号课程的学生平均成绩。 5创建存储过程 getDetailByName,通过输入参数学生姓名 (如 “张三 “),筛选出该学生的基本信息 ,对不存在 此学生姓名的输入值,必须作一检测,打印信息 “ 不存在此学生 ” 。 6. 查计算机系姓赵的男同学的姓名 (Sname)、性别 (Ssex)、年龄 (Sage)。 7创建视图 学生成绩表视图 ,视图中

10、包括学号 (Sno)、姓名 (Sname)、课程号 (Cno)、课程名 (Cname)、成绩 (Grade)。 8将一个新学生记录 (学号: 05020;姓名:丁莉;性别:女;年龄: 17 岁;所在系:计算机; )插入 Student 表中。 SQL 数据库管理练习题二 一、单项选择题 (每小题 1 分,共 10 分 ) 1. 下列四项中说法不正确的是 ( ) A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 2. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是 ( )

11、A.多对多 B.一对一 C.多对一 D.一对多 3. SQL 语言中,条件年龄 BETWEEN 15 AND 35 表示年龄在 15至 35 之间,且 ( )。 A.包括 15 岁和 35 岁 B.不包括 15 岁和 35 岁 C.包括 15 岁但不包括 35 岁 D.包括 35 岁但不包括 15 岁 4. 在 SQL Server 中, model 是 ( ) A数据库系统表 B. 数据库模板 C临时数据库 D. 示例数据库 5.在视图上不能完成的操作是 ( ) A.更新视图数据 B.查询 C.在视图上定义新的基本表 D.在视图上定义 新视图 6. 数据库的三要素,不包括 ( ) A.完整性

12、规则 B.数据结构 C.恢复 D.数据操作 7一个规范化的关系至少应当满足 ( )的要求。 A一范式 B二范式 C三范式 D四范式 8 表达实体之间逻辑联系的 E-R 模型,是数据库的 ( ) A. 概念模型 B. 逻辑模型 C. 外部模型 D. 物理模型 9. 下列哪个不是 sql 数据库文件的后缀。 A .mdf B .ldf C .dbf D .ndf 10在 SQL 语言中, “授权 “命令是 ( ) A. GRANT B. REVOKE C. OPTION D. PUBLIC 二、判断题 (每空 1 分, 共 10 分 ) 1数据库不允许存在数据冗余。 2每一个服务器必须属于一个服务

13、器组。一个服务器组可以包含 0 个、一个或多个服务器。 3. 一个表可以创建多个主键。 4在 SQL Server 系统中,数据信息和日志信息不能放在同一个操作系统文件中。 5固定数据库角色: db_datarader 的成员修改本数据库内表中的数据。 6在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。 7存储过程是存储在服务器上的一组预编译的 Transcat-SQL 语句。 8视图本身没有保存数据,而是保存一条查 询语句。 9在表中创建一个标识列 (IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。 10创建触发器的时候可以不是表的所有者或数

14、据库的所有者。 三 .填空题 (每空 1 分,共 30 分 ) 1从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、_结构和 _结构。 2完整性约束包括 _完整性、 _完整性、 _完整性和用户定义完整性。_完整性用于保证数据库中数据表的每一个特定实体的 记录都是惟一的。 3创建、修改和删除表命令分别是 _ table、 _ table 和 _ table。 4用 SELECT 进行模糊查询时,可以使用 like或 not like 匹配符,但要在条件值中使用 _或 _等通配符来配合查询。并且,模糊查询只能针对 _类型字段查询。 5 SQL Server 聚合函数有最大、

15、最小、求和、平均和计数等,它们分别是 _、 _、_、 avg 和 count。 6 SQL Server 中数据操作语句包括 _、 _、 _和 select 语句。 7. 事务的 ACID 属性是指 _性、 _性、 _性和 _性。 8. 游标的操作步骤包括声明、 _、处理 (提取、删除或修改 )、 _和 _游标。 9 SQL Server 代理主要由 _、 _和警报来组成。 10 SQL Server 复制把服务器分为 _服务器、 _服务器和 _服务器三种。 四、简述题 (每小题 5 分,共 10 分 ) 1什么是数据库备份和恢复?为什么要备份和恢复数据库? 2关系规范化的基本思想是什么? 五

16、 .设计题 (每小题 5 分,共 40 分 ) 有一个 学生课程 数据库,数据库中包括三个表: 学生表 Student 由学号 (Sno)、姓名 (Sname)、性别 (Ssex)、年龄 (Sage)、所在系 (Sdept)五个属性组成,记为: Student(Sno,Sname,Ssex,Sage,Sdept) , Sno 为关键字。 课程表 Course 由课程号 (Cno)、课程名 (Cname)、先修课号 (Cpno)、学分 (Ccredit)四个属性组成,记为: Course(Cno,Cname,Cpno,Ccredit) Cno 为关键字。 成绩表 SG 由学号 (Sno)、课程号

17、 (Cno)、成绩 (Grade)三个属性组成,记为: SG(Sno,Cno,Grade) (SNO, CNO)为关键字。 用 SQL 语言实现下列功能: 1建立学生表 Student,其中学号属性不能为空,并且其值是唯一的。 2向 Student 表增加 “ 入学时间 (Scome)” 列,其数据类型为日期型。 3查询选修了 3 号课程的学生的学号及其成绩,查询结果按分数的降序排列。 4查询学习 1 号课程的学生最高分数、平均成绩。 5查询与 “ 李洋 ” 在同一个系学习的学生。 6将计算机系全体学生的成绩置零。 7删除学号为 05019 的学生记录。 8删除计算机系所有学生的成绩记录。 SQL 数据库管理 练习题 三 一、单项选择题 (每小题 1 分,共 10 分 ) 1.下列四项中,不属于 SQL2000 实用程序的是( )。 A企业管理器 B.查询分析器 C.服务管理器 D.媒体播放器 2. SQL Server 安装程序创建 4 个系统数据库,下列哪个不是( )。 A master B model C pub D. msdb 3. 下列哪个不是数据库对象( )。 A数据模型 B视图 C表 D用户 4. 下列哪个不是 sql 数据库文件的后缀。 A .mdf B .ldf C .tif D .ndf

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。