数据库教程

什么是数据库

数据库 又称为 Database,实际上,数据库就是一个文件集合,是一个存储数据的仓库。

通俗来说,数据库其实就是一个文件系统,只不过这个文件系统,是按特定的格式存储数据的,用户可以很方便的对里面的数据进行增删改查等操作。

数据库教程

在数据库里面,数据都是存放在结构化的数据表里,并且这些表与表之间,相互关联,反映着事物间的本质联系。

在现实中,人们可以直接用自然语言或文字来描述客观事物。在计算机中,则要通过抽象出这类事物的特征,然后组成一个记录来描述。

数据是数据库中存储的基本对象,是按照一定顺序排列组合的物理符号。数据有多种表现形式,可以是数字、文字、图像,甚至是音频或视频,它们都可以经过数字化后存入计算机。

什么是数据库管理系统

数据库管理系统 (Database Management System),又称 DBMS。

数据库管理系统其实本质上就是一个软件,用来管理数据库文件的软件。用户可以访问 DBMS 对数据进行增删改查操作。

常见的 DBMS 有:MySQL、Oracle、DB2、SQLite 、SqlServer。

为什么使用数据库

特点 概述
实现数据共享 所有用户可同时存取数据库中的数据,以及用不同方式通过接口使用数据库。
降低数据的冗余度 文件系统需要用户各自建立应用文件,数据库实现了数据共享,减少了数据冗余,保持了数据的一致性。
数据的独立性 数据的独立性包括逻辑独立和物理独立。
数据的集中控制 文件管理方式中,数据处于分散状态。数据库可以对数据进行集中控制和管理,通过数据模型可以表示各种数据的组织以及数据间的关系。
数据的一致性 可以确保数据的可靠性,不同用户访问可以访问同一数据。
数据的可维护性 可以对数据进行安全性控制、完整性控制、并发控制。
故障恢复 可以即使发现故障和修复故障,从而防止数据被破坏。