网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 SQL数据库使用速查手册
分类
作者 徐天晟//赵丹亚
出版社 人民邮电出版社
下载
简介
编辑推荐

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

本书可供使用SQL的程序员、数据库构建设计人员查询使用,还可以为学习数据库编程的人员和想取得各种数据库考试认证的人员提供学习帮助。

目录

第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.4 SQL基础知识 30

1.4.1 SQL概述 30

1.4.2 SQL数据库的基本结构 34

1.4.3 SQL应用的主要内容 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.2 SELECT子句 60

2.2.3 FROM子句 62

2.2.4 WHERE子句 63

2.2.5 ORDER BY子句 64

2.2.6 聚集函数应用 66

2.2.7 GROUP BY子句 67

2.2.8 HAVING子句 68

2.2.9 连接查询 69

2.2.10 嵌套查询 75

2.2.11 集合查询 80

2.3 数据更新 82

2.3.1 INSERT语句 82

2.3.2 UPDATE语句 83

2.3.3 DELETE语句 84

2.4 视图的定义 85

2.4.1 创建视图CREATE VIEW 85

2.4.2 删除视图DROP VIEW 90

2.4.3 视图应用举例 90

2.5 数据控制 91

2.5.1 创建用户 92

2.5.2 角色的创建与删除 93

2.5.3 权限授予GRANT 94

2.5.4 权限传递WITH GRANT OPTION 95

2.5.5 权限回收REVOKE 96

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

 IS NULL是否为空 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

 IS NULL函数 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.1 ODBC 317

5.2 JDBC 324

5.3 ESQL/C(Embedded SQL for C) 334

5.4 ADO 341

5.5 OO4O&OCI 346

5.6 PRO*C 349

5.7 SQLJ 351

5.8 XML 354

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

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

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

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

6.4 SQL Server数据库的导入/导出 371

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

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/9 7:04:50