第四章:SQL语言介绍
目录
数据库管理系统可视化操作工具MySQL Workbench介绍
主要介绍了SQL的发展史:SQL从上世纪70年代产生,并被各大厂商逐渐完善和认可。各个数据库管理软件的SQL基本相同(90%),此外,各个数据库管理软件也有自己的特色用法。数据库操作语言可以按照DDL、DML和DCL,共9种操作语句。
一、SQL基础语言
使用SQL建立数据库
SQL数据库的建立使用DDL语句完成,共包含两个步骤:
step1:建立数据库——CREATE DATABASE
step2:建立表——CREATE TABLE
表建立后,可以使用DML向表中增加数据,使用DML对数据进行修改和查询。
使用SQL进行简单查询
查询的目的:从数据库的表中检索出符合要求的元组,查询语句时SQL中DML的核心内容,十分重要,前面的众多铺垫就是为了这一刻!简单得总结本节所讲的内容。
基本形式:SELECT 列名 FROM 表名 WHERE 条件
当查询的结果不重复时,使用DISTINCT关键字
对查询的结果额外要求排序,使用ORDER关键字
模糊查询时,使用LIKE关键字,搭配%、_和转义符\使用
解决运算优先级的最佳方案:加括号
在进行查询时,主要的难点是从提出的问题到SQL语句的转化。
二、安装MySQL
本课程要安装MySQL(因为SQL Server2012和C语言使用的VC冲突)
如果你的电脑安装了Vc++2010,安装sql server2012时会出现下图所示的错误,是因为vs++2010中含有旧版本sqlserver的实例。目前很多人都因为这个问题没法安装SQL Server2012了。为了能够让初学者尽快上手数据库的练习,因此我们使用MySQL这款数据库管理系统软件,它和SQL Server同样是非常强大的关系型数据库管理系统(而且很多企业都在用它,可以说在实际工作中更流行)其实就是不同厂家出品的关系型数据库管理系统
安装地址
MySQL的windows 64位版本的下载地址如下:
https://dev.mysql.com/downloads/windows/installer/8.0.html
大家选择下图中红框所示的版本下载并安装
具体的安装步骤请参考下面的博客,注意我们已经下载好了,直接从文中的步骤2开始,到步骤3之前就结束了,他的第三步是开始介绍My SQL中的具体操作,不需要看
https://blog.csdn.net/xiezhiming1234/article/details/82860339