• 零基础学SQL
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

零基础学SQL

正版现货,套书只发一本,多版面书籍只对书名

52.88 8.8折 59.8 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者孙浏毅 著

出版社机械工业出版社

出版时间2010-01

版次1

装帧平装

上书时间2024-09-22

诚意正心书店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 孙浏毅 著
  • 出版社 机械工业出版社
  • 出版时间 2010-01
  • 版次 1
  • ISBN 9787111291985
  • 定价 59.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 452页
  • 正文语种 简体中文
  • 丛书 零基础学编程
【内容简介】
  SQL(StructuredQueryLanguage)作为一门结构化的查询语言,是关系数据库中最常用的语言。《零基础学SQL》的内容包括数据库创建和管理、数据表与视图的创建和维护、数据查询、数据更新、数据控制、SQL的扩展PL/SQL编程等方面的内容,通过这些内容可以掌握编写SELECT语句、DML语句(INSERT、UPDATE和DELETE)、DDL语句(CREATE、ALTER和DROP)、DCL语句(GRANT、REVOKE)和事务控制语句(COMMIT、ROLLBACK和SAVEPOINT)的使用方法,与PL/SQL编程有关的结构控制语句、记录集合类型的使用,存储过程、函数、包,以及触发器的创建和使用方法,最后在SQL应用中介绍了查询优化、动态SQL以及数据库的存取访问等在数据库中的应用方面的内容。
  《零基础学SQL》附有配套光盘,光盘中提供了实例的全程视频讲解及所有实例源代码。
  《零基础学SQL》旨在为SQL语言的初学者和大中专院校计算机专业的学生和教师提供易于入门的、全面了解和掌握SQL语言的教辅资料,同时对有一定经验的数据库管理人员和软件开发人员也有一定的参考价值。
【目录】
出版说明
前言
第一篇关系数据库与SQL语言
第1章关系数据库介绍1
1.1数据模型1
1.1.1概念模型1
1.1.2关系数据模型3
1.2关系模式3
1.3常用关系数据库4
1.3.1Oracle数据库4
1.3.2MicrosoftSQLServer数据库4
1.3.3MySQL数据库4
1.3.4PostgreSQL数据库5
1.4安装与使用MySQL5.0数据库5
1.4.1安装MySQL5.05
1.4.2安装用户图形界面7
1.4.3运行MySQL5.08
1.5小结9

第2章SQL语言概述10
2.1SQL语言介绍10
2.2SQL语句的分类11
2.3SQL语言的特点11
2.4常用数据类型12
2.4.1整数类型与浮点类型12
2.4.2数值类型13
2.4.3字符类型13
2.4.4日期与时间类型14
2.4.5二进制类型15
2.5SQL语句书写规范15
2.6小结16

第二篇数据库与数据表的创建和管理
第3章数据库的创建与删除17
3.1创建数据库17
3.1.1使用SQL语句创建数据库17
3.1.2在MySQL5.0CommandLineClient窗口下创建数据库18
3.1.3在MySQL5.0用户图形界面中创建数据库18
3.2删除数据库19
3.2.1使用SQL语句删除数据库19
3.2.2在MySQL5.0CommandLineClient窗口下删除数据库19
3.2.3在MySQL5.0用户图形界面中删除数据库20
3.3小结21

第4章数据表的创建与更新22
4.1数据库中的表22
4.1.1数据记录、属性、字段、列和行22
4.1.2主键23
4.1.3外键23
4.1.4索引24
4.1.5约束24
4.2创建数据表25
4.3使用约束27
4.3.1唯一约束27
4.3.2主键约束28
4.3.3外键约束30
4.3.4检查约束31
4.3.5非空约束32
4.4使用索引33
4.4.1索引的分类33
4.4.2创建与删除索引33
4.5修改数据库中的表35
4.5.1向表中增加一列35
4.5.2增加一个约束条件36
4.5.3增加一个索引37
4.5.4修改表中的某一列38
4.5.5删除表中某一列38
4.5.6删除一个约束条件39
4.6删除数据库中的表39
4.7数据库test_STInfo中的表39
4.7.1学生信息表T_student40
4.7.2课程信息表T_curriculum40
4.7.3成绩信息表T_result40
4.7.4教师信息表T_teacher41
4.7.5院系信息表T_dept41
4.7.6计算机系教师信息表T_CSteacher41
4.8小结42

第三篇数据查询
第5章基本查询操作43
5.1查询全部列的记录43
5.2查询表中指定的列44
5.3查询表中不重复的记录45
5.4使用列别名查询46
5.5对查询的记录进行算术运算47
5.6使用连接符(Ⅱ)连接字段
5.7关于NULL值
5.8小结

第6章使用WHERE子句查询表中满足条件的记录
6.1比较查询
6.1.1算术比较运算符
6.1.2BETWEENAND运算符查询指定条件范围的记录
6.1.3IN运算符查询与列表匹配的记录
6.1.4字符串比较
6.1.5日期时间的比较
6.2逻辑查询
6.2.1使用AND运算符查询同时满足多个条件的记录
6.2.2使用OR运算符查询满足任一条件的记录
6.2.3使用NOT运算符查询满足相反条件的记录
6.2.4复杂逻辑查询
6.3空值查询
6.4使用LIKE操作符实现模糊查询
6.4.1匹配任意单个字符
6.4.2匹配O个或者多个字符
6.4.3使用转义字符
6.5使用REGEXP关键字进行模式匹配
6.6小结

第7章表中数据的排序与分组
7.1使用ORDERBY子句对数据记录进行排序
7.1.1指定表中的一列进行排序
7.1.2指定表中列的位置序号进行排序
7.1.3对SELECT语句中的非选择列进行排序
7.1.4指定表中的多列进行排序
7.2常用的聚合函数
7.3使用GROIJPBY子句对表中数据进行分组
7.3.1单列分组
7.3.2多列分组
7.3.3使用H.AVING限制分组后的查询结果
7.3.4对分组结果进行排序
7.3.5GROUPBY子句中处理NULL值
7.4使用ROLLUP关键字统计数据
7.5限制结果集行数
7.5.1使用MySQL数据库限制结果集行数
7.5.2使用Oracle数据库限制结果集行数
7.5.3使用MicrosoftSQLServer数据库限制结果集行数
7.6小结

第8章连接查询与集合查询
8.1内连接查询
8.1.1等值连接
8.1.2非等值连接
8.1.3使用ON子句建立相等连接
8.1.4使用USING子句建立相等连接
8.2交叉连接
8.3自连接查询
8.4外连接查询
8.4.1左外连接
8.4.2右外连接
8.4.3全外连接
8.5集合查询
8.5.1并操作
8.5.2交操作
8.5.3差操作
8.6小结

第9章子查询
9.1单行子查询
9.2多行子查询
9.2.1使用IN运算符的子查询
……
第10章常用函数
第11章视图的创建与删除

第四篇数据更新
第12章插入数据记录
第13章修改数据记录
第14章删除数据记录

第五篇数据控制
第15章权限的授予与回收
第16章事务的控制与管理

第六篇PL/SQL
第17章PL/SQL概述
第18章PL/SQL基础
第19章PL/SQL中的控制结构
第20章使用游标
第21章异常处理
第22章存储过程
第23章函数
第24章包
第25章触发器

第七篇SQL应用
第26章SQL语句性能优化
第27章动态SQL
第28章数据库的存取访问
附录A常用SQL语句
附录B常用函数对照
点击展开 点击收起

—  没有更多了  —

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

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