SQL Server 2000应用与开发范例宝典
正版书 当天发 带塑封 976772509602938881
¥
15.23
2.0折
¥
78
九品
仅1件
作者 明日科技 编
出版社 人民邮电出版社
出版时间 2006-07
版次 1
装帧 平装
货号 976772509602938881
上书时间 2024-11-22
商品详情
品相描述:九品
图书标准信息
作者
明日科技 编
出版社
人民邮电出版社
出版时间
2006-07
版次
1
ISBN
9787115148711
定价
78.00元
装帧
平装
开本
大16开
纸张
胶版纸
页数
737页
字数
1302千字
【内容简介】
本书全面介绍了SQL Server 2000应用开发所用到的技术和技巧。全书分为18章,内容包括管理SQL Server 2000、SQL Server数据库的安全性管理、使用企业器管理数据库、使用SQL语句管理数据库、SQL查询相关技术、SQL查询技术、更新SQL Server 2000、Delphi与SQL Server 2000、ASP与SQL Server、ASP.net与SQL Server、JSP与SQL Server等。全书共提供了400多个实例,每个实例都突出了其实用性。 本书适合于SQL Server编程人员,也可供大、中专院校相关专业的师生学习参考。
【目录】
第1章 配置与管理SQL Server 2000 1 1.1 安装SQL Server 2000 2 实例001 安装SQL Server 2000个人版 2 实例002 安装SQL Server 2000企业版 7 实例003 安装SQL Server 2000客户端 12 实例004 升级SQL Server 14 实例005 卸载SQL Server 15 1.2 配置服务器 16 实例006 创建服务器组 16 实例007 注册服务器 17 实例008 启动、暂停和停止SQL Server 2000 19 实例009 配置网络连接 22 实例010 配置链接服务器 23 实例011 配置远程服务器 26 实例012 测试服务器的配置 28 实例013 影响SQL Server运行的设置 30 1.3 配置客户端 31 实例014 客户端Net-Library 31 实例015 配置ODBC数据源 33 实例016 测试客户端的配置 36 1.4 通过Internet访问SQL Server 2000 37 实例017 建立访问SQL Server 2000的虚拟目录 37 实例018 通过HTTP访问SQL Server 2000 40 实例019 通过Microsoft Proxy Server连接SQL Server 2000 42 1.5 管理SQL Server 2000 42 实例020 启动企业管理器 42 实例021 使用查询分析器 43 实例022 使用SQL事件探查器 46 实例023 通过“服务”管理SQL Server 2000 50 实例024 使用SQL Server 2000联机丛书 52 1.6 脚本与批处理 53 实例025 将数据库生成脚本 53 实例026 将指定表生成脚本 56 实例027 执行脚本 57 实例028 批处理 58 1.7 维护SQL Server 2000 60 实例029 复制数据库 60 实例030 分离数据库 63 实例031 附加数据库 64 1.8 导入、导出数据库 66 实例032 导入SQL Server 2000数据库 66 实例033 导入Access数据 69 实例034 导出数据到Access数据库 73 实例035 导出数据到Excel 76 1.9 数据备份与还原 78 实例036 完全备份与还原 78 实例037 差异备份与还原 81 实例038 部分数据库还原 84 实例039 备份和恢复系统数据库 85 1.10 常见问题与解决 87 实例040 连接失败 87 实例041 用户登录失败 89 实例042 解决SQL Server 2000无法安装 90 实例043 解决SQL Server 2000卸载失败 91 实例044 解决安装SQL Server补丁时出现的问题 93 第2章 SQL Server数据库安全性管理 95 2.1 SQL Server的身份验证模式 96 实例045 Windows验证模式 96 实例046 混合验证模式 97 2.2 管理SQL Server登录 98 实例047 查看登录 98 实例048 创建一个登录账号 99 实例049 更改、删除登录账号 100 实例050 禁止登录账号 101 实例051 删除SQL Server登录 102 2.3 服务器角色管理 103 实例052 添加成员 103 实例053 删除成员 105 2.4 数据库角色管理 106 实例054 创建数据库用户账户 106 实例055 为数据库角色添加和删除成员 107 实例056 创建和删除数据库角色 109 2.5 权限管理 111 实例057 为数据库角色设置权限 111 实例058 设置数据库的访问权限 113 实例059 设置对象的访问权限 114 2.6 高级安全主题 115 实例060 数据文件安全 115 实例061 安全配置 117 实例062 使用安全套接字层(SSL)加密 120 实例063 如何防范SQL注入式攻击 125 第3章 使用企业管理器管理数据库 127 3.1 设计数据库 128 实例064 创建数据库 128 实例065 修改数据库 130 实例066 删除数据库 132 3.2 设计数据表 133 实例067 创建数据表 133 实例068 创建计算字段 137 实例069 修改表 139 实例070 删除表 140 3.3 索引的建立与维护 141 实例071 建立惟一索引 141 实例072 定义主键索引 143 实例073 删除索引 145 3.4 关系的建立与维护 146 实例074 建立一对一关系 146 实例075 建立一对多关系 149 实例076 删除关系 150 3.5 维护数据表 151 实例077 在表结构中添加新字段 151 实例078 在表结构中删除字段 152 实例079 修改表结构中字段的顺序 153 实例080 重命名表 154 3.6 浏览数据 155 实例081 查看所有数据 155 实例082 查看某一条记录 156 实例083 浏览指定行数的数据 157 3.7 数据的基本操作 158 实例084 添加数据 158 实例085 修改数据 160 实例086 删除数据 161 第4章 用代码维护SQL Server 2000 163 4.1 设计数据库 164 实例087 创建数据库 164 实例088 修改数据库 166 实例089 删除数据库 169 4.2 维护数据表 170 实例090 创建数据表 171 实例091 定义计算字段 173 实例092 修改表 174 实例093 删除表 176 实例094 修改表和字段的名称 177 4.3 维护数据库 179 实例095 分离数据库 179 实例096 附加数据库 180 实例097 附加单文件数据库 181 4.4 数据库备份与恢复 182 实例098 建立备份设备 182 实例099 删除备份设备 184 实例100 备份数据库 185 实例101 还原数据库 187 第5章 SQL查询技术 191 5.1 SELECT子句 192 实例102 选取特定列数据 192 实例103 查询多个列名 193 实例104 查询所有列 194 实例105 使用列别名 195 实例106 在列上加入计算 196 5.2 模式查询 198 实例107 查询数字 198 实例108 利用_通配符进行查询 200 实例109 利用%通配符进行查询 201 实例110 利用[]通配符进行查询 202 实例111 利用[^]通配符进行查询 203 实例112 复杂的模式查询 204 5.3 格式化字段和结果集 205 实例113 统一字段格式进行查询 205 实例114 在查询中去除空格 207 实例115 对查询结果进行格式化(四舍五入) 208 5.4 利用谓词进行查询 210 实例116 利用IN谓词限定范围 211 实例117 利用NOT IN限定范围 212 实例118 利用ALL谓词限定范围 213 实例119 利用ANY谓词限定范围 214 实例120 NOT与谓词进行组合条件的查询 215 5.5 除去重复记录或空值 217 实例121 查询时不显示重复记录 217 实例122 列出数据中的重复记录和记录条数 218 实例123 去除记录中指定字段的空值 219 实例124 获取记录中指定字段的空值 220 5.6 数据前若干名 221 实例125 查询前5名数据 221 实例126 查询后5名数据 222 实例127 取出数据统计结果前3名数据 224 5.7 日期、时间查询 225 实例128 查询指定日期的数据 225 实例129 查询指定时间段的数据 226 实例130 按月查询数据 227 5.8 区间查询 228 实例131 查询大于指定条件的数据 228 实例132 查询小于指定条件的数据 229 实例133 利用号进行区间查询 230 实例134 利用BETWEEN进行区间查询 231 实例135 利用模糊查询进行区间查询 233 5.9 在查询中使用OR和AND运算符 235 实例136 利用OR进行查询 236 实例137 利用AND进行查询 237 实例138 同时利用OR、AND进行查询 238 5.10 分组统计 241 实例139 在分组查询中使用ALL关键字 241 实例140 在分组查询中使用HAVING子句 243 实例141 在分组查询中使用CUBE运算符 245 实例142 在分组查询中使用ROLLUP 247 实例143 对统计结果进行排序 249 实例144 数据分组统计(单列) 250 实例145 按仓库分组统计图书库存(多列) 252 实例146 多表分组统计 253 实例147 使用COMPUTE 254 实例148 使用COMPUTE BY 257 5.11 聚集函数 258 实例149 利用聚集函数SUM对销售额进行汇总 258 实例150 利用聚集函数AVG求某班学生的平均年龄 260 实例151 利用聚集函数MIN求最小值 262 实例152 利用聚集函数MAX求最大值 264 实例153 利用聚集函数COUNT求日销售额大于某值的商品数 266 5.12 数学函数 269 实例154 使用RAND函数 269 实例155 使用SQRT函数 270 实例156 使用EXP函数 271 实例157 使用LOG和LOG10函数 272 实例158 使用FLOOR函数和CEILING函数 273 实例159 使用三角函数 275 5.13 日期、时间函数 276 实例160 使用DATEADD函数 277 实例161 使用DATEDIFF函数 278 实例162 使用DAY函数 280 实例163 使用MONTH函数 281 实例164 使用YEAR函数 282 实例165 使用GETDATE函数 284 实例166 使用DATEPART函数 285 5.14 字符串函数 286 实例167 使用CHAR函数 286 实例168 使用REPLICATE函数 288 实例169 用LEFT、RIGHT函数 290 实例170 使用LOWER、UPPER函数 291 实例171 使用SUBSTRING函数 293 5.15 多表查询(连接查询) 295 实例172 利用FROM子句进行多表查询 295 实例173 使用表的别名 296 实例174 合并多个结果集 298 5.16 子查询 299 实例175 由IN引入的子查询 299 实例176 使用EXISTS谓词引入子查询 301 实例177 使用量化比较谓词引入子查询 303 实例178 在SELECT子句中的子查询 305 实例179 在FROM子句中的子查询 306 实例180 在子查询中使用聚集函数 307 实例181 使用子查询更新数据 308 实例182 使用子查询删除数据 309 5.17 嵌套查询 310 实例183 复杂的嵌套查询 310 实例184 嵌套查询在查询统计中的应用 312 5.18 联合语句UNION 313 实例185 使用UNION运算符 313 实例186 一对多联合查询 315 实例187 对联合查询后的结果进行排序 317 5.19 连接查询(INNER JOIN) 318 实例188 简单内连接查询 318 实例189 复杂的内连接查询 320 实例190 自身连接 321 5.20 外连接查询(OUTER JOIN) 322 实例191 LEFT OUTER JOIN查询 322 实例192 RIGHT OUTER JOIN查询 324 实例193 使用外连接进行多表联合查询 325 5.21 利用CASE语句进行查询 326 实例194 利用CASE语句查询数据 326 实例195 利用CASE语句更新列值 328 5.22 交叉查询 330 实例196 静态交叉表 330 实例197 动态交叉表 331 第6章 更新SQL Server 2000 333 6.1 添加数据 334 实例198 添加单条数据 334 实例199 批量添加数据 335 实例200 创建表并添加数据 336 6.2 修改数据 337 实例201 修改单条数据 338 实例202 批量修改数据 339 实例203 修改指定日期字段内的数据 340 6.3 删除数据 340 实例204 删除单条数据 341 实例205 删除指定字段数据为空的记录 341 6.4 使用事务 342 实例206 开始事务 343 实例207 结束事务 344 6.5 综合例子 345 实例208 维护数据表数据 345 实例209 数据导入 346 第7章 流程控制与功能性语句 349 7.1 流程控制语句 350 实例210 程序块语句 350 实例211 判断语句 351 实例212 检测语句 352 实例213 循环语句 353 实例214 分支判断语句 354 实例215 无条件返回语句 355 实例216 延期执行语句 356 实例217 跳转语句 357 7.2 功能性语句 358 实例218 输出语句 358 实例219 错误处理语句 359 实例220 选项设置语句 360 第8章 索引 363 8.1 创建索引 364 实例221 创建惟一索引 364 实例222 创建聚合索引 367 实例223 使用T-SQL命令创建索引 369 实例224 把数据库中的记录显示到下拉列表中 372 8.2 维护索引 373 实例225 修改索引 374 实例226 重建索引 375 实例227 删除索引 376 8.3 全文索引 377 实例228 启用全文检索服务 377 实例229 定义全文索引 378 实例230 使用代码创建全文索引 381 实例231 使用代码维护全文索引 386 实例232 检索多个词 387 实例233 检索短语 388 实例234 模糊查询 389 实例235 对二进制对象进行全文检索 390 第9章 视图 393 9.1 创建视图 394 实例236 使用企业管理器创建视图 394 实例237 使用Transact-SQL创建视图 396 实例238 使用创建视图向导创建视图 397 9.2 管理视图 399 实例239 使用Transact-SQL获取视图的信息 399 实例240 使用企业管理器修改视图 401 实例241 使用Transact-SQL修改视图 402 实例242 对视图定义文本进行加密 403 实例243 使用企业管理器重命名视图 404 实例244 如何删除视图 405 9.3 应用视图 406 实例245 使用视图添加表数据 406 实例246 通过视图修改表数据 408 实例247 通过视图检索表数据 409 实例248 通过视图删除表数据 410 实例249 通过视图加强数据安全 411 第10章 存储过程 413 10.1 创建存储过程 414 实例250 通过企业管理器创建存储过程 414 实例251 使用Transact-SQL语句创建存储过程 415 实例252 通过存储过程向导创建存储过程 417 10.2 管理存储过程 419 实例253 修改存储过程 419 实例254 查看存储过程 421 实例255 重命名存储过程 423 实例256 删除存储过程 424 实例257 执行存储过程 425 实例258 添加扩展存储过程 427 实例259 对存储过程的定义文本进行加密 428 10.3 应用存储过程 429 实例260 监控存储过程 429 实例261 自动执行存储过程 430 第11章 触发器 433 11.1 创建触发器 434 实例262 使用企业管理器创建触发器 434 实例263 使用Transact-SQL创建触发器 435 11.2 管理触发器 438 实例264 触发器的嵌套 438 实例265 Rollback触发器 439 实例266 查看触发器数据 440 实例267 修改触发器 442 实例268 删除触发器 444 实例269 重命名触发器 445 11.3 触发器的应用 446 实例270 应用触发器添加数据 446 实例271 应用触发器删除数据 447 实例272 应用触发器修改数据 448 第12章 游标的使用 451 12.1 游标的基本操作 452 实例273 声明游标 452 实例274 打开游标 454 实例275 读取游标中的数据 455 实例276 关闭释放游标 457 12.2 游标的高级操作 458 实例277 返回指定行数据 459 实例278 用ORDER BY子句改变游标中行的顺序 460 实例279 使用FETCH将值存入变量 462 实例280 利用游标设计带滚动的数据查询 463 12.3 通过游标维护数据 465 实例281 在游标中包含计算列 465 实例282 使用游标更新数据 466 实例283 只允许用户更新游标中指定列中的值 467 实例284 使用游标删除数据 469 实例285 用索引改变游标中行的顺序 469 第13章 分布式查询 471 13.1 链接服务器 472 实例286 用“企业管理器”建立链接 472 实例287 创建、查看、删除链接 474 实例288 建立、查看、删除映射 476 实例289 用T_SQL设置链接选项 479 实例290 创建到电子表格的链接 480 13.2 分布式查询 481 实例291 简单的分布式查询 482 实例292 用OpenDatasource()查询 483 实例293 用OpenQuery()查询 484 实例294 用OpenRowSet()查询 485 13.3 分布式事务处理 486 实例295 创建分布式事务 486 第14章 Visual Basic与SQL Server 2000应用实例 489 14.1 连接数据库 490 实例296 ADO连接数据库 490 实例297 DAO连接数据库 491 实例298 RDO连接数据库 492 实例299 ODBC连接数据库 493 14.2 浏览数据库 495 实例300 通过文本框浏览数据库 495 实例301 通过表格单页浏览数据库 497 实例302 使用表格多页浏览数据库 498 14.3 数据查询 500 实例303 通用查询 500 实例304 模糊查询 501 实例305 逻辑查询 502 实例306 空数据查询 504 实例307 时间段查询 505 实例308 多表查询 506 14.4 编辑数据表 508 实例309 录入数据 508 实例310 批量修改数据 510 实例311 批量删除数据 512 14.5 存储过程、视图和触发器 513 实例312 视图的应用 513 实例313 触发器的应用 515 实例314 存储过程的应用 517 14.6 备份、恢复数据 518 实例315 附加数据库 518 实例316 备份数据库 520 实例317 恢复数据库 521 14.7 使用代码维护数据库 522 实例318 新建数据库和数据表 522 实例319 提取数据表结构 525 实例320 修改数据表结构 527 实例321 删除无用的数据表 529 第15章 Delphi与SQL Server 2000 531 15.1 连接数据库 532 实例322 使用ADO连接SQL Server 2000数据库 532 实例323 如何使用ODBC连接SQL Server数据库 534 15.2 浏览数据库 537 实例324 通过文本框浏览数据库 537 实例325 通过DBGrid表格浏览数据 539 15.3 数据查询 540 实例326 通用查询 540 实例327 模糊查询 542 实例328 逻辑查询 544 实例329 空数据查询 545 实例330 时间段查询 546 实例331 多表查询 548 15.4 编辑数据表 549 实例332 录入数据 549 实例333 批量修改数据 552 实例334 批量删除数据 554 15.5 存储过程、视图和触发器 555 实例335 存储过程的应用 555 实例336 视图的应用 558 实例337 触发器的应用 560 15.6 备份、恢复数据 562 实例338 附加数据库 562 实例339 备份数据库 564 实例340 恢复数据库 566 15.7 使用代码维护数据库 567 实例341 新建数据库和数据表 568 实例342 修改数据表结构 572 实例343 删除无用数据表 574 第16章 ASP与SQL Server 2000 577 16.1 连接数据库 578 实例344 通过ADO连接数据库 578 实例345 通过ODBC连接数据库 584 实例346 通过OLE DB连接数据库 588 16.2 浏览数据库 590 实例347 利用文本框浏览数据 590 实例348 表格单页数据显示 592 实例349 表格分页数据显示 595 16.3 数据查询 597 实例350 通用查询 597 实例351 模糊查询数据 601 实例352 数据排行 602 实例353 多表分组统计 604 实例354 数据汇总 606 实例355 多表查询 608 16.4 编辑数据库 609 实例356 录入数据 609 实例357 批量修改数据 611 实例358 批量删除数据 612 16.5 存储过程、视图、触发器 614 实例359 存储过程的应用 614 实例360 视图的应用 615 实例361 触发器的应用 617 16.6 备份、恢复数据 619 实例362 附加数据库 619 实例363 备份数据库 620 实例364 恢复数据库 624 16.7 使用代码维护数据库 629 实例365 新建数据库和表 629 实例366 修改数据表结构 631 实例367 删除无用的数据表 636 第17章 ASP.NET与SQL Server 2000 639 17.1 连接数据库 640 实例368 SQL Server数据库连接 640 实例369 ODBC连接SQL数据库 642 实例370 Access数据库连接 644 实例371 Oracle数据库连接 645 17.2 浏览数据库 646 实例372 利用GridView显示数据表中数据 646 实例373 利用GridView分页浏览数据 649 17.3 数据查询 650 实例374 通用查询 650 实例375 模糊查询 652 实例376 数据排行 653 实例377 分组统计 654 实例378 数据汇总 655 实例379 多表查询 656 17.4 编辑数据库 658 实例380 批量录入数据 658 实例381 利用GridView编辑数据 660 实例382 利用GridView删除数据 661 17.5 存储过程、视图、触发器 663 实例383 存储过程的应用 663 实例384 视图的应用 664 实例385 触发器的应用 665 17.6 备份、恢复数据库 667 实例386 附加数据库 667 实例387 备份数据库 668 实例388 恢复数据库 669 17.7 使用代码维护数据库 671 实例389 新建数据库和表 671 实例390 修改数据库结构 673 实例391 删除无用数据表 674 第18章 JSP与SQL Server 2000 677 18.1 连接数据库 678 实例392 JDBC 678 实例393 JDBC-ODBC桥 681 实例394 连接池技术 683 18.2 数据查询 687 实例395 条件查询 687 实例396 模糊查询 689 实例397 数据排序 691 实例398 分组统计 692 实例399 数据汇总 694 实例400 子查询 695 18.3 浏览数据库 696 实例401 文本框浏览 697 实例402 表格单页浏览 698 实例403 表格多页浏览 699 18.4 更新数据库 702 实例404 录入数据 702 实例405 修改数据 704 实例406 删除数据 706 实例407 批量插入数据 707 18.5 存储过程、视图、触发器 709 实例408 存储过程的应用 709 实例409 视图的应用 712 实例410 触发器的应用 715 18.6 备份、恢复数据 718 实例411 附加数据库在JSP页中的实现 718 实例412 备份数据库在JSP页中的实现 720 实例413 恢复数据库在JSP页中的实现 722 18.7 数据库安全 723 实例414 用户登录 723 实例415 防范SQL注入 725 实例416 利用事务保证数据一致性和安全性 726 技术要点对应实例位置 731
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价