SQL 数据库练习题目2 有答案
更新时间:2023-12-02 19:06:01 阅读量: 教育文库 文档下载
- sql server推荐度:
- 相关推荐
一、 填空题。
1. 数据库系统的简称是DBS
2. 实体之间的联系类型有三种,分别为1对1 、1对多和多对多
3. 数据库处理技术经历了人工管理、文件管理、数据库系统以及分布式数据库管理等四个发展
阶段。
4. 关系数据库概念中,关系中的每一行称为一个记录,每一列称为字段。
5. 一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为1对
多的联系
6. 在SQL中,单行或行尾注释的开始标记为--_,多行注释的开始标记和结束标记为/* */_。 7. 在SQL中,create view、update命令分别为创建、更新视图的命令。
8. 若一个关系为R(学生号,姓名,性别,年龄),学生号作为该关系的主码,姓名、性别和年龄为该关系的非属性。
9. SQL Server 2005中,系统数据库包括:master、model、tempdb、msdb和resource(P43) 10. 对关系进行规范化,通常只要求规范到第三范式,该规范化过程能够很好地保持函数依赖性
和无损连接性 二、选择题:
1. 表示概念-模型最常用的是____________。
A. E-R方法 B. 数据模型 C. 面向对象方法 D. 关系模型 2. 关系代数中的投影运算可以通过以下____________SQL语句选项实现。
A. SELECT B. FROM C. WHERE D. GROUP BY
3. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在
这几个阶段中,数据独立性最高的是( )阶段。
A数据库系统 B)文件系统 C)人工管理 D)数据项管理 4. 在SELECT查询中,HAVING子句必须跟在_______子句后面。
A.ORDER BY B.WHERE C.GROUP BY D.FROM 5. 若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为_______
A.姓名 LIKE ‘张%’ AND 出生日期 = NULL B.姓名 LIKE ‘张*’ AND 出生日期 = NULL C.姓名 LIKE ‘张%’ AND 出生日期 IS NULL D.姓名 LIKE ‘张_’ AND 出生日期 IS NULL 6~10题使用如下数据:
当前有一数据表gupiao记录内容如下: 股票代码
股票名称 单价 1
交易所 160001 160601 160602 160603 120604 120605 310001 31\\0002 燕津啤酒 方正科技 山东电子 兴业房产 二纺机 轻工机械 深发展 深万科 7.48 15.20 10.40 12.76 9.96 14.59 7.48 12.50 上海 上海 上海 上海 上海 上海 深圳 深圳 6. 在当前盘当前目录下清除表gupiao记录内容的命令是_______
A.DROP gupiao B. DELETE TABLE gupiao C.DROP TABLE gupiao D.DELETE gupiao 7. 有如下SQL语句
SELECT 名称,单价,交易所 FROM gupiao WHERE 单价 <= 12.5 执行该语句后包含的记录个数是_______
A.3 B.4 C.5 D.6 8. 有如下SQL语句
SELECT * FROM gupiao WHERE 交易所=’上海’ 执行该语句后产生的视图含有的字段名是_______
A.股票、名称、单价 B.名称、单价
C.名称、单价、交易所 D.股票代码、股票名称、单价、交易所 9. 执行如下SQL语句后
SELECT top 3 交易所 FROM gupiao 显示结果中的记录个数是 _______
A.1 B.2 C.3 D.4 10. 求每个交易所的最低价的SQL语句是_______
A.SELECT 交易所,MIN(单价) FROM gupiao GROUP BY 单价 B. SELECT 交易所,MIN(单价) FROM gupiao ORDER BY 单价 C. SELECT 交易所,MIN(单价) FROM gupiao ORDER BY 交易所 D. SELECT 交易所,MIN(单价) FROM gupiao GROUP BY交易所 1. 以下哪种情况应该尽量创建索引?( ) A.在WHERE子句中出现频率较高的列 B.具有很多NULL值的列
2
C.记录较少的基本表 D.需要频繁更新的基本表 2. SQL语言具有( )的功能。
A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 3. SQL Server中,通常包括( )。 A.标量函数 B.聚合函数 C.行集函数 D.以上全部
4. SQL中,下列涉及空值的操作不正确的是( )。 A.mark IS NULL B.mark IS NOT NULL C.mark=NULL D.NOT (mark IS NULL) 5. 语句“DELETE FROM ABC”表明( ) A.删除ABC表中的所有记录 B.删除表ABC C.删除表ABC中的列数据 三.分析作图题。
一个图书管理系统中有如下信息:图书:书号、书名、数量、位置;借书人:借书证号、姓名、单位;出版社:出版社名、邮编、地址、电话、Email。其中约定:任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记响应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。根据以上情况,完成设计系统的E-R图。 借书证号 姓名 邮编 出版社名 地址 电话 D.删除表中的部分行
出版社 1 出版 单位 E-mail 借书人 m n 借阅 书号 m 图书 书名 数量 借书日期 还书日期 位置 四、程序题。
3
? 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:
学生(学生号 char(7),姓名 char(6),性别 char(2),专业 char(10),年级 int) 课程(课程号 char(4),课程名 char(10),课程学分 int)
选课(学生号 char(7),课程号 char(4),成绩 int) ?
在名称为图书库中包含有图书、读者,借书三个表,它们的定义分别为:
图书 (总编号 char(5),书名char(10),作者char(10),出版单位char(10),单价numeric(9,2))
读者 (借书证号 char(3),单位char(8),姓名char(8),职称char(10)) 借书 (借书证号 char(3),总编号char(5),借书日期 datetime) (一) 程序阅读题 1.Create procedure xxk4
(
@a char(7),@b char(4),@c int ) as begin update 选课 set 成绩=@c
where 学号=@a and 课程号=@b end
该语句的功能是:
创建带参数的过程xxk4,用于将指定学号与课程号的成绩修改为给定值 2. Select 课程名 From 课程
Where 课程号 in(Select 课程号 From选课) 该语句的功能是: 查询被有选修的课程名 3.Select 书名,单价
from 图书
where 出版单位 in (select 出版单位 from 图书 where 书名=’机械基础’) 该语句的功能是:
查询与机械基础同一出版单位的书名与单价
4
4.Select * from 图书
where 出版单位=‘科学出版社’ order by 单价 该语句的功能是:
查询由科学出版社出版的图书信息,并按单价升序排序
(二)根据要求写命令
1. 查询制冷专业的所有女同学的学生号,姓名和性别、专业。
Select 学生号,姓名,性别,专业 from 学生 where 专业=’制冷’and 性别=’女’ 2. 在学生表中删除学生号为4005的学生记录。 Delete * from 学生 where 学生号=’4005’ 3. 查询每个学生选修的门数及平均成绩。
Select 学生号,count(*) as 门数 ,avg(成绩) as 平均成绩 from 选课 group by 学生号 4. 查找2003年以前借书的读者借书证号,姓名和单位。
Select 借书证号,姓名,单位 from 读者x, 借书 y where x.借书证号=y.借书证号and year(借书日期)<2003
5. 查找电子系没有借书的读者姓名。
Select 姓名from 读者where 单位=‘电子系’and 借书证号 not in (Select 借书证号from 借书)
6.查找价格在30和55元之间的图书名称和价格。
Select书名,单价from 图书 where 单价 between 30 and 55
5
正在阅读:
SQL 数据库练习题目2 有答案12-02
河北省邢台市隆尧县尧山中学成龙校区七年级体育上册第九套广播体操扩胸,踢腿教案209-12
苏州游记的相关文章推荐02-14
初三毕业教师代表发言(精选多篇)09-11
谢谢你,花儿作文300字07-11
餐饮空间的第三维度03-16
新版PEP五年级上册期末复习资料103-30
大学英语2第一单元10-14
中国塑身上衣行业市场前景分析预测年度报告(目录) - 图文02-27
如何激励员工?答案很简单!(中英文)01-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 题目
- 练习
- 答案
- 数据库
- SQL
- 收费公路管理条例 doc(节选)
- 第二次课消费者行为理论复习及练习
- 江汉第一口自主设计的中半径水平井钻井实践
- 房产委托中介代理销售合同
- 2018新编人教版三年级语文上册教案(第一单元)
- 水利工程河道整治和桥梁工程施工组织设计
- 迎新学校五年级2013年秋学生量化管理积分表
- 历年上海公务员面试真题
- 广东东莞市房地产报建开发流程指导 - 图文
- 2019-2020年三年级数学下册 小数的初步认识教案 青岛版
- 学校体育学
- 知识竞赛题库--无菌操作
- 六年级作文指导 - 记叙文的选材与结构
- 管理学-案例分析
- 技术服务保障措施服务计划书
- 内存取证工具Volatility - Framework - 图文
- ORP的参考值
- 35道国际贸易实务计算题及答案
- 《财务报告分析》课后习题答案
- L2题库