BUAA 数据库作业 第一章

3. 试描述文件系统与数据库系统的区别和联系。

        区别:背景:文件系统阶段时期,硬件有了磁盘、磁鼓,软件有了文件系统,处理方式为联机实时处理和批处理,主要应用于科学计算和数据管理;数据库系统阶段,硬件有了大容量磁盘、磁盘阵列,软件有了数据库管理系统,处理方式为联机实时处理、批处理和分布处理,主要应用于大规模数据管理。

        联系:从文件系统到数据库系统标志着数据管理技术的飞跃,使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。

5. 试描述数据库系统的特点。

        数据结构化、数据共享性高冗余度低且易扩充、数据独立性高、数据由数据库管理系统(DBMS)统一管理和控制

6. 数据库管理系统的主要功能有哪些?

        它可以供各种用户共享,具有最小冗余度和较高的数据独立性。数据库管理系统在数据库的建立、运用和维护时对数据库进行统一控制,以保证数据的完整性和安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对数据库进行恢复。

8. 定义并解释概念模型中以下术语:

        实体:客观存在并可互相区别的事物。

        实体型:用实体名及其属性名集合来抽象和刻画同类实体。

        实体集:同一类型实体的集合。

        实体之间的联系:通常指不同实体集之间的联系。

9. 试述数据模型的概念、数据模型的作用和数据模型的三个要素。

        数据模型:对现实世界数据特征的抽象。

        作用:描述数据、组织数据和对数据进行操作。

        三要素:数据结构、数据操作和数据的完整性约束条件。

13. 试述关系模型的概念,定义并解释以下术语:

        关系模型:用二维表的形式表示实体和实体间联系的数据模型。

        关系:一个关系对应通常说的一张表。

        属性:表中的一列即为一个属性。

        域:一组具有相同数据结构类型的值的集合。

        元组:表中的一行即为一个属性。

        码:也称为码键,他可以唯一确定一个元组。

        分量:元组中的一个属性值。

        关系模式:对关系的描述,一般表示为关系名( 属性1,属性2,...,属性n)

14. 试述关系数据库的特点。

        优点:与格式化模型不同,严格建立在数学概念的基础上;概念单一;存储路径对用户透明,具有更高的数据独立性、更好的安全保密性。

        缺点:效率较低,优化难度大。

15. 试述数据库系统的三级模式结构,并说明这种结构的优点是什么。

        外模式:也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是于某一应用有关的逻辑表示。

        模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

        内模式:也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式。

        优点:实现独立性,使得数据的定义和描述可以从应用程序中分离出去。数据的存储由数据库管理系统管理,从而简化了应用层序的编制,大大减少了应用程序的维护和修改。

17. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?什么叫数据库系统具有数据与程序的独立性?

        物理独立性:用户的应用程序与数据库中数据的物理存储是相互独立的。

        逻辑独立性:用户的应用程序与数据库的逻辑结构是相互独立的。

        数据库系统具有数据与程序的独立性:使得数据的定义和描述可以从应用程序中分离出去。数据的存储由数据库管理系统管理,从而简化了应用层序的编制,大大减少了应用程序的维护和修改。

18. 试述数据库系统的组成。

        硬件平台及数据库、软件(数据库管理系统、操作系统、编译系统、开发工具、应用系统)、人员。

ppt知识点总结 -- 绪论

1. 数据库技术的产生与发展:
人工管理阶段 --> 文件系统阶段 --> 数据库系统阶段

2. 数据管理技术各阶段的特点:
人工管理阶段:数据不报错、应用程序管理数据、数据不共享、数据不具独立性

文件系统阶段:数据可长期保存、有文件系统管理数据、数据共享性差冗余度大、数据独立性差

数据库系统阶段:数据结构化、数据共享性高冗余度低且易扩充、数据独立性高、数据由数据库管理系统(DBMS)统一管理和控制

3. 数据模型包括两个层次模型的基本概念:
概念模型:用于信息世界建模,是现实世界到信息世界的抽象,是用户和数据库设计 人员进行交流的语言。

逻辑模型和物理模型:逻辑模型按计算机系统的观点对数据建模;物理模型是对数据最底层的抽象。

数据模型三要素:数据结构、数据操作、完整性约束

4. 数据库系统结构:
从数据库应用开发人员角度看,数据库系统通常采用三级模式结构,是内部的系统结构;从最终用户角度看,数据库系统的结构分为单用户结构、主从式结构、分布式结构、客户-服务器结构、浏览器-应用服务器/数据库服务器多层结构等,是外部的体系结构。

5. 数据独立性:
物理独立性:用户的应用程序与数据库中数据的物理存储是相互独立的。

逻辑独立性:用户的应用程序与数据库的逻辑结构是相互独立的。

数据的独立性是由数据库管理系统提供的二级映像功能来保证的。

6. 三级模式体系结构:
外模式:也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是于某一应用有关的逻辑表示。

模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

内模式:也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式。

7. 二级映像功能:
外模式/模式映像:定义局部变量与全局变量之间的对应关系。模式改变时,可使外模式不变,应用程序不变。确保逻辑独立性。

模式/内模式映像:定义全局变量与存储结构之间的对应关系。确保物理独立性。

8. DBMS 的组成:
硬件平台及数据库、软件(数据库管理系统、操作系统、编译系统、开发工具、应用系统)、人员。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值