数据库关系代数练习题

1,第三章 SQL语言 习题,2,1、查询选修3门以上课程的学生总成绩(不统计不 及格的课程),并要求按总成绩的降序排列。 正确的SELECT语句是 。,B,SELECT SNO,SUM(SCORE) FROM Score WHERE SCORE=60 GROUP BY SNO ORDER BY 2

数据库关系代数练习题Tag内容描述:

1、1,第三章 SQL语言 习题,2,1、查询选修3门以上课程的学生总成绩(不统计不 及格的课程),并要求按总成绩的降序排列。 正确的SELECT语句是 。,B,SELECT SNO,SUM(SCORE) FROM Score WHERE SCORE=60 GROUP BY SNO ORDER BY 2 DESC HAVING COUNT(*)=3,SELECT SNO,SUM(SCORE) FROM Score WHERE SCORE=60 ORDER BY 2 DESC GROUP BY SNO HAVING COUNT(*)=3,SELECT SNO,SUM(SCORE) FROM Score WHERE SCORE=60 HAVING COUNT(*)=3 GROUP BY SNO ORDER BY 2 DESC,SELECT SNO,SUM(SCORE) FROM Score WHERE SCORE=60 GROUP BY SNO HAVING COUNT(*)=3 ORDER。

2、期末练习,第【1】题 在下图中所标注的Access窗体中,编号为【 】的区域是“文本框”控件。 A) 1 B) 2 C) 3 D) 4,第【2】题 如图所示, 关于“+“的意义,说法准确的是【 】。 A) 部分隐藏的表记录 B) 隐藏的子数据表。 C) 隐藏的表字段 D) 隐藏的子数据表字段,3、某用户试图将“出生日期“字段改为比系统日期还晚时,出现如下图所示的提示信息,原因是:【 】。 A) 在字段的“标题“属性中进行了设置 B) 在字段的“默认值“属性中进行了设置 C) 在字段的“有效性规则“属性和“有效性文本“属性中进行了设置 D) 在字段的“必填字段“属性中。

3、关系数据库与 SQL 语言第一章练习题一、选择题1. 实体完整性要求主属性不能取空值,这一点通常是通过(B)A. 定义外键来保证 B. 定义主键来保证 C. 用户定义完整性来保证 D. 关系系统自动保证 2. 建立在计算机外部设备上的结构化的、有联系的数据集合是( A )。 A. 数据库 B. 数据库管理系统 C. 数据结构 D. 数据文件 3. 英文缩写 DBA 是代表( B )。 A. 数据库管理系统 B. 数据库管理员 C. 数据定义语言 D. 数据操纵语言 4. 数据库设计中,在概念设计阶段可用 E R 方法,其设计出的图称为( A )。 A. 实体联系图 B. 实用概念图 C. 实。

4、1,数据库系统概论_第二章 练习题,吓熊貉细嚼碑炕选恕汹渺忠住电豁桌相怕或猾宪各皇津突搓续绳良晒兢盅数据库ch2练习题2数据库ch2练习题2,2,1. 将ER图转换为关系模式时,实体和联系都可以表示为( ) A.属性 B.键 C.关系 D.域,廊壁磺絮诅岿鹃与糠肩勘遵纯闯古苍谬彪捡嫡篓窟肯光豺座悄狈垃狞毁授数据库ch2练习题2数据库ch2练习题2,3,2.有两个关系R、S如下: R S 由关系R通过运算得到关系S,则所使用的运算为( ) A.选择 B.投影 C.插入 D.连接,皖缕为靡崇患锌嫩踩的困斋贞颈颈厚黎照瘪拯咎责崇俩若则没皋勇曼涂扶数据库ch2练习题2数据库ch2。

5、1,数据库系统概论_第三章 练习题,2,1、一下哪项不是SQL特点(A)A.面向集合的操作方式B.高度过程化C.以同一种语法结构提供两种使用方式D.综合统一,3,2.在SQL中,建立表用的命令是(B)A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX,4,3.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35岁之间,且(A)A.包括15和35岁B.不包括15和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁,5,4.下列选项中,不正确的是(C) A.SQL语言是关系数据库的标准语言 B.SQL语言具有数据定义、查询、操纵和控制功能 C.SQL语言可以自动。

6、1第四章 关系数据库设计理论练习题一、选择题1、关系规范化中的删除操作异常是指 A ,插入操作异常是指 D A、不该删除的数据被删除. B、不该插入的数据被插入 ;C、应该删除的数据未被删除; D、应该插入的数据未被插入.2、关系数据库规范化是为解决关系数据库中( )问题而引入的。A、插入异常、删除异常和数据冗余; B、提高查询速度 ;C、减少数据操作的复杂性; D、保证数据的安全性和完整性。3、假设关系模式 R(A,B)属于 3NF,下列说法中( )是正确的。A、R 一定消除了插入和删除异常; B、R 仍可能存在一定的插入和删除异常;C、R 一。

7、An Introduction to Database System,数据库系统概论 An Introduction to Database System阶段练习,An Introduction to Database System,1) 求成绩为A的学生学号;,学生关系 S ( SNO, SNAME, AGE, SEX ) 课程关系 C ( CNO, CNAME, PCNO ) 教师关系 T ( TNO, TNAME, DEPT ) 选修关系 SC ( SNO,CNO, TNO,G ),ALPHA: GET W (SC.SNO):SC.G=A,An Introduction to Database System,2)求选修了王平老师讲授的课程的学生名;,RANGE T TX SC SCXGET W (S.SNAME):TX SCX (TX.TNAME=王平 TX.TNO=SCX.TNOSCX.SNO= S.SNO),学生关系 S ( SNO, SNAME, A。

8、Sql习题,1SQL语言是_的语言,易学习。A过程化 B非过程化C格式化 D导航式,2SQL语言是_语言。A层次数据库 B网络数据库C关系数据库 D非数据库,3SQL语言具有_的功能。A关系规范化、数据操纵、数据控制B数据定义、数据操纵、数据控制C数据定义、关系规范化、数据控制D数据定义、关系规范化、数据操纵 答案:B,4SQL语言的数据操纵语句包括 SELECT,INSERT,UPDATE和 DELETE,最重要的,也是使用最频繁的语句是_。ASELECT BINSERT CUPDATE DDELETE 答案:A,5SQL语言具有两种使用方式,分别称为交互式SQL和_。 A提示式SQL B多用户SQL C嵌入式SQL D。

9、数据库考试主要题型:,选择题,填空题,判断题; 综合设计题(或解答题):写关系代数表达式,求解关系代数表达式的结果;写SQL语句;根据给定的描述信息画E-R图,并转换为相应关系模式;画关系代数语法树和并进行优化;求关系模式的码;求最小函数依赖集;判断范式的级别等;事务并发性的分析等。,下列关系模式属于第几范式?并说明理由。,例1. R(A,B,C,D, (A,C)B, A D) 答:由题目可知,关系的候选码为(A,C) 。由于存在A D,说明存在非主属性D对码(A,C)的部分函数依赖,不符合2NF,则属于1NF。,例2.R(S#,SD,SL,SN,S# SD, S# SN, S# S。

10、关 系 数 据 理 论一 、 选 择 题1. 为 了 设 计 出 性 能 较 优 的 关 系 模 式 ,必 须 进 行 规 范 化 , 规 范 化 主 要 的 理 论 依据 是 ( ) 。A. 关 系 规 范 化 理 论 B. 关 系 代 数理 论C 数 理 逻 辑 D. 关 系 运 算 理 论2. 规 范 化 理 论 是 关 系 数 据 库 进 行 逻辑 设 计 的 理 论 依 据 , 根 据 这 个 理 论 , 关系 数 据 库 中 的 关 系 必 须 满 足 : 每 一 个 属性 都 是 ( ) 。A. 长 度 不 变 的 B. 不 可 分 解 的C 互 相 关 联 的 D. 互 不 相 关 的3. 已 知 关 系 模 式R( A, B, C, D, E) 及 其 。

11、已知关系模式R city street zip 其中city为城市编号 street为街道编号 zip为邮政编码 一个城市的一条街道只有一个邮政编码 一个邮政编码只属于一个城市 请写出R上成立的所有函数依赖及所有候选键 并说明R最高是第几范式 现有某个应用 涉及到两个实体集 相关的属性为 实体集R A1 A2 A3 A4 其中 A1为码 实体集S B1 B2 B3 其中B1为码 从实体集R到S存在。

12、关系代数及SQL查询实例练习,SC:学生选课成绩表,S:学生信息表,C:课程信息表,(1) 检索“程军”老师所授课程的课程号CNO和课程名CNAME。,(2)检索年龄大于21的男学生学号SNO和姓名SNAME。,(3)检索至少选修“程军”老师所授全部课程的学生姓名SNAME。,(4)检索“李强”同学不学课程的课程号。,(5)检索至少选修两门课程的学生学号。,(6)检索全部学生都选修的课程的课程号和课程名。,(7)检索选修课程包含“程军”老师所授课程之一的学生学号。,(8)检索选修课程号为k1和k5的学生学号。,(10)检索选修课程包含学号为2的学生所修课程的学生学。

13、设教学数据库中有 3 个关系:学生关系 S(SNO,SNAME,AGE,SEX)学习关系 SC(SNO,CNO,GRADE)课程关系 C(CNO,CNAME,TEACHER) 下面用关系代数表达式表达每个查询语句。(1) 检索学习课程号为 C2 的学生学号与成绩。 SNO,GRADE ( CNO=C2(SC) (2) 检索学习课程号为 C2 的学生学号与姓名 SNO,SNAME ( CNO=C2(S SC)此查询亦可等价地写成: SNO,SNAME (S) ( SNO( CNO=C2(SC))(3)检索选修课程名为 MATHS 的学生学号与姓名。 SNO,SANME ( CNAME=MATHS(S SC C) (4)检索选修课程号为 C2 或 C4 的学生学号。 SNO( CNO=C2CNO=C4 (SC) (5) 检索。

14、习题 一实体联系图(E-R 图)1、设某汽车运输公司数据库中有三个实体集,一是“车队”实体集,属性有车队号、车队名;二是“车辆”实体集,属性有车牌号、厂家、出厂日期;三是“司机”实体集,属性有司机编号、姓名、电话。设车队与司机之间存在“聘用”联系,每个车队可以聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有聘期;司机与车辆之间存在“使用”联系,司机使用车辆有使用日期和公里数,每个司机可以使用多辆汽车,每辆车可以被多个司机使用。要求:画出 E-R 图,并在图上注明属性、联系的类型。2、某学校管理系统。

15、(1) 检索”程军”老师所授课的课程号和课程名。 (2) 检索年龄大于21的男学生学号和姓名。 (3) 检索至少选修”程军”老师所授全部课程的学生姓名。 (4) 检索”李强”同学不学课程的课程号。 (5) 检索至少选修两门课程的课程号。 (6) 检索全部学生都选修的课程的课程号和课程名。 (7) 检索选修课程包含”程军”老师所授课程之一的学生学号。 (8) 检索选修课程号为k1和k5的学生学号。 (9) 检索选修全部课程的学生姓名。 (10) 检索选修课程包含学号为2的学生所选修课程的学生学号。 (11) 检索选修课程名为”C语言”的学生学号和姓名。 (12)。

【数据库关系代数练习题】相关PPT文档
数据库ch2练习题2.ppt
数据库ch3练习题1.ppt
数据库系统概论+关系代数_阶段练习.ppt
数据库SQL练习题.ppt
数据库练习题.ppt
数据库 习题2(关系代数,SQL).ppt
数据库关系代数练习题.ppt
【数据库关系代数练习题】相关DOC文档
关系数据库设计理论练习题(答案).doc
关系数据库理论练习题.doc
数据库关系模式 练习题.doc
数据库原理关系代数 练习题+答案.doc
数据库(关系代数)练习题.doc
标签 > 数据库关系代数练习题[编号:82053]

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报