作业辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

作业辅导、毕业论文、学业辅导,请加qq2762169544(微信:2762169544)
查看: 1039|回复: 0
打印 上一主题 下一主题

对于教学数据库的三个基本表 学生 S(S#,SNAME,AGE,SEX) 学习 SC(S#,C#,GRADE) 课...

[复制链接]

4万

主题

4万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
48438
跳转到指定楼层
楼主
发表于 2020-9-22 09:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要购买此门答案请加qq2762169544(微信:2762169544)
对于教学数据库的三个基本表
学生 S(S#,SNAME,AGE,SEX)
学习 SC(S#,C#,GRADE)
课程 C(C#,CNAME,TEACHER)
试用SQL语句表示:检索Liu同学学的课程号。

(二)编写SQL语句
设有关系模式:Employees(ssn, name, sex, age, department)
其中:ssn为员工号,name为姓名,sex为性别,age为年龄,department为工作部门。
①用SQL语句的数据定义语句,建立Employees表。其中员工号不能为空且其值是唯一的。
②用SQL语句的插入语句,将一名新员工的员工信息进行记录
(员工号:07216008,姓名:笑笑,性别:女,年龄:24,所在部门:CS)。
③用SQL语句的修改语句,将员工笑笑的年龄改为26。
④用SQL语句的查询语句,查询全体员工的姓名、性别和所在的部门。
⑤用SQL语句的控制语句,把对Employees表的查询权限授予用户simon。
二、        解答题(每小题25分,共50分)
(一)解答题
学生运动会模型:
(1)有若干班级,每个班级包括: 班级号,班级名,专业,人数
(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄
(3)有若干比赛项目,包括:项目号,名称,比赛地点
(4)每名运动员可参加多项比赛,每个项目可有多人参加
(5)要求能够公布每个比赛项目的运动员名次与成绩
(6)要求能够公布各个班级团体总分的名次和成绩
解题要求:
(1)画出每个实体及其属性关系、实体间实体联系的E-R图.
(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。
(二)解答题
1、设有关系R与S
R:         A  B  C
2  3  4
4  5  6
7  8  9         S:         D  E
7  5
4  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)








第五组:
一、        SQL语句编写题(每小题25分,共50分)

(一)编写SQL语句
以下各小题题基于教学数据库的三个基本表
学生 S(S#,SNAME,AGE,SEX)
学习 SC(S#,C#,GRADE)
课程 C(C#,CNAME,TEACHER)
1. 试用元组表达式和关系代数表达式表示下列查询语句:检索年龄小于23岁的男同学的姓名和学号。
2. 试用SQL的查询语句表达下列查询: 检索"王兰"同学不学的课程的课程号。
3. 试用SQL的查询语句表达下列查询: 检索全部学生都选修的课程的课程号与课程名。
4. 试用SQL更新语句表达以下更新操作: 把低于总平均成绩的女同学成绩提5%。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
需要购买此门答案请加qq2762169544(微信:2762169544)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作业辅导、毕业论文、学业辅导,考试辅导资料,请加qq2762169544(微信:2762169544)

Archiver|手机版|小黑屋|作业辅导网  

GMT+8, 2024-9-29 23:27 , Processed in 0.032062 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表