蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

数据库原理与应用答案

  • 资源ID:17673665       资源大小:656.42KB        全文页数:34页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:5积分 【人民币5元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要5积分 【人民币5元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

数据库原理与应用答案

数据库原理与应用(第三版)习题参考答案 第 1 章 数据库概述 1. 试说明数据、数据库、数据库管理系统和数据库系统的概念。 答数据是描述事物的符号记录。 数据库是长期存储在计算机中的有组织的、可共享的大量数据的集合。 数据库管理系统是一个专门用于实现对数据进行管理和维护的系统软件。 数据库系统是指在计算机中引入数据库后的系统,一般由数据库、数据库管理系统(及相关的实用工具)、应用程序、数据库管理员组成。 2. 数据管理技术的发展主要经历了哪几个阶段 答文件管理和数据库管理。 3. 与文件管理相比,数据库管理有哪些优点 答与文件系统管理数据相比,数据库系统管理数据带来了如下好处将相互关联的数据集成在一起,较少的数据冗余,程序与数据相互独立,保证数据的安全可靠,最大限度地保证数据的正确性,数据可以共享并能保证数据的一致性。 4. 在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构为什么 答不需要。因为数据库管理系统提供了逻辑独立性和物理独立性。 5. 在数据库系统中,数据库的作用是什么 答数据库是数据的汇集,它以一定的组织形式保存在存储介质上。 6. 在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据文件吗 答不能 7. 数据独立性指的是什么它能带来哪些好处 答数据独立性是指应用程序不会因数据的物理表示方式和访问技术的改变而改变,即应用程序不依赖于任何特定的物理表示方式和访问技术,它包含两个方面逻辑独立性和物理独立性。 物理独立性是指当数据的存储位置或存储结构发生变化时,不影响应用程序的特性; 逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。 8. 数据库系统由哪几部分组成,每一部分在数据库系统中的作用大致是什么 答数据库系统一般包括数据库、数据库管理系统(及相应的实用工具)、应用程序和数据库管理员四个部分。数据库是数据的汇集,它以一定的组织形式保存在存储介质上;数据库管理系统是管理数据库的系统软件,它可以实现数据库系统的各种功能;应用程序专指以数据库数据为基础的程序,数据库管理员负责整个数据库系统的正常运行。 第2章 数据模型与数据库结构 1. 解释数据模型的概念,为什么要将数据模型分成两个层次 答答数据模型是对现实世界数据特征的抽象。数据模型一般要满足三个条件第一是数据模型要能够比较真实地模拟现实世界;第二是数据模型要容易被人们理解;第三是数据模型要能够很方便地在计算机上实现。由于用一种模型来同时很好地满足这三方面的要求在目前是比较困难的,因此在数据库系统中就可以针对不同的使用对象和应用目的,采用不同的数据模型。根据模型应用的不同目的,将这些模型分为两大类概念层数据模型和组织层数据模型,以方便对信息的描述。 2. 概念层数据模型和组织层数据模型分别是针对什么进行的抽象 答概念层数据模型是对现实世界的抽象,形成信息世界模型,组织层数据模型是对信息世界进行抽象和转换,形成具体的DBMS支持的数据组织模型。 3. 实体之间的联系有哪几种请为每一种联系举出一个例子。 答实体之间的联系有一对一、一对多和多对多三种。例如系和正系主任是一对一联系(假设一个系只有一个正系主任),系和教师是一对多联系(假设一个教师只在一个系工作),教师和课程是多对多联系(假设一个教师可以讲授多门课程,一门课程可由多个教师讲授)。 4. 说明实体-联系模型中的实体、属性和联系的概念。 5.指明下列实体间联系的种类 (1)教研室和教师(设一个教师只属于一个教研室,一个教研室可有多名教师)。 (2)商品和顾客。 (3)国家和首都(假设一个国家的首都可以变化)。 (4)飞机和乘客。 (5)银行和账户。 (6)图书和借阅者。(设一个借阅者可同时借阅多本书,可在不同时间对同一本书借阅多次) 6.数据库系统包含哪三级模式试分别说明每一级模式的作用 答数据库系统包含的三级模式为内模式、模式和外模式。外模式是对现实系统中用户感兴趣的整体数据结构的局部描述,用于满足不同数据库用户需求的数据视图,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是对数据库整体数据结构的子集或局部重构。模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式是对整个数据库的底层表示,它描述了数据的存储结构。 7. 数据库管理系统提供的两级映像的作用是什么它带来了哪些功能 答数据库系统的两级映象是模式与内描述间的映象和外模式与模式间的映象。模式/内模式的映象带来了物理独立性,即如果数据库的存储结构改变了,可通过调整模式/内模式的映象,使模式能够保持不变。外模式/概念模式间的映象带来了逻辑独立性,当概念模式的结构可发生改变时,也可通过调整外模式/模式间的映象关系,使外模式可以保持不变。 8.数据库三级模式划分的优点是什么它能带来哪些数据独立性 答数据库的三级模式的划分实际上将用户、逻辑数据库与物理数据库进行了划分,使彼此之间的相互干扰减到最少。这三个模式的划分实际上带来了两个数据独立性物理独立性和逻辑独立性。这使得底层的修改和变化尽量不影响到上层。 第3章 关系数据库 1. 试述关系模型的三个组成部分。 答关系数据结构、关系操作集合和关系完整性约束。 2. 解释下列术语的含义 (1) 笛卡尔积设D1,D2,,Dn为任意集合,定义笛卡尔积D1,D2,,Dn为 D1D2 Dn ={d1,d2,,dn | di ∈Di,i=1,2,,n } (2) 主键也称主码为或主关键字,是表中的属性或属性组,用于惟一地确定一个元组。 (3) 候选键如果一个属性或属性集的值能够惟一标识一个关系的元组而又不包含多余的属性,则称该属性或属性集为候选键。 (4) 外键设F是关系R的一个或一组属性,如果F与关系S的主键相对应,则称F是关系R的外键。 (5) 关系关系就是简单二维表。 (6) 关系模式二维表的结构称为关系模式。 (7) 关系数据库对应于一个关系模型的所有关系的集合称为关系数据库。 3. 关系数据库的三个完整性约束是什么各是什么含义 答实体完整性、参照完整性和用户定义的完整性。 实体完整性是保证关系中的每个元组都是可识别的和惟一的。 参照完整性也称为引用完整性,用于表达现实世界中的实体之间的关联关系。 用户定义的完整性也称为域完整性或语义完整性,用于保证数据库中存储的值与现实世界相符。 4. 连接运算有哪些等值连接和自然连接的区别是什么 答连接运算中最重要也是最常用的连接有两个,一个是等值连接,一个是自然连接。 自然连接与等值连接的差别为 l 自然连接要求相等的分量必须有共同的属性名,等值连接则不要求; l 自然连接要求把重复的属性名去掉,等值连接却不这样做。 5. 对参与并、交、差运算的两个关系R、S有什么要求 答必须结构相同,且相应的属性值取自同一

注意事项

本文(数据库原理与应用答案)为本站会员(海浪花)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

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




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开