急求!!数据库的题目,哪位帮忙做下,
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急求!!数据库的题目,哪位帮忙做下,相关的知识,希望对你有一定的参考价值。
哪位帮忙快点坐下,谢谢
17. 对于教学数据库的三个基本表
S (SNO, SNAME, AGE, SEX, SDEPT)
SC (SNO, CNO, GRADE)
C (CNO, CNAME, CDEPT, TNAME)
其中,S代表学生关系
SNO:学号,SNAME:姓名,AGE:年龄,SEX:性别,SDEPT:系。
SC代表学习关系
其中,SNO:学号,CNO:课程号,GRADE:成绩。
C代表课程关系
其中,CNO:课程号,CNAME:课程名,CDEPT:开课系,TNAME:教师
试用SQL的查询语句表达下列查询:
① 检索年龄小于20岁的女学生的学号和姓名。
② 检索全部学生都选修的课程的课程号与课程名。
③ 检索至少选修DING老师所教课程中一门课程的男学生姓名。
④ 统计选修C2课程的学生的平均年龄。
⑤ 检索至少选修两门课程的学生学号
⑥ 检索选修课程包含ZHANG 老师所授课程的学生学号。
四、综合题
1. 设有关系模式R(姓名,项目名称,工资,部门名称,部门经理)
如规定每个职工可参加多个项目,并各领一份工资;每个项目只属于一个部门管理,每个部门只有一个经理。
① 试写出关系模式R的基本FD和关键码。
② 说明R不是2NF模式的理由,并把R分解成2NF模式集。
③ 进而把R分解成3NF模式集,并说明理由。
2.设工厂里有一个记录职工每天日产量的关系模式:
R(职工编号,日期,日产量,车间编号,车间主任)。
如果规定:每个职工每天只有一个日产量;每个职工只能属于一个车间;每个车间只有一个车间主任。
试回答下列问题:
①根据上述规定,写出模式R的基本FD和关键码。
②说明R不是2NF的理由,并把R分解成2NF模式集。
③进而再分解成3NF模式集,并说明理由。
3.设某超市集团公司数据库中有若干个实体集,其关系为:每家商店可销售多种商品,而每种商品又可在多家商店里销售;每家商店聘用多名职工,每个职工只能受聘于一家商店,并且聘用时定好月工资及聘用日期和聘期。
① 试画出ER图,并在图上注明属性(根据情况自定)和联系的类型。
② 将ER图转换成关系模式,并注明主键和外键。
4. 假设一个数据库中有三个关系:
客户关系C(C#,CN,CA),属性含义依次为客户号,客户名称和地址。
产品关系P(P#,PN,PR,PS), 其属性含义依次为产品号,产品名,单价和供应商。
订单关系R(C#,P#,RD,QTY),其属性含义依次为客户号,产品号,日期和数量。
规定一定订单只能订购一种产品。
① 用SQL语句写出下列查询:
列出客户订购产品的信息,包括日期,客户号,客户名称,品名和数量。
② 用SQL语句创建一个客户付款视图VA,VA的属性有日期,客户名和金额
(金额 = 数量 * 单价)
5. 设关系模式R(学生学号、课程号、成绩、主考学校名、主考学校校长)
如果规定:每个学生学一门课程有一个成绩;每门课程只能有一个主考学校;每个学校只能有一个校长。
① 根据上述规定写出模式R的基本FD.
② 说明R不是2NF的理由,并把R分解为2NF模式集。
③ 进而再分解为3NF模式集。
谢谢啦!!!
create
database
医院
go
--打开数据库
医院
use
医院
go
--创建医生表
create
table
医生
(
编号
int,
姓名
varchar(20),
性别
varchar(5),
出生日期
date,
职称
varchar(100)
not
null,
constraint
pk_id
primary
key
(编号),
constraint
chk_sex
check
(性别
in
('男','女')
)
)
--创建病人表
可参照医生表
go
--创建病历表
create
table
病历
(
id
int
identity
(1,1),
病人编号
int,
医生编号
int,
病历描述
varchar(200),
constraint
pk_id
primary
key
(id),
constraint
fk_id1
foreign
key
(病人编号),
constraint
fk_id2
primary
key
(医生编号)
)
2.插入语句格式如下:
insert
into
医生
values(100001,'杜医生','男','1963-5-18','副主任医师') 参考技术A 1.select T.SNO,T.SNAME from S T
where T.SEX='女生' and T.AGE<20;本回答被提问者采纳
arcgis server 问题急求大神帮忙,急死额。在线等!!问题如下
我启动了,但系统提示:本地计算机上的arcgis server 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。怎么才能启动呢。求大神帮忙呀。谢谢!~~
参考技术A 你的版本是多少?登录类型那里是windows还是用户密码,这两个可以换着试一下。另外你的arcgisserver的文件都可有读写的权限?追问版本10.2 登陆类型 是自己安装时注册的 账户和密码 , 至于arcgisserver的文件都可有读写的权限? 我也不知道呀 ,就是打开manager时 转到浏览器 然后就显示网页无法打开 还有就是 arcgisserver在任务管理器的服务中显示关闭,点击启动也无法打开。请你赐教。。。谢谢
以上是关于急求!!数据库的题目,哪位帮忙做下,的主要内容,如果未能解决你的问题,请参考以下文章
急求JAVA大神帮忙!!!如何在JAVA Swing中设置滚动条,并且让界面能够随滚动条移动?
MATLAB里的Toolboxes怎么使用?急求高手指点!!!