第一章

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

数据:描述事物的符号记录
数据的含义为数据的语义,数据与其语义不可分。

数据库
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
1.简单来说,数据库的数据具有永久储存、有组织性和可共享三个基本特点。
2.数据模型是数据库的核心概念。每个数据库中的数据都是按照某一种数据模型来组织、描述和储存的。

数据库管理系统:
数据库管理系统是为了科学地组织和储存数据,高效地获取和维护数据。它的主要功能包括以下几个方面:
1.数据定义功能
2.数据组织、储存和管理
3.数据操纵功能
4.数据库的事务管理和运行管理
5.数据库的建立和维护功能
6.其它功能

数据库系统
数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的储存、管理、处理和维护数据的系统。数据库是数据库系统的一个组成部分。

2.使用数据库系统有什么好处?

1.使用数据库系统可以大大提高应用开发的效率。
2.当数据的逻辑结构需要改变时,开发人员不必修改应用程序,或者只需要修改很少应用程序
3.使用数据库系统可以减轻DBA(数据库管理员)维护系统的负担

3.文件系统与数据库系统的区别与联系

区别
1.文件系统的数据是面向某一应用的,文件的共享性差,冗余度大,独立性较差,虽然文件记录是有结构的,但是整体无结构
2.数据库系统中 的数据不再仅仅面向某一个应用,而是面向整个组织或者企业,数据共享性高、冗余度小,具有高度的物理独立性和一定的逻辑性,数据库中的数据用数据模型组织和描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。
联系
1.文件系统与数据库系统都是计算机系统中管理数据的软件
2.文件系统时操作系统的重要组成部分,数据库中的数据的组织和存储是通过操作系统中文件系统来实现的。

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

1.手机中的小型应用直接将数据存放再手机操作系统的文件中,如照片、短信、微信等数据。
2.大部分企业或部门的信息系统都以数据库系统为基础

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

1.数据结构化。这是与文件系统的本质区别
2.数据的共享性高,冗余度低,易扩充。
3.数据独立性高。数据不依赖与程序,数据的逻辑结构或物理结构改变了,程序不会跟着改变
4.数据是由DBMS统一管理和控制

6.DBMS的主要功能有哪些?

1.数据库定义功能
2.数据组织、存储和管理功能
3.数据操作功能
4.数据库的事务管理和运行管理
5.数据库的建立和维护功能
6.其它如不同数据库之间的互访和互操作功能等

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐