数据库技术3-2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术3-2

选择题(每题2分,共10分) 数据库管理系统(DBMS)是( C )。 A.一个完整的系统 B.一组硬件 C.一组系统软件 D.软硬件结合 数据库中的实体是指( A )。 A.客观存在的事物 B.客观存在的属性 C.客观存在的特征 D.某一具体事件 属性、联系 数据库系统中的“模式”是指( B )。 A.物理存储结构 B.逻辑结构描述 C.用户结构描述 D.各种模式的总称 SQL中删除基本表的命令是( D )。 A.DELETE B.UPDATE C.ZAP D.DROP SQL中,用于修改表结构的命令是( )。 A.CREATE B.ALTER C.UPDATE D.DROP 填空题(每题2分,共20分) 数据的冗余是指 相同的数据重复出现 。 二元实体之间的联系可以抽象为三类,分别是1:1、 1:n 、 m:n 。 数据库模式体系结构中提供了两个映像功能,即 外模式/模式 和 模式/内模式 映像。 在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用 HAVING 子句。 在SQL语句中,谓词“EXISTS”的含义是 存在量词 。 在SQL语句中,用于数据检索的命令是 SELECT 。 在SQL语句中,用于对输出结果进行排序的命令是 ORDER BY 。 在SQL语句中,用于求某一列上值的最大值的聚集函数是 MAX 。 联机事务处理简称 OLTP 。 在SQL语句中,用于求某一列上值的平均值的聚集函数是 AVG 。 简答题(每题5分,共30分) 简述数据库的定义。 答:数据库(DB)是长期存储在计算机内,有组织的、统一管理的相关数据的集合。数据库能为各种用户共享,具有较小的冗余度、数据间联系紧密而又有较高的数据独立性等特点。 简述数据库系统的生存周期包括哪几个阶段。 答:规划、需求分析、概念设计、逻辑设计、物理设计、实现和运行维护。 简述数据库系统的特点有哪些。 答:数据的集中化控制、数据的冗余度小、采用数据模型实现数据结构化、避免数据的不一致性、数据共享、提供数据库保护、数据独立性、数据由DBMS统一管理和控制。 简述数据库管理系统管理系统的功能。 答:数据库定义、数据库操纵、数据库运行管理、数据库建立和维护。 简述层次数据模型、网状数据模型、关系数据模型之间的区别。 答:层次数据模型采用树形结构来表示各类实体及实体间联系;网状数据模型采用有向图来表示;关系数据模型采用二维表来表示。 DBS结构的分类有哪些。 答:集中式、C/S式、分布式和并行式。 应用题(每题10分,共40分) 设有如下实体: 学生:学号、姓名、性别、年龄 课程:编号、课程名称 教师:教师号、姓名、性别、职称 单位:单位名称、电话 上述实体中存在如下联系: 一个学生可以选修多门课程,一门课程可以被多个学生选修。 一个教师可以讲授多门课程,一门课程可以由多个教师讲授。 一个单位可以有多名教师,一名教师只能属于一个单位。 试完成:设计学生选课和教师任课的全局E-R图。 答: 设有三个关系: S(S#,SNAME,AGE,SEX)S#表示学号,SNAME表示姓名,AGE表示年龄,SEX表示性别。 C(C#,CNAME,TEACHER)C#表示课程号,CNAME表示课程名,TEACHER表示任课教师。 SC(S#,C#,GRADE)GRADE表示成绩。 试用SQL语句实现如下功能: 查询姓名中有“李”字的同学的基本信息。 查询姓名为“王五”的教师所教授的课程的基本信息。 查询“张三”同学选修“王五”老师课程的成绩。 答: SELECT * FROM S WHERE SNAME LIKE ’%李%’ SELECT * FROM C WHERE TEACHER=’王五’ SELECT GRADE FROM SC WHERE SC.S#=S.S# AND SC.C#=C.C# AND SNAME=’张三’ AND TEACHER=’王五’ 设有三个关系: S(SN,SNAME,CITY)S表示供应商,SN表示供应商编码,SNAME表示供应商名字,CITY表示供应商所在城市。 P(PN,PNAME,COLOR,WEIGHT)P表示零件,PN表示零件编号,PNAME表示零件名称,COLOR表示零件颜色,WEIGHT表示零件重量。 J(JN,JNAME,CITY)J表示工程,JN表示工程编码,JNAME表示工程名称,CITY表示工程所在城市。 SPJ(SN,PN,JN,QTY)SPJ表示供应关系,QTY表示提供的零件数量。 试写出实现如下功能的SQL语句: 查询所有工程的全部细节。 查询为工程所在城市为柳州的工程所需零件颜色为白色的供应商编码。 答: SELECT *

文档评论(0)

jiulama + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档