欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库技术与-应用课后习题-答案~.doc

    • 资源ID:582352       资源大小:24.18KB        全文页数:8页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库技术与-应用课后习题-答案~.doc

    |第一章习题答案1.1 选择题1. A 2. C 3. C 4. B 5. C 6. A 7. C 8. B 9. D 10. A 11. D 12. A 13. A1.2 填空题数据 数据的逻辑独立性 数据的物理独立性 层次数据模型,网状数据模型,关系数据模型 能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现 实体、记录属性、字段码域一对一、一对多、多对多E-R 模型E-R 模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS(数据库管理系统) 、DBA(数据库管理员)1.4 综合题2.(注:各实体的属性省略了)3.第二章习题答案1.1 单项选择题1. C 2. A 3. B 4. C 5. C 6. D 7. A 8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号, 学号,系编号 关系, 元组, 属性关系模型,关系, 实体, 实体间的联系|投影1.4 综合题1. sno(cno=2(SC)2. sno( cname=信息系统(SCCOURSE)3. sno,SNAME,SAGE(STUDENT)第三章习题答案1.1select * from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Year(getdate()-Year(hire_date) as 'worke time' from employee order by 'worke time'2.1select * from employee where fname like 'f%'2.2select * from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Year(getdate()-Year(hire_date) as worketimefrom employee where (Year(getdate()-Year(hire_date) >5 order by worketime2.4select * from employee where cast(job_id as integer)>=5 and cast(job_id as integer)30 and count(*)30 and count(bh)23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count(*) from gbanwhere xsh='03'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数据定义 数据操纵 数据控制distinctlike % _自含式 嵌入式10、 order by asc desc4.3 综合题1、 SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、 SELECT ZYM 专业名, count(*) 人数 FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件 XSH = '03'中的 03 代表的是“控制科学与工程”学院,信息学院的代码是 12,大家可根据具体情况来做该题。3、 SELECT bh,count(*) as 人数 FROM STU_INFO GROUP BY bh4、 SELECT XH, XM, XBM, BH FROM STU_INFOWHERE ZYH IN (SELECT ZYHFROM STU_INFOWHERE XM = '李明'|)ORDER BY XH5、 SELECT DISTINCT GCOURSE.KCH, KM FROM STU_INFO, XK, GCOURSEWHERE XK.KCH = GCOURSE.KCH AND STU_INFO.XSH = '12'AND STU_INFO.XH = XK.XH该题中设计到的课程名称只有在 GCOURSE 表中存在,所以在题目开始的几个表中还应填加该表。另外把信息学院的代码改为 12。6、 SELECT COUNT(DISTINCT KCH) AS 选课门数, AVG(KSCJ) AS 平均成绩FROM STU_INFO, XKWHERE STU_INFO.XH = XK.XH AND XSH = '12'7、 SELECT DISTINCT STU_INFO.XH, XM, BH, ZYM, KM FROM STU_INFO, XK, GFIED, GCOURSEWHERE KSCJ > 85 AND STU_INFO.XH = XK.XH AND XK.KCH = GCOURSE.KCH AND STU_INFO.ZYH = GFIED.ZYHORDER BY ZYM, BH, STU_INFO.XH8、 SELECT STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMFROM STU_INFO, XK, GDEPT, GFIEDWHERE KKNY = '20011' AND STU_INFO.XH = XK.XH AND STU_INFO.XSH = GDEPT.XSH AND STU_INFO.ZYH = GFIED.ZYHGROUP BY STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMHAVING COUNT(*) > 109、 SELECT DISTINCT bhFROM STU_INFO10、 DELETE * FROM STU_INFOWHERE XH LIKE '2000%'或DELETE * FROM STU_INFOWHERE LEFT(XH,4) = '2000'11、 ALTER TABLE STU_INFOADD BYSJ varchar(8)12、 UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 and XH in (SELECT xhFROM stu_infoWHERE zyh = '0501')andKCH in (SELECT kchFROM gcourse|WHERE km = '大学英语 ')前面已经考虑到在该题目中应该加入学生课程信息表(GCOURSE)13、 UPDATE GCOURSE SET KCXF=6WHERE KCH = '090101'14、 CREATE TABLE CCOURSE(KCH char(6),KM varchar(30),KCYWM varchar(30)15、 CREATE VIEW ISE ASSELECT *FROM STU_INFOWHERE XSH=12第五章课后答案5.1 17 BABABCB5.21 使属性域变为简单域 消除非主属性对主关键字的部分依赖 消除非主属性对主关键字的传递依赖2 平凡函数依赖3 Y 也相同 唯一的 Y 值5.31 函数依赖:P136 定义 5.1部分函数依赖:P138 定义 5.4 完全函数依赖:P138 定义 5.4传递函数依赖:P138 定义 5.51NF:P139 定义 5.62NF:P141 定义 5.73NF:P142 定义 5.8BCNF:P144 定义 5.9在全码关系中 RU ,F中若存在这样的码 X,属性组 Y 及非主属性 Z 使得 XY, YZ成立,所以全码关系 RU ,F 3NF 。在全码关系 R U,F中,对于 R 中的函数依赖,若 XY 且 X 必含有码,所以全码关系RBCNF2 (1) R 的码是 (Sno,Cno),R 是 1NF,因为 Teacher 和 Title 属性部分函数依赖于码(Sno,Cno),所以 R1NF(2)SC( Sno,Cno,Grade)CT(Cno,teacher) TT(Teacher,title)3 D->BC->A4 需求分析需求分析是数据库设计的第一个阶段,从数据库设计的角度来看,需求分析的任务是对现实世界要处理的对象(组织、部门、企业等)进行详细的调查了解,通过对原系统的了解,|收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能。概念结构设计阶段将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。简单地说数据库概念结构设计的任务就是根据需求分析所确定的信息需求,建立信息模型。如 E-R 模型。逻辑结构设计阶段数据库逻辑结构设计的任务是把概念结构设计阶段所得到的与 DBMS 无关的数据模式,转换成某一个 DBMS 所支持的数据模型表示的逻辑结构。数据库物理设计阶段数据库物理设计是对给定的关系数据库模式,根据计算机系统所提供的手段和施加的限制确定一个最适合应用环境的物理存储结构和存取方法数据库实施阶段在数据库实施阶段,设计人员运用 DBMS 提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。包括:数据库的转储和恢复、数据库的安全性和完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造。P149 最后一段ER 图是用来描述某一组织(单位)的概念模型,提供了表示实体、属性和联系的方法。构成ER 图的基本要素是实体、属性和关系。实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性。商店(商店编号,商店名,地址,电话) 码:商店编号顾客(顾客编号,姓名,性别,家庭住址,出生年月)码:顾客编号消费(商店编号,顾客编号,消费金额) 码:商店编号,顾客编号第六章习题答案6.1 单项选择题1、 A 2、D 3、D 4、D 5、B 6、D 7、C6.2 填空题1、原子性 一致性 隔离性 持续性 ACID2、软故障 硬故障3、静态 动态4、丢失修改 不可重复读 读“脏”数据5、自主存取控制 强制存取控制6、实体完整性约束 参照完整性约束 用户自定义完整性约束6.4 综合题create table 读者(借书证号 char(10) primary key,姓名 varchar(10) not null,年龄 tinyint not null,所在院系 varchar(20) not null)|create 图书(图书号 char(8) primary key,书名 varchar(20) not null,作者 varchar(10) not null,出版社 varchar(30) not null,价格 real not null check(价格>0 and 价格85 Select xh,xm,xsm from stu_info,gdept where stu_info.xsh=gdept.xsh and xh like 2000%Select xh, xm from stu_info where xh in (select xh from xk where kch=090101 and kscj=10实验 5 答案1、 2 题参考实验 4 答案3. Select xh,xm,xbm,bh from stu_info where zyh in (select zyh from stu_info where xm=李明) order by xh实验 6 答案Create view num_ban as select count(distinct bh) from stu_infoCreate view ban as select distinct bh from stu_infoCreate view is_stu as select xm,xbm,bh from stu_info where xsh=01 or xsh=02Create view zhang_stu as select * from stu_info where xsh=01 and xm like 张%或 Create view zhang_stu as select * from stu_info,gdept where xsm=材料科学与工程 and xm like 张% and stu_info.xsh=gdept.xsh8. Create view 材 0168 as select stu_info.*,xk.* from stu_info,xk where bh=材 0168 |and stu_info.xh=xk.xhCreate view gaoshu _stu as select xm from stu_info,xk,gcourse where stu_info.xh=xk.xh and gcourse.kch=xk.kch and km=高等数学或 Create view gaoshu _stu as select xm from stu_info where xh in(select xh from xk where kch =(select kch from gcourse where km=高等数学) )

    注意事项

    本文(数据库技术与-应用课后习题-答案~.doc)为本站会员(一***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开