-
内容大纲
人工智能、机器学习和大数据等,都是建立在大量数据的基础上,才能发挥作用,所以数据库非常重要。目前主流的数据库有MySQL、SQL Server和Oracle,虽然他们的界面不同,但是在操作数据库方面都要用到同一种标准语言—SQL。《SQL从入门到精通(微课视频版)》一书全面介绍了SQL语言的知识体系,及其在三大主流数据库系统中的使用方法,既是一本SQL入门教程,又是一本SQL语言的速查工具书。
《SQL从入门到精通(微课视频版)》全书共20章,详细介绍了SQL数据库及SQL语句的使用方法,具体内容包括数据库的基础知识,搭建运行SQL语言的环境,SQL语言基础,数据表的基本操作,索引的创建和使用,数据的简单查询,条件查询,SQL函数的使用,聚合函数和分组数据的应用,多表连接查询,子查询,视图的应用,数据的插入、更新与删除,数据库系统的安全性和完整性控制,创建和使用存储过程,SQL触发器的使用,SQL Server、Oracle和MySQL的控制流语句,事务处理和并发事务处理等。
在具体讲解过程中,结合中小实例,分别论述SQL在三种主流数据库中的具体应用,对比学习,读者理解更深刻,有利于全面掌握SQL语言的使用方法和技巧。
《SQL从入门到精通(微课视频版)》一书知识体系完整、内容介绍由浅入深,并配有高清视频讲解,适用于各类数据库管理人员、数据库开发人员以及程序员使用,同时也可用作高校相关专业的教材。 -
作者介绍
-
目录
第1章 数据库及基本操作
视频讲解:29分钟
1.1 数据库基础知识
1.1.1 数据库的应用
1.1.2 数据库相关术语
1.1.3 SQL简介
1.1.4 数据库的类型
1.2 主要关系型数据库管理系统简介
1.2.1 MySQL
1.2.2 SQL Server
1.2.3 Oracle
1.3 在MySQL中执行SQL语句
1.3.1 安装MySQL
1.3.2 使用命令行执行SQL语句
1.3.3 使用Workbench执行SQL语句
1.4 在SQL Server中执行SQL
1.4.1 SQL Server 2017的安装
1.4.2 使用SQL Server管理工具创建数据库
1.4.3 使用SQL Server管理工具执行SQL语句
1.5 在Oracle 12c中执行SQL语句
1.5.1 安装Oracle 12c
1.5.2 使用SQL Developer执行SQL语句
1.5.3 使用SQL Plus执行SQL语句
第2章 SQL语言基础
视频讲解:19分钟
2.1 SQL概述
2.1.1 SQL的历史
2.1.2 SQL的特点
2.1.3 SQL的功能
2.2 SQL语言的组成
2.2.1 数据定义语言——DDL
2.2.2 数据查询语言——DQL
2.2.3 数据操纵语言——DMI
2.2.4 数据控制语言——DCL
2.3 探索SQL环境
2.3.1 了解SQL执行环境
2.3.2 了解SQL数据库的层次结构
2.3.3 在SQL环境中命名对象
第3章 数据表
视频讲解:111分钟
3.1 数据类型
3.1.1 SQL常用数据类型
3.1.2 MySQL中的数据类型
3.1.3 SQL Server中的数据类型
3.1.4 Oracle中的数据类型
3.2 数据表基础
3.2.1 数据表中的记录和字段
3.2.2 表结构
3.3 表逻辑设计
3.3.1 E-R模型图
3.3.2 规范化与范式
3.4 表的创建(CREATE TABLE)
3.4.1 使用CREATlE TABLE语句创建表
3.4.2 创建带有主键的表
3.5 表结构的修改(ALTER TABLE)
3.5.1 ALTER TABILE语句格式
3.5.2 增加新字段
3.5.3 增加带有默认值的新字段
3.5.4 修改字段的类型和宽度
3.5.5 删除字段
3.5.6 删除带有默认值的字段
3.5.7 更改主键
3.6 表的删除、截断与重命名
3.6.1 删除表
3.6.2 截断表
3.6.3 重命名表
3.7 创建与删除数据库
3.7.1 创建数据库
3.7.2 删除数据库
……
第4章 索引
第5章 查询数据——SELECT语句
第6章 条件查询
第7章 高级条件查询
第8章 SQL函数的使用
第9章 聚合函数与分组数据
第10章 多表连接查询
第11章 子查询
第12章 视图
第13章 插入数据
第14章 更新和删除数据
第15章 管理数据库的安全
第16章 完整性控制
第17章 存储过程和函数
第18章 SQL触发器
第19章 控制流语句
第20章 事务处理
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...