数据库概述

1.发展阶段

  • 人工管理阶段
特点:(1)数据不能长期保存。

(2)程序本身管理数据。

(3)数据不能共享。

(4)数据不具有独立性。

  • 文件系统阶段
      特点:(1)数据可以长期保存。

(2)数据由文件系统管理。

(3)数据冗余大,共享性差。

(4)数据独立性差。

  • 数据库系统阶段
     特点:(1)数据实现结构化。

(2)数据实现共享性。

(3)数据独立性变强。

(4)数据粒度变小。

2.数据库的一些基本概念

DB(数据库),指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。

DBMS(数据库管理系统)是指一种操作和管理数据库的大型软件,用于简历,使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。

DBS(数据库系统)是指在计算机系统中引入数据库后的系统,通常由计算机硬件,软件,数据库管理系统和数据管理员组成。

3.数据库技术经历的阶段

  • 层次数据库和网状数据库阶段
层次数据库的代表是IMS,该阶段支持三级模式结构,用指针来表示数据之间的关系,数据定义语言和数据操作语言相对独立。
  • 关系数据库技术阶段
现如今普遍应用,代表Oracle,DB2,SQL server,MySQL等。
  • 后关系数据库技术阶段
尚未成熟,面向对象数据库技术(QRDBMS)和结构化数据库技术(NOSQL)。

4.数据库管理系统提供的功能

  • 数据定义语言(DDL)
  • 数据操作语言(DML)
  • 数据控制语言(DCL)

你可能感兴趣的:(mysql)