帮忙做下数据库题目``
1.--创建一个数据库名为‘医院’
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','副主任医师')
去上论坛或者加个数据库的群里交流吧
太专业的东西,百度告诉不了你的。
create table s--学生表
(sno char(8) primary key,--学号
sname char(10) ,--姓名
sage int ,--年龄
ssex char(2),--性别
sdept char(20))--所在系
create table c--课程表
(cno char(4) primary key,--课程号
cname char(20),--课程名
c_dept char(20),--开课系
teacher char(10))--老师
create table sc--成绩表
(sno char(8) not null,--学号
cno char(4) not null,--课程号
grade int ,--成绩
constraint PK_sc primary key(sno,cno),--主键
constraint PK_s_sno foreign key(sno) references s(sno),--外键
constraint FK_c_cno foreign key(cno) references c(cno))--外键
--二题
--1
select cno,cname
from c
where teacher='刘'
--2
select sname
from s
where ssex='女'
and sno in (select sno
from sc
where cno in(select cno
from c
where teacher='刘'))
--3
select cno
from c
where not exists(select * from s,sc
where s.sno=sc.sno
and sc.cno=c.cno
and sname='王乐')
--4
select count(distinct Cno) as 课程门数
from sc
--5
select avg(grade)
from sc
where cno='c4'
--6
select c.cno,avg(grade) as avg_grade
from sc,c
where sc.cno=c.cno and teacher='刘'
group by c.cno
--7
select sname,sage
from s
where sname like'王%'
--8
select sname,sage
from s
where ssex='男' and
sage>all(select sage
from s
where ssex='女')
--9
insert into s(sno,sname,sage)
values('009','吴',18)
--10
delete from sc
where grade is null
--11
update sc
set grade=0
where cno in (select cno
from c
where cname='数据库')and grade<60
--12
update sc
set grade=grade*1.05
where sno in(select sno from s where ssex='女'
and grade<(select avg(grade) from sc))
工厂需建立数据库,用来管理以下信息~~~(谁做谁得分)
可以帮你简要的分析下,有不准的地方希望谅解 通过读题你能分析出大概的几个表 1车间表 (车间编号,车间名称,车间主任编号,备注)2员工表(编号,姓名,工种,职位编号,年龄,性别,电话,地址)3职位表(编号,职位名称)4产品表(编号,产品名称,价格,车间编号,备注)5零件表(零件号,重量,...
数道数据库的题目请求解答
D B D
几个SQL的多选题 麻烦帮下忙啊~
10(AD)11(CB)12(我怎么知道你学过哪些数据库)13(D)14(D)15(C)基本应该正确吧,这些问题比较简单
是有关php+access数据库的问题的。。在本地测试是可以的。。上传到...
Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft OLE DB Provider for ODBC DriversDescription: [Microsoft][ODBC Microsoft Access Driver]这个错误,一般是用COM方式访问access数据库时,不能正确连接出现的错误,可能的原因:1.系统没有安装access数据库的驱动。2.数据...
哥们!谢了!帮我忙!急!还有以下题目!求一个数据库文件的数值型字段具有5...
这个就说不好了,看你的小数点左边和小数点右边各有多少位,宽度一般的左边位数加右边位数
SQL数据库高手帮个忙,谢谢了
一千条也不是很多,直接用insert的话,你可以用UltraEdit工具编辑你的语句脚本,这个工具有列模式,可以选取任何列做粘贴,并且可以直接插入顺序的序号,很容易,不用什么数据库的专业技术了。
数据库系统概论 选择
设有关系R1和R2,经过关系运算得到结果S,则S是__(D )A.一个数组 B.一个对象C.一个数据库 D.一个关系 解释:这个不用多说,关系运算得到一个关系。2、 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是__C___。A.多对多 B....
PHP习题不会做了,帮个忙吧
32. count1.in2.3.4. var, alert5.^[1-9|10|11|12]{1}$6.&7.implode8.D9.B10.C11.A12.B13.A14.A15.C16.D17.A18.A19.$connect = mysql_connect('localhost','root','123456');mysql_select_db('db_shop');$sql="DELETE FROM `tb_user` WHERE `id`=2013003";mysql_query...
100分求一份数据库原理课程设计的实验报告
五、数据库设计 71、数据项 72、 数据结构 83、关系模式的设计 84、视图的设计 9六、网上购书E-R图 10六、系统的源程序 15七、系统评价及心得体会 20一、课程设计的背景来源1,其实写这个课程设计写得比较匆忙,马上其他可就要考试了,本想找个男的题目来挑战下自己,后来还是因为时间需要,所以选了个相对来...
...Winform,题目都是单选题,怎么设计考题数据库表比较好?SQL数据库...
--类型表,用来存储题目的类型 create table Types ([ID] int primary key identity,[QuestionType] nvarchar(20) not null )--选项表,用来存储各种选项 create table Options ([ID] int primary key identity,[OptionContent] nvarchar(200) not null )--题目表,用来存储各种问题 create table ...
类满鼻渊:[答案] 一、填空题 (每题 2分共20分)1.数据库是长期存储在计算机内的、有组织的、可( 可共享 )的数据集合. 2.根据数据模型的应用目的的不同,数据模型分为( 概念模型 )和数据模型. 3.数据独立性可分...
应城市18590476624: 急求!!数据库的题目,哪位帮忙做下, - ?
类满鼻渊: 1.select T.SNO,T.SNAME from S Twhere T.SEX='女生' and T.AGE<20;
应城市18590476624: 帮忙做下数据库题目`` - ?
类满鼻渊: 1. create database [医院数据库] use [医院数据库] go create table 医生表([编号] char(6) primary key,[姓名] nchar(4) not null,[性别] nchar(1) check([性别] in ('男', '女')),[出生日期]datetime ,[职称] char(18) not null) create table病人表...
应城市18590476624: 帮忙做下数据库题目?
类满鼻渊: 1.--创建一个数据库名为'医院' create database 医院 go --打开数据库 医院 use 医院 go --创建医生表 create table 医生 ( 编号 int, 姓名 varchar(20), 性别 varchar(5), 出生日期 date, 职称 varchar(100) not null, constraint pk_id primary key ...
应城市18590476624: 数据库求解题:已知关系模式………………写出求解步骤,1.已知关系模式R(A,B,C,D,E,G) F={AB→E,AC→G,AD→BG,B→C,C→D}请求出候选关键字,主... - ?
类满鼻渊:[答案] = =做任务飘过
应城市18590476624: 帮我做几题关于数据库的选择题. - ?
类满鼻渊: 1、D 2、C 关系型 3、A 数据库系统包含了数据库和数据库管理系统,这个是肯定的. 4、B 投影 关系数据库系统至少应当支持三种关系运算,即选择、投影和连接. 选择是从二维表中选出符合条件的记录,它是从行的角度对关系进行的运算.投影是从二维表中选出所需要的列,它是从列的角度对关系进行的运算. 连接是同时涉及到两个二维表的运算,它是将两个关系在给定的属性上满足给定条件的记录连接起来而得到的一个新的关系. 5、B
应城市18590476624: 各位帮忙做一道数据库的题目,非常感谢 - ?
类满鼻渊: 1.create table worker(职工号 int primary key, 姓名 char(8), 性别 char(2),出生日期 datetime,党员否 bit, 参加工作 datetime, 部门号 int); create table depart(部门号 int primary key,部门名 char(10)) create table salary(职工号 int, 姓名 ...
应城市18590476624: 数据库的题目 - ?
类满鼻渊: 、等级查询 题目:员工信息表中有员工ID、姓名、上级员工ID字段,现要求用一条语句,查询出全部员工的ID、姓名及级别——最高为1级,其下依次为2、3、4等,如下图所示:员工信息表为Oracle数据库hr用户下的employees表,员工ID的字...
应城市18590476624: 两道有关数据库的题目,麻烦大家帮忙看下 - ?
类满鼻渊: 1、R的候选码是(A,B);R属于第一范式. ① 因为关于候选码的定义如下:若关系中的某一属性值能唯一地标识一个元组,则称该属性组为候选码.而根据提议可知AB→CD,所以当给定(A,B)时,可以得到C、D,即能够唯一标识一个元组...
应城市18590476624: sql数据库一道试题帮忙做做 - ?
类满鼻渊: ---1) 创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话 CREATE TABLE student ([id] [int] IDENTITY(1,1) NOT NULL,[student_id] [nvarchar](50) NULL,[studen_name] [nvarchar](50) NULL,[age] [int] NULL ,[sex]...