数据库原理及应用沈祥玖曹梅红这本书课后习题答案有么

数据库原理及应用沈祥玖曹梅红这本书课后习题答案有么,第1张

学习数据库不应该针对品牌来学习,应该针对数据库技术的分带学习, 从现在主流的关系型数据库,到oracle 面向对象数据库,你要学习的包括 *** 作系统基础知识,数据结构,关系型数据库理论,sql结构化查询语言,T-SQL,pl/sql,网络知识等等一系列技术。以下附上一张数据库工程师考试的大纲供你作个参考: (1)掌握计算机体系结构以及各主要部件的性能和基本工作原理; (2)掌握 *** 作系统、程序设计语言的基础知识,了解编译程序的基本知识; (3)熟练掌握常用数据结构和常用算法; (4)熟悉软件工程和软件开发项目管理的基础知识; (5)熟悉计算机网络的原理和技术; (6)掌握数据库原理及基本理论; (7)掌握常用的大型数据库管理系统的应用技术; (8)掌握数据库应用系统的设计方法和开发过程; (9)熟悉数据库系统的管理和维护方法,了解相关的安全技术; (10)了解数据库发展趋势与新技术; (11)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识; (12)了解信息化、计算机应用的基础知识; (13)正确阅读和理解计算机领域的英文资料。

你好哦。

有幸看到你的问题。

但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。

可能是你问的问题有些专业了,没人会。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。

祝你好运~!

希望我的回答也能够帮到你!

谢谢

习题5第5题p148

create database 职工_社团

use 职工_社团

create table 职工(

职工号 char(10) primary key,

姓名 char(8),

年龄 smallint default 20,

性别 char(20),

constraint C1 check (性别 in ('男','女')));

create table 社会团体(

编号 char(10) primary key,

名称 char(8),

负责人 char(10),

活动地点 char(20),

constraint C2 foreign key (负责人) references 职工 (职工号));

create table 参加(

职工号 char(10),

编号 char(10),

参加日期 smalldatetime,

constraint C3 primary key (职工号,编号),

constraint C4 foreign key (职工号) references 职工 (职工号),

constraint C5 foreign key (编号) references 社会团体 (编号));

(2)

create view 社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别)

as select 社会团体编号,社会团体名称,社会团体负责人, 职工职工号,职工性别

from 职工,社会团体,参加

where 社会团体编号=参加编号 and 职工职工号=参加职工号

create view 参加人情况(职工号,姓名,社团编号,社团名称,参加日期)

as select 参加职工号,姓名,社会团体编号,名称,参加日期

from 职工,社会团体,参加

where 职工职工号=参加职工号 and 参加编号=社会团体编号

(3)

select distinct 职工职工号,姓名

from 职工,社会团体,参加

where 职工职工号=参加职工号 and 参加编号=社会团体编号

and 社会团体名称 in('歌唱队','篮球队');

(4)

select

from 职工

where not exists (select

from 参加

where 参加职工号=职工职工号);

(5)

select from 职工

where not exists

(select

from 社会团体

where not exists

(select

from 参加

where 参加职工号=职工职工号 and 参加编号=社会团体编号));

(6)

select 职工号

from 职工

where not exists (select

from 参加 参加1

where 参加1职工号='001'and not exists

(select

from 参加 参加2

where 参加2编号=参加1编号 and 参加2职工号=职工职工号))

(7)

select 编号,count(职工号) as 参加人数

from 参加

group by 编号;

(8)

select TOP 1 名称,count() 参加人数

from 参加,社会团体

where 参加编号=社会团体编号

group by 名称

order by 参加人数 desc

(9)

select distinct 社会团体名称,职工姓名 as 负责人

from 职工,社会团体,参加

where 社会团体编号=参加编号

and 社会团体负责人=职工职工号

and 参加编号 in(select 参加编号

from 参加

group by 参加编号 having count(参加编号)>100)

(10)

grant select,insert,delete on 社会团体 to 李平

with grant option;

grant select,insert,delete on 参加 to 李平

with grant option;

习题6第9题p212

create database 学生选课

use 学生选课

create table 学生(

学号 char(10) primary key,

姓名 char(10),

性别 char(10),

constraint C1 check (性别 in ('男','女')),

年龄 smallint default 20,

所在系 char(20));

create table 课程(

课程号 char(10) primary key,

课程名 char(20),

先行课 char(20));

create table 选课(

学号 char(10),

课程号 char(10),

成绩 smallint,

constraint D1 primary key (学号,课程号),

constraint D2 foreign key (学号) references 学生(学号),

constraint D3 foreign key (课程号) references 课程(课程号))

create index student_ind on 学生(学号)

create index class_ind on 课程(课程号)

create index select_ind on 选课(学号,课程号)

create rule value_rule as @value in ('男','女')

go

exec sp_bindrule 'value_rule','学生性别'

go

create default 性别缺省 as '男'

go

exec sp_bindefault '性别缺省','学生性别'

go

create trigger 选课插入更新 on 选课

for insert,update

as if (select count()

from 学生,inserted,课程

where 学生学号=inserted学号 and 课程课程号=inserted课程号)=0

rollback transaction

go

create trigger delete_all on 学生

for delete

as delete 选课

from 选课,deleted

where 选课学号=deleted学号

go

select 所在系,count(学号)as 学生人数

from 学生

group by 所在系

order by 所在系

compute count(所在系),sum(count(学号))

select

from 学生 inner join 选课 on 学生学号=选课学号

go

select

from 学生 left outer join 选课 on 学生学号=选课学号

go

select

from 学生 right outer join 选课 on 学生学号=选课学号

go

select 选课学号,学生姓名,

学习情况=case

when avg(成绩)>=85 then '好'

when avg(成绩)>=75 and avg(成绩)<85 then '较好'

when avg(成绩)>=60 and avg(成绩)<75 then '一般'

when avg(成绩)<60 then '较差'

end

from 学生,选课

where 学生学号=选课学号

group by 选课学号,姓名

go

只有这些,不知道用得到吗

以上就是关于数据库原理及应用沈祥玖曹梅红这本书课后习题答案有么全部的内容,包括:数据库原理及应用沈祥玖曹梅红这本书课后习题答案有么、数据库原理答案及应用(SQL Server版)课后习题答案 主编武洪萍 马桂婷、数据库系统原理及应用教程(第3版)课后习题答案!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9508592.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存