An Introduction to Database System

Slides:



Advertisements
Similar presentations
凯文 · 卡特与《饥饿的苏丹》 新闻价值的伦理冲突. 凯文 · 卡特 南非自由摄影师 1993 年拍摄《饥饿的苏 丹》 1993 年 3 月 26 日刊登于 《纽约时报》 1994 年获普利兹新闻特 写摄影奖 此后饱受争议 1994 年 7 月 27 日自杀 “ 真的,真的对不起大家,生活的痛苦远远超过了欢乐的程度。
Advertisements

财务管理 利 润 分 配 利 润 分 配 嘉善中专 杨晓燕. 二、利润分配的项目及顺序 第三节 利润分配 一、利润分配的原则 财务管理 >> 第六章 >> 第三节 三、利润分配政策及影响因素.
2012年9月等级考试辅导 数据库设计基础.
                                                 伊朗 的今生 与前世 (2)
An Introduction to Database Systems
客家文化的內涵與傳播 潘朝陽 臺灣師大國際與僑教學院院長 臺灣師大東亞系、地理系教授 臺灣師大全球客家文化研究中心主任
第一节 两者之间的差异分析 第二节 总体内部的差异分析 第三节 计算器的使用
城市绿化美化 第一模块 城市的园林美 制作人:许启德 湖南湘潭生物机电学校 1.
─視覺藝術的元素.
34 府学胡同的文天祥祠,相传是南宋民族英雄文天祥当年遭囚禁和就义的地方,1376年明洪武九年建祠 。
An Introduction to Database System
第七章 数据库基础 7.1 数据库系统概述 7.2 数据库的建立和维护.
歷史建築清水國小宿舍群修復工程 施工說明會
第四章 從分裂到統一 第一節 漢唐之際的大變動
第四章 從分裂到統一 第一節 漢唐之際的大變動
数据库及应用 授课教师:岳静 教学网站: Tel:
高考文言文的整体阅读.
Access数据库基础 系列教学课件 安丘市职业中专 雷云龙.
案例練習-鑑定及需求評估 分組教師之考試版 (201002修訂).
An Introduction to Database System An Introduction To Database System
湖北省,简称“鄂”,为中华人民共和国省级行政区。湖北在中国中部、长江中游、洞庭湖以北,介于北纬29°05′至33°20′,东经108°21′至116°07′;北接河南省,东连安徽省,东南和南邻江西、湖南两省,西靠重庆市,西北与陕西省为邻。东西长约740公里,南北宽约470公里,面积18.59万平方公里,占全国总面积的1.95%,居全国第13位。省会是中部地区唯一的副省级城市--武汉市。
现代社会生活中的压力症,是人们身心疾患 发生的根源。在学习企业管理培训课程的时候, 明白了当人们遇上"压力"时,最初的反应便是"
「但圣灵降临在你们身上,你们就必得着能力,
软件设计师培训.
拟动力试验 伪动力试验,计算机加载器联机试验 地震发生和传播的随机性 周期性加载的加载历程是假定的,与实际地震的非周期反应有很大差别
新时代的劳动者 杜蒙绮.
Database Principles & Applications
第5章 数据库基础 5.1 数据库系统概述 5.2 数据模型 5.3 关系模型 5.4 关系数据库 5.5 常见的关系数据库管理系统简介.
数据库原理 Database Principles 第五章 数据库完整性 Database Principles.
第2章 关系数据库系统.
请写出下列查询语句并给出结果 1、列出student表中所有记录的sname、sex和class列。
数据库系统概论考试说明.
新約概論 台中生命之道靈糧堂 2007年3月4日.
早期的阿拉伯半島 地理環境: 生活情形 (一)三面環海,大多為荒涼貧瘠的沙漠,不利農耕
第二章关系数据库 2.1关系数据库概述 2.2关系数据结构 2.3关系的完整性 2.4关系代数 2.5关系演算** 2.6关系数据库管理系统.
作业4讲评.
作业三讲评 04计算机.
实验二 交互式SQL 邓云.
数据结构与数据库 习题课(3) 2016年12月16日.
第2章 关系数据库 2.1 关系模型 2.2 关系代数 2.3 查询优化.
Principle and Application of Database
第三章作业讲评 文洁 2012/4/10.
作业3-点评.
An Introduction to Database System An Introduction to Database System
段磊 王慧锋 TEL: qq群: 数据库系统原理课程设计 实验环节2 段磊 王慧锋 TEL: qq群:
作业2&3讲评.
高雄醫學大學個人申請不分系招生(薪火A~D組) 助學措施說明
Thanks for the Slides from Renmin U
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
第二章关系数据库 2.1关系数据库概述 2.2关系数据结构 2.3关系的完整性 2.4关系代数 2.5关系演算** 2.6关系数据库管理系统.
桃李春风结子完,到头谁似一盆兰?如冰水好空相妒,枉与他人作笑谈。
1.1 数据库基本概念 1.2 数据模型 1.3 关系数据库 1.4 Access2010简介
数据库系统概论 An Introduction to Database System
Experiment 2: 讲评 数据库系统概论实验课二.
An Introduction to Database System An Introduction to Database System
第二章 关系数据库 2.1 关系数据库的基本概念 2.2 关系模型及其描述 2.3 关系代数 2.4 关系演算 本章小结.
第三章作业点评 助教: 干艳桃、张榆 Contact 干艳桃
作业2讲评.
Thanks for the Slides from Renmin U
作业二讲评.
1.把下面的关系模式转化为E-R图 1)系(系号,系名,电话) 2)教师(工号,姓名,性别,年龄,系号)
Visual Basic程序设计 第13章 访问数据库
「但圣灵降临在你们身上,你们就必得着能力,
「但聖靈降臨在你們身上,你們就必得著能力,
有理数的乘方(二).
第2章 关系模型和 关系运算理论.
看圆如何七十二变 微建筑早课.
96 教育部專案補助計畫案明細 單位 系所 教育部補助款 學校配合款 工作໨目 計畫主 持人 備註 設備費 業務費 579,000
第4章 关系系统及其查询优化 关系系统 关系系统的查询优化 关系系统的分类 关系系统及其查询优化 查询优化的一般准则 关系代数等价变换规则
关系数据库 第2章 关系数据结构 关系定义 关系性质 关系模式 关系的完整性 实体完整性 参照完整性 用户定义完整性 关系代数 关系演算
Presentation transcript:

An Introduction to Database System 数据库系统概论 An Introduction to Database System 第二章 关系代数 习题课 An Introduction to Database System

An Introduction to Database System 试用关系代数表示下列查询 请关系参见P56 学生-课程数据库 查询IS系且年龄大于20的男生姓名 查询选修了“数据库”或者“数学”课程的学生姓名 查询没有选修 “数据库” 课程的学生学号 查询选课情况:学号、姓名、课程名、成绩 An Introduction to Database System

请参见P56 学生-课程数据库 请叙述下列关系运算的语义 请参见P56 学生-课程数据库 请叙述下列关系运算的语义 πSname(σSdept=‘IS’ ∧Sage>20 ∧ Ssex=‘男’(S)) πSname(σCname=‘数据库’ ∨Cname=‘数学’ (SC S C)) πSno(S)-πSno(σCname=‘数据库’ (SC C)) πSname,Cname,Grade (SC S C) An Introduction to Database System

An Introduction to Database System 第二章 习题5 (P74) S表 供应商 SNO SNAME STATUS CITY S1 精益 20 天津 S2 盛锡 10 北京 S3 东方红 30 S4 丰泰盛 S5 为民 上海 An Introduction to Database System

An Introduction to Database System P表 零件 PNO PNAME COLOR WEIGHT P1 螺母 红 12 P2 螺栓 绿 17 P3 螺丝刀 蓝 14 P4 P5 凸轮 40 P6 齿轮 30 An Introduction to Database System

An Introduction to Database System J表 工程项目 JNO JNAME CITY J1 三建 北京 J2 一汽 长春 J3 弹簧厂 天津 J4 造船厂 J5 机车厂 唐山 J6 无线电厂 常州 J7 半导体厂 南京 An Introduction to Database System

An Introduction to Database System SPJ表 供应情况 SNO PNO JNO QTY S1 P1 J1 200 J3 100 J4 700 P2 J2 S2 P3 400 500 P5 J5 … An Introduction to Database System

An Introduction to Database System 试用关系代数表示下列查询 求供应工程J1零件的供应商号码SNO 求供应工程J1零件P1的供应商号码SNO 求供应工程J1零件为红色的供应商号码SNO 求没有使用天津供应商生产的红色零件的工程号JNO 求至少用了供应商S1供应的全部零件的工程号JNO An Introduction to Database System

An Introduction to Database System 答案: πSno(σJNO=‘J1'(SPJ)) πSno(σJNO=‘J1’ ∧PNO=‘P1’(SPJ)) πSno(σJNO=‘J1’ ∧COLOR=‘红’ (SPJ P)) πJno (J) - πJno(σCITY=‘天津’ ∧COLOR=‘红’ (S SPJ P )) πJno,Pno(SPJ)÷πPno(σSNO=‘SI‘(SPJ)) An Introduction to Database System

An Introduction to Database System [典型题2] (2006年试题47) 设有关系R,S,则关系代数表达式R÷S的结果集为 。 A B C a1 b1 c1 b2 a2 c2 B D b1 d1 b2 R S A. A B. A C. A C D. A C a1 a1 a1 c1 a1 c1 a1 a2 c2 An Introduction to Database System

An Introduction to Database System [典型题3] (2003年30-21) 若有关系模式R(A,B,C)和 S(C,D,E),对于如下的关系代数表达式: E1=∏A,D(σB<’2003’ ∧R.C=S.C∧ E=’80’(R×S)) E2=∏A,D(σR.C=S.C(σB<’2003’ (R) ×σ E=’80’(S))) E3=∏A,D(σB<’2003’ (R) σ E=’80’(S)) E4=∏A,D(σB<’2003’ ∧ E=’80’(R S)) 正确的结论是(1)。 (1)A. E1=E2=E3=E4 B. E3=E4但E1≠E2 C.E1=E2但E3≠E4 D.E3≠E4但 E2=E3 An Introduction to Database System

An Introduction to Database System [典型题4] (1999年试题7) 最常见的一种基本数据模型是关系数据模型,他统一用的 A 结构来表示实体及实体之间的联系。关系数据库的操作语言DML主要包括 B 两类操作。关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、 C ,用R S表示关系R和关系S的 D 。 A: ①树 ②网络 ③图 ④二维表 B: ①插入和删除 ②检索和修改③查询和编辑 ④统计和修改 C: ①投影、连接 ②连接、选择 ③选择、投影 ④交、选择 D: ①连接 ②笛卡尔积 ③日连接 ④自然连接 An Introduction to Database System

An Introduction to Database System [典型题5]续 设关系R,S如下: R: A B C S: B C D T: A B C D a b c b c d a b c d b b f b c e a b c e c a d a d b c a d b d a d d a d b 则关系T是关系R和关系S E 的结果。 E: ①自然连接 ②θ连接 ③笛卡尔积 ④并 An Introduction to Database System

An Introduction to Database System [典型题6] (2002年40-41) 关系R,S,R÷(∏A1,A2 (σ1<3 (S)))的结果为 (1),左外连接、右外连接和完全外连接的元组个数分别为 (2) 。 (1)A.{d} B.{c,d}C.{c,d,8}D.{(a,b),(b,a),(c,d),(d,f)} (2) A.2,2,4 B. 2,2,6 C. 4,4,6 D. 4,4,4 (请参考P58左外连接、右外连接和完全外连接的定义) R A1 A2 A3 a b c d f g S A1 A2 A4 a z b h c d s An Introduction to Database System