《14天自学教程 SQL》求取 ⇩

目 录1

第一周一瞥1

第一天介绍SQL3

数据库的简要历史4

设计数据库结构8

今日数据库风景线8

SQL概述10

本书中包含的例子11

在应用编程中使用SQL13

问题与解答14

总结14

讨论会15

小测验15

练习15

第二天介绍查询17

目标18

背景18

一般的语法规则18

检索大量数据:SELECT和FROM19

样本数据库20

怎样知道结束:结束符21

改变列的顺序21

你的第一个查询21

选择个别列22

选择另一张表23

结果不重复的查询24

总结25

问题与解答25

讨论会26

小测验26

练习26

第三天表达式、条件和操作符27

条件28

表达式28

目标28

WHERE子句29

操作符30

算术操作符30

比较操作符39

字符操作符45

逻辑操作符49

集合操作符52

其它操作符,IN和BETWEEN55

总结57

问题与解答57

练习58

讨论会58

小测验58

第四天函数59

目标60

聚集函数60

COUNT61

SUM62

AVG63

MAX64

MIN64

VARIANCE(方差)65

STDDEV(标准差)66

日期和时间函数67

ADD_MONTHS67

LAST_DAY68

MONTHS_BETWEEN70

NEW_TIME71

NEXT_DAY72

SYSDATE72

算术函数73

ABS73

CEIL和FLOOR74

COS,COSH,SIN,SINH,TAN和TANH75

EXP77

LN和LOG77

MOD78

POWER79

SIGN79

SQRT80

字符函数81

CHR81

CONCAT82

INITCAP82

LOWER和UPPER83

LPAD和RPAD84

LTRIM和RTRIM85

REPLACE86

SUBSTR87

TRANSLATE89

INSTR89

LENGTH90

转换函数90

TO_CHAR91

TO_NUMBER91

USER92

其它函数92

GREATEST和LEAST92

总结93

问题与解答93

讨论会93

小测验93

练习93

第五天子句95

简介96

WHERE子句97

STARTING WITH子句98

从混沌到有序:ORDER BY子句100

GROUP BY子句105

HAVING子句110

子句的组合114

总结119

问题与解答119

讨论会119

小测验120

练习120

第六天连接121

简介122

目标122

找到正确的列127

等值连接127

非等值连接131

外连接132

将一个表连接到它本身134

总结136

问题与解答136

讨论会137

小测验137

练习137

第七天子查询139

简介140

建立一个子查询140

在子查询中使用聚集函数144

嵌套子查询146

相关子查询149

使用EXISTS、ANY和ALL153

总结157

问题与解答157

讨论会157

小测验158

练习158

第一周复习159

第二周一瞥161

第八天数据操纵163

简介数据操纵语句164

INSERT语句164

INSERT...VALUES语句164

INSERT...SELECT语句168

UPDATE语句169

DELETE语句172

Microsoft Access176

从(局)外部数据源转入(转出)数据176

Microsoft and Sybase SQLServer177

Personal Oracle7178

总结178

问题与解答179

讨论会179

小测验179

练习179

第九天创建和操纵表181

简介182

CREATE DATABASE语句182

数据库设计183

CREATE DATABASE选项183

创建数据字典184

创建关键字段185

CREATETABLE语句187

表名187

字段名187

字段的数据类型188

用已经存在的表建表191

ALTER TABLE语句191

DROP DATABASE语句193

总结193

DROPTABLE语句193

问题与解答194

讨论会195

小测验195

练习195

第十天创建视图和索引197

简介198

使用视图198

一个简单的视图200

重命名列202

SQL对视图的处理202

用视图修改数据207

使用SELECT的限制207

用视图修改数据的问题209

视图的一般应用209

视图和安全性209

使用视图转化单位210

使用视图将复杂的查询简单化211

DROP VIEW语句212

使用索引212

什么是索引?212

索引小知识216

在多个字段上建立索引217

在CREATE INDEX语句中使用UNIQUE关键字218

索引和连接220

使用簇221

总结222

问题与解答223

讨论会223

小测验223

练习223

第十一天事务控制225

简介226

事务控制226

开始一个事务228

结束一个事务230

撤消一个事务232

使用事务的保存点(savingpoint)235

总结238

讨论会239

小测验239

第十二天数据库的安全性241

简介242

当务之急的需要:数据库管理员242

流行的数据库产品及其安全性242

一个数据库怎样才能成为安全的?243

Personal Oracle7及其安全性244

为安全性的目的而使用视图252

总结256

讨论会257

小测验257

练习257

第十三天嵌入式SQL259

简介260

究竟什么是嵌入式SQL?260

静态和动态SQL260

用SQL编程262

对ANSI SQL的扩展263

BASEBALL数据库263

声明局部变量(Local Variables)265

声明全局变量(G1obal Variables)266

使用变量267

PRINT命令268

BEGIN和END语句269

IF...ELSE语句269

测试查询的结果271

WHILE循环272

总结275

问题与解答275

讨论会275

小测验276

练习276

第十四天高级SQL课题277

简介278

临时表278

游标283

创建游标283

卷动游标284

打开游标284

测试游标的状态285

关闭游标286

游标的范围287

创建和使用存储过程288

使用存储过程的参数290

删除一个存储过程291

嵌套存储过程292

设计和使用触发器293

触发器和事务295

整理数据库和SQL查询296

嵌套触发器296

使用触发器的限制296

整理数据库297

整理SQL查询297

总结298

讨论会298

小测验298

练习299

第十五天SQL的实际使用301

简介302

快速浏览302

ODBC302

ISQL303

Personal Oracle7303

Visual C++304

Delphi304

设置304

创建数据库305

使用MICROSOFT QUERY执行连接310

使用VISUAL C++和SQL313

使用DELPHI和SQL319

练习325

小测验325

讨论会325

问题与解答325

总结325

第二周复习327

附录A常用的SQL语句329

ALTER DATABASE330

ALTER USER330

BEGIN TRANSACTION330

CLOSE CURSOR330

COMMIT TRANSACTION330

CREATE DATABASE330

CREATE TRIGGER331

CREATE TABLE331

CREATE INDEX331

CREATE PROCEDURE331

CREATE USER332

CREATE VIEW332

DEALLOCATE CURSOR332

DECLARE CURSOR332

DROP DATABASE332

EXECUTE333

DROP VIEW333

DROP TRIGGER333

DROP TABLE333

DROP PROCEDURE333

DROP INDEX333

FETCH334

FROM334

GRANT334

GROUP BY334

HAVING334

SELECT335

ROLLBACK TRANSACTION335

REVOKE335

INTERSECT335

ORDER BY335

UNION336

WHERE336

附录B第十五天使用的C++程序的源代码337

附录C第十五天使用的Delphi程序的源代码353

附录D参考资料357

附录E ASCII表361

附录F答案367

小测验答案368

练习答案368

第一天368

第二天368

小测验答案368

第三天369

小测验答案369

练习答案369

第四天369

小测验答案369

小测验答案370

练习答案370

练习答案370

第五天370

第六天371

小测验答案371

练习答案371

第七天372

小测验答案372

练习372

第八天373

小测验答案373

第九天374

小测验答案374

第十一天375

小测验答案375

第十天375

练习答案375

小测验答案375

第十二天376

小测验答案376

练习答案376

第十三天376

小测验答案376

练习377

第十四天377

小测验答案377

1997《14天自学教程 SQL》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(B.摩根)Bryan Morgan,(美)(J.帕金 1997 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

21天学通Visual Basic for Applications VBA自学教程(1996 PDF版)
21天学通Visual Basic for Applications VBA自学教程
1996 北京:电子工业出版社
21天自学教程visualc( PDF版)
21天自学教程visualc
SQL自学通(1998 PDF版)
SQL自学通
1998
SQL*Plus和PL/SQL程序设计( PDF版)
SQL*Plus和PL/SQL程序设计
C++自学教程( PDF版)
C++自学教程
ORACLE SQL※FORMS设计教程(1990 PDF版)
ORACLE SQL※FORMS设计教程
1990 国家统计局计算中心
MCSE:Windows 95 14天自学教程(1999 PDF版)
MCSE:Windows 95 14天自学教程
1999 北京:机械工业出版社
MCSE:SQL Server 6.5系统管理14天自学教程(1999 PDF版)
MCSE:SQL Server 6.5系统管理14天自学教程
1999 北京:机械工业出版社
AutoCAD Release 14自学教程(1998 PDF版)
AutoCAD Release 14自学教程
1998 北京:电子工业出版社
天文学教程  中(1987 PDF版)
天文学教程 中
1987 北京:高等教育出版社
天文学教程  下(1988 PDF版)
天文学教程 下
1988 北京:高等教育出版社
天气学教程(1995 PDF版)
天气学教程
1995 北京:气象出版社
Microsoft SQL Server TM6.5培训教程(1998 PDF版)
Microsoft SQL Server TM6.5培训教程
1998 北京:人民邮电出版社
MCSE:Exchange Server 5.5 14天自学教程(1998 PDF版)
MCSE:Exchange Server 5.5 14天自学教程
1998 北京市:机械工业出版社
SQL Server实用简明教程(1999 PDF版)
SQL Server实用简明教程
1999 北京:清华大学出版社