"数据库第四版课后答案"
这节课后答案涵盖了数据库的基本概念、数据库系统、数据库管理系统、文件系统与数据库系统的区别和联系等内容。
一、数据、数据库、数据库系统、数据库管理系统的概念
* 数据(Data):描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。
* 数据库(DataBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。
* 数据库系统(DataBase System,简称DBS):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
* 数据库管理系统(DataBase Management System,简称DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。
二、使用数据库系统的好处
* 使用数据库系统可以大大提高应用开发的效率,因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由DBMS来完成。
* 使用数据库系统可以方便用户的使用,减轻数据库系统管理人员维护的负担。
* 使用数据库系统可以提高数据的利用率和一致性,减少数据冗余。
三、文件系统与数据库系统的区别和联系
* 文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制。
* 数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力。
* 文件系统与数据库系统都是计算机系统中管理数据的软件,但DBMS是独立于操作系统的软件,而数据库中数据的组织和存储是通过操作系统中的文件系统来实现的。
四、适合用文件系统而不是数据库系统的例子、适合用数据库系统的应用例子
* 适用于文件系统而不是数据库系统的应用例子:数据的备份、软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。
* 适合用数据库系统的应用例子:大型的企业管理系统、库存管理系统、学生信息管理系统等。
|