数据库:DB(Database)
数据库系统:DBS(Database System)
数据库管理系统:DBMS(Database Management System)
MySQL数据库的特点:
(1)支持多个操作系统例如:Windows、Linux、Mac OS等等
(2)支持多线程,可以充分的利用CPU资源
(3)MySQL数据库是用C和C++语言编写的,并且使用了多种编辑器进行测试,以保证源码的可移植性
(4)为多种编程语言提供API,包括C语言,Java,PHP。Python语言等
(5)MySQL优化了SQL算法,有效的提高了查询速度
(6)MySQL内提供了用于管理,检查以及优化数据库操作的管理工具
(7)它能够作为一个单独的应用程序应用在客户端服务器网络环境中,也可以作为一个库嵌入到其他的软件中并提供多种语言支持
数据库系统(DBS)特点:
(1)实现数据共享
(2)实现数据独立
(3)减少数据冗余性
(4)避免数据的不一致性
(5)加强对数据的保护
数据库管理系统(DBMS)的4种功能:
(1)数据库安全性控制功能(设置访问权限)
- 数据库完整性控制功能
- 并发控制功能(多个用户可以使用一个数据库)
- 数据库恢复功能(备份)
SQL语言的特点:
- 综合统一
- 高度非过程化
- 面向集合的操作方式
- 以同一种语法结构提供两种使用方式
- 语言简约易学



