本书结构连贯,强调理论联系实际,始终以介绍数据库开发技能为主线并以实际应用实例分布在全书的各个章节。每章都做了小结或给出相应的习题及大量的图表,以便引导读者阅读、理解和操作书中内容。
本书既可作为高等职业院校计算机及相关专业的教材,也可供sQL Senrer 2000数据库应用系统开发人员使用以及计算机专业高级人员参考。
本书全面、系统地介绍了关系型数据库的基本原理和SQL Server 2000数据库应用系统的开发技术。主要包括:数据库基础、SQL Server 2000的安装和配置、Transact-SQL语言、数据库管理、管理数据库表、数据完整性、数据查询和视图、索引、存储过程和触发器、SQL Server 2000用户和安全性管理、备份和恢复、SQL Server 2000综合实验(利用Visual Basic等开发工具编写前台应用程序,从而形成一个完整的数据库管理系统)。本教材还为使用者提供了全书的数据源及源代码(SQL Server 2000、Visual Basic实例简介。请见北京理工大学出版社的网站下载资源。)
第1章 数据库基础
1.1 基本概念
1.2 数据模型
1.3 常见的数据库对象
1.4 关系范式
1.5 小结
习题一
习题二
第2章 SQL Server 2000的安装和配置
2.1 认识Microsoft SQL Server 2000
2.2 SQL Server 2000的系统需求
2.3 安装SQL Server 2000
2.4 SQL Server 2000管理器和开发工具
2.5 认识系统数据库
2.6 配置SQL Server 2000
2.7 小结
习题一
习题二
第3章 Transact-SQL语言
3.1 运算符
3.2 函数
3.3 批处理和流程控制语言
3.4 小结
习题一
习题二
第4章 管理数据库
4.1 数据库中的对象
4.2 数据库设计
4.3 创建数据库
4.4 修改数据库
4.5 删除数据库
4.6 移动数据库和附加数据库
4.7 小结
习题
第5章 管理数据库表
5.1 数据类型
5.2 创建数据表
5.3 管理数据表
5.4 小结
习题一
习题二
第6章 数据完整性
6.1 数据完整性的概述
6.2 创建和使用规则
6.3 创建约束
6.4 创建数据库关系图
6.5 删除关系及关系图
6.6 小结
习题
第7章 数据查询和视图
7.1 SELECT语句查询
7.2 视图
7.3 删除视图
7.4 小结
习题一
习题二
第8章 索引
8.1 索引概述
8.2 创建索引
8.3 管理索引
8.4 小结
习题一
习题二
第9章 存储过程和触发器
9.1 存储过程的概述
9.2 创建存储过程
9.3 管理存储过程
9.4 触发器概述
9.5 创建触发器
9.6 管理触发器
9.7 使用sp_help、sp_depends和sp_helptext系统存储过程
9.8 小结
习题一
习题二
第10章 SQLServer2000的管理
10.1 SQL Server 2000的验证模式
10.2 设置验证模式
10.3 创建和管理登录账户
10.4 修改系统管理员密码
10.5 创建和管理数据库用户账户
10.6 角色管理
10.7 权限管理
10.8 小结
习题一
习题二
第11章 备份和恢复
11.1 备份的思想和类型
11.2 设计备份策略
11.3 备份数据库
11.4 恢复数据库
11.5 小结
习题
第12章 综合实验
12.1 创建工程
12.2 建立数据库连接
12.3 系统模块和功能需求
参考文献