下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章习题答案1.1选择题1. A 2. C 3.C 4. B 5.C6. A 7. C 8. B 9. D 10. A 11. D 12. A 13. A1.2填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能根据人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS数据库治理系统、D
2、BA数据库治理员1.4综合题2.注:各实体的属性省略了3.第二章习题答案1.1单项选择题1. C 2. A 3. B4.C 5. C 6. D 7. A 8. B1.2填空题集合2. 能唯一标识一个实体的属性系编号,学号,系编号关系,元组,属性关系模型,关系,实体,实体间的联系投影1.4综合题1. Hsno(acno=/2,(SC)2. nsno(ocname=,信息系统'(SCCOURSE)3. nsno,SNAME,SAGE(STUDENT)第三章习题答案1.1select * from jobs1.2select emp_id,fname+''+lname as
3、'Name' from employee1.3select empJdJname+'-'+lname as ,NameYear(getdate()-Year(hire_date) as worke time1 fromemployee order by 'worke time12.1select * from employee where fname like 'f%'2.2select * from employee where jobjd=,ll12.3select emp_id,fname+''+lname as &
4、#39;Name', Year(getdate()-Year(hire_date) as worketimefrom employeewhere (Year(getdate()-Year(hire_date) >5order by worketime2.4select * from employee where cast(jobjd as integer)>=5 and cast(jobjd as integer)<=82.5select * from employee where fname=,Maria'2.6select * from employee
5、where fname like '%sh%' or Iname like '%sh%'3.1select * from sales where ord_date v'1993-l-T4.1select distinct bh, zyh from stu_info wherebh in(select bh from stujnfogroup by (bh)having count(*)>30 and count(*)<40)order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhavi
6、ng count(bh)>30 and count(bh)<40order by bh4.2select * from gbanwhere bh like '计4.3select * from gfiedwhere zym like 治理'4.4select xh,xm,zym,stu_info.bh,rxsj from stujnfo,gfied,gban where nl>23and stujnfo.zyh=gfied.zyh and stujnfo.bh=gban.bh4.5select zyh,count(*) from gbanwhere xsh=&
7、#39;O3,group by zyh第四章习题答案4.1单项选择题:B 2、A 3、C 4、A 5、A 6、C 7、C 8、D 9、B 10、A 11、C(或 B,即书上 121 页例题中from的写法)12、A 13、C 14、C 15、C4.2填空题:drop tablealter table add列名或约束条件with check option根本表根本表distinct group by roder by 数据定义 数据操纵 数据限制 distinct like % _自含式 嵌入式10、order by asc desc4.3综合题1、SELECT XH, XM, ZYM, BH
8、, RXSJFROM STUJNFO, GFIEDWHERE STUJNFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM ='男2、SELECT ZYM 专业名,count(*)人数 FROM STUJNFO, GFIEDWHERE STUJNFO.XSH = 03 AND STUJNFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件XSH = 'OS'中的03代表的是“限制科学与工程学院,信息学 院的代码是12,大家可根据具体情况来做该题.3、SELECT bhzcount(*) as 人数 FROM
9、STUJNFO GROUP BY bh4、SELECT XH,XM, XBM, BH FROMSTUJNFO WHERE ZYH IN(SELECT ZYHFROMSTUJNFOWHERE XM = '李明, )ORDER BY XH5、SELECT DISTINCT GCOURSE.KCH, KM FROM STUJNFO, XK, GCOURSEWHERE XK.KCH = GCOURSE.KCH AND STUJNFO.XSH = 12ANDSTUJNFO.XH = XK.XH该题中设计到的课程名称只有在GCOURSE表中存在,所以在题目开始的几个表中还应填加 该表.另外把信息学
10、院的代码改为12.6、SELECT COUNT(DISTINCT KCH) AS 选课门数,AVG(KSCJ) AS 平均成绩 FROMSTUJNFO,XKWHERE STUJNFO.XH = XK.XH AND XSH = '12'7、SELECT DISTINCT STUJNFO.XH, XM, BH, ZYM, KMFROM STUJNFO, XK,GFIED, GCOURSEWHERE KSCJ > 85 AND STUJNFO.XH = XK.XH AND XK.KCH = GCOURSE.KCH AND STUJNFO.ZYH = GFIED.ZYHORDER
11、 BY ZYM, BH, STUJNFO.XH8、SELECT STUJNFO.XH, XM, XSM, ZYM, BH, PYCCMFROM STUJNFO, XK, GDEPT, GFIEDWHERE KKNY = '2001T AND STUJNFO.XH = XK.XH AND STUJNFO.XSH = GDEPT.XSH AND STUJNFO.ZYH = GFIED.ZYHGROUP BY STUJNFO.XH, XM, XSM, ZYM, BH, PYCCMHAVING COUNT(*)>109、SELECT DISTINCT bhFROMSTUJNFO10、DE
12、LETE * FROM STUJNFOWHERE XH LIKE '2000%'或DELETE * FROMSTUJNFOWHERE LEFT(XH,4) = '2000'11、ALTER TABLE STUJNFOADD BYSJ varchar(8)12、UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 andXH in(SELECT xhFROM stujnfoWHERE zyh = ,0501, ) andKCH inSELECT kchFROM gcourseWHERE km ='大学英语
13、39; 前面己经考虑到在该题目中应该参加学生课程信息表(GCOURSE)13、UPDATE GCOURSESET KCXF=6WHERE KCH = ,090101,14、CREATE TABLE CCOURSE(KCH char(6),KM varchar(30)zKCYWM varchar(30)15、CREATE VIEW ISE ASSELECT *FROMSTUJNFOWHERE XSH=12Z第五章课后答案5.117 BABABCB5.21 使属性域变为简单域消除非主属性对主关键字的局部依赖消除非主属性对主关键字的传递依赖2 平凡函数依赖3 Y也相同 唯一的Y值5.31 函数依赖:
14、P136定义5.1局部函数依赖:P138定义5.4完全函数依赖:P138定义5.4传递函数依赖:P138定义5.51NF:P139 定义 5.62NF:P141 定义 5.73NF:P142 定义 5.8BCNF:P144 定义 5.9在全码关系中R <U, F)中假设存在这样的码X,属性组Y及非主属性Z使得X-Y, Y-Z成 立,所以全码关系RU, F> G3NFo在全码关系R (U, F>中,对于R中的函数依赖,假设X-Y且X必含有码,所以全码关系R EBCNF2 (1) R的码是(Sno,Cno),R是INF,由于Teacher和Title属性局部函数依赖于码(Sno,
15、Cno), 所以ReiNF(2) SC (Sno,Cno,Grade) CT(Cno,teacher) TT(Teacher,title)3 D->BC>A4 需求分析需求分析是数据库设计的第一个阶段,从数据库设计的角度来看,需求分析的任务是对现实 世界要处理的对象(组织、部门、企业等)进行详细的调查了解,通过对原系统的了解,收 集支持新系统的根底数据并对其进行处理,在此根底上确定新系统的功能.概念结构设计阶段将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计.简单地说 数据库概念结构设计的任务就是根据需求分析所确定的信息需求,建立信息模型.如E-R模 型.逻辑
16、结构设计阶段数据库逻辑结构设计的任务是把概念结构设计阶段所得到的与DBMS无关的数据模式,转换 成某一个DBMS所支持的数据模型表示的逻辑结构.数据库物理设计阶段数据库物理设计是对给定的关系数据库模式,根据计算机系统所提供的手段和施加的限制确 定一个最适合应用环境的物理存储结构和存取方法数据库实施阶段在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物 理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行 数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行.在数据库系统运行过程中必须不断地对其 进行评价、调整与修改.包括:数据库的转储
17、和恢复、数据库的平安性和完整性限制、数据 库性能的监督、分析和改良、数据库的重组织和重构造.P149最后一段ER图是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法.构成 ER图的根本要素是实体、属性和关系.实体是指客观存在并可相互区分的事特;属性指指 实体所具有的每一个特性.商店(商店编号,商店名,地址, ) 码:商店编号顾客(顾客编号,姓名,性别,家庭住址,出生年月)码:顾客编号消费(商店编号,顾客编号,消费金额) 码:商店编号,顾客编号第六章习题答案6.1单项选择题1、 A 2、 D 3、 D 4、 D 5、 B 6、 D 7、 C6.2填空题1、原子性一致性隔离性持
18、续性 ACID2、软故障硬故障3、静态动态4、丧失修改不可重复读读“脏数据5、自主存取限制强制存取限制6、实体完整性约束参照完整性约束用户自定义完整性约束6.4综合题create table 读者(借书证号 char(10) primary key,姓名 varchar(lO) not null,年龄 tinyint not null,所在院系 varchar(20) not null)create图书图书号 char(8) primary key,书名 varchar(2O) not null,作者 varchar(lO) not null,出版社 varchar(30) not null,
19、价格 real not null check(价格>0 and 价格<=120) )create借阅借书证号 char(10) not null,图书号 char(8) not null,借阅日期 datetime not null,primary key(借书证号,图书号),foreign key(借书证号)references读者(借书证号),foreign key(图书号)references图书(图书号)实验4答案Select xh,xmzxbm from stu_info,gdept where stujnfo.xsh=gdept.xsh and gdept.xsm=
20、39; 信息术I学 与工程' 或 Select xh,xm,xbm from stu_info where xsh=(select xsh from gdept where xsm='信息科学与 工程,)Select stu_info.xh,xm,km from stujnfo,xk,gcourse where stujnfo.xh=xk.xh and xk.kch=gcourse.kch and kscj>85Select xh,xm,xsm from stujnfo,gdept where stu_info.xsh=gdept.xsh and xh like '
21、;2000%'Select xh, xm from stu_info where xh in (select xh from xk where kch=,09010r and kscj<60)或 select stu_info.xh,xm from stujnfo,xk where stujnfo.xh=xk.xh and kch=' 090101' and kscj<605. select stujnfo.xh,xm,km from stujnfo,xk,gcourse where stujnfo.xh=xk.xh and xk.kch=gcourse.k
22、ch and xsh=,12, and kscj<606. select stu_info.xh,xm,xsm from stu_info,xk,gdept where stujnfo.xsh=gdept.xsh and stujnfo.xh=xk.xh and kkny=z200ir group by stu_info.xh,xm,xsm having count(*)>=10实验5答案1、2题参考实验4答案order by xh 实验6答案 Create view Create view Create view Create view3. Select xh,xm,xbm,bh from stu_info where zyh in (select zyh from stujnfo where xm='李明) num_ban as
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南省安阳市龙安区重点中学2025-2026学年初三第一次六校联考物理试题试卷含解析
- 煤炭安全培训智能化管理系统
- 护理课件制作工具平台
- 网络运营精英规划
- 2025年前台防疫接待礼仪实操题
- 护理信息技术与智能护理
- 护理伦理实践
- 护理急诊护理要点
- 五年级下册第一单元教学初探 品童年况味育语文素养
- 2026三年级数学上册 乘法的核心素养
- 供电所所长安全演讲
- 考古调查勘探辅助工程方案投标文件(技术方案)
- 急腹症临床诊断思维及程序
- 第三章-儿童游戏的分类与发展
- 音乐学校乐器购买合同
- HG∕T 5209-2017 黄磷生产尾气处理处置方法
- DZ∕T 0214-2020 矿产地质勘查规范 铜、铅、锌、银、镍、钼(正式版)
- QCSG1204009-2015电力监控系统安全防护技术规范
- 新型卷烟产品技术创新及应用
- Unit1Art+词汇 高中英语人教版(2019)选择性必修第三册
- 川教版书法练习指导七年级下册全册表格式教案
评论
0/150
提交评论