sql数据库模拟试题3及答案
更新时间:2024-06-03 19:42:02 阅读量: 综合文库 文档下载
现有关系数据库如下:.
学生(学号,姓名,性别,专业,奖学金). 课程(课程号,名称,学分). 学习(学号,课程号,分数).
用关系代数表达式实现下列1—4小题:.
1.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数。
2.检索“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数; 3.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;
4.检索没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业; 用SQL语言实现下列5—8小题:.
5.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;
6.检索至少学过课程号为“C135”和“C219”的学生信息,包括学号、姓名和专业; 7.从学生表中删除成绩出现过0分的所有学生信息;
8.定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数。 五、程序设计题(每小题3分,共24分).
1.П学号,姓名,课程名,分数(σ专业='英语'(学生∞学习∞课程)).
2.П学号,姓名,专业,分数(σ分数>90∧名称='数据库原理'(学生∞学习∞课程)). 3.П学号,姓名,专业(学生)-П学号,姓名,专业(σ课程号='C135'(学生∞学习)). 4.П学号,姓名,专业(学生)-П学号,姓名,专业(σ分数<60(学生∞学习)). 用SQL语言实现下列5—8小题:. 5.SELECT 学号,姓名,专业. FROM 学生.
WHERE 学号 NOT IN. (SELECT 学号. FROM 学习.
WHERE 课程号='C135'). 6.SELECT 学号,姓名,专业. FROM 学生.
WHERE 学号 IN. (SELECT X. 学号.
FROM 学习 AS X, 学习AS Y.
WHERE X.学号=Y.学号 AND X.课程号='C135' AND X 课程号=’C219’). 7.DELETE FROM 学生. WHERE 学号 IN. (SELECT 学号. FROM 学习.
WHERE 分数=0).
8.CREATE VIEW AAA(学号,姓名,课程号,分数). AS SELECT 学号,姓名,课程号,分数. FROM 学生,学习.
WHERE 学生.学号 =学习.学号 AND 专业=’英语’ 某网上订书系统,涉及如下信息:
(1)客户:客户号、姓名、地址、联系电话。 (2)图书:书号、书名、出版社、单价。
(3)订单:订单号、日期、付款方式、总金额。
其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。
(1)根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。
(2)根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。
1.数据库在磁盘上的基本组织形式是 () A DB √ B 文件 C 二维表 D 系统目录
2.在SQL中,用户可以直接操作的是() A 基本表 B 视图
C 基本表或视图 D 基本表和视图 √
3.数据处理的核心问题() A 数据存储 B 数据管理 √ C 数据查询 D 数据输入
4.从数据库设计角度观察,数据模型可分为两个级别() A 关系模型和非关系模型 B 概念模型和实施模型 √ C 逻辑模型和物理模型 D 层次模型和关系模型
5.在数据库中,与查询有关的是 () A 数据依赖 B 进程管理 C 索引 √ D 数据压缩
6.ODBC是指 () A 对象数据库约束 B 面向数据库约束 C 开放式数据库互连 √ D 开放式数据库约束
7.在关系模式R(U,F)中,如果X依赖U,则X是R的() A A、 候选键 B B、 主键 C C、 超键 √ D D、 外键
8. 超键(Super Key):在关系中能惟一标识元组的属性集称为关系模式的超键。
2. 候选键(Candidate Key):不含有多余属性的超键称为候选键。也就是在候选键中,若要再删除属性,就不是键了。
3.主键:(Primary Key):用户选作元组标识的一个侯选键称为主键。一般,如不加说明,则键是指主键。
9.DBMS是一种()22 A 数据库 B 数据库系统 C 数据应用软件
D 数据管理软件 √ 10.数据库设计是指() A 设计DBMS
B 设计数据库应用系统 √ C 设计磁盘结构 D 设计应用程序
11.一个事务中所有对DB的操作是一个不可分割的操作序列,这个性质称为事物的() A 孤立性 B 独立性 C 原子性 √ D 隔离性
12.设关系R和S各有10个元组,那么这两个关系的笛卡尔积运算结果的元组个数为() A 100 √ B 200 C 1000
D 不确定(与计算结果有关)
13.在下列的数据库模式中,独立于计算机系统的模式是() A 概念模式 √ B 逻辑模式 C 内模式 D 外模式
14.设关系R和S具有相同的结构,由属于S值但不属于R的元组构成的新关系的操作。记为() A R-S B S-R √ C R交S D R并S
15.关系代数中,连接运算可用()操作组合而成 A 乘、选择、投影 √ B 并、交、差 C 乘、并、交 D 乘、并、差
16.SQL的“CREATE UNIQUE INDEX?”语句中UNIQUE表示基本表中() A 索引键植不可分解
B 索引键值都是唯一的 √ C 没有重复元组 D 没有重复列值
17.封锁可以避免数据的不一致性,但有可能引起()
A 系统崩溃
B 使磁盘上的DB中的数据有错误
C 若干事物彼此等待对方释放封锁 √ D 阿克拉斯等级分离开
18.一个事务中所有对数据库操作是一个不可分割的操作序列,着称为事务的() A 原子性 B 一致性 C 隔离性 √ D 持久性
19.把ER图转换成关系模型的过程,属于数据库设计的() A 总体结构设计 B 概念结构设计 C 物理结构设计 D 逻辑结构设计 √
正在阅读:
sql数据库模拟试题3及答案06-03
我眼中的老师作文500字06-28
2020年驻村第一书记述职报告08-23
我爱银河作文600字06-24
二轮复习演练反馈:第3章 增分突破3 思想感情鉴赏 doc02-01
oracle数据库面试大全 最新版09-11
神舟电脑低价策略案例08-15
002施工组织设计04-30
直流系统管理规定 - 图文10-25
相似性原理与量纲分析09-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 模拟试题
- 答案
- 数据库
- sql