《数据库原理及应用》习题答案.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理及应用》习题答案 第1章 数据库基础 1.选择题 (1)C (2)C (3)D (4)D (5)D 2.填空题 (1)组织 共享 (2)物理独立性和逻辑独立性 (3)数据结构、数据操作和数据完整性约束 (4)模式、外模式、内模式 (5)层次模型、网状模型、关系模型和面向对象模型 3.简答题 (1)数据是对客观事物、事件的记录与描述,也是对客观事物的逻辑归纳。数据可以是连续的,如声音、图像等;也可以是离散的,如符号、文字等。信息是数据的内涵,是对数据的解释。 (2) 人工管理阶段:①数据不保存 ②数据没有专门的管理软件 ③数据不共享 ④数据不具独立性 文件管理阶段: 进步:①数据以文件的形式长久存储文件 ②系统提供文件管理功能及存取方法 ③程序与数据间拥有一定独立性 ④文件形式多样化及数据间具有一定共享性 不足:①数据共享性差、冗余度较大 ②数据不一致性 ③数据独立性差 ④数据间联系弱 数据库管理阶段:①数据结构化 ②数据共享性高、冗余度小 ③数据独立性高 ④有统一的数据管理和控制功能 (3) ①一对一:一个班级只能有一名班长,一名班长也只能在一个班级中任职 ②一对多:一个班级中有若干名学生,每名学生只在一个班级中学习 ③多对多:一门课程可以由多个学生选修,一名学生也可以选修多门课程 4.实践题 第2章 关系数据库基础 1.选择题 (1)D (2)D (3)A (4)A (5)C 2.填空题 (1)型,值 (2)R(A1,A2,…,An) (3)集合 (4)相容 (5)水平,竖直 3.简答题 (1)①D (1) ① D d ② R.A D S.C a d c a d g a g c a g g ③ R.A R.B R.C D S.A S.B S.C a b c d a b c a b e g a b c e f g d e f g c f e g e f g (2) ① ∏TNo,Prof(σTN=赵乾(T)) ② ∏TN(σAge18(S)) ③ S?∏SNo(σGrade80(SC)) ④ ∏CN,Grade(C?(SC?(σSN=蒋生(S)))) ⑤ ∏SN(S?(SC÷∏CNo(TC?(σTN=周巽(T))))) 第3章 SQL基础 1.选择题 (1)D (2)D (3)C (4)A (5)A 2.填空题 (1)结构化查询语言 (2)数据文件、日志文件 (3)NULL/NOT NULL、UNIQUE、PRIMARY KEY、FOREIGN KEY、CHECK和DEFAULT (4)DROP DATABASE 数据库名称 (5)将数据库AA的名称改为BB 3.实践题 (1) CREATE DATABASE LMS ON ( NAME=LMS_Data, FILENAME=C:\LMSData\LMS_Data.mdf ) LOG ON ( NAME=LMS_Log, FILENAME=C:\LMSData\LMS_Log.ldf ) (2) CREATE TABLE S ( SNo varchar(10) PRIMARY KEY, SN nvarchar(20) NOT NULL, Sex nchar(1) DEFAULT 男 NOT NULL, Dept nvarchar(10) NOT NULL ) CREATE TABLE B ( BNo nchar(10) PRIMARY KEY, BN nvarchar(20) NOT NULL, BD date NOT NULL ) CREATE TABLE Loan ( BNo nchar(10) FOREIGN KEY REFERENCES B(BNo), SNo varchar(10) FOREIGN KEY REFERENCES S(SNo), Loan date NULL, Back date NULL, PRIMARY KEY(BNo,SNo) ) (3) ALTER TABLE Loan ALTER COLUMN Loan date NOT NULL 第4章 数据操纵与查询 1.选择题 (1)A (2)D (3)A (4)B (5)D 2.填空题 (1)* (2)广义笛卡尔积 (3)SELECT-FROM-WHERE (4)在FORM子句后定义表别名 (5)嵌套查询 3.实践题 (3)SELECT SN,Dept (3) SELECT SN,Dept FROM S JOIN Loan ON S.SNo=Loan.SNo WHERE Back IS NULL INSERT INTO S VALUES (01101,吴艮,男,计算机

您可能关注的文档

文档评论(0)

一帆风顺 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档