当前位置:首页 > 工业技术
即时应用SQL Server 2000中文版
即时应用SQL Server 2000中文版

即时应用SQL Server 2000中文版PDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:(美)Greg Buczek著;高艳春等译
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:711509764X
  • 页数:560 页
图书介绍:本书分为五部分。第一部分介绍了SQLServer的基础知识;第二、三、四部分分别介绍了使用VB6.0、VB.Net、Access、ASP作为前台开发工具与SQLServer2000结合进行应用程序开发的技术;第五部分提供了VB、VB.Net、T-SQL的相关参考资料。
《即时应用SQL Server 2000中文版》目录
标签:中文版 应用

第1章 数据库的表和字段 3

1.1 使用数据库、表、字段、关系和用户 3

1.2 创建SQL Server数据库 3

第一部分:SQL Server基础知识 3

1.3 用企业管理器创建表 5

1.4 数据类型 7

1.4.1 字符串 7

1.4.2 二进制数据 8

1.4.3 整型 8

1.4.4 精确十进制 8

1.4.5 浮点数 8

1.4.6 日期和时间 9

1.4.7 特殊数据类型 9

1.5 数据库关系图和关系 9

1.6 允许数据库用户访问数据库 10

2.1 视图 13

第2章 视图、存储过程和触发器 13

2.2 存储过程 16

2.3 触发器 21

第二部分:VB/SQL Server应用程序 27

第3章 VB作为SQL Server的前端开发工具 27

3.1 使用VB作为SQL Server的前端开发工具 27

3.2 使用VB开发前端应用程序的优点和缺点 27

3.3 VB6.0数据视图窗口 28

3.4 VB.Net Server Explorer 29

3.5 在VB6.0中使用ADO 32

3.6 在VB.Net中使用ADO 32

第4章 银行帐号管理系统 34

4.1 使用收入和支出 34

4.2 应用程序预览 34

4.4.1 AccountTransactions表 36

4.4 字段定义 36

4.3.1 AccountTransactions表 36

4.3 数据表及相互关系 36

4.3.2 Categories表 36

4.4.2 Categories表 37

4.5 存储过程 37

4.5.1 存储过程:AccountTransactionsAdd 37

4.5.2 存储过程:AccountTransactionUpdate 38

4.5.3 存储过程:AccountTransactionsDelete 39

4.5.4 存储过程:GetAllActivity 39

4.5.5 存储过程:GetBalance 40

4.5.6 存储过程:GetTransactionRecord 40

4.5.7 存储过程:CategoryAdd 40

4.5.8 存储过程:GetAllCategories 41

4.5.9 存储过程:GetAllActivityInCategory 41

4.5.10 存储过程:GetAllActivityInDateRange 42

4.7 组件 43

4.6 应用程序注释 43

4.8 窗体 44

4.8.1 frmMenu窗体 44

4.8.2 frmAccountTransactions窗体 44

4.8.3 frmReport窗体 55

第5章 个人信息管理系统 60

5.1 个人信息管理系统 60

5.2 应用程序预览 60

5.3 数据表及其关系 63

5.3.1 Contacts表 63

5.3.2 ContactPhones表 63

5.3.3 Reminders表 63

5.4 字段定义 63

5.4.1 Contacts表 63

5.4.2 ContactPhones表 63

5.5 触发器 64

5.4.3 Reminders表 64

5.6 存储过程 65

5.6.1 存储过程:ContactAdd 65

5.6.2 存储过程:ContactUpdate 66

5.6.3 存储过程:DeleteContact 67

5.6.4 存储过程:ContactRecord 67

5.6.5 存储过程:ContactList 68

5.6.6 存储过程:ContactReport 68

5.6.7 存储过程:ContactPhoneAdd 69

5.6.8 存储过程:ContactPhoneDelete 69

5.6.9 存储过程:ContactPhoneList 70

5.6.10 存储过程:ReminderAdd 70

5.6.11 存储过程:ReminderUpdate 71

5.6.12 存储过程:ReminderDelete 72

5.6.13 存储过程:ReminderRecord 72

5.8 使用数据环境 73

5.7.2 视图:ReminderNotClear 73

5.6.14 存储过程:ReminderList 73

5.7.1 视图:ReminderAlarms 73

5.7 视图 73

5.9 模块 76

5.10 窗体 77

5.10.1 frmMenu窗体 77

5.10.2 frmContacts窗体 78

5.10.3 frmReminders窗体 86

第6章 帮助平台 87

6.1 管理支持请求 87

6.2 应用程序预览 87

6.3 数据表及其关系 89

6.3.1 SupportPeople表 89

6.3.2 ProblemCategories表 89

6.4.2 ProblemCategories表 90

6.4.1 SupportPeople表 90

6.4.3 Cases表 90

6.3.4 ProgressNotes表 90

6.4 字段定义 90

6.3.3 Cases表 90

6.4.4 ProgressNotes表 91

6.5 存储过程 91

6.5.1 存储过程:SupportPersonAdd 91

6.5.2 存储过程:SupportPersonUpdate 92

6.5.3 存储过程:SupportPersonDelete 93

6.5.4 存储过程:SupportPersonRecord 93

6.5.5 SupportPersonList存储过程 95

6.5.6 存储过程:ProblemCategoryAdd 95

6.5.7 存储过程:ProblemCategoryDelete 96

6.5.8 存储过程:ProblemCategoryList 96

6.5.9 存储过程:CaseAdd 96

6.5.10 存储过程:CaseUpdate 97

6.5.11 存储过程:CaseDelete 98

6.5.12 存储过程:CaseRecord 99

6.5.13 存储过程:ProgressNoteAdd 101

6.5.14 存储过程:ProgressNoteList 102

6.6 应用程序注释 102

6.7 模块 104

6.7.1 模块modPublicProcs 104

6.7.2 frmMenu窗体 105

6.7.3 frmCases窗体 111

6.7.4 frmSupportPeople窗体和frmProblemCategories窗体 120

第7章 网络管理 121

7.1 跟踪计算机、硬件和网络设备 121

7.2 应用程序预览 121

7.4.1 Computers表 125

7.4 字段定义 125

7.3.4 DeviceTypes表 125

7.3.5 Devices表 125

7.3.3 ComputerHardware表 125

7.3.2 HardwareItems表 125

7.3.1 Computers表 125

7.3 数据表及其关系 125

7.4.2 HardwareItems表 126

7.4.3 ComputerHardware表 126

7.4.4 DeviceTypes表 126

7.4.5 Devices表 127

7.5 存储过程 127

7.5.1 存储过程:ComputerAdd 127

7.5.2 存储过程:ComputerUpdate 128

7.5.3 存储过程:ComputerDelete 129

7.5.4 存储过程:ComputerRecord 129

7.5.5 存储过程:ComputerHardwareAdd 131

7.5.6 存储过程:ComputerHardwareDelete 131

7.5.8 存储过程:HardwareItemAdd 132

7.5.7 存储过程:HardwareInComputer 132

7.5.9 存储过程:HardwareItemUpdate 133

7.5.10 存储过程:HardwareItemDelete 133

7.5.11 存储过程:HardwareItemRecord 134

7.5.12 存储过程:HardwareItemList 135

7.5.13 存储过程:DeviceAdd 136

7.5.14 存储过程:DeviceUpdate 136

7.5.16 存储过程:DeviceRecord 137

7.5.15 存储过程:DeviceDelete 137

7.5.17 存储过程:DeviceTypeAdd 139

7.5.18 存储过程:DeviceTypeList 139

7.6 视图 140

7.6.1 视图:ComputerTypeCount 140

7.6.2 视图:DeviceTypeCount 140

7.6.3 视图:OSCount 140

7.7 模块 140

7.8.1 frmMenu窗体 141

7.8 窗体 141

7.8.2 frmComputers窗体 142

7.8.3 frmAddHardwareItem窗体 151

7.8.4 frmHardware和frmDevics窗体 153

7.8.5 frmAnswerWizard窗体 153

第8章 程序库 156

8.1 应用程序预览 156

8.2 数据表及其关系 158

8.2.1 CodeBlocks表 158

8.2.2 OldCodeBlocks表 158

8.2.3 Languages表 158

8.3 字段说明 158

8.3.1 CodeBlocks表 158

8.4 存储过程 159

8.4.1 存储过程:CodeBlockAdd 159

8.3.2 OldCodeBlocks表 159

8.3.3 Languages表 159

8.4.2 存储过程:CodeBlockUpdate 160

8.4.3 存储过程:CodeBlockDelete 161

8.4.4 存储过程:CodeBlockRecord 161

8.4.5 存储过程:CodeBlockList 162

8.4.6 存储过程:OldCodeBlockList 162

8.4.7 存储过程:LanguageAdd 163

8.4.9 存储过程:LanguageDelete 164

8.4.8 存储过程:LanguageUpdate 164

8.4.10 存储过程:LanguageRecord 165

8.4.11 存储过程:LanguageList 165

8.4.12 存储过程:LanguageOnlyList 166

8.5 触发器 166

8.5.1 触发器:UpdateCodeBlock 166

8.5.2 触发器:DeleteCodeBlocks 167

8.7 窗体 168

8.7.1 frmMenu窗体 168

8.6 模块 168

8.7.2 frmCodeBlocks窗体 169

8.7.3 frmOldCodeBlocks窗体 175

8.7.4 frmLanguages窗体 177

第三部分 Access/SQL Server应用程序 181

第9章 Access作为SQL Server前端的开发工具 181

9.1 Access作为SQL Server前端的开发工具 181

9.2 将Access数据库扩展为SQL Server数据库 181

9.3 连接数据表 184

9.4 使用ADO 187

第10章 员工管理系统 189

10.1 处理员工信息、部门信息和工资信息 189

10.2 解决方案预览 189

10.4.1 Employees表 195

10.4 字段定义 195

10.3.5 SickHours表 195

10.3.4 VacationHours表 195

10.3.3 PayrollRecords表 195

10.3.2 Departments表 195

10.3.1 Employees表 195

10.3 数据表及其关系 195

10.4.2 Departments表 196

10.4.3 PayrollRecords表 196

10.4.4 VacationHours表 197

10.4.5 SickHours表 197

10.5 自定义函数 197

10.5.1 函数:DepartmentIDCheck 197

10.5.2 函数:EmployeeIDCheck 198

10.6 存储过程 198

10.6.1 存储过程:EmployeeAdd 198

10.6.2 存储过程:EmployeeEdit 201

10.7.3 视图:EmployeeWithVacationHours 202

10.6.3 存储过程:EmployeeDelete 204

10.6.4 存储过程:EmployeeMove 204

10.6.5 存储过程:EmployeeComboList 206

10.6.6 存储过程:DepartmentAdd 207

10.6.7 存储过程:DepartmentEdit 208

10.6.8 存储过程:DepartmentDelete 209

10.6.9 存储过程:DepartmentMove 210

10.6.10 存储过程:GeneratePayrollRecords 211

10.6.11 存储过程:GenerateSickHours 213

10.6.12 存储过程:GenerateVacationHours 214

10.6.13 存储过程:UseLeave 216

10.6.14 存储过程:EmployeePermissions 217

10.6.15 存储过程:EmployeePersonalRecord 217

10.6.16 存储过程:EmployeePersonalRecordUpdate 218

10.7 视图 219

10.7.1 视图:EmployeeWithPayrollInfo 219

10.7.2 视图:EmployeeWithSickHours 219

10.8 角色 220

10.8.1 Employee角色 220

10.7.5 视图:PersonalSick 220

10.7.6 视图:PersonalVacation 220

10.7.4 视图:PersonalPayroll 220

10.8.2 Manager角色 221

10.8.3 数据库管理员角色 221

10.9 应用程序注释 221

10.10 模块 221

10.10.1 GeneralProcs模块 221

10.10.2 frmMenu窗体 222

10.10.3 Employees窗体 223

10.10.4 Departments窗体 231

10.10.5 Employee窗体 231

10.10.6 Generate Payroll窗体 234

10.10.7 Generate Vacation and Sick Leave Hours窗体 235

10.10.8 Use Leave窗体 235

11.1 解决方案预览 237

20.1.4 存储过程 237

第11章 客户管理系统 237

11.2 数据表及其关系 239

11.2.1 Customers表 239

11.2.2 CustomerManagers表 240

11.2.3 CustomerNotes表 240

11.2.4 ZipCodes表 240

11.3 字段定义 240

11.3.1 Customers表 240

11.3.2 CustomerManagers表 240

11.4.1 函数:CustomerIDCheck 241

11.3.3 CustomerNotes表 241

11.3.4 ZipCodes表 241

11.4 自定义函数 241

11.4.2 函数:CustomerManagerIDCheck 242

11.4.3 函数:CustomerNoteIDCheck 242

11.4.4 函数:ZipCodeCheck 243

11.5 存储过程 243

11.5.1 存储过程:CustomerAdd 243

11.5.2 存储过程:CustomerEdit 245

11.5.3 存储过程:CustomerDelete 247

11.5.4 存储过程:CustomerRecord 247

11.5.5 存储过程:CustomerComboList 248

11.5.6 存储过程:CustomerManagerAdd 249

11.5.7 存储过程:CustomerManagerEdit 250

11.5.8 存储过程:CustomerManagerDelete 251

11.5.9 存储过程:CustomerManagerRecord 252

11.5.10 存储过程:CustomerManagerComboList 252

11.5.11 存储过程:CustomerNoteAdd 254

11.5.12 存储过程:CustomerNoteEdit 254

11.5.13 存储过程:CustomerNoteDelete 255

11.5.14 存储过程:CustomerNoteRecord 256

11.5.15 存储过程:CustomerNoteListBox 256

11.5.16 存储过程:ZipCodeAdd 258

11.5.17 存储过程:ZipCodeEdit 259

11.5.18 存储过程:ZipCodeDelete 260

11.5.19 存储过程:ZipCodeRecord 260

11.5.20 存储过程:ZipCodeComboList 261

11.6 视图 262

11.7 应用程序注解 263

11.8 模块 263

11.9 窗体 264

11.9.1 Menu窗体 264

11.9.2 Customers窗体 264

11.9.3 Customer Notes窗体 275

12.1 应用程序预览 278

第12章 事件管理系统 278

12.3 字段定义 280

12.3.1 Events表 280

12.2 数据表及其关系 280

12.2.3 EventAttendees表 280

12.2.2 Attendees表 280

12.2.1 Events表 280

12.3.2 Attendees表 281

12.3.3 EventAttendees表 281

12.4 自定义函数 281

12.4.1 函数:EventIDCheck 281

12.4.2 函数:AttendeeIDCheck 282

12.4.3 函数:EventAttendeeIDCheck 282

12.5 存储过程 283

12.5.1 存储过程:EventAdd 283

12.5.2 存储过程:EventEdit 284

12.5.3 存储过程:EventDelete 286

12.5.4 存储过程:EventRecord 287

12.5.5 存储过程:EventComboBox 290

12.5.6 存储过程:AttendeeAdd 291

12.5.7 存储过程:AttendeeEdit 292

12.5.8 存储过程:AttendeeDelete 293

12.5.9 存储过程:AttendeeRecord 294

12.5.10 存储过程:AttendeeComboBox 297

12.5.11 存储过程:EventAttendeeAdd 298

12.5.12 存储过程:EventAttendeeDelete 299

12.5.13 存储过程:EventAttendeeListBox 300

12.6 视图 301

12.6.1 视图:EventsWithAttendees 301

12.6.2 视图:EventAttendance 301

12.7 应用程序注解 302

12.8 模块 302

12.9.2 Events窗体 303

12.9.1 Menu窗体 303

12.9 窗体 303

12.9.3 Attendees窗体 313

12.9.4 Add Attendees窗体 316

13.2 应用程序预览 319

第13章 项目管理系统 319

13.1 项目和步骤 319

13.3 数据表及其关系 321

13.3.1 Project表 321

13.3.2 ProjectSteps表 321

13.4 字段定义 321

13.4.1 Project表 321

13.4.2 ProjectSteps表 322

13.5 触发器 322

13.5.1 触发器:UpdateInsertSteps 322

13.5.2 触发器:Deletesteps 323

13.6 自定义的函数 325

13.6.1 函数:ProjectIDCheck 325

13.6.2 函数:PercentComplete 325

13.7 存储过程 326

13.7.1 存储过程:ProjectAdd 326

13.7.2 存储过程:ProjectEdit 327

13.7.3 存储过程:ProjectDelete 329

13.7.4 存储过程:ProjectRecord 330

13.7.5 存储过程:ProjectComboBox 333

13.7.6 存储过程:ProjectStepAdd 335

13.7.7 存储过程:ProjectStepComplete 335

13.7.8 存储过程:ProjectStepDelete 336

13.7.9 存储过程:ProjectStepListBox 337

13.8 视图 338

13.9 应用程序注解 339

13.10 模块 339

13.11 窗体 340

13.11.1 Menu窗体 340

13.11.2 Project窗体 340

13.11.3 AddStep窗体 351

14.1 操作数据项集合 353

第14章 集合管理系统 353

14.2 应用程序预览 353

14.3 数据表及其关系 355

14.3.1 Collections表 355

14.3.2 CollectionItems表 355

14.4 字段定义 355

14.4.1 Collections表 355

14.4.2 CollectionItems表 356

14.5 自定义函数 357

14.5.1 函数:CollectionIDCheck 357

14.5.2 函数:CollectionItemIDCheck 357

14.6 存储过程 358

14.6.1 存储过程:CollectionAdd 358

14.6.2 存储过程:CollectionEdit 359

14.6.3 存储过程:CollectionDelete 361

14.6.4 存储过程:CollectionRecord 362

14.6.5 存储过程:CollectionComboBox 366

14.6.6 存储过程:CollectionItemAdd 367

14.6.7 存储过程:CollectionItemEdit 368

14.6.8 存储过程:CollectionItemDelete 370

14.6.9 存储过程:CollectionItemRecord 371

14.6.10 存储过程:CollectionItemComboBox 374

14.7 应用程序注解 375

14.8 模块 375

14.9 窗体 376

14.9.1 Menu窗体 376

14.9.2 Collections窗体 378

14.9.3 Collection Items窗体 388

第四部分:ASP/SQL Server应用程序 395

第15章 ASP作为SQL Server的前端开发工具 395

15.1 ASP作为SQL Server的前端开发工具 395

15.2 使用ASP的优缺点 395

15.3 在ASP中使用ADO 396

15.4 应用程序发布 397

16.2 Web站点预览 403

第16章 在线商店 403

16.1 允许消费者进行在线购物 403

16.3 数据表及其关系 406

16.3.1 Products表 406

16.3.3 ProductsInCategories表 407

16.3.4 Visitors表 407

16.3.5 VisitorItems表 407

16.4 字段定义 407

16.4.1 Products表 407

16.3.2 Categories表 407

16.4.2 Categories表 408

16.4.3 ProductsInCategories表 408

16.4.4 Visitors表 408

16.5.1 触发器:InsertItem 409

16.5 触发器 409

16.4.5 VisitorItems表 409

16.5.2 触发器:DeleteItem 410

16.6 存储过程 411

16.6.1 存储过程:VistorNew 411

16.6.2 存储过程:CategoryList 412

16.6.3 存储过程:ProductItem 413

16.6.4 存储过程:ProductList 415

16.6.5 存储过程:VisitorItemAdd 417

16.6.6 存储过程:VisitorItemDelete 418

16.6.7 存储过程:Shopping Cart 418

16.6.8 存储过程:TotalStuff 421

16.6.9 存储过程:VisitorCheckOut 422

16.6.10 存储过程:StoreReceipt 423

16.7 用户 425

16.8.2 Products ASP 426

16.8.1 Index ASP 426

16.8 ASP 426

16.8.3 Shopping Cart ASP 429

16.8.4 CheckOut ASP 430

16.8.5 Receipt ASP 432

第17章 在线学校 433

17.1 Web站点预览 433

17.2 数据表及其关系 436

17.2.1 Students表 436

17.2.2 Courses表 436

17.2.7 Answers表 437

17.3 字段定义 437

17.2.8 HelpTopics表 437

17.3.1 Students表 437

17.2.5 Contents表 437

17.2.4 Topics表 437

17.2.3 StudentCourses表 437

17.2.6 Questions表 437

17.3.4 Topics表 438

17.3.2 Courses表 438

17.3.3 StudentCourses表 438

17.3.5 Contents表 439

17.3.6 Questions表 439

17.3.7 Answers表 439

17.4 存储过程 440

17.4.1 存储过程:StudentLogin 440

17.3.8 HelpTopics表 440

17.4.2 存储过程:CourseList 441

17.4.3 存储过程:TopicList 442

17.4.4 存储过程:GetContent 444

17.4.5 存储过程:QuizPage 446

17.4.6 存储过程:CheckAnswer 450

17.4.7 存储过程:HelpTopicListAndAnswer 451

17.6.1 Index ASP 453

17.5 用户 453

17.6 ASP 453

17.6.2 Courses ASP 455

17.6.3 Topic List ASP 456

17.6.4 Content ASP 458

17.6.5 Quiz ASP 459

17.6.6 Result ASP 461

17.6.7 Help ASP 463

第18章 Web站点增强工具 465

18.2 Chat工具 465

18.2.1 Web站点预览 465

18.1 使用工具来拓展Web站点的功能 465

18.2.2 数据表及其关系 468

18.2.3 字段定义 468

18.2.4 存储过程 468

18.2.5 用户 471

18.2.6 Global.asa文件 471

18.2.7 ASP 472

18.3.1 Web站点预览 477

18.3 Classifieds工具 477

18.3.2 数据表及其关系 479

18.3.3 字段定义 479

18.3.4 触发器 480

18.3.5 存储过程 481

18.3.6 用户 488

18.3.7 ASP 488

18.4 Question and Answer工具 492

18.4.1 Web站点预览 492

18.4.2 数据表及其关系 493

18.4.3 字段定义 493

18.4.4 存储过程 494

18.4.5 用户 496

18.4.6 ASP 496

19.1.1 Web站点预览 500

19.1 Contacts工具 500

第19章 公司站点工具 500

19.1.4 存储过程 502

19.1.2 数据表及其关系 502

19.1.3 字段定义 502

19.1.5 用户 510

19.1.6 ASP 510

19.2 Survey工具 514

19.2.1 Web站点预览 514

19.2.2 数据表及其关系 515

19.2.3 字段定义 515

19.2.4 存储过程 516

19.2.5 用户 520

19.2.6 ASP 520

19.3 Order Status工具 522

19.3.1 Web站点预览 522

19.3.2 数据表及其关系 524

19.3.3 字段定义 524

19.3.4 存储过程 525

19.3.6 ASP 528

19.3.5 用户 528

第20章 E-Book和E-Help文件 532

20.1 E-Book工具 532

20.1.1 Web站点预览 532

20.1.2 数据表及其关系 536

20.1.3 字段定义 536

20.1.5 用户 545

20.1.6 ASP 545

20.2 E-Help工具 551

20.2.1 Web站点预览 551

20.2.2 数据表及其关系 552

20.2.3 字段定义 552

20.2.4 存储过程 553

20.2.5 ASP 557

相关图书
作者其它书籍
返回顶部