sql数据库模拟试题3及答案
更新时间:2023-12-08 09:11:01 阅读量: 教育文库 文档下载
现有关系数据库如下:.
学生(学号,姓名,性别,专业,奖学金). 课程(课程号,名称,学分). 学习(学号,课程号,分数).
用关系代数表达式实现下列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及答案12-08
操作系统试题库及答案06-21
精讲solidworks 系列化零件设计06-10
关于预售中的土地解押11-14
宣传工作的重要性02-06
复杂外形高超声速飞行器气动热快速工程估算06-06
小学数学四年级下册说课稿大全06-19
如何应用VMware高可用性01-17
高三数列专题练习30道带答案06-03
关于开展“我是党员,向我看齐”活动08-08
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 模拟试题
- 答案
- 数据库
- sql
- 民商法实务课程(电子教案)审查表
- 青岛版小学科学二年级上册全册备课
- 2014年职称英语考试:综合类B级完形填空练习题1
- 个人所得税代扣代缴软件操作及演示 - 图文
- 江苏光伏企业名录
- 中药五类新药赤芍总苷制剂的临床前药学实验研究设计
- 区域经济学期末复习答案打印版广东某学院考试资料
- 关于签订补充协议的通知
- 2014年秋季新版新人教版七年级数学上学期3.3、解一元一次方程(二) - -去括号与去分母导学案18
- 狭窄施工缝两侧剪力墙模板施工技术
- 新概念英语第一册单词大全(900个)
- 五年级下册老舍《猫》优质课教学设计
- 车埠高中2006-2007学年下学期高一政治期末考试卷
- 农信通短信集锦
- 政府与事业单位会计 第十章教材题
- 任职资格等级制度
- 论文题目:消费者权益保护的问题
- 百时处理优秀案例 - 前台差错(15)
- 浙江省金华市2016届九年级下学期六校联考语文试题
- 听懂英文电影对白