-
概念:数据库的作用,把数据一表的形式存储起来,方便查询
-
RDBMS:Relational Database Management System,关系型数据库系统,主要产品为:oracle、mysql、ms sql server、sqlite
-
关系型数据库核心元素:
-
数据行(一条记录)
-
数据列(字段)
-
数据表(数据行的集合)
-
数据库(数据表的集合,一个数据库中有多个数据表)
-
-
SQL(Structured Query Language),结构化查询语言,用于关系型数据库,不区分大小写
-
DQL:数据查询语言,用于对数据库进行查询,如select;
-
DML:数据库操作语言,对数据进行增加、修改、删除,如insert、update、delete;
-
DCL:数据控制语言,进行授权与权限回收,如grant、drop;
-
DDL:数据定义语言,进行数据库、表的管理,如create、drop;
-
-
MySQL特点
-
使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;
-
支持多种操作系统;
-
支持多线程,充分利用CPU资源;
-
提供TCP/IP、ODBC和JDBC等多种数据库连接途径
-