1. 数据库概念
1.1 什么是数据库
数据库就是用来存储和管理数据的仓库!
数据库存储数据的优点:
- 可存储大量数据
- 方便检索
- 保持数据的一致性、完整性
- 安全,可共享
- 通过组合分析,可产生新数据
1.2 数据库的发展历程
- 没有数据库,使用磁盘文件存储数据
- 层次结构模型数据库
- 网状结构模型数据库
- 关系结构模型数据库:使用二维表格来存储数据
- 关系-对象模型数据库
MySQL就是关系型数据库!
2. SQL语言
- Structured Query Language, 结构化查询语言
- 非过程性语言
- 美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准
- 为加强SQL的语言能力,各厂商增强了过程性语言的特征
- 如Oracle的PL/SQL 过程性处理能力
- SQL Server、Sybase的T-SQL
- SQL是用来存取关系数据库的语言,具有查询、操纵、定义和控制关系型数据库的四方面功能
3. MySQL数据库服务器、数据库和表的关系
所谓安装数据库服务器,只是在机器上装了一个数据库管理程序,这个管理程序可以管理多个数据库,一般开发人员会针对