首页 > 代码库 > 数据库简介

数据库简介

一、数据库简介

(1) 数据库:即存放数据的"仓库",是各种数据的集合,而 MySQL 是一个小型的数据库管理系统
(2) 数据表:数据表由行和列组成,行被称为记录,是组织数据的单位;列被称为字段,表示记录的一个属性
(3) 数据类型:即数据在计算机中的存储格式,代表不同的信息类型,比如整数、浮点数、字符串等等
(4) 主键:用于唯一地标识表中的每一条记录,比如以 id 为主键,通过 id 可以查找出唯一的一条记录

二、数据库系统的组成

(1) 数据库:用于存储数据的地方
(2) 数据库管理系统:用于管理数据库的软件,简称 DBMS,MySQL 就是一个小型的数据库管理系统
(3) 数据库应用程序:即可以对数据库进行操作(比如插入、修改数据)的程序,比如 PHP、JAVA 等程序语言

三、SQL 语言:对数据库进行查询和修改操作的语言叫做 SQL(结构化查询语言)

(1) 数据定义语言:DROP、CREATE、ALTER
(2) 数据操作语言:INSERT、UPDATE、DELETE
(3) 数据查询语言:SELECT
(4) 数据控制语言:GRANT、REVOKE、COMMIT、ROLLBACK

四、数据库访问接口:不同的程序设计语言会有各自不同的数据库访问接口,程序语言通过这些接口,执行 SQL 语句,进行数据库管理

(1) ODBC:一个通用的接口,无论哪个数据库都能对其进行访问
(2) JDBC:被用于 Java 访问的接口
(3) ADO.NET:被用于 .NET 访问的接口,.NET 是 Windows 的程序语言
(4) PDO:被用于 PHP 访问的接口

 

 

 

    

 

数据库简介