





定价:44.5元
印次:1-1
ISBN:9787302420491
出版日期:2015.12.01
印刷日期:2016.03.11
图书责编:贾斌
图书分类:教材
SQL是关系数据库的标准化语言,是目前数据库中最常用的语言。本书全面介绍了关系数据库的基础知识和SQL的相关内容。全书包括对关系数据库基础理论的介绍以及SQL中数据查询、数据定义、数据控制及其安全、数据完整性控制、并发控制和事务处理、SQL编程等内容的详细讲解。同时,本书对当前关系数据库主流的SQL Server和Oracle使用的SQL做了对比讲解,使读者在掌握标准SQL的同时对这两款数据库软件有一定的了解。 本书适合大中专院校的师生和对数据库技术感兴趣的自学者用于学习数据库相关知识,尤其适合有一定基础的数据库管理人员和开发人员作为参考和查阅资料。
王立平,男,汉族,1979年出生,副教授,科研处副处长,2008毕业于同济大学。骨干教师,学科带头人。主讲《数据库原理》等多门专业课程。在国内知名刊物以及国际学术会议公开发表论文20余篇,EI检索2篇;主持完成7项省级课题;主持省优质课程《数据库原理与应用》,国家专利7项。主编参编多本教材和专著。研究方向为数据库管理与开发应用、数据挖掘、教育信息化、云计算。
数据库一直是计算机技术中的一个重要发展方向,关系数据库已经成为数据库系统的主流,目前广泛使用的数据库软件都是基于关系模型的。SQL(Structured Query Language,结构化查询语言)是关系数据库中最常用的语言,也是ANSI/OSI定义的用于关系数据库的标准化语言。 本书从关系数据库的基础开始,逐一介绍了SQL相关的基础知识,并结合目前的主流数据库软件,详细讲解了使用SQL管理数据库的实现。 本书的特点 1. 内容全面、结构清晰 本书全面介绍了SQL的相关知识,从关系数据库基础引入SQL,根据SQL的语句要素,介绍了SQL基础、数据查询、数据定义、数据控制、数据安全、事务控制以及高级SQL应用等内容。 2. 对比讲解,理解深刻 在涉及不同数据库软件使用的SQL差异时,本书给出了对于当前主流的数据库软件(SQL Server和Oracle)使用的SQL的对比讲解,使得读者在学习SQL标准语言的同时能够具体地熟悉这两款数据库软件。 3. 案例精讲,深入剖析 为了使读者更好地理解SQL复杂语句中的相关参数作用,本书使用了非常多的示例来讲解这些参数的作用。在对每一个示例进行分析后给出了具体的实现语句,并给出返回结果和深入分析,使读者能够更快地理解。 适合的读者 高校及大中专院校师生 数据库管理员DBA 数据库培训人员 对数据库感兴趣的自学者 编者 2015年2月
第1章SQL基础入门
1.1SQL概述
1.2Oracle
1.2.1Oracle的组成及特点
1.2.2Oracle的体系结构
1.2.3SQL*Plus简介
1.3SQL Server
1.3.1SQL Server的结构
1.3.2数据库访问接口
1.3.3查询分析器
1.4PL/SQL
1.4.1PL/SQL简介
1.4.2PL/SQL的程序结构
1.4.3PL/SQL的定义
1.4.4PL/SQL的条件结构
1.4.5PL/SQL的循环结构
1.5TSQL
1.5.1TSQL概述
1.5.2TSQL的组成
1.6TSQL的流程控制
1.6.1IF…ELSE
1.6.2BEGIN…END
1.6.3CASE
1.6.4WHILE…CONTINUE…BREAK
1.6.5WAITFOR
1.6.6GOTO
1.6.7RETURN
1.7小结
第2章SQL语言语法
2.1字符串类型
2.1.1CHAR和VARCHAR
2.1.2BIT和VARBIT
2.2数值型类型
2.2.1NUMERIC
2.2.2DECIMAL
2.2.3INTEGER和SMALLINT
2.2.4FLOAT、REAL和DOUBLE PRECISION
2.3日期时间型类型
2.3.1DATA
2.3.2TIME
2.3.3TIMES...