1.SQL简介
2.SQL语言分类
3.MySQL常用的数据对象
1.SQL简介
SQL(Structured Query Language,结构化杳洵语言)语言是一种在关系数据库中定义和操纵数据的标准语言,是用户与数据库之间进行交流的接口。SQL语言已经被大多数关系数据库管理系统采用。
MYSQL数据库提供的许多有用而强大的功能都需要通过SQL语言来体现。因此要使用MySQL数据库,一定要掌握SQL语言。
SQL是1974年由Boyee和Chamberlin提出,并在IBM公司研制的关系数据库原型系统SystemR上实现的。
1986年10月,美国国家标准局(ANSI)的数据库委员会批准了SQL作为关系数据库语言的美国标准,同年,公布了标准SQL文本。
现在,SQL已成为关系数据库领域中的一种主流语言。
SQL语言集多种功能于一体,是一个综合的、通用的、功能极强的,同时又简洁易学的语言。其主要特点如下:
SQL是一种一体化的语言。 SQL语言是一种高度非过程化的语言 SQL语言非常简洁。虽然SQL语言功能很强,但它只有为数不多的9条命令。 SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
2.SQL语言分类
DQL(Data Query Language):数据查询语⾔ select 相关语句 DML(Data Manipulate Language):数据操作语⾔ insert 、update、delete 语句 DDL(Data Define Languge):数据定义语⾔ create、drop、alter 语句 TCL(Transaction Control Language):事务控制语⾔ set autocommit=0、start transaction、savepoint、commit、rollback
3.MySQL常用的数据对象
多database的用途--多数据库,业务和资源隔离
常用的数据对象:
DataBase/Schema 表(table) 索引(index) 视图(view) 约束(constraint) 触发器(trigger) 函数(function) 存储过程(procedure)
关注公众号,查阅数据库与Linux知识不迷路。公众号:数据库 BOSS

文章转载自数据库BOSS,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。