天大16秋数据库原理离线作业

天大16秋数据库原理离线作业

ID:28658690

大小:233.00 KB

页数:9页

时间:2018-12-12

天大16秋数据库原理离线作业_第1页
天大16秋数据库原理离线作业_第2页
天大16秋数据库原理离线作业_第3页
天大16秋数据库原理离线作业_第4页
天大16秋数据库原理离线作业_第5页
资源描述:

《天大16秋数据库原理离线作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.数据库原理要求:1.独立完成,作答时要写明题型、题号;2.作答方式:手写作答或电脑录入,使用A4格式白纸;3.提交方式:以下两种方式任选其一,1)手写作答的同学可以将作业以图片形式打包压缩上传;2)提交电子文档的同学可以将作业以word文档格式上传;4.上传文件命名为“中心-学号-姓名-科目.rar”或“中心-学号-姓名-科目.doc”;5.文件容量大小:不得超过10MB。请在以下五组题目中任选一组作答,满分100分。第一组:一、SQL语句编写题(每小题25分,共50分)(一)编写SQL语句对于教学数据库的三个基本表学生S(S#,SNAME,AGE,SEX)学习SC(S#

2、,C#,GRADE)课程C(C#,CNAME,TEACHER)试用SQL语句表示:检索Liu同学学的课程号。(二)编写SQL语句建立一个学生关系表Student,表中有5个字段:学号Sno(字符型)、姓名Sname(字符型)、性别Sex(字符型)、年龄Age(整型)、系别Dept(字符型),其中Sno是关系的码;建立一个学生选课关系表SC,表中有3个字段:学号Sno(字符型)、课程号Cno(字符型)、成绩Grade(数值型),其中Sno、Cno是关系的码,用SQL语言完成下列功能:①建立学生关系表Student和学生选课关系表SC。②查询计算机系(’CS’)所有同学的姓名和

3、各科成绩。③添加一个学生记录,学号为20020003,姓名为吴刚,性别为男,年龄为19岁,所在系为计算机系。④逻辑删除李江同学的相关记录。二、解答题(每小题25分,共50分)(一)解答题学生运动会模型:(1)有若干班级,每个班级包括:班级号,班级名,专业,人数....(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄(3)有若干比赛项目,包括:项目号,名称,比赛地点(4)每名运动员可参加多项比赛,每个项目可有多人参加(5)要求能够公布每个比赛项目的运动员名次与成绩(6)要求能够公布各个班级团体总分的名次和成绩解题要求:(1)画出每个实体及其属

4、性关系、实体间实体联系的E-R图.(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。(一)解答题根据3NF的定义及规范化方法,对关系模式R(U,F)U={学号,姓名,所在系,系主任,课程号,成绩}F={学号→姓名,学号→所在系,所在系→系主任(学号,课程号)→成绩}进行分解。使其满足3NF。第二组:一、SQL语句编写题(每小题25分,共50分)(一)编写SQL语句设有关系模式:Employees(ssn,name,sex,age,department)其中:ssn为员工号,name为姓名,sex为性别,age为年龄,depar

5、tment为工作部门。①用SQL语句的数据定义语句,建立Employees表。其中员工号不能为空且其值是唯一的。②用SQL语句的插入语句,将一名新员工的员工信息进行记录(员工号:07216008,姓名:笑笑,性别:女,年龄:24,所在部门:CS)。③用SQL语句的修改语句,将员工笑笑的年龄改为26。④用SQL语句的查询语句,查询全体员工的姓名、性别和所在的部门。⑤用SQL语句的控制语句,把对Employees表的查询权限授予用户simon。(二)编写SQL语句表1部门表表2职员表....1、根据表1和表2,用SQL语句创建雇员表和部门表假设有雇员关系表格,它的结构如下:雇员

6、(雇员编号,雇员姓名,年龄,受雇时间,薪水,电话号码,部门编号)。雇员编号为主键,部门编号为外键。部门(部门编号,部门名称,部门所在地)主键是部门编号2、请写出下列查询和操作SQL语句。1)以递增的方式列出职工的部门号码(不重复);2)查找AGE年龄为35岁的职工全部信息;3)查询在部门20或者30工作的,工资大于1600,年龄大于35岁的职工信息。4)计算最高,最低和平均工资;5)找处职工不足3人的部门及其相应的职工数;6)将部门号为10部门所有人员工资提高20%;7)从雇员中找出工资大于平均工资的职工信息;8)删除在部门10的,工资大于2500的职工信息;9)从雇员表雇

7、员中选取工资大于150元职工的雇员编号,雇员姓名,工资和部门编号,构成一个雇员工资视图;10)查询马克所在部门名称;二、解答题(每小题25分,共50分)(一)解答题1、设有关系R与SR:A B C2 3 44 5 67 8 9S:D E7 54 8计算π3,2(R), σA=D(R×S)2、设有两个基本表R(A,B,C)和S(A,B,C)试用SQL查询语句表达下列关系代数表达式:(1)R-S(2)πA,B(R)πB,C(S)(二)解答题....数据模型分析,关系模型R(U,F)U=ABCDEG,F={AD→E,AC

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

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

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