数据库复习要点及习题解答.ppt

数据库复习要点及习题解答.ppt

ID:52508122

大小:214.06 KB

页数:37页

时间:2020-04-09

数据库复习要点及习题解答.ppt_第1页
数据库复习要点及习题解答.ppt_第2页
数据库复习要点及习题解答.ppt_第3页
数据库复习要点及习题解答.ppt_第4页
数据库复习要点及习题解答.ppt_第5页
资源描述:

《数据库复习要点及习题解答.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章复习概要1、名词解释DB、DBMS、DBS、DBAS、DDL、DML、DBA、E-R图、数据管理、数据处理、实体、实体型、实体集、概念模型、数据模型、物理独立性、逻辑独立性。2、概念模型的建立方法及组成要素。3、数据模型组成要素、分类。4、关系模型的主要特点。4、什么是数据库管理系统?有哪些主要功能。5、数据库系统的组成与特点。6、数据库三级模式二级映象的体系结构有什么优点?习题P37第12、13题。教研室系-班班级班-生学生选修课程系-室教员指导系学校室-教校-系nnnnnnnm111111习题12E-R图:产品存放仓库

2、材料组成零件使用库存mmmnnnn1习题13E-R图:第二章复习概要1.名词解释候选码、主码、主属性、非码属性、外码、全码、关系、元组、属性、关系模式、关系数据库、实体完整性、参照完整性、等值连接、自然连接。2.关系数据语言的分类和特点。3.关系代数的基本运算有哪些?如何用这些基本运算来表示其它运算?4.用关系代数实现各种操作。作业:P745题(使用关系代数)7.关系代数的基本运算有哪些?答:关系代数的基本运算有5种:并、差、积、选择、投影。如何用这些基本运算来表示其他运算?1)R∩S=R-(R-S)2)R∞S=бAθB(R×S

3、)AθB3)R(X,Y)÷S(Y,Z)=∏X(R)-∏X(∏X(R)×∏Y(S)-R)第二章习题5 1)求供应工程J1零件的供应商号码SNO; ∏Sno(бjno=’j1’(SPJ)) 2)求供应工程J1零件P1的供应商号码SNO; ∏Sno(бjno=’j1’∧pno=’p1’(SPJ)) 3)求供应工程J1零件为红色的供应商号码SNO; ∏Sno(∏Sno,Pno(бjno=’j1’(SPJ))∞∏Pno(бCOLOR=’红’(P))或:∏Sno(бjno=’j1’∧COLOR=’红’(SPJ∞P)) 4)求没有使用天津供

4、应商生产的红色零件的工程号JNO; ∏Jno(J)-∏Jno(бCITY=’天津’(S)∞SPJ∞бCOLOR=’红’(P)) 5)求至少用了供应商S1所供应的全部零件的工程号JNO; ∏Pno,Jno(SPJ)÷∏Pno(бSno=’S1’(SPJ))课堂练习1)检索学习课号为C2的学号与成绩∏S#,GRADE(бC#=“C2”(SC))或∏1,3(б2=“C2”(SC))2)检索学习课号为C2的学号与姓名∏S#,SNAME(бC#=“C2”(S∞SC))3)检索学习课名为操作系统的学生姓名∏S#,SNAME(бCNAME=“

5、操作系统”(S∞SC∞C))4)检索至少选修课号为C2或C4的学生学号∏S#(бC#=“C2”∨C#=“C4”(SC)5)检索至少选修课号为C2和C4的学生学号∏S#,C#(SC)÷∏C#(бC#=“C2”∨C#=“C4”(C)或∏S#(б1=4∧2=“C2”∧5=“C4”(SC×SC)6)检索不学课号为C2的学生姓名与年龄∏SNAME,AGE(S)-∏SNAME,AGE(бC#=“C2”(S∞SC))7)检索学习了程军老师所教全部课程的学生姓名∏SNAME(∏S#,C#(SC)÷∏C#(бTEACHER=“程军”(C))∞∏S

6、#,SNAME(S))第三章复习要点1.名词解释基本表、视图、嵌套查询、相关子查询、行列子集视图、视图消解2.SQL语言的功能及特点3.用SQL语言实现查询操作4.视图的定义、查询及作用5.已知关系代数表达式写出SQL语句,或已知SQL语句写出关系代数表达式。4.用SQL语言完成第2章习题5中的查询1)求供应工程J1零件的供应商号码SNOSELECTDISTINCTSnoFROMSPJWHEREJno=“j1”;2)求供应工程J1零件P1的供应商号码SNOSELECTDISTINCTSnoFROMSPJWHEREJno=“j1”

7、ANDPno=“p1”;3)求供应工程J1零件为红色的供应商号码SNO;SELECTDISTINCTSnoFROMSPJ,SnoWHERESPJ.Pno=P.PnoANDSPJ.Jno=“j1”ANDP.COLOR=“红”;4)求没有使用天津供应商生产的红色零件的工程号JNO;SELECTJnoFROMJWHEREJnoNOTIN(SELECTSPJ.JnoFROMS,SPJ,PWHERESPJ.Pno=P.PnoANDSPJ.Jno=J.JnoANDSPJ.Sno=S.SnoANDS.CITY=“天津”ANDP.COLOR=“

8、红”);Jno!=ALL(……)或NOTEXISTS(SELECT*……)5)求至少用了S1所供应的全部零件的工程号JNO;SELECTDISTINCTJnoFROMSPJSPJX找这样的工程号WHERENOTEXISTS不存在(SELECT*s1供应的任一零件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。