分享
 
 
 

SQL Server2000 应用程序开发

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,数据库,SQL,

作者: 李赫雄

出 版 社: 人民邮电出版社

出版时间: 2001-4-1字数:版次: 1版1次页数: 612印刷时间:开本:印次:纸张:I S B N : 9787115091741包装: 平装内容简介

本书详细介绍了如何使用Microsoft SQL Server 2000进行应用程序开发。

目录

第1章SQL Server 2000概述1

1.1SQL Server综述1

1.2客户/服务器模型简介1

1.2.1客户/服务器介绍1

1.2.2SQL Server的客户/服务器特性2

1.3SQL Server 2000 的新特性3

1.3.1关系数据库功能的增强3

1.3.2XML支持5

1.3.3图形管理的功能增强5

1.3.4其他功能增强5

1.4SQL Server 2000的主要组件6

1.4.1Books Online(联机帮助)6

1.4.2Client Network Utility和Server Network Utility7

1.4.3Configure SQL XML Support in IIS8

1.4.4Enterprise Manager8

1.4.5Import and Export Data10

1.4.6Profiler10

1.4.7Query Analyzer11

1.4.8Service Manager12

1.5SQL Server 2000的安装12

1.5.1操作系统和硬件需求12

1.5.2安装过程13

第2章Transact-SQL语言基础22

2.1Transact-SQL简述22

2.2标识符22

2.2.1常规标识符22

2.2.2定界标识符23

2.2.3使用举例23

2.3数据类型24

2.3.1系统数据类型24

2.3.2用户定义的类型33

2.4SQL 运算符34

2.4.1算术运算符35

2.4.2赋值运算符35

2.4.3位运算符35

2.4.4比较运算符36

2.4.5逻辑运算符37

2.4.6字符串连接运算符37

2.4.7一元运算符37

2.4.8运算符优先级38

第3章SQL的内建函数39

3.1行集函数39

3.1.1CONTAINSTABLE40

3.1.2FREETEXTTABLE41

3.1.3OPENDATASOURCE42

3.1.4OPENQUERY42

3.1.5OPENROWSET43

3.1.6OPENXML44

3.2聚集函数45

3.2.1AVG和SUM46

3.2.2MAX和MIN46

3.2.3COUNT和COUNT_BIG47

3.2.4CHECKSUM和CHECKSUM_AGG48

3.2.5STDEV、STDEVP、VAR和VARP49

3.2.6GROUPING50

3.3标量函数50

3.3.1配置函数50

3.3.2游标函数51

3.3.3日期时间函数52

3.3.4数学函数54

3.3.5数据元函数55

3.3.6安全函数63

3.3.7字符串函数64

3.3.8系统函数66

3.3.9系统统计函数70

3.3.10文本和图像函数70

第4章Transact-SQL编程结构73

4.1SQL变量73

4.1.1局部变量73

4.1.2全局变量74

4.2批处理75

4.3注释77

4.4流控制语句78

4.4.1语句块定义语句:BEGIN…END78

4.4.2条件执行语句:IF…ELSE79

4.4.3循环语句:WHILE80

4.4.4跳转语句:GOTO81

4.4.5分支语句:CASE82

4.4.6无条件返回语句:RETURN83

4.4.7延迟语句:WAITEFOR85

第5章SELECT查询语句86

5.1SELECT从句87

5.1.1参数87

5.1.2ALL和DISTINCT参数90

5.1.3TOP选项90

5.2INTO从句92

5.3FROM从句93

5.3.1table_source93

5.3.2joined_table和joined_type94

5.4WHERE从句99

5.4.1表达式比较运算100

5.4.2模式匹配符运算100

5.4.3范围比较运算102

5.4.4空值比较103

5.4.5CONTAINS103

5.4.6FREETEXT106

5.4.7IN子查询106

5.4.8比较子查询107

5.4.9EXISTS子查询108

5.5GROUP BY从句109

5.6HAVING从句111

5.7UNION运算符112

5.8ORDER BY从句113

5.9COMPUTE从句114

5.10FOR从句117

5.11OPTIONS从句118

第6章数据库对象操作119

6.1数据库操作119

6.1.1创建数据库119

6.1.2修改数据库126

6.1.3删除数据库131

6.2表132

6.2.1创建表132

6.2.2修改表136

6.2.3表数据操作140

6.2.4删除表146

6.3视图147

6.3.1创建视图148

6.3.2使用视图155

6.3.3修改视图161

6.3.4删除视图161

第7章索引和游标163

7.1索引类型163

7.1.1聚簇索引163

7.1.2非聚簇索引164

7.1.3二者比较164

7.2创建索引165

7.2.1使用CREATE INDEX语句创建165

7.2.2通过SQL Server Enterprise Manager创建167

7.2.3通过索引向导创建168

7.3全文索引171

7.3.1通过存储过程创建172

7.3.2通过SQL Server Enterprise Manager创建176

7.4删除索引179

7.5游标180

7.5.1声明游标180

7.5.2打开游标182

7.5.3从游标中读取数据行183

7.5.4关闭和删除游标184

7.6游标应用184

7.6.1通过游标读取数据185

7.6.2通过游标修改数据188

第8章数据库完整性组件190

8.1数据完整性简介190

8.2约束191

8.2.1DEFAULT约束191

8.2.2CHECK约束192

8.2.3PRIMARY KEY约束193

8.2.4UNIQUE约束194

8.2.5FOREIGN KEY约束194

8.3默认和规则195

8.3.1默认195

8.3.2规则200

8.4存储过程203

8.4.1创建存储过程204

8.4.2执行存储过程209

8.4.3存储过程参数210

8.4.4存储过程的自动执行213

8.5触发器213

8.5.1创建触发器214

8.5.2inserted表和deleted表216

8.5.3修改触发器219

8.5.4触发器的使用219

8.5.5删除触发器223

8.6事务和锁223

8.6.1事务的类型224

8.6.2事务处理中的语句225

8.6.3分布式事务处理226

8.6.4锁227

第9章安全控制230

9.1SQL Server安全230

9.1.1认证阶段230

9.1.2许可确认阶段232

9.2用户登录账号及管理233

9.2.1Windows NT登录账号233

9.2.2SQL Server登录账号234

9.2.3用户管理236

9.3角色237

9.3.1固定服务器角色237

9.3.2固定数据库角色239

9.3.3用户自定义数据库角色239

9.4许可设置242

9.4.1语句许可242

9.4.2对象许可243

9.4.3隐含许可245

第10章ODBC数据库应用程序设计248

10.1ODBC体系结构248

10.1.1ODBC应用程序249

10.1.2ODBC驱动程序管理器249

10.1.3ODBC驱动程序249

10.1.4数据源249

10.2配置ODBC数据源249

10.3基本的应用程序步骤255

10.3.1连接数据源255

10.3.2初始化阶段255

10.3.3SQL处理256

10.3.4结束阶段256

10.4ODBC编程基础256

10.4.1头文件和链接库256

10.4.2一个简单应用程序257

10.5连接数据源259

10.5.1分配句柄259

10.5.2设置属性260

10.5.3连接数据源265

10.5.4断开数据源271

10.5.5释放句柄272

10.6初始化272

10.6.1确定驱动器支持能力272

10.6.2分配语句句柄273

10.6.3设置语句属性274

10.7SQL操作277

10.7.1检索数据库对象信息277

10.7.2SQL语句执行278

10.7.3参数传递281

10.7.4结果集合的处理294

10.8错误诊断318

10.8.1返回代码318

10.8.2诊断记录319

第11章用DAO和ODBCDirect 开发SQL Server数据库应用程序324

11.1DAO体系结构326

11.2使用DAO的简单流程329

11.3在Visual Basic中添加DAO 3.6引用330

11.4在Visual Basic中使用DAO对象331

11.4.1创建Workspace对象332

11.4.2打开一个Database对象连接到SQL Server332

11.4.3使用TableDefs集合和TableDef对象337

11.4.4使用QueryDefs集合和QueryDef对象340

11.4.5使用Recordset对象345

11.4.6使用SQL PassThrough执行动态SQL353

11.4.7错误处理364

11.4.8终止Jet引擎364

11.5DAO常用性能提示365

11.6ODBCDirect概述365

11.7ODBCDirect体系结构366

11.8使用ODBCDirect的简单流程367

11.9在Visual Basic中使用OBDCDirect368

11.9.1创建ODBCDirect Workspace对象368

11.9.2连接到SQL Server 2000369

11.9.3使用ODBCDirect检索数据372

11.9.4使用ODBCDirect修改数据377

11.9.5使用ODBCDirect执行动态的SQL语句380

11.9.6使用ODBCDirect运行存储过程381

11.10使用ODBCDirect的高级数据库功能382

11.10.1使用多个结果集382

11.10.2异步操作385

11.10.3使用事务385

第12章使用OLE DB和ADO开发SQL Server数据库应用程序388

12.1OLE DB和通用数据访问388

12.2OLE DB体系结构389

12.3ADO概述390

12.4ADO体系结构391

12.5使用ADO的简单流程392

12.6在Visual C++中创建简单的网格视图应用程序393

12.6.1Visual C++ OLE DB及ADO类概述393

12.6.2创建ADO工程393

12.6.3增加对ADO控制的引用399

12.6.4使用ADO数据控件在DATAGRID控件中显示记录集401

12.7在Visual C++中了解ADO类404

12.7.1Connection对象404

12.7.2Command对象406

12.7.3Recordset对象408

12.7.4Fields集合和Field对象411

12.7.5Parameters集合和Parameter对象413

12.7.6Errors集合和Error对象413

12.7.7Properties集合和Property对象414

12.7.8在Visual C++中使用ADO对象的预备工作414

12.8在Visual C++中ADO的代码实现415

12.8.1连接到SQL Server 2000415

12.8.2使用ADO Recordset检索数据416

12.8.3使用预备SQL和Command对象419

12.8.4使用ADO修改数据421

12.8.5错误处理424

12.8.6事务处理426

第13章使用Access开发SQL Server数据库应用程序427

13.1使用Access作为前端开发工具428

13.2Microsoft Access的网络体系结构429

13.3连接到SQL Server429

13.3.1先决条件429

13.3.2安装SQL Server ODBC驱动程序430

13.3.3配置ODBC数据源430

13.3.4创建链接表435

13.4使用查询工具439

13.5使用窗体工具443

13.6使用报表工具447

13.7使用数据页工具452

13.8使用宏456

13.8.1宏的定义456

13.8.2创建宏456

13.8.3运行宏459

13.8.4将宏转换为Visual Basic模块461

13.9使用VBA代码模块创建SQL Server应用程序462

13.9.1什么是VBA462

13.9.2如何使用VBA连接SQL462

13.9.3编辑VBA代码462

13.9.4编写VBA程序463

第14章使用Visual Basic开发SQL Server数据库应用程序464

14.1Visual Basic简介464

14.2使用ADO465

14.3ADO的对象模型466

14.4在Visual Basic中增加对ADO的引用466

14.5使用ADO数据控件468

14.5.1添加ADO数据控件468

14.5.2ADO数据控件的属性、方法和事件469

14.5.3连接到SQL Server数据库并创建数据源471

14.5.4使用简单约束控件显示数据480

14.5.5使用复杂约束控件显示数据483

14.5.6使用数据窗体向导491

14.6使用Visual Basic进行编程497

14.6.1打开一个连接497

14.6.2终止一个连接498

14.6.3检索数据498

14.6.4使用ADO Recordset对象修改数据499

14.6.5关闭Recordset对象500

14.6.6使用ADO Command对象执行动态的SQL语句500

14.6.7使用ADO Command对象修改数据501

14.6.8使用Command对象执行存储过程502

14.6.9错误处理503

14.6.10一个完整的Visual Basic例程504

第15章使用Power Builder开发SQL Server 2000数据库应用程序512

15.1建立Power Builder与SQL Server的连接513

15.1.1配置ODBC数据源513

15.1.2连接到SQL Server数据库517

15.2使用画笔来开发SQL Server应用程序521

15.2.1使用“Table”画笔521

15.2.2使用“Database”画笔524

15.3使用数据窗口对象开发SQL Server数据库应用程序531

15.3.1创建连接到SQL Server的数据窗口532

15.3.2预览数据窗口533

第16章使用SQL Server Web Assistant(Wizard)进行开发535

16.1SQL Server Web Assistant 简介535

16.2启动SQL Server Web Assistant Wizard做一个简单Web查询535

16.3使用Web Assistant Wizard调用存储过程545

第17章使用ASP集成Web和数据库549

17.1ASP简介549

17.2ASP基础551

17.2.1创建ASP网页551

17.2.2使用VBScript作为脚本语言552

17.2.3使用变量和常量552

17.2.4过程554

17.2.5使用集合554

17.2.6ASP内建对象555

17.3使用ADO对象的ASP556

17.3.1连接到SQL Server 2000557

17.3.2使用Recordset对象检索数据559

17.3.3使用包含连接的Session562

17.3.4使用预备SQL和Command对象565

17.3.5修改数据571

17.3.6执行存储过程573

17.3.7错误处理578

17.4使用InterDev进行ASP开发579

第18章使用XML进行SQL Server 2000数据库开发582

18.1XML简介582

18.1.1XML的设计目标583

18.1.2主要的XML技术简介583

18.2使用Virtual Directory Management在IIS中增加XML支持584

18.3使用HTTP直接访问SQL Server586

18.3.1URL访问语法587

18.3.2HTTP查询的特殊字符587

18.3.3使用HTTP执行SQL语句查询589

18.3.4使用HTTP执行模板文件593

18.3.5使用HTTP访问数据库对象597

18.3.6使用Post模板的方式检索598

18.4使用XDR模式创建XML视图601

18.4.1XDR模式注释601

18.4.2检索中使用XDR模式注释603

18.5使用XPath Query607

18.5.1数据类型607

18.5.2定位路径608

18.5.3 使用XPath Query608

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有