MySQL概述

张开发
2026/5/17 22:12:27 15 分钟阅读
MySQL概述
一、数据库概述1. 关于数据库的基本概念人工管理阶段1949年后发展计算机无磁盘设备数据由程序自行携带。特点数据不能长期保存、程序管理数据、数据不能共享且不具有独立性。文件系统阶段计算机出现磁盘和高级语言后发展程序与数据有一定独立性出现程序文件和数据文件。数据库系统阶段80-90年代网络技术发展后出现分为关系型和非关系型数据库。关系型代表有MySQL、Oracle非关系型代表有MongoDB等NoSQL数据库数据库系统阶段涉及的概念数据库(DB)长期存储在计算机中、可被多用户共享的数据集合相当于虚拟的数据仓库。数据库管理系统(DBMS)建立、使用和维护数据库的软件系统如MySQL、Oracle等负责数据管理和控制。数据库系统(DBS)由硬件、软件、DBMS和数据库管理员组成的完整系统。注意区分三者概念MySQL本质是DBMS而非数据库。数据库技术所经历的阶段层次/网状数据库阶段60年代出现如RMS系统现已较少使用。关系数据库阶段主流技术代表有Oracle、MySQL、SQL Server等逻辑性强。后关系数据库阶段性能提升抽象性强代表有NoSQL如MongoDB但技术尚未完全成熟。SQL语言定义结构化查询语言(Structured Query Language)国际标准数据库语言。分类DDL(数据定义语言)CREATE/ALTER/DROPDML(数据操作语言)INSERT/UPDATE/DELETEDCL(数据控制语言)GRANT/REVOKE/COMMIT优点通用性几乎所有DBMS都支持易学性由描述性强的英文单词组成非过程化只需声明做什么不需指明怎么做MySQL数据库管理系统

更多文章