- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理试卷9
填空题(每空1分,共分):、包含在任何一个候选关键字的属性称为 。
、 、 ’D-01’部门所有人员工资提高20%。
从雇员中找出工资salary大于平均工资的职工信息。
删除在部门’D-01’的,工资大于150的职工信息
从表EMP中选取工资大于150元职工的empno,ename,salary和deptno,构成一个视图,名字为empv,并且视图的列名分别为ENO, EN, SAL, DNO。
10. 对EMP表在ename上建立索引emp_ename;
四、问答题: (25分)
1. 简述你所了解或课堂上讲述的数据库系统在工程中的应用和发展。
2:简述数据库设计的基本过程步骤及每一个步骤的要求特点。
五、系统设计:20分
在下面数据库的逻辑设计过程中简述E-R图到关系数据模型的转化。(30分)
数据对象:设一个系有学生,班级,教师,班主任,课程,教研组,选课,课外兴趣小组数据对象。其中补充说明如下:
a. 一个教师作为一个班级的班主任,班级只有一个班主任,兴趣小组有多个同学组成,每个学生只可以参加一个兴趣小组。
b. 一个教师讲授多门课程,一个课程有多个教师承担;教师只属于一个教研组。
要求:
1) 使用E-R图把上述实体和关系描述出来;
2) 把1)中的E-R图转化为关系表格;
创建上述转化出来的实体和关系表格,在学生和课程两个表格中插入两行数据。
3) 写出下列SQL语句
写出删除兴趣小组为“物理”的学生信息。
把选修高等数学的学生成绩加10分。
输出参加兴趣小组的学生姓名。
2003 A 卷答案:
1.事务不加控制的并发执行引起的不能重复读是由 读写冲突 原因造成的。
2、包含在任何一个候选关键字中的属性称为 主属性。
、?? 、 ’D-2’ OR deptno=’D-3’) and salary160 and age35;
4.计算各个部门的最高,最低和平均工资;
select deptno, max(salary), min(salary) avg(salary) from emp group by deptno;
5. 找处职工不足3人的部门及其相应的职工数;
select deptno, count(*) from emp group by deptno having count(*)3;
6. 将部门号为’D-01’部门所有人员工资提高20%。
Update emp set salary=salary+0.2*salary where deptno=’D-01’;
7.从雇员中找出工资salary大于平均工资的职工信息。
Select * from emp where salary(select avg(salary) from emp);
8.删除在部门’D-01’的,工资大于150的职工信息
delete from emp where salary150 and deptno=’D-01’;
9. 从表EMP中选取工资大于150元职工的empno,ename,salary和deptno,构成一个视图,名字为empv,并且视图的列名分别为ENO, EN, SAL, DNO。
Create view empv (eno, en, sal, dno) as select empno, ename, salary, deptno from emp where salary150;
10. 对EMP表在ename上建立索引emp_ename;
create index emp_ename on emp(ename);
四、问答题: (20分)
1. 简述数据库系统在工程中的应用和发展。
围绕数据管理系统,数据库发展和应用背景谈。
2:简述数据库设计的基本过程步骤及每一个步骤的要求特点。
(1) 需求分析:. 用户对所要建立数据库的信息要求和处理要求的全面描述。
(2) 概念设计:根据需求分析,形成一个独立于具体DBMS的概念模型。数据和数据间的相互关系,用ER模型或者面向对象模型反映一个单位的信息需求及处理需求。
(3)逻辑设计:
a.概念结构转换为某DBMS所支持的数据模型;b.全局概念设计转换的逻辑模型称为概念模式,而由局部模式转换得到的称为外模式;
(4)物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。
(5)数据库实施和运行:建立实际数据库结构,装入数据,完成,进行测试,之后就可投入运行。
(6) 数据库的使用和维护:不断完善系统性能和改进系统功能,进行数据库的再组织和重构造。
五、系统设计:
在下面数据库的逻辑设计过程中简述E-R图到关系数据模型的转化。(30分)
数据对象:设一个系有学生,班级,教师,班主任,课程,教研组
您可能关注的文档
最近下载
- 新人教版高中数学必修第二册统计全套课件.pptx VIP
- 台球厅消防安全应急预案.docx VIP
- 海外代理协议合同协议.docx VIP
- 初中教科研课题:《初中语文预习方法研究》课题研究工作报告.doc VIP
- 2025至2030年中国新疆维吾尔自治区建筑市场运行态势及行业发展前景预测报告.docx
- 简述10KV 高压配电柜安装.doc VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- 2025航天恒星科技有限公司招聘80+人笔试历年参考题库附带答案详解.pdf
- RB∕T 174-2021 司法鉴定法庭科学机构能力专业要求.pdf
- CP-717安装指南.doc VIP
文档评论(0)