MySQL数据库学习一 数据库概述

1.1 数据库管理技术的发展阶段

  人工管理阶段,文件系统阶段,数据库系统阶段。

1.2 数据库系统阶段涉及的概念

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

  数据库管理系统(Database Management System,DBMS)是指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完善性。用户通过DBMS访问数据库中的数据。当前比较流行和常用的DBMS有Oracle、MySQL、SQL Server和DB2等。

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

1.3 数据库技术经历的阶段

  层次数据库和网状数据库技术阶段,关系数据库技术阶段,后关系数据库技术阶段。

1.4 DBMS提供的功能

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

1.5 SQL

  结构化查询语言(Structure Query Language),是广泛使用的关系数据库标准语言。

  优点:通用,易学,高度非过程化。

1.6 常见数据库管理系统

  1.Oracle

    业界目前比较成功的关系型数据库管理系统,Oracle于1983年推出,运行稳定、功能齐全、性能超群的贵族产品,技术方面遥遥领先,着重于大型的企业数据库领域应用。

  2.DB2

    支持多媒体、Web关系型数据库管理系统,不仅可以满足大中型企业或单位的需要,而且可以灵活地服务于中小型电子商务解决方案。

  3.SQL Server

    Microsoft推出,功能比较全面,效率比较高,界面友好、易学易用,操作性和交互性独树一帜。

  4.PostgreSQL

    最强大的*软件数据库管理系统。支持目前世界上最丰富的数据类型,是*软件数据库管理系统中唯一支持事物、子查询、多版本并行控制系统、数据完整性检查等特性的*软件。

上一篇:HTML5 中的 canvas 画布(一)


下一篇:Linux下nginx反向代理负载均衡几种方式以及配置