SQL数据库使用速查手册

SQL数据库使用速查手册

徐天晟等, 编著

出版社:人民邮电出版社

年代:2008

定价:28.0

书籍简介:

本书是一本帮助程序设计人员快速查询各种类型数据库SQL语句和函数用法的实用手册。书中以简明易懂的方式解释SQL语句和函数在Foxpro、Access、SQL Server、Oracle、Sybase、DB2、MySQL和ANSI等7种数据库管理系统中的不同用法,并提供大量的实例供读者参考。

书籍目录:

第1章数据库系统与SQL基础知识1

1.1数据库系统基本概念2

1.1.1数据库系统的基本特点2

1.1.2数据库定义与数据库系统构成6

1.1.3数据库系统的发展7

1.2数据模型10

1.2.1数据模型的基本概念11

1.2.2概念数据模型13

1.2.3结构数据模型20

1.3关系数据模型22

1.3.1关系数据模型的基本结构与特点22

1.3.2关系数据模型的完整性约束24

1.3.3关系数据语言29

1.4SQL基础知识30

1.4.1SQL概述30

1.4.2SQL数据库的基本结构34

1.4.3SQL应用的主要内容35

第2章SQL应用36

2.1数据库与数据表的定义37

2.1.1数据库的定义37

2.1.2数据表的定义42

2.1.3表结构的修改55

2.1.4索引的定义57

2.2数据查询59

2.2.1查询语句的基本结构60

2.2.2SELECT子句60

2.2.3FROM子句62

2.2.4WHERE子句63

2.2.5ORDERBY子句64

2.2.6聚集函数应用66

2.2.7GROUPBY子句67

2.2.8HAVING子句68

2.2.9连接查询69

2.2.10嵌套查询75

2.2.11集合查询80

2.3数据更新82

2.3.1INSERT语句82

2.3.2UPDATE语句83

2.3.3DELETE语句84

2.4视图的定义85

2.4.1创建视图CREATEVIEW85

2.4.2删除视图DROPVIEW90

2.4.3视图应用举例90

2.5数据控制91

2.5.1创建用户92

2.5.2角色的创建与删除93

2.5.3权限授予GRANT94

2.5.4权限传递WITHGRANTOPTION95

2.5.5权限回收REVOKE96

2.6存储过程98

2.6.1存储过程的创建99

2.6.2存储过程的调用108

2.6.3常用的系统存储过程109

2.7触发器113

2.7.1触发器的创建114

2.7.2触发器的删除127

2.8其他语句127

2.8.1创建模式127

2.8.2创建同义词128

第3章运算符130

3.1算术运算符132

+加132

-减133

*乘134

/除135

%取余136

3.2关系运算符137

=等于138

!=不等于139

>大于140

<小于141

=大于等于142

=小于等于143

<>不等于144

3.3位运算符145

&按位与运算符146

|按位或运算符147

^按位异或运算符148

~按位取反运算符149

3.4逻辑运算符150

ALL与所有比较151

ANY(SOME)与任意一个比较152

EXISTS存在与否153

AND逻辑与154

OR逻辑或155

BETWEEN范围之间存在与否156

NOT否定157

IN是否在其中158

LIKE模式匹配159

REGEXP(RLIKE)模式匹配(MySQL)161

3.5集合运算符163

UNION求集合的和164

EXCEPT求集合的差165

MINUS求集合的差166

INTERSECT求集合的交集167

3.6其他运算符168

||字符串结合169

CASE替换170

ISNULL是否为空171

+取正172

-取负173

第4章函数174

4.1统计函数176

AVG函数177

COUNT函数179

MAX函数181

MIN函数183

SUM函数185

4.2字符串函数187

ASCII函数189

AT函数190

CHAR/CHR函数191

CHARINDEX函数192

CONCAT函数193

INITCAP函数194

INSERT函数195

INSTR函数197

LEFT函数199

LEN/LENGTH/CHARACTER_LENGTH/CHAR_LENGTH函数200

LOCATE函数202

LOWER函数204

LPAD/RPAD函数205

LTRIM/RTRIM函数207

NCHAR/NCHR函数208

OCTET_LENGTH函数209

POSITION函数210

POSSTR函数211

REPEAT/REPLICATE函数212

REPLACE函数213

REVERSE函数214

RIGHT函数215

SPACE函数216

STR函数217

STUFF函数218

SUBSTR/SUBSTRING函数219

TRANSLATE函数220

TRIM函数222

UNICODE函数224

UPPER函数225

4.3日期函数226

ADD_MONTHS函数228

CURRENT_DATE函数229

CURRENT_TIME函数230

CURRENT_TIMESTAMP函数231

DATE_ADD/ADDDATE函数232

ATE_FORMAT函数234

DATE_SUB函数236

DATEADD函数237

DATEDIFF函数239

DATENAME函数240

DATEPART函数241

DAY函数242

DAYNAME函数243

DAYOFMONTH函数244

DAYOFWEEK函数245

DAYOFYEAR函数246

EXTRACT函数247

GETDATE函数249

HOUR函数250

LAST_DAY函数251

MINUTE函数252

MONTH函数253

MONTHNAME函数254

MONTHS_BETWEEN函数255

NEXT_DAY函数256

NOW函数257

QUARTER函数258

SECOND函数259

SYSDATE函数260

TIME_FORMAT函数261

WEEK函数262

WEEKDAY函数264

YEAR函数265

4.4转换函数266

CAST函数267

COALESCE函数269

CONVERT函数270

DECODE函数273

ISNULL函数274

NULLIF函数275

NVL函数277

TO_CHAR函数278

TO_DATE函数280

TO_NUMBER函数281

4.5数学函数282

ABS函数284

ACOS函数285

ASIN函数286

ATAN函数287

ATAN2函数288

BITAND函数289

CEIL/CEILING函数290

COS函数291

COT函数292

DEGREES函数293

EXP函数294

FLOOR函数295

GREATEST函数296

LEAST函数297

LN函数298

LOG函数299

LOG10函数300

MOD函数301

PI函数302

POW/POWER函数303

RADIANS函数304

RAND/RANDOM函数305

ROUND函数306

SIGN函数309

SIN函数310

SQRT函数311

SQUARE函数312

TAN函数313

TRUNC函数314

第5章SQL应用程序编程接口316

5.1ODBC317

5.2JDBC324

5.3ESQL/C(EmbeddedSQLforC)334

5.4ADO341

5.5OO4O&OCI346

5.6PRO*C349

5.7SQLJ351

5.8XML354

第6章数据库的导入/导出362

6.1Oracle数据库的导入/导出363

6.2DB2数据库的导入/导出367

6.3Sybase数据库的导入/导出368

6.4SQLServer数据库的导入/导出371

6.5MySQL数据库的导入/导出380

内容摘要:

  本书是一本帮助程序设计人员快速查询各种类型数据库SQL语句和函数用法的实用手册,书中以简明易懂的方式解释SQL语句和函数在FoxPro、Access、SQLServer、Oracle、Sybase、DB2和MySQL7种数据库管理系统中的不同用法,并提供大量的实例供读者参考。本书可供使用SQL的程序员、数据库构建设计人员查询使用,还可以为学习数据库编程的人员和想取得各种数据库考试认证的人员提供学习帮助。

书籍规格:

书籍详细信息
书名SQL数据库使用速查手册站内查询相似图书
9787115189844
如需购买下载《SQL数据库使用速查手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸20装帧平装
页数 138 印数 5000

书籍信息归属:

SQL数据库使用速查手册是人民邮电出版社于2008.12出版的中图分类号为 TP311.138-62 的主题关于 关系数据库-数据库管理系统-手册 的书籍。