数据库作业答案1.docx
《数据库作业答案1.docx》由会员分享,可在线阅读,更多相关《数据库作业答案1.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.5解释下列名词(1)数据库系统DBS数据库系统是研究如何妥善地保存和科学地管理数据的计算机系统,由数据库、数据库管理 系统、应用程序、数据库管理员、用户等构成的人机系统。(2)数据库管理系统DBMS是指对数据库进行管理的软件系统,它是数据库系统的核心组成部分。(3)关系、元祖、域设 DI, D2, , Dn 为任意集合,DI, D2, , Dn 笛卡尔积为 D1*D2* *Dn= (dl, d2, , dn) IdieDi, i=l, 2,,n。笛卡尔积的一个子集R称之为定义在DI, D2, Dn上的关系。DI, D2, , Dn称为R的域,(dl, d2, , dn)称为一个n-元祖。(
2、4)关键字、候选关键字、主关键字关键字是指在一个关系中,有些属性能唯一地识别的元组。具有唯一标识关系中元祖的属性或最小属性组,称为该关系的候选关键字。在一个关系中如果只有一个候选关键字,那么该候选关键字就指定为该关系的主关键字。(5)关系模式一个关系的属性名表,即二维表的框架称为关系模式,记为REL (Al, A2, , An)其 中REL为关系名,Al, A2,An为属性名。(6)关系模型又称为关系数据库模式,一个关系模型可以由多个关系模式组成。(7)关系数据库对应于一个关系模型的全部关系的集合称为关系数据库。4.7 设有下列关系模式(见下页表)SUPP(S_NO, SNAME, STATU
3、S , CITY)主关键字为 S_NOPART(P_NO, PNAME, COLOR, WEIGHT) 主关键字为 P_NOPROJ(J_NO, JNAME, CITY) 主关键字为 J_NOSPJ(S_NO, P_NO, J_NO, QTY)主关键字为(S_NO, P_NO, J_NO)表SUPP、PART、PROJ、SPJ是设想的关系数据库,请用关系代数和SQL分别表示下面的 操作:(1) .建立关系模式 SUPP、PART、PROJ、SPJoCREATE TABLE SUPP ( S_NO CHAR(5) NOT NULL UNIQUE,SNAME CHAR(30) UNIQUE,STA
4、TUS CHAR(8),CITY CHAR(20),PRIMARY KEY(S_NO);CREATE TABLE PART(P_NO CHAR(6) NOT NULL UNIQUE,PNAME CHAR(30) UNIQUE,COLOR CHAR(8),WEIGHT (6,2),PRIMARY KEY(P_NO);CREATE TABLE PROJ (J_NO CHAR(6) NOT NULL UNIQUE,JNAME CHAR(30) UNIQUE,CITY CHAR(20), PRIMARY KEY(J_NO);CREATE TABLE SPJ (S_NO CHAR(8) NOT NULL
5、, P_NO CHAR(8) NOT NULL, J_NO CHAR(8) NOT NULL, QTY (6,2),PRIMARY KEY(S_NO, P_NO, J_NO);(2) .查询所有工程的全部内容;rij_N,JNAME,CITY (PROJ)SELECT * FROM PROJSUPP(S_NO, SNAME, STATUS , CITY)主关键字为 S_NOPART(P_NO, PNAME, COLOR, WEIGHT) 主关键字为 P_NOPROJ(J_NO, JNAME, CITY) 主关键字为 J_NOSPJ(S_NO, P_NO, J_NO, QTY)主关键字为(S_N
6、O, P_NO, J_NO)另一种解:H S_NO,SNAME,STATUS, SUPP.CITY,P_NO,NAME,COLOR,WEIGHT,; SPJ.J_NO,JNAME, CITY, QTY(SPJ 00 PART 00 PROJ 00PROJ)SELECT SPJ.S_NO,SNAME,STATUS, SUPP.CITY,;SPJ.P_NO,NAME,COLOR,WEIGHT,;SPJ.J_NOJNAME, CITY;WHERE SPJ.S NO=SUPP.S NO ;AND SPJ.P NO= PART.P NO ; MMAND SPJ.J_NO= PROJ.J_NO AND F
7、ROM SUPP,PART,PROJ, SPJris_NO(Oj_NO= JI (SPJ)(3) .查询在上海的所有工程全部细节;rij_NO,JNAME,CITY(CCITY= 上海”(PROJ)SELECT * FROM PROJ WHERE CITY-上海另一种解:n S_NO,SNAME,STATUS, SUPP.CITY,P_NO,NAME,COLOR,WEIGHT,; SPJ.J_NO,JNAME, CITY, QTY(SPJ 00 PART 00 (5CITY= 上海”(PROJ) 8PROJ)SELECT SPJ.S_NO,SNAME,STATUS, SUPP.CITY,;SP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 作业 答案
限制150内