数据库:
存储数据的仓库,数据有组织的进行存储。
英文:DateBase,简称 DB
数据库管理系统:
管理数据库的大型软件。
DBMS
SQL:
结构化查询语言。
操作关系型数据库的编程语言。
定义操作所有关系型数据库的统一标准。
常见的关系型数据库管理系统:
Oracle、MySQL、SQL Server
关系型数据库:
关系型数据库是建立在关系模型基础上的数据库,简单说,关系型数据库是由多张能互相连接的二
维表组成的数据库·优点
1.都是使用表结构,格式一致,易于维护。
2.使用通用的SQL语言操作,使用方便,可用于复杂查询。
3.数据存储在磁盘中,安全。
SQL通用语法:
1. SQL语句可以单行或多行书写,以分号结尾。
2. MySQL数据库的SQL语句不区分大小写r关键字建议使用大写。
3.注释
·单行注释:--注释内容或#注释内容(MySQL特有)
多行注释:/*注释*/
SQL分类:
DDL(Data Definition Language)数据定义语言,用来定义数据库对象∶数据库,表,列等
DML(Data Manipulation Language)数据操作语言,用来对数据库中表的数据进行增删改
DQL(Data Query Language)数据查询语言,用来查询数据库中表的记录(数据)
DCL(Data Control Language)数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户
查询:
show databases;
创建数据库
create database db1;
删除数据库
drop database 数据库名称;
使用数据库
use db1;
查看当前使用的数据库
SELECT DATABASE();
数据类型:
CREATE TABLE student(id INT,NAME VARCHAR(10),gender CHAR(1),birthday DATE,score DOUBLE(5,2),email VARCHAR(64),tel VARCHAR(15),STATUS TINYINT
)
删除表
修改表
DML:
DQL---查询
// 基础段
select * from stu limit;