SQL数据库使用速查手册

分類: 图书,计算机/网络,数据库,SQL,
作者: 徐天晟等编著
出 版 社: 人民邮电出版社
出版时间: 2009-2-1字数:版次: 1页数: 386印刷时间:开本: 大32开印次: 1纸张:I S B N : 9787115189844包装: 平装编辑推荐
SQL语句和函数用法快速查询,7种数据库系统细微差异对比。
内容简介
本书是一本帮助程序设计人员快速查询各种类型数据库SQL语句和函数用法的实用手册,书中以简明易懂的方式解释SQL语句和函数在FoxPro、Access、SQL Server、Oracle、Sybase、DB2和MySQL 7种数据库管理系统中的不同用法,并提供大量的实例供读者参考。
本书可供使用SQL的程序员、数据库构建设计人员查询使用,还可以为学习数据库编程的人员和想取得各种数据库考试认证的人员提供学习帮助。
目录
第1章数据库系统与SQL基础知识
1.1数据库系统基本概念
1.1.1数据库系统的基本特点
1.1.2数据库定义与数据库系统构成
1.1.3数据库系统的发展
1.2数据模型
1.2.1数据模型的基本概念
1.2.2概念数据模型
1.2.3结构数据模型
1.3关系数据模型
1.3.1关系数据模型的基本结构与特点
1.3.2关系数据模型的完整性约束
1.3.3关系数据语言
1.4SQL基础知识
1.4.1SQL概述
1.4.2SQL数据库的基本结构
1.4.3SQL应用的主要内容
第2章SQL应用
2.1数据库与数据表的定义
2.1.1数据库的定义
2.1.2数据表的定义
2.1.3表结构的修改
2.1.4索引的定义
2.2数据查询
2.2.1查询语句的基本结构
2.2.2SELECT子句
2.2.3FROM子句
2.2.4WHERE子句
2.2.5ORDER BY子句
2.2.6聚集函数应用
2.2.7GROUP BY子句
2.2.8HAVING子句
2.2.9连接查询
2.2.10嵌套查询
2.2.11集合查询
2.3数据更新
2.3.1INSERT语句
2.3.2UPDATE语句
2.3.3DELETE语句
2.4视图的定义
2.4.1创建视图CREATE VIEW
2.4.2删除视图DROP VIEW
2.4.3视图应用举例
2.5数据控制
2.5.1创建用户
2.5.2角色的创建与删除
2.5.3权限授予GRANT
2.5.4权限传递WITH GRANT OPTION
2.5.5权限回收REVOKE
……
第3章运算符
第4章函数
第5章SQL应用程序编程接口
第6章数据库的导入/导出
书摘插图
第1章数据库系统与SQL基础知识
1.1数据库系统基本概念
在计算机存储设备中,信息是以字节(B)为单位存储的。数据存储的基本单位是数据项(字段),进一步的组织是记录和(数据)文件。但数据库不是文件的简单堆积,而是加入了对数据的组织和管理。
1.1.1 数据库系统的基本特点
1.数据管理的意义
数据是信息的载体,在计算机应用技术深入发展的今天,人们对数据处理也有了更高的要求。在数据处理中,常常不仅需要应用复杂的数据模型和算法,而且还需要大量的数据参与运算。因此,数据组织和管理的问题就显得尤为突出。数据管理技术从人工管理到文件系统再到数据库系统,反映了对信息资源的重要性的认识和管理措施。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段。虽然当前数据管理技术又向更深入和广泛的范围发展,出现了数据仓库(DW)数据组织方法和数据挖掘(DM)技术,但数据库技术与方法仍然在当前信息管理与处理工作中占据主要的地位,而且数据管理新技术的发展也是建立在数据库系统的基础之上的。
……