- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统概论复习 白清源 福州大学数学与计算机科学学院 (Qingyuan Bai Faculty of Mathematics and Computer Science, Fuzhou University Email: baiqy@fzu.edu.cn) 3.判别R是否达到2NF、3NF、BCNF 4.模式分解: ----保持F分解,达到3NF; ----保持F分解,并且无损分解达到3NF; ----无损分解,达到BCNF; ----判别一个分解是否保持F ----判别一个分解是否无损连接 题例见课堂练习及作业. CH7 数据库设计 1.数据库的设计过程: 需求分析:DFD图+数据字典 概念结构设计:ER图//与具体的DBMS无关 逻辑结构设计:数据库模式//与DBMS有关 物理设计 数据库实施 实施和维护 2.将E-R图中的实体和联系转换为关系模式//题例见课堂练习及作业 CH8 数据库编程 1.为什么要使用游标? 2.使用游标的步骤: 定义游标、打开游标、读取记录、关闭游标。 1.设有关系R和S: R: A B C S: A B C 2 4 6 2 5 7 3 5 7 4 6 8 4 6 8 3 5 9 计算R∪S, R-S, R∩S, R×S,ПA,C(S), σC6(R), R∞R.B=S.BS, R∞S. 2.设教学数据库中有四个关系: 教师关系 T(T#,TNAME,TITLE),课程关系 C(C#,CNAME,T#),学生关系 S(S#,SNAME,AGE,SEX),选课关系 SC(S#,C#,SCORE).用关系代数表达式表示下列各个查询. 1)检索年龄17的女学生的学号和姓名; 2)检索男学生所学课程的课程号和课程名; 3)检索男学生所学课程的任课老师的教师号和姓名; 4)检索至少有学号为S2和S4学生选修的课程的课程号; 5)检索王同学不学的课程的课程号; 6)检索全部学生都选修的课程的课程号和课程名 2. 1)检索年龄17的女学生的学号和姓名; ПS#,SNAME(σAGE17 and SEX=‘F’(S)) 2)检索男学生所学课程的课程号和课程名; ПC#,CNAME(σSEX=‘M’(S∞SC∞C)) 3)检索男学生所学课程的任课老师的教师号和姓名; ПT#,TNAME(σSEX=‘M’(S∞SC∞C ∞T)) 4)检索至少有学号为S2和S4学生选修的课程的课程号; ПS#,C#(SC) ÷{‘S2’,’S4’} 5)检索王同学不学的课程的课程号; ПC#(C)- ПC#(σSNAME=‘WANG’(S∞SC)) 6)检索全部学生都选修的课程的课程号和课程名; ПC#,CNAME(C ∞(ПS#,C#(SC) ÷ПS#(S))) CH3 定义视图的例子: CREATE VIEW v_sample AS SELECT 供应商名 FROM 供应商 WHERE 地址= 北京 AND 供应商号 IN (SELECT 供应商号 FROM 订购单 WHERE 职工号 IN (SELECT 职工号 FROM 职工 WHERE 仓库号 IN (SELECT 仓库号 FROM 仓库 WHERE 城市 = 北京))); //有北京仓库订购单的北京供应商的名称 CH6 练习及答案(考试时应尽量给出较为详细的过程): CH6 练习及答案: CH6 练习及答案: 练习及答案 练习及答案 5.假设有关系模式R(职工编号,日期,日营业额,部门名称,部门经理),规定:每个职工每天只有一个日营业额,每个职工只在一个部门工作,每个部门只有一个经理。 1)根据上述语义,写出模式R的所有函数依赖,并计算R的候选码; 2)判别R是否达到2NF?若不是,将R分解为2NF. 3) 将R分解成3NF. 6.一个关系有4个属性A、B、C、D,其中A和B构成复合关键字,问满足下列函数依赖的关系是第几范式? 1)A、B、C、D都函数依赖于AB。//BCNF 或4NF 2)A、B、C、D都函数依赖于AB,而D还函数依赖于C。//2NF 3)A、B、C、D都函数依赖于AB,而D还函数依赖于B。//1NF 4)A、B、C、D都函数依赖于AB,而B还函数依赖于C。//3NF 练习题(崔巍书本上习题):P215 5.假设有一个名为参加的关系,该关系有属性:职工名、
您可能关注的文档
- 设备表中英文.doc
- 汉语言环境对英语学习的影响.doc
- 《现代教育技术学》12春作业与答案.doc
- 初级会计电算化模拟试题(带答案).doc
- 会计电算化 阶段测试(3~4章).doc
- KBD300A中文说明书.doc
- 电大会计电算化理论题.doc
- 会计电算化题目总结2.doc
- 数据库试卷(B卷).doc
- 颗粒强度测定仪(500N中英文).doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)