热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

SQL Server 2000数据库及应用

中国水利水电出版社
    【作 者】李伟红 主编 【I S B N 】978-7-5084-4146-7 【责任编辑】郭东青 【适用读者群】本科 【出版时间】2008-01-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】288 【千字数】 【印 张】 【定 价】27 【丛 书】21世纪高等院校规划教材 【备注信息】
图书详情

    本书系统全面地介绍了大型数据库管理系统SQL Server 2000的安装配置以及使用SQL Server 2000进行数据库开发的常用技术和实用方法。全书内容分为上、下两篇:上篇是SQL Server 2000数据库应用技术的实现,包括SQL Server 2000概述、数据库的创建和管理、数据表的创建和管理、数据完事性的设计与实现、索引的创建与维护、视图的创建与维护、Transact-SQL语言、存储过程和触发器的创建与维护及事务和锁的使用与管理等内容。下篇是SQL Server 2000数据库管理技术的实现,包括SQL Server 2000的安全性管理、SQL Server 2000数据转换、备份和恢复数据库、SQL Server 2000代理服务、SQL Server 2000数据复制及分布式查询等内容。

    本书从SQL Server 2000的实际应用角度出发,将之划分为两部分进行编写,在编写过程中注重结合具体的数据库实例进行讲解,并采用图文对照的方式,通俗易懂。

    本书是学习SQL Server 2000数据库管理系统的理想教程,即可作为大、中专院校学生学习SQL Server 2000的教材,也可作为讲授相关课程的教师和数据库编程人员的实用参考书。

    在IT技术高速发展的今天,数据库技术已经成为计算机信息系统与应用系统的核心技术。数据库技术被广泛应用于办公自动化系统、管理信息系统、决策支持系统等各个领域。

    SQL Server 2000是美国微软公司推出的大型数据库管理系统。与其他数据库管理系统相比,它具有操作简单、使用方便、功能强大、安全性高等特点,是一个优秀的数据库管理平台。它以关系数据模型为基础,支持客户机/服务器网络模式,可用于大型联机事务处理、数据仓库及电子商务等,能够满足各种层次的人群对构建数据库的需求。它与Windows操作系统紧密集成,具有方便易用的图形界面,并提供了一套完整的管理工具和实用程序,大大减轻了管理员的工作量,使用户对数据库的操作变得非常简单,使许多以前需要手工进行处理的复杂任务,现在可以通过图形化界面和向导工具即可轻松地完成。SQL Server 2000安装简单,易学,易用,适用面广,可以通过学习SQL Server 2000来达到快速了解并掌握大型数据库管理系统的原理与应用的目的。

    本书由多年从事数据库一线教学和科研工作的教师编写,以应用型本科的教学大纲为指导,根据该门课程的教学经验和教学规律,合理地安排了各章的学习内容,并结合具体的开发实例,系统地讲述了SQL Server 2000的各种应用技术和管理方法,将理论与实践有机地结合在一起,并在具体内容描述中突出了重点和难点。

    全书内容分为上、下两篇,共15章。上篇讲述的是SQL Server 2000的数据库应用技术的实现,包括第1章至第9章;下篇讲述的是SQL Server 2000的数据库管理技术的实现,包括第10章至第15章。内容涵盖了SQL Server 2000的各种基本功能和使用方法。本书在编写过程中,每一章都在前面安排了“本章学习目标”,在章尾安排了“本章小结”及“思考与练习”,使读者能够在学习的过程中始终清楚地知道各章讲述的重点内容,并能结合每章提供的习题达到快速掌握重点内容的目的,因此,本书是一本快速掌握SQL Server 2000应用技术的理想教材。

    本书由李伟红主编,史瑞芳、赵玉娟任副主编。各章主要编写人员分工如下:第1、2、3章由史瑞芳编写,第4章由庄连英和李杰编写,第5章由崔玉宝编写,第6章由张保通编写,第7章由鲁振华和康宏编写,第8章由李瑛和赵丽艳编写,第9章由赵辉和曲凤娟编写,第10、11、12章由赵玉娟编写,第13、14、15章由李伟红编写。参加本书编写的还有蒋天伟、安志远、陈刚、李建义、杨立、苏英如、张景峰、李娟维、王文明、张丽萍、王永平、李冰冰、高明亮等。

    在本书的编写过程中,参考了大量的相关技术资料,吸取了许多同仁的宝贵经验,在此深表谢意。在本书的出版过程中,得到了中国水利水电出版社计算机编辑室全体同志的大力支持和帮助,在此表示衷心的感谢。

    尽管已经尽了最大努力来避免错误的发生,但限于水平和时间,书中不妥之处在所难免,敬请各位专家、读者批评指正。笔者的E-mail为:lwh@nciae.edu.cn。

    编 者

    2006年10月


    前言
    上篇 SQL Server 2000数据库应用技术的实现
    第1章 SQL Server 2000概述 1
    本章学习目标 1
    1.1 数据库管理系统概述 1
    1.2 SQL Server 2000简介 2
    1.3 SQL Server 2000特点 2
    1.4 SQL Server 2000的安装 3
    1.4.1 SQL Server 2000的环境需求 3
    1.4.2 SQL Server 2000的安装 3
    1.5 SQL Server 2000的配置 11
    1.5.1 启动服务 11
    1.5.2 注册服务器 11
    1.5.3 删除服务器的注册 16
    1.6 卸载SQL Server 2000 16
    1.6.1 通过控制面板卸载 17
    1.6.2 使用SQL Server 2000自带的卸载程序 18
    1.7 本章小结 19
    1.8 思考与练习 20
    第2章 数据库的创建和管理 21
    本章学习目标 21
    2.1 数据库文件管理 21
    2.1.1 数据库文件 21
    2.1.2 事务日志文件 22
    2.1.3 数据库文件组 22
    2.2 SQL Server 2000系统数据库 22
    2.3 创建数据库 23
    2.3.1 使用向导创建数据库 23
    2.3.2 使用企业管理器创建数据库 27
    2.3.3 使用Transact-SQL语言创建数据库 30
    2.4 修改数据库 35
    2.4.1 修改数据库名称 35
    2.4.2 修改数据库属性 35
    2.4.3 缩小数据库 37
    2.5 删除数据库 42
    2.5.1 使用企业管理器删除数据库 42
    2.5.2 使用DROP语句删除数据库 43
    2.6 本章小结 43
    2.7 思考与练习 44
    第3章 数据表的创建和管理 45
    本章学习目标 45
    3.1 数据类型 45
    3.1.1 系统数据类型 45
    3.1.2 自定义数据类型 48
    3.2 创建数据表 52
    3.2.1 在企业管理器中创建数据表 52
    3.2.2 利用Transact-SQL语言创建表 55
    3.3 修改数据表结构 57
    3.4 管理数据表中记录 58
    3.5 删除数据表 60
    3.5.1 利用企业管理器删除数据表 60
    3.5.2 使用Transact-SQL语言删除数据表 60
    3.6 本章小结 61
    3.7 思考与练习 61
    第4章 数据完整性的设计与实现 63
    本章学习目标 63
    4.1 概述 63
    4.2 实体完整性的设计与实现 63
    4.2.1 主键约束 63
    4.2.2 IDENTITY属性 66
    4.2.3 惟一性约束 67
    4.3 域完整性的设计与实现 70
    4.3.1 默认约束 71
    4.3.2 检查约束 72
    4.3.3 规则 75
    4.4 参照完整性的设计与实现 78
    4.5 本章小结 82
    4.6 思考与练习 83
    第5章 索引的创建与维护 85
    本章学习目标 85
    5.1 索引概述 85
    5.1.1 索引简介 85
    5.1.2 索引的分类 86
    5.2 创建索引 86
    5.2.1 系统自动创建索引 87
    5.2.2 使用企业管理器创建索引 88
    5.2.3 使用Transact-SQL语句创建索引 89
    5.2.4 使用索引向导创建索引 91
    5.3 管理索引 93
    5.3.1 使用企业管理器管理索引 93
    5.3.2 使用系统存储过程管理索引 95
    5.3.3 使用Transact-SQL语句删除索引 96
    5.4 本章小结 97
    5.5 思考与练习 98
    第6章 视图的创建与维护 99
    本章学习目标 99
    6.1 视图概述 99
    6.2 创建视图 99
    6.2.1 使用企业管理器创建视图 100
    6.2.2 使用Transact-SQL语句创建视图 103
    6.2.3 使用创建视图向导创建视图 104
    6.3 管理视图 108
    6.3.1 查看视图信息 108
    6.3.2 修改视图 111
    6.3.3 重命名视图 113
    6.3.4 使用视图管理数据 114
    6.4 删除视图 115
    6.4.1 使用企业管理器删除视图 115
    6.4.2 使用Transact-SQL语句删除视图 115
    6.5 本章小结 116
    6.6 思考与练习 116
    第7章 Transact-SQL语言 118
    本章学习目标 118
    7.1 Transact-SQL语言概述 118
    7.2 注释 118
    7.3 变量 119
    7.3.1 全局变量 119
    7.3.2 局部变量 124
    7.4 运算符 124
    7.4.1 算术运算符 125
    7.4.2 赋值运算符 125
    7.4.3 位运算符 125
    7.4.4 比较运算符 125
    7.4.5 逻辑运算符 125
    7.4.6 字符串连接运算符 125
    7.4.7 运算符的优先级 126
    7.5 函数 126
    7.5.1 系统函数 126
    7.5.2 字符串函数 129
    7.5.3 日期和时间函数 130
    7.5.4 数学函数 132
    7.5.5 转换函数 133
    7.5.6 用户自定义函数 134
    7.6 流程控制语句 135
    7.6.1 BEGIN…END语句 136
    7.6.2 IF…ELSE语句 136
    7.6.3 CASE语句 136
    7.6.4 WHILE…CONTINUE…BREAK语句 137
    7.6.5 GOTO语句 137
    7.6.6 RETURN语句 137
    7.7 本章小结 138
    7.8 思考与练习 140
    第8章 存储过程和触发器的创建与维护 141
    本章学习目标 141
    8.1 概述 141
    8.1.1 存储过程概述 141
    8.1.2 触发器概述 142
    8.2 存储过程 142
    8.2.1 创建存储过程 142
    8.2.2 管理存储过程 148
    8.2.3 执行存储过程 151
    8.2.4 删除存储过程 153
    8.3 触发器 154
    8.3.1 创建触发器 154
    8.3.2 管理触发器 160
    8.3.3 删除触发器 163
    8.4 本章小结 164
    8.5 思考与练习 166
    第9章 事务和锁的使用与管理 167
    本章学习目标 167
    9.1 事务和锁概述 167
    9.1.1 事务概述 167
    9.1.2 锁概述 167
    9.2 事务管理 168
    9.2.1 事务模式 168
    9.2.2 事务管理 168
    9.3 锁的管理 174
    9.3.1 资源锁定模式 174
    9.3.2 锁的分类 174
    9.3.3 锁的管理 175
    9.4 本章小结 176
    9.5 思考与练习 177
    下篇 SQL Server 2000数据库管理技术的实现
    第10章 SQL Server 2000的安全性管理 178
    本章学习目标 178
    10.1 安全性管理概述 178
    10.2 SQL Server 2000的登录身份验证管理 178
    10.2.1 SQL Server 2000的登录身份验证模式 178
    10.2.2 SQL Server 2000的登录账户 180
    10.3 角色管理 189
    10.3.1 固定服务器角色 189
    10.3.2 固定数据库角色 191
    10.4 SQL Server 2000数据库的安全性管理 192
    10.4.1 SQL Server 2000的默认用户 192
    10.4.2 管理SQL Server 2000数据库用户 192
    10.5 SQL Server 2000数据库对象的安全性管理 195
    10.5.1 SQL Server 2000中的权限类型 195
    10.5.2 权限管理 195
    10.6 本章小结 201
    10.7 思考与练习 202
    第11章 SQL Server 2000数据转换 203
    本章学习目标 203
    11.1 数据转换概述 203
    11.2 导入数据 203
    11.3 导出数据 209
    11.4 DTS设计器 214
    11.5 本章小结 220
    11.6 思考与练习 220
    第12章 数据库的备份和恢复 222
    本章学习目标 222
    12.1 概述 222
    12.2 备份数据库 222
    12.2.1 备份方式 222
    12.2.2 备份设备 223
    12.2.3 数据库备份 224
    12.3 恢复数据库 230
    12.3.1 设置数据库访问属性 230
    12.3.2 恢复数据库 231
    12.4 本章小结 234
    12.5 思考与练习 234
    第13章 SQL Server 2000代理服务 236
    本章学习目标 236
    13.1 配置SQL Server 2000代理服务 236
    13.1.1 SQL Server 2000代理服务元素 236
    13.1.2 启动SQL Server 2000代理服务 236
    13.2 作业管理 238
    13.2.1 创建作业 239
    13.2.2 调度作业 240
    13.3 警报管理 242
    13.4 操作员管理 243
    13.4.1 定义操作员 244
    13.4.2 使用操作员 244
    13.5 本章小结 245
    13.6 思考与练习 246
    第14章 SQL Server 2000数据复制 247
    本章学习目标 247
    14.1 数据复制概述 247
    14.2 数据复制的创建 248
    14.2.1 配置服务器 248
    14.2.2 创建发布出版物 251
    14.2.3 订购出版物 256
    14.3 数据复制的维护 260
    14.3.1 设置发布服务器和分发服务器的属性 260
    14.3.2 删除发布配置信息 263
    14.4 本章小结 265
    14.5 思考与练习 266
    第15章 分布式查询 267
    本章学习目标 267
    15.1 分布式查询概述 267
    15.2 建立链接服务器 267
    15.3 使用链接服务器 269
    15.4 删除链接服务器 270
    15.5 本章小结 270
    15.6 思考与练习 271
    参考文献 272
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册