暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

A.003.1.SQL语言基础入门

数据库BOSS 2021-04-16
320


  • 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语言集多种功能于一体,是一个综合的、通用的、功能极强的,同时又简洁易学的语言。其主要特点如下:

  1. SQL是一种一体化的语言。
  2. SQL语言是一种高度非过程化的语言
  3. SQL语言非常简洁。虽然SQL语言功能很强,但它只有为数不多的9条命令。
  4. 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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论