数据库课后习题及答案.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【数据库基础知识】 1. 实体-联系模型(E-R模型)是数据库设计中常用的数据建模方法,用于描述现实世界中的实体、属性和实体间的关系。属性是描述实体特性的,如书中提到的"作者"、"出版社"等是描述图书的属性。 2. "键"是用于唯一标识实体的属性或属性组合,例如"书号"通常作为图书的键,因为每本书的书号都是独一无二的。如果无法确定单一属性作为键,可以使用所有属性构成复合键。 3. 数据完整性是数据库设计的重要概念,包括正确性、有效性、相容性和一致性。它确保数据的准确无误,并符合预设的业务规则。 4. 数据库设计通常包括需求分析、概念设计、逻辑设计和物理设计四个阶段。需求分析理解业务需求,概念设计建立概念模型,逻辑设计将概念模型转换为逻辑模型,物理设计则是在数据库管理系统中实现数据库。 5. 数据库系统的主要功能包括数据定义、数据查询、数据操纵、数据存储和并发控制等。它们提供SQL等语言来实现这些功能。 6. 关系模型是数据库中最常见的数据模型,以二维表格形式表示数据,其中的关键字(主键或候选键)用于保证记录的唯一性。关系模型支持集合运算如并、交、差和笛卡尔积。 7. Access是Microsoft Office套件中的关系数据库管理系统,具有子数据表、与SQL Server协同工作、名称自动更正等功能,支持二次开发,并提供表、查询、窗体、报表等对象。Access数据库文件的扩展名为.mdb,所有对象都存储在一个文件中,退出时会自动保存更改。 【关系模型和关系数据库进阶】 1. E-R模型转换为关系模型时,一对多联系可以通过在"多"方实体中加入"一"方实体的关键字来实现。例如,"商品"和"顾客"之间的多对多联系可以创建一个关联表来管理。 2. 关系代数是操作关系数据的基础,包括传统的集合运算(如并、交、差)和专门的关系运算(如投影、选择)。投影运算不属于传统集合运算。 3. 关系S和R的差运算得到的结果只包含属于S但不属于R的元组。 4. 关系模型中的关键字分为主键和候选键,主键是表中被选为主键的候选键,而候选键是能够唯一标识记录的任何一组属性。 5. Access对象包括表、查询、窗体、报表、模块等,不包括文件夹,且它们都是存放在同一数据库文件中。 数据库设计和关系模型是数据库领域中的核心概念,Access提供了直观的用户界面和强大的数据库管理工具。学习这些知识有助于理解和构建有效的数据库系统。
- 粉丝: 30
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助