当前位置:首页 » 操作系统 » 数据库原理及应用苗雪兰

数据库原理及应用苗雪兰

发布时间: 2022-05-22 22:51:55

数据库系统原理及应用教程 第三版答案 苗雪兰版 跪求 急用

你有答案吗,发我邮箱[email protected] 谢啦

Ⅱ 数据库系统原理及应用教程(第3版)课后习题答案!

习题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

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

Ⅲ 求数据库系统原理及应用教程第三版课后习题答案,机械工业出版社。苗雪兰等主编 急急急~~!!

习题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

Ⅳ 急需《数据库系统原理及应用教程》(第三版)第一跟第七章的课后习题答案。

求数据库系统原理及应用教程 第3版 苗雪兰 刘瑞新 宋歌 机械工业出版社 课后答案

Ⅳ 安徽大学计算机专业的数据库原理版本

《数据库系统原理及应用教程》(第2版),苗雪兰等,机械工业出版社

Ⅵ 广工车辆研究生复试考哪些科目看哪些书啊

最新消息请关注广工考研论坛(自度娘之)
三、广东工业大学硕士研究生招生复试
以下是2014年复试的一些流程和参考书目,往后的复试规可能会有变化,但参考书目之类的一般是不会太大变化。具体还要看学院自己每年自己的安排。
有几个学院找不到复试要求了,可以参考一下下帖。要是有知道的可以留言。
【广东工业大学】复试资料整理贴
机电工程学院硕士研究生复试
复试内容与考核方式:
1. 复试内容:包括专业知识、综合素质考核。
1)专业知识考核:考试时间:90分钟;满分:100分,占复试成绩的40%。
考试内容:(不再是4选1)
机械工程专业:含现代设计方法、机械制造原理、液压与气压传动、数据库原理及应用、专业英语
车辆工程专业:汽车构造、专业英语
工业工程专业:工业工程基本理论与方法、数据库原理及应用、专业英语
2)综合素质考核:包括外语口试、综合素质考核2部分:
<1>外语口试(20分):侧重于个人基本情况、经历的介绍及日常用语对话,占复试成绩的20%
<2>综合素质考核(100分):重点考察考生对本专业知识掌握程度、解决问题和分析问题的能力及个人的综合素质,占复试成绩的40%
2.同等学力加试:初试未选考的另外两门专业课。
3、专业知识笔试参考书目
(1)《现代设计方法》参考书:赵松年 佟杰新,《现代设计方法》,机械工业出版社,2004年;
(2)《机械制造基础》参考书:张福润 沈其文,《机械制造基础》,华中科技大学,2000年;
(3)《液压与气压传动》参考书:许福玲,《液压与气压传动》,机械工业出版社,2001年;
(4)《汽车构造》参考书:臧杰、阎岩,《汽车构造(上、下)》,机械工业出版社,2008年;
(5)《工业工程基本理论与方法》参考书:无,
(6)《数据库原理及应用》参考书:苗雪兰,《数据库原理及应用》,机械工业出版社2004年。
4.第一志愿通过国家A线的考生,请按此安排准时到校参加复试,不另行通知。

Ⅶ 请问一下,安徽大学计算机专业数据结构和操作系统使用什么教材感激不尽啊!

《数据库系统原理及应用教程》(第2版),苗雪兰等,机械工业出版社
《数据库系统概论》(第四版),萨师煊、王珊,高等教育出版社
应该是这两个

热点内容
tis服务器要什么样的电脑 发布:2024-10-26 11:19:33 浏览:465
近两年藏文编译汉藏翻译工作 发布:2024-10-26 10:46:52 浏览:253
路由器的通用管理员密码多少 发布:2024-10-26 10:45:10 浏览:106
无线算法是什么 发布:2024-10-26 10:44:33 浏览:560
起亚秀尔配置如何看 发布:2024-10-26 10:31:18 浏览:778
光纤猫的超级密码是干什么用的 发布:2024-10-26 10:30:26 浏览:707
电脑华为云空间服务器异常 发布:2024-10-26 10:30:25 浏览:872
缔造者刷青龙脚本 发布:2024-10-26 10:05:50 浏览:474
电视账号密码在哪里设置 发布:2024-10-26 10:03:51 浏览:81
cisco密码加密 发布:2024-10-26 09:53:50 浏览:184