1.什么是数据库
数据库( Database )是按照数据结构来组织、存储和管理数据的仓库。它是数据管理的有效技术, 是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。
数据是数据库中存储的基本对象,是按一定顺序排列组合的物理符号。数据有多种表现形式,可以是 数字、文字、图像,甚至是音频或视频。
2.数据库的分类
数据库通常分为“层次式数据库、网络式数据库和关系式数据库”三种。而不同的数据库是按不同的数据 结构来联系和组织的。而在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库和非关系 型数据库。
关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系型数据库中, 对数据的操作几乎全部建立在一个或多个关系表格上,通过对这些关联的表格分类、合并、连接或选取 等运算来实现数据库的管理。
关系型数据库通过外键关联来建立表与表之间的关系,非关系型数据库通常指数据以对象的形式存储在 数据库中,而对象之间的关系通过每个对象自身的属性来决定
3.数据库系统
数据库系统主要有以下 3 个组成部分:
数据库:用于存储数据的地方。
数据库管理系统:用于管理数据库的软件。
数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库库的软件补充。
数据库管理系统( Database Management System , DBMS )是位于操作系统与用户之间
的一种操纵和管理数据库的软件,按照一定的数据模型科学地组织和存储数据,同时可以
提供数据高效地获取和维护