成都市中山职业学校:1、 DBMS的主要功能有哪些?

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 09:59:11
第一章
1、 DBMS的主要功能有哪些?
2、 叙述数据模型的三个要素。
3、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品,零件,材料,仓库的概念模型。

第二章

在关系模型的参照完整性中,为什么外部码属性的值也可以为空?在什么情况下才可以为空?

第三章

1、设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式:
S(SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY)。
供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市(SITY)组成;
零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成;
工程项目表J由工程项目代码(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成;
供应情况表SPJ由供应商代码(SNO),零件代码(PNO),工程项目代码(JNO),供应数量(QTY)组成,表示某供应商,供应某种零件 给某工程项目数量为QTY。
用SQL完成如下查询。
(1) 找出所有供应商的姓名和所在城市。
(2) 找出所有零件的名称,颜色,重量。
(3) 找出使用供应商S1所供应零件的工程号码。
(4) 找出工程项目J2所使用的各种零件的名称及其数量。
(5) 找出上海厂商供应的所有零件号码。
(6) 找出使用上海产的零件的工程名称。
(7) 找出没有使用天津产的零件的工程号码。
(8) 把全部红色零件的颜色改成蓝色。
(9) 把S5供给J4的零件P6改为由S3供应,请作必要的修改。
(10) 从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录。
(11) 请将(S2。J6。P4。200)插入供应情况关系。
2、使用视图有哪样一些优点?

第四章

对学生-课程数据库系有如下的查询:
SELECT Cname
FROM Student, Course,Sc
WHERE Student.Sno=SC.Sno AND
SC.Cno=Course.Cno AND
Student.Sdept=’IS’;
此查询要求信息系学生选修了的所有课程名称。
试画出用关系代数表示的语法树,并用关系代数表达式优化算法对原始的语法树进行优化处理,画出优化后的标准语法数。

第五章

给出下列术语的定义:
函数依赖、部分函数依赖、完全函数依赖、传递依赖、侯选码、主码、外码、全码(All-key)、INF、2NF、3NF、BCNF。
保存未提交 做此题
主观题 论述题 第六章

1、试述数据库设计过程的各个阶段上的设计描述。
2、试述数据库的概念结构设计的重要性和设计步骤。
3、叙述将E-R图转换为关系模型的规则。
4、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号、姓名、地址、性别、年龄、单位;对每本书保存:书号、书名、作者、出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出E-R图,再将其转换为关系模型。

你真懒!哈哈哈