0
点赞
收藏
分享

微信扫一扫

数据库系统概论课后习题总结:

巧乐兹_d41f 2022-03-20 阅读 59
sql

1、试述数据、数据库、数据库管理系统、数据库系统的概念。

数据:描述事物的符号记录。是数据库中存储的基本对象。

数据库:是存放数据的仓库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

数据库系统:是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。

数据库管理系统:是完成科学地组织和存储数据,高效的获取和维护数据这一任务的一个大型复杂的系统软件。是位于用户和操作系统之间的一层数据管理软件,和操作系统一样是计算机的基础软件。

  1. 使用数据库系统有什么好处?(数据库系统的优点)【数据库系统的特点】

(1)整体数据结构化。在数据库系统中,记录的结构和记录之间的关系由数据库管理系统维护,可以提高应用开发效率,方便用户使用,减轻数据库系统管理人员维护负担;

(2)数据的共享性高,减少冗余,节约存储空间。数据共享还能够避免数据之间的不相容性和不一致性;由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享,而且容易增加新的应用,使得数据库系统弹性大,易于扩充;

(3)数据独立性高。数据与程序的独立把数据的定义从程序中分离出来去,加上存取数据的方法又由数据库管理系统负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护和修改;

(4)数据由数据库系统统一管理和控制。保证数据的完整性和安全性,并在多用户同时使用时进行并发控制,在故障发生后对数据库进行恢复。

(5)数据库系统的出现,使信息系统从加工数据的程序为中心转向围绕共享的数据库为中心的阶段。这样既便于数据的集中管理,又能够简化应用程序的研制和维护,提高了数据的利用率和相容性,提高了决策的可靠性。

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

联系:文件系统与数据库系统都是计算机系统中管理数据的软件。解析文件系统是操作系统的重要组成部分;而 DBMS 是独立于操作系统的软件。但是 DBMS 是在操作系统的基础上实现的;数据库中数据的组织和存储是通过操作系统中的文件系统来实现的。

  

特点

文件系统

数据库系统

数据面向对象

某一应用程序

现实世界

数据共享程度

冗余度

数据独立性

具有较高的物理独立性和一定的逻辑独立性

数据结构化

记录内有结构,整体无结构

整体结构化,用数据模型描述

数据控制能力

由应用程序自己控制

由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力

区别:

4 .举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。

答 :( l )适用于文件系统而不是数据库系统的应用例子数据的备份、软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。早期功能比较简单、比较固定的应用系统也适合用文件系统。

( 2 )适用于数据库系统而非文件系统的应用例子目前,几乎所有企业或部门的信息系统都以数据库系统为基础,都使用数据库。例如,一个工厂的管理信息系统(其中会包括许多子系统,如库存管理系统、物资采购系统、作业调度系统、设备管理系统、人事管理系统等),学校的学生管理系统,人事管理系统,图书馆的图书管理系统,等等,都适合用数据库系统。希望读者能举出自己了解的应用例子。

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

数据定义功能;数据组织、存储和管理;数据操纵功能;数据库的运行管理;数据库的建立和维护;其他功能

  1. 什么是概念模型?试述概念模型的作用。

定义:概念模型,也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计

作用:概念模型是用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。

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

  属性:实体所具有的某一特性。

码:  唯一标识实体的属性集。

域:  属性的取值范围。

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

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

联系:(实体之间)指不同实体集之间的联系。{一对一、一对多、多对多}

  1. 论述数据模型的概念、作用、三要素。

概念:是一种模型,是现实世界的模拟,是对现实世界数据特征的抽象,用来描述数据、组织数据和对数据进行操作。是数据库系统的基础和核心。是计算机所能支持的模型。是严格定义的概念集合。

举报

相关推荐

0 条评论