• SQL从小白到大牛
  • SQL从小白到大牛
  • SQL从小白到大牛
21年品牌 40万+商家 超1.5亿件商品

SQL从小白到大牛

全新正版 极速发货

48.17 6.1折 79 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者关东升 编

出版社清华大学出版社

ISBN9787302626534

出版时间2023-03

装帧平装

开本16开

定价79元

货号1202831972

上书时间2024-08-07

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
关东升:一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种IT技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。长期为中国移动、中国联通、中国南方航空、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《Cocos2d-x实战》《Python从小白到大牛》《Java从小白到大牛》《Kotlin从小白到大牛》《Android从小白到大牛(Kotlin版)》等40多部图书。

目录
第1篇SQL知识基础

第1章开篇综述3

1.1数据管理的发展过程3

1.2数据逻辑模型3

1.3关系模型的核心概念4

1.3.1记录和字段4

1.3.2键5

1.3.3约束条件6

1.4关系模型数据库管理系统7

1.4.1Oracle7

1.4.2SQLServer7

1.4.3DB27

1.4.4MySQL7

1.4.5SQLite7

1.5SQL概述8

1.5.1SQL标准9

1.5.2SQL句法9

本章小结10

第2章学习环境搭建11

2.1麻雀虽小,五脏俱全——SQLite数据库11

2.1.1下载SQLite数据库11

2.1.2配置SQLite命令行工具12

2.2通过命令行访问SQLite数据库13

2.3使用GUI工具管理SQLite数据库15

2.3.1下载和安装DB4S16

2.3.2使用DB4S17

本章小结21

第3章表管理22

3.1创建表22

3.2字段数据类型23

3.2.1字符串数据23

3.2.2数字数据23

3.2.3日期时间数据23

3.2.4大型对象24

3.3指定键24

3.3.1指定候选键24

3.3.2指定主键27

3.3.3指定外键28

3.4其他约束30

3.4.1指定默认值30

3.4.2禁止空值31

3.4.3CHECK约束31

3.5修改表32

3.5.1修改表名33

3.5.2添加字段33

3.5.3删除字段34

3.6删除表35

本章小结36

第4章视图管理37

4.1视图概念37

4.2创建视图38

4.2.1案例准备:Oracle自带示例——SCOTT用户数据38

4.2.2提出问题39

4.2.3解决问题41

4.3修改视图42

4.4删除视图43

本章小结43

第5章修改数据44

5.1插入数据——INSERT语句44

5.2更改数据——UPDATE语句45

5.3删除数据——DELETE语句46

5.4数据库事务47

5.4.1理解事务概念47

5.4.2事务的特性47

5.4.3事务的状态48

5.4.4事务控制48

本章小结50

第6章查询数据51

6.1SELECT语句51

6.1.1指定查询字段51

6.1.2指定字段顺序51

6.1.3选定所有字段52

6.1.4为字段指定别名53

6.1.5使用表达式54

6.1.6使用算术运算符55

6.2排序查询结果——ORDERBY子句56

6.3筛选查询结果——WHERE子句58

6.3.1比较运算符58

6.3.2逻辑运算符58

6.3.3IN运算符61

6.3.4BETWEEN运算符62

6.3.5LIKE运算符63

6.3.6运算符先后顺序65

本章小结67

第7章汇总查询结果68

7.1聚合函数68

7.1.1COUNT函数68

7.1.2SUM函数70

7.1.3AVG函数70

7.1.4MIN和MAX函数72

7.2分类汇总74

7.2.1分组查询结果——GROUPBY子句74

7.2.2使用HAVING子句筛选查询结果78

7.2.3使用DISTINCT运算符选择唯一值81

本章小结83

第8章子查询84

8.1子查询的概念84

8.1.1从一个案例引出的思考84

8.1.2使用子查询解决问题84

8.2单行子查询85

8.2.1示例:查找所有工资超过平均工资的员工85

8.2.2示例:查找工资优选的员工86

8.2.3示例:查找与SMITH职位相同的员工87

8.2.4示例:查找谁的工资超过了工资优选的销售人员87

8.2.5示例:查找职位与CLARK相同,且工资超过CLARK的员工89

8.2.6示例:查找资格最老的员工89

8.2.7示例:查找员工表中第2高的工资90

8.3多行子查询91

8.3.1示例:查找销售部所有员工91

……

内容摘要
本书是一本讲述SQL与数据库设计的立体教程(含纸质图书、教学课件、源代码、视频教程与答疑服务)。全书共分为4篇:第1篇为SQL知识基础(第1章~第9章),介绍了SQL表管理、视图管理、修改数据、查询数据、汇总查询结果、子查询和表连接;第2篇为MySQL数据库管理系统(第10章~第13章),介绍了MySQL数据库管理系统安装和日常管理、MySQL中特有的SQL语句和MySQL数据库开发;第3篇为Oracle数据库管理系统(第14章~第16章),介绍了Oracle数据库管理系统安装和日常管理、Oracle数据库中特有的SQL语句和Oracle数据库开发;第4篇为从数据库设计到项目实战(第17章和第18章),重点介绍数据库设计,以及“PetStore宠物商店”项目的数据库设计过程。

为便于读者高效学习,快速掌握SQL编程与实践,本书提供了完整的教学课件、源代码、丰富的配套视频教程以及在线答疑服务等内容。本书适合作为普通高等学校数据库相关课程的教材,也可以作为广大程序员的参考用书。

主编推荐
本书是有名数据库专家关东升力作,系统论述数据库开发,手把手教你SQL编程,
六位知名专家联袂推荐。配套提供如下教学资源:
开源工具
程序代码 
教学课件
开源工具

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP