





定价:33.9元
印次:2-1
ISBN:9787302158097
出版日期:2007.10.01
印刷日期:2007.10.19
图书责编:王定
图书分类:教材
内 容 简 介 SQL(结构化查询语言)是数据库系统的通用语言,利用它可以用几乎同样的语句在不同的数据库系统上执行同样的操作,在数据库系统的开发中有着非常重要和广泛的应用。 本书内容可分为3大部分,共15章,由浅入深地给读者讲解了SQL在3种流行的后台数据库系统中的应用。第1部分包括第1~2章,介绍了数据库和SQL的基础知识;第2部分包括第3~7章,介绍了各种SQL语句的具体使用,包括创建数据库、创建表以及对数据进行各种操作。第3部分包括第8~15章,介绍了视图、数据完整性、索引、存储过程、触发器、游标、事务及SQL的安全性。 本书适合作为高等院校计算机、信息技术及相关专业的教材,也可作为广大使用支持SQL-3标准的数据库操作平台的用户阅读参考。
前 言 自世界上第一个数据库产品问世以来,数据库技术已经发展得相当成熟,用户对数据库系统的要求也越来越高。因此,数据库开发人员研发更加完善的数据库管理工具的要求也越来越迫切。而20世纪70年代成型的SQL一直是应用最广泛的数据库操作语言。 自从1986年美国国家标准化协会(American National Standard Institute,ANSI) 和国际标准化组织(International Standard Organization,ISO)第一次发布了SQL标准以来,SQL总共出了三代标准,最新的标准就是1999年制定的ISO/ANSI的SQL-3标准,也叫SQL-99标准。本书所讨论的都是SQL-3标准下的知识。 本书中所有示例都源于自己设计的样本数据Tfbbs。Tfbbs数据库主要包括了表Users、表One、表Two、表Msg,在第1章中对各个表进行了详细介绍,并在这些表的基础上建立了各种视图,对数据库的构建及SQL的各种用法进行了详细介绍。 本书共分为15章,涵盖了SQL语言的方方面面,不仅包括关系数据库、SQL语言简介等基础内容,还包括数据库的创建和管理、数据的查询、数据的更新、视图、存储过程、触发器、游标、事务等高级应用。本书中各章的内容安排如下: 第1章对关系型数据库和SQL语言进行了简要介绍,包括 SQL的基本定义、发展历史、功能特性以及SQL的扩展等内容。 第2章介绍了SQL基础知识,包括常量和变量、数据类型、运算符和表达式、系统内置函数、用户自定义函数、数据的定义、数据的更新、数据的控制等内容。 ...
第1章 关系型数据库和SQL简介 1
1.1 SQL简介 1
1.1.1 SQL概述 1
1.1.2 SQL的功能与特性 2
1.1.3 SQL的分类 3
1.2 SQL的扩展 3
1.2.1 T-SQL 3
1.2.2 MySQL 7
1.2.3 MySQL与标准SQL的差别 9
1.2.4 PL/SQL 9
1.3 数据库的发展史 12
1.3.1 数据库模型 12
1.3.2 关系型数据库 12
1.4 常用的SQL数据库 13
1.4.1 Microsoft SQL Server 13
1.4.2 Oracle 14
1.4.3 MySQL 15
1.5 数据设计 16
1.5.1 数据库设计的目的和意义 16
1.5.2 数据库设计的基本步骤 16
1.5.3 天方论坛系统数据库
Tfbbs的设计 17
1.6 练习题 22
1.6.1 选择 22
1.6.2 填空 23
1.6.3 简答 23
第2章 SQL基础 24
2.1 SQL数据类型 24
2.1.1 SQL数据类型讲解 24
2.1.2 T-SQL中的数据类型 26
2.1.3 MySQL中的数据类型 31
2.1.4 PL/SQL中的数据类型 34
2.2 SQL常量和表达式 35
2.2.1 SQL常量 35
2.2.2 表达式 37
2.3 SQL内置函数 39
2.3.1 SQL内置函数详解 39
2.3.2 T...