标签分类
当前位置:首页 > 数据库电子书 > SQL电子书网盘下载
SQL必知必会 SQL必知必会
shougezheyx

shougezheyx 提供上传

资源
25
粉丝
14
喜欢
9
评论
18

    SQL必知必会 PDF 完整第4版

    SQL电子书
    • 发布时间:

    给大家带来的一篇关于SQL相关的电子书资源,介绍了关于SQL必知、SQL必会方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小6.1 MB,福达编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.5,更多相关的学习资源可以参阅 数据库电子书、等栏目。

  • SQL必知必会 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1kwiZcMY4BVKsWHOVIXEy6w
  • 分享码:tep7
  • SQL必知必会 PDF

    SQL經典畅销书,麻省理工大学、伊利诺伊大学等诸多高校的参照教材内容!

    循序渐进地解读SQL的基本要素和英语的语法,主题鲜明,简约好用,统计数据的排列、过虑和排序、表、景图、联接、子查询、游标、存储过程和触发器等关键知识结构图应有尽有。

    内容丰富精采案例,案例已依据新版本升级,一起有利于查看!

    SQL是应用*普遍的数据库语言,基本上全部关键的DBMS都适用SQL。《SQL必知必会(第4版)》循序渐进地解读了SQL的基本要素和英语的语法,涉及到统计数据的排列、过虑和排序,及其表、景图、联接、子查询、游标、存储过程和触发器等內容,案例丰富多彩,有利于查看。新版本提升了对于ApacheOpen Office Base、MariaDB、SQlite等DBMS的叙述,并依据*版本号的Oracle、SQLServer、MySQL 和Postgre SQL升级了有关实例。

    SQL必知必会(第4版)》合适SQL新手,也能够众多开发设计及技术人员参照。

    目录

    • 第1课 了解SQL 
    • 1.1 数据库基础 
    • 1.2 什么是SQL 
    • 1.3 动手实践 
    • 1.4 小结 
    • 第2课 检索数据 
    • 2.1 SELECT语句 
    • 2.2 检索单个列 
    • 2.3 检索多个列 
    • 2.4 检索所有列 
    • 2.5 检索不同的值 
    • 2.6 限制结果 
    • 2.7 使用注释 
    • 2.8 小结 
    • 第3课 排序检索数据 
    • 3.1 排序数据 
    • 3.2 按多个列排序 
    • 3.3 按列位置排序 
    • 3.4 指定排序方向 
    • 3.5 小结 
    • 第4课 过滤数据 
    • 4.1 使用WHERE子句 
    • 4.2 WHERE子句操作符 
    • 4.3 小结 
    • 第5课 高级数据过滤 
    • 5.1 组合WHERE子句 
    • 5.2 IN操作符 
    • 5.3 NOT操作符 
    • 5.4 小结 
    • 第6课 用通配符进行过滤 
    • 6.1 LIKE操作符 
    • 6.2 使用通配符的技巧 
    • 6.3 小结 
    • 第7课 创建计算字段 
    • 7.1 计算字段 
    • 7.2 拼接字段 
    • 7.3 执行算术计算 
    • 7.4 小结 
    • 第8课 使用数据处理函数 
    • 8.1 函数 
    • 8.2 使用函数 
    • 8.3 小结 
    • 第9课 汇总数据 
    • 9.1 聚集函数 
    • 9.2 聚集不同值 
    • 9.3 组合聚集函数 
    • 9.4 小结 
    • 第10课 分组数据 
    • 10.1 数据分组 
    • 10.2 创建分组 
    • 10.3 过滤分组 
    • 10.4 分组和排序 
    • 10.5 SELECT子句顺序 
    • 10.6 小结 
    • 第11课 使用子查询 
    • 11.1 子查询 
    • 11.2 利用子查询进行过滤 
    • 11.3 作为计算字段使用子查询 
    • 11.4 小结 
    • 第12课 联结表 
    • 12.1 联结 
    • 12.2 创建联结 
    • 12.3 小结 
    • 第13课 创建高级联结 
    • 13.1 使用表别名 
    • 13.2 使用不同类型的联结 
    • 13.3 使用带聚集函数的联结 
    • 13.4 使用联结和联结条件 
    • 13.5 小结 
    • 第14课 组合查询 
    • 14.1 组合查询 
    • 14.2 创建组合查询 
    • 14.3 小结 
    • 第15课 插入数据 
    • 15.1 数据插入 
    • 15.2 从一个表复制到另一个表 
    • 15.3 小结 
    • 第16课 更新和删除数据 
    • 16.1 更新数据 
    • 16.2 删除数据 
    • 16.3 更新和删除的指导原则 
    • 16.4 小结 
    • 第17课 创建和操纵表 
    • 17.1 创建表 
    • 17.2 更新表 
    • 17.3 删除表 
    • 17.4 重命名表 
    • 17.5 小结 
    • 第18课 使用视图 
    • 18.1 视图 
    • 18.2 创建视图 
    • 18.3 小结 
    • 第19课 使用存储过程 
    • 19.1 存储过程 
    • 19.2 为什么要使用存储过程 
    • 19.3 执行存储过程 
    • 19.4 创建存储过程 
    • 19.5 小结 
    • 第20课 管理事务处理 
    • 20.1 事务处理 
    • 20.2 控制事务处理 
    • 20.3 小结 
    • 第21课 使用游标 
    • 21.1 游标 
    • 21.2 使用游标 
    • 21.3 小结 
    • 第22课 高级SQL特性 
    • 22.1 约束 
    • 22.2 索引 
    • 22.3 触发器 
    • 22.4 数据库安全 
    • 22.5 小结 
    • 附录A 样例表脚本 
    • 附录B 流行的应用程序 
    • 附录C SQL语句的语法 
    • 附录D SQL数据类型 
    • 附录E SQL保留字 
    • 常用SQL语句速查 
    • 索引

    上一篇:Vim实用技巧  下一篇:PaaS程序设计

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    SQL相关电子书
    学习笔记
    网友NO.685763

    MySQL外键约束的禁用与启用命令

    MySQL外键约束的禁用与启用: MySQL外键约束是否启用是通过一个全局变量标示的: FOREIGN_KEY_CHECKS=0; 禁用状态 FOREIGN_KEY_CHECKS=1; 启用状态 查看当前FOREIGN_KEY_CHECKS的值可用如下命令: SELECT @@FOREIGN_KEY_CHECKS; 禁用外键约束: SET FOREIGN_KEY_CHECKS=0; 启用外键约束: SET FOREIGN_KEY_CHECKS=1; 以上这篇MySQL外键约束的禁用与启用命令就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

    网友NO.188302

    Mysql常用基准测试命令总结

    mysqlslap 常用参数说明 –auto-generate-sql 由系统自动生成sql脚本进行测试 –auto-generate-sql-add-autoincrement 在生成的表中增加自增ID –auto-generate-sql-load-type 指定测试中使用的查询类型 –auto-generate-sql-write-number 制定初始化数据时生成的数据量 –concurrency 指定并发线程的数量 –engine 指定要测试表的存储引擎,逗号分隔多个 –no-drop 不清理测试数据(一般不设置) –iterations 指定测试运行的次数 –number-of-queries 指定每一个线程执行的查询数量 –debug-info 指定输出额外的内存及cpu统计信息 –number-int-cols 指定测试表中包含的int类型列的数量 –number-char-cols指定测试表中包含的varchar类型数量 –create-schema 指定用于执行测试的数据库名字 –query 用于指定自定义sql的脚本 –only-print 并不运行测试脚本,而是把生产的脚本打印出来 mysqlslap --concurrency=1,50,100,200 --iterations=3 --number-int-cols=5 --number-char-cols=5 --auto-generate-sql --auto-generate-sql-add-autoincrement --engine=myisam,innodb --number-of-queries=10 --create-schema=sbtest sysbench 安装说明 # 下载https://gihub.com/akopytov/sysbench/archive/0.5.zip# 解压unzip sysbench-0.5zip cd sysbench ./autogen.sh# 配置自己的mysql include 和 lib目录./configure --with-mysql-includes=/usr/local/mysql/include/ --with-mysql-libs=/usr/local/mysql/lib/ make make install 常用参数 –test 用于指定……

    网友NO.969485

    Windows下mysql 8.0.11 安装教程

    本文记录了Windows下mysql 8.0.11 安装教程,供大家参考,具体内容如下 1、官方下载mysql-8.0.11-winx64.zip 2、解压下载文件到安装目录 (当前 D:\mysql-8.0.11) 3、创建my.ini文件,(当前放置于D:\mysql-8.0.11目录下) [mysql] #设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] default_password_lifetime=0 #设置3307端口 port=3307 #设置安装目录 basedir=D:\mysql-8.0.11\ #数据存放目录 datadir=D:\mysql-8.0.11\data\ #允许最大连接数 max_connections=200 #服务端默认使用的字符集 character-set-server=utf8mb4 #创捷新表时默认的储存引擎 default-storage-engine=INNODB #不区分大小写 lower_case_table_names=1 #认证方式 default_authentication_plugin=mysql_native_password 4、以管理员方式打开win命令窗口 5、创建data目录(data路径与my.ini内设置的数据存放目录一致) mkdir D:\mysql-8.0.11\data 6、执行cd命令进入bin文件夹 7、在命令窗口中执行 mysqld --defaults-file=D:\mysql-8.0.11\my.ini --initialize --console 8、命令窗口安装MySQL服务(当面命名为:MySQL-8) mysqld install MySQL-8 9、打开服务面板,并启动服务 10、登入MySQL并修改密码 mysql -uroot -p -hloalhost -P3307 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '******'; 精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程 以上就是本文的全部内容,希望……

    网友NO.260839

    MySql命令实例汇总

    本文实例总结了MySQL常用的各种操作命令。分享给大家供大家参考,具体如下: Mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /usr/share/mysql(mysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin mysqldump等命令) 启动脚本 /etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理 连接MySQL 格式: mysql -h 主机地址 -u用户名 -p用户密码 例 1:连接到本机上的 MySQL。 复制代码 代码如下: hadoop@ubuntu:~$ mysql -uroot -pmysql; 例 2:连接到远程主机上的 MYSQL。 复制代码 代码如下: hadoop@ubuntu:~$ mysql -h 127.0.0.1 -uroot -pmysql; 修改新密码 在终端输入:mysql -u用户名 -p密码,回车进入Mysql。 use mysql; update user set password=PASSWORD('新密码') where user='用户名'; flush privileges; #更新权限 quit; #退出 增加新用户 格式:grant select on 数据库.* to 用户名@登录主机 identified by '密码' 举例: 例 1:增加一个用户 test1 密码为 abc,让他可以在任何主机上登录,并对所有数据库有 查询、插入、修改、删除的权限。首先用以 root 用户连入 MySQL,然后键入以下命令: 复制代码 代码如下: mysqlgrant select,insert,update,delete on *.* to root@localhost identified by 'mysql'; 或者 复制代码 代码如下: grant all privileges on *.* to root@localhost identified by 'mysql'; 然后刷新权限设置。 复制代码 代码如下: flush privileges; 例 2:如果你不想 ……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明