您的浏览历史

精通SQL:结构化查询语言详解(第2版)

促销活动
  • [本书]参加人民邮电出版社满80元赠书活动

基本信息

  • 作者: 李俊民   
  • 出版社:人民邮电出版社
  • ISBN:9787115180414
  • 上架时间:2008-7-25
  • 出版日期:2008 年8月
  • 开本:16开
  • 页码:473
  • 版次:2-1
  • 所属分类: 计算机 > 数据库 >

    SQL语言


编辑推荐

以SQL Server 2005为工具,讲解SQL语言的应用.
提供了近500个典型应用,读者可以随查随用..
深入讲解SQL语言的各种查询语句
详细介绍数据库设计及管理
详细讲解存储过程、触发器和游标等知识
讲解了SQL语言在高级语言中的具体应用...

内容简介回到顶部↑

本书内容全面、结构清晰、查询方便,不仅全面地介绍了SQL语句,并且兼顾了其在SQL Server和Oracle数据库产品中的实现。全书共分为23章,通过实例全面、系统地讲解了SQL语言各方面的相关知识。
  本书示例丰富、简单易学,适用于广大运用SQL编程的读者,尤其适合SQL的初学者,同时也是查询SQL知识点的必备参考书。

目录回到顶部↑

第1篇 SQL入门篇
 第1章 SQL语言的概述
  1.1 认识SQL语言
   1.1.1 什么是SQL语言
   1.1.2 SQL的历史与发展
   1.1.3 SQL的功能和优点
  1.2 认识数据库
   1.2.1 什么是数据库
   1.2.2 数据库系统的结构
   1.2.3 数据库系统的工作流程
   1.2.4 常见的SQL数据库管理系统
  1.3 数据模型
   1.3.1 关系数据库模型
   1.3.2 数据模型的构成
   1.3.3 常见的数据模型
  1.4 关系型数据库
   1.4.1 关系型数据库的定义
   1.4.2 关系型数据库与表
   1.4.3 主键与外键
   1.4.4 字段约束

前言回到顶部↑

在众多的数据库产品当中,关系数据库在当前数据库应用中仍然占有重要的地位。《精通SQL——结构化查询语言详解》一书的第1版自出版以来就受到了广大读者的好评,也成为同类产品中的畅销产品。该书对SQL语句中的各种知识点都作了详细的讲解,让读者可以比较全面地学习SQL语言。不过第1版图书还存在一些不足。例如,内容还不够连贯:布局还不够合理:理论性知识过多,缺乏理论与实际的结合;实例介绍不够细致等。.
为了完善前一版书的不足之处,我们对第1版图书进行了改版,推出第2版图书。第2版图书不仅弥补了第1版本的不足,而且还结合大量的实例更加详细地讲解了SQL语句的各方面知识,使读者能够更加轻松地掌握SQL语言,运用SQL语言开发实际项目。
第2版图书的特点表现在以下几个方面
进一步细化了知识架构,使得讲解的内容更加连贯。..
在原有的知识架构下,内容讲解更加细致、易懂。
布局更加合理,采用由浅入深的方法讲解了SQL语句的各个方面。
每个知识点都结合了典型的实例进行讲解,并且每一个实例都更加贴近实际应用。
实例讲解得更加细致,每一个实例都给出了实例实现的详细步骤,读者只要按照步骤执行即可独立完成。
增加了“T-SQL结合流行语言进行开发”的内容,根据本章的内容,读者可以将前面学习的内容应用到各种高级语言开发工具当中。这样,程序员就能熟练地应用SQL语句和所用的开发工具开发实际的工程项目。...

书摘回到顶部↑

第1章 SQL语言的概述
SQL语言是关系数据库系统的一种高级语言,是由Boyce和Chamberlin于1974年提出的,并作为IBM公司关系数据库管理系统的查询语言文本。SQL语言在关系型数据库中的地位犹如英语在世界上的地位一样的重要,具有很强的通用性,用户可以用几乎同样的语句在不同的数据库管理系统上执行相同的操作。
本章主要介绍SQL和数据库的基本概念、数据库和数据模型的基础、SQL开发环境和SQL的基本语法结构等相关的知识。
1.1 认识SQL语言
SQL是集数据操作、数据定义、数据控制功能于一体的关系数据库语言。经过多年的发展,SQL已逐渐成为一种国际标准。美国国家标准化组织为多种SQL命令设置了标准,并规定了SQL的基本规范。
1.1.1 什么是SQL语言
SQL全称是“结构化查询语言(Structured Query Language)”。SQL语言简单易学、风格统一,利用几个简单的英语单词的组合,就可以完成很多复杂的功能。SQL语言具有很强的通用性,在SQL Plus Worksheet环境下可以单独使用SQL语句,同时也可以嵌入到如Visual Basic、Power Builder这样的高级语言开发平台上,利用高级语言开发工具的计算能力和SQL的数据库操纵能力,快速地建立数据库应用程序。
1.1.2 SQL的历史与发展
在20世纪70年代中期,IBM公司为了研制SYSTEMR关系数据库管理系统而研制了SQL语言,最早的SQL语言称为SEQUEL2,是在1976年11月的IBM Journal of R&D上公布的。
最早将SQL作为商用的是Oracle公司,在Oracle公司之后,IBM公司在DB2和SQL/DS数据库系统中也实现了SQL。80年代中期,美国ANSI采用SQL作为关系数据库管理系统的标准语言,当时,ANSI采纳在ANSI X3.135-1989报告中定义的关系数据库管理系统的SQL标准语言为ANSI SQL 89,该标准替代了ANSI X3.135-1986版本。后来SQL被国际标准化组织(1SO)作为国际标准。
20世纪90年代初期,SQL又出现了新版本SQL-92,简称SQL2。SQL-92代表了SQL的主要版本,扩展并改进了早期版本的功能特性。
1999年,SQL的标准版本对SQL.92版本又新增了一些功能,标志着SQL在满足用户需求方面又前进了一步。
……
评论交流

共有12人开贴评论  12人参与评论  11人参与打分 查看

8人
 72%
用户平均打分
我要写评论 help如何参与评论和打分
0人
 0%
1人
 9%
0人
 0%
2人
 18%

puppypyb

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-8-8 13:18:00
说实话,比较一般,不像前面这些吹的这样好!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

xiaoyinwu
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-7-16 20:48:00
这是一本很好的工具书!就是关于Oracle的太少了
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

l0l1
一级评论员
评价等级:  
发表于:2008-11-23 10:19:00
找了几个工作,都要求会SQL编程。看样子,必须充电了。不然,就该回去放牛了。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

s585
一级评论员
评价等级:  
发表于:2008-11-20 13:10:00
看到朋友都在拿这本书查,老是借也不好意思。自己买一本,以后查起来方便一些。
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

direc
一级评论员
评价等级:  
发表于:2008-11-19 9:48:00
最近刚把这本书看完。感觉SQL的功能真是强大。很多以前需要通过编程实现的,现在只要一个SQL语句就可以搞定。买这本书真是值了。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共12条)