《SQL数据库管理与开发》试题(G卷)9份
更新时间:2023-09-03 07:58:01 阅读量: 教育文库 文档下载
《SQL数据库管理与开发》试题(G卷)
《SQL数据库管理与开发教程与实训》试题(G卷)
郭鲜凤 老师
一、单项选择题(每小题1分,共10分)
1. 下列四项中说法不正确的是( )
A.数据库减少了数据冗余
C.数据库避免了一切数据的重复 B.数据库中的数据可以共享 D.数据库具有较高的数据独立性
2. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职
员,从部门到职员的联系类型是( )
A.多对多 B.一对一
C.多对一 D.一对多
3. SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
A.包括15岁和35岁
C.包括15岁但不包括35岁
4. 在SQL Server 中,model是( )
A.数据库系统表
C.临时数据库
5.在视图上不能完成的操作是( )
A.更新视图数据
C.在视图上定义新的基本表
6. 数据库的三要素,不包括( )
A.完整性规则
C.恢复 B.不包括15岁和35岁 D.包括35岁但不包括15岁 B. 数据库模板 D. 示例数据库 B.查询 D.在视图上定义新视图 B.数据结构 D.数据操作
7.一个规范化的关系至少应当满足( )的要求。
A.一范式 B.二范式
C.三范式 D.四范式
8. 表达实体之间逻辑联系的E-R模型,是数据库的( )
A. 概念模型 B. 逻辑模型
C. 外部模型 D. 物理模型
9. 下列哪个不是sql 数据库文件的后缀。
A..mdf
C..dbf B..ldf D..ndf
10.在SQL语言中,"授权"命令是( )
A. GRANT B. REVOKE
C. OPTION D. PUBLIC
二、判断题(每空1分,共10分)
1.数据库不允许存在数据冗余。
2.每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。
3. 一个表可以创建多个主键。
4.在SQL Server系统中,数据信息和日志信息不能放在同一个操作系统文件中。
5.固定数据库角色:db_datarader 的成员修改本数据库内表中的数据。
6.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。
7.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。
8.视图本身没有保存数据,而是保存一条查询语句。
《SQL数据库管理与开发》试题(G卷)
9.在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为
该行标识列赋值。
10.创建触发器的时候可以不是表的所有者或数据库的所有者。
三.填空题(每空1分,共30分)
1.从最终用户角度来看,数据库应用系统分为单用户结构、主从式结构、分布式结构、
___________结构和___________结构。
2.完整性约束包括_______完整性、________完整性、________完整性和用户定义完整性。
________完整性用于保证数据库中数据表的每一个特定实体的记录都是惟一的。
3.创建、修改和删除表命令分别是_________ table、_________ table和_________ table。
4.用SELECT进行模糊查询时,可以使用like或not like匹配符,但要在条件值中使用____
或____等通配符来配合查询。并且,模糊查询只能针对_________类型字段查询。
5.SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是_______、_______、
_______、avg和count。
6.SQL Server中数据操作语句包括________、________、________和select语句。
7. 事务的ACID属性是指________性、________性、_______性和_______性。
8. 游标的操作步骤包括声明、______、处理(提取、删除或修改)、______和______游标。
9.SQL Server代理主要由______、______和警报来组成。
10.SQL Server复制把服务器分为______服务器、______服务器和______服务器三种。
四、简述题(每小题5分,共10分)
1.什么是数据库备份和恢复?为什么要备份和恢复数据库?
2.关系规范化的基本思想是什么?
五.设计题(每小题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)、课程号(Cno)、成绩(Grade)三个属性组成,记为:
SG(Sno,Cno,Grade) (SNO, CNO)为关键字。
用SQL语言实现下列功能:
1.建立学生表Student,其中学号属性不能为空,并且其值是唯一的。
2.向Student表增加“入学时间(Scome)”列,其数据类型为日期型。
3.查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列。
4.查询学习1号课程的学生最高分数、平均成绩。
5.查询与“李洋”在同一个系学习的学生。
6.将计算机系全体学生的成绩置零。
7.删除学号为05019的学生记录。
8.删除计算机系所有学生的成绩记录。
正在阅读:
自体脂肪隆胸是应用注射的方式05-26
TCPIP协议电子科技大学-A2卷09-12
马哲论文01-05
相亲大会主持词02-23
农村林权抵押贷款政策12-17
2022年军事医学科学院疾病预防控制所710生物综合之生物化学考研04-09
关于贪污腐败问题的材料汇总 曹04-27
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 试题
- 数据库
- 开发
- 管理
- SQL
- 朝鲜战争(教案)1
- 翰威特2009年房地产行业薪酬调查报告
- 新冀教版四年级上册数学第八单元平均数和条形统计图教学设计教学反思作业题答案
- CPA《审计》第十一章 生产与存货循环的审计
- 最新人教版小学一年级识字卡(第一册400字完整Word格式可直打印)
- 2011-2015年中国蜂胶产业市场分析与投资战略研究报告
- 意大利小精灵电子温控器XR06CX说明书)
- 形势与政策论文___提高中国文化软实力
- 高考高中数学习题精选第三部分·解析几何选择题
- 分析化学实验
- 《市场营销学》试卷和答案
- 学校月安全工作会议记录表
- 1.甘肃农业大学毕业论文(设计)标准格式--供农理科专业学生用
- 宝尊电商:年增长率500%不是神话
- 集成电路制造工艺--北京大学
- 外研版初中英语单词表
- 04 酵母菌的形态观察和显微直接计数法
- TSG QF001-2004 起重机械安全附件及安全保护装置型式试验细则(征求意见稿)
- 深圳大学继续教育学院《大学英语4》所有测试答案
- “小手拉大手志愿者服务”活动简报4