《网络数据库项目教程 基于SQL Server 2008》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:方风波,彭岚主编;王科,董兵波,田玲等副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121161957
  • 页数:225 页
图书介绍:本书基于SQL Server 2008数据库管理系统,共11章,主要内容包括安装和配置SQL Server 2008、“电脑销售管理系统”项目设计,数据库管理,配置和维护,数据表对象的创建与管理、项目数据库安全管理,数据查询,视图及索引管理,存储过程管理,触发器和游标的管理,“电脑销售管理系统”项目开发(C#)及项目发布等。同时,为了方便读者巩固所学的知识,还针对章节附上了实训任务,以帮助读者加强知识的理解,提高实际操作的能力。

第1章 安装和配置SQL Server 2008 1

1.1 网络数据库的基础知识 1

1.1.1 数据库的基本概念 1

1.1.2 数据模型 3

1.2 SQL Server 2008简介 4

1.2.1 版本介绍 4

1.2.2 软硬件环境 5

1.3 SQL Server 2008的安装 6

1.3.1 安装SQL Server 2008 6

1.3.2 验证SQL Server 2008 15

1.4 配置服务器 18

1.4.1 启动MicrosoftSQLServerManagementStudio 18

1.4.2 创建服务器组 18

1.4.3 注册和删除服务器 19

1.4.4 启动、暂停和关闭SQL Server 2008服务 21

1.4.5 配置服务器属性 22

1.5 配置客户端 23

1.5.1 配置网络连接协议 23

1.5.2 配置客户端网络 24

本章小结 25

习题 25

实时训练 25

第2章 “电脑销售管理系统”项目设计 27

2.1 数据库应用系统的开发方法 27

2.1.1 SQL Server数据库应用系统开发的一般步骤 27

2.1.2 收集、分析用户需求 28

2.1.3 设计和建立应用系统 28

2.1.4 测试应用系统 29

2.1.5 安装和实施应用系统 30

2.1.6 维护应用系统 30

2.2 电脑销售管理系统项目需求分析 30

2.3 电脑销售管理系统总体设计 31

2.4 电脑销售管理系统的数据库设计 32

2.4.1 电脑销售管理系统数据库的ERA模型逻辑设计 32

2.4.2 电脑销售管理系统数据库、表的设计 34

本章小结 41

习题 41

实时训练 41

第3章 数据库的管理、配置和维护 43

3.1 创建与管理数据库 43

3.1.1 数据库简介 43

3.1.2 创建数据库 45

3.1.3 修改数据库 48

3.1.4 删除数据库 53

3.2 备份和还原数据库 54

3.2.1 备份数据库 54

3.2.2 还原数据库 56

3.3 分离和附加数据库 58

3.3.1 分离数据库 58

3.3.2 附加数据库 59

本章小结 60

习题 60

实时训练 60

第4章 数据表对象的创建与管理 62

4.1 创建、管理和维护表 62

4.1.1 SQL Server 2008的数据类型 62

4.1.2 SQL Server 2008的数据表的创建 67

4.1.3 修改表结构 71

4.1.4 表的删除与重命名 72

4.2 更新及维护表数据 73

4.2.1 插入数据 74

4.2.2 更新数据 75

4.2.3 删除数据 75

4.3 数据完整性的实现 76

4.3.1 数据完整性的概念 76

4.3.2 约束 77

本章小结 81

习题 81

实时训练 82

第5章 项目数据库安全管理 83

5.1 数据库安全性概述 83

5.1.1 SQL Server2008安全管理新特性 83

5.1.2 SQL Server 2008安全性机制 84

5.1.3 SQL Server 2008安全主体 84

5.2 管理SQL Server服务器安全性 85

5.2.1 身份验证模式 85

5.2.2 管理登录账号 88

5.2.3 管理用户 89

5.3 管理角色 92

5.3.1 固定服务器角色 92

5.3.2 固定数据库角色 95

5.3.3 应用程序角色 97

5.3.4 用户自定义角色 98

5.4 管理权限 100

5.4.1 对象权限 101

5.4.2 语句权限 101

5.4.3 删除权限 103

本章小结 104

习题 104

实时训练 104

第6章 数据查询 106

6.1 SELECT语句 106

6.1.1 基本语法格式 106

6.1.2 格式说明 106

6.2 简单查询的实施 107

6.2.1 使用SELECT子句选取字段和记录 107

6.2.2 使用ALL、DISTINCT和TOP指定记录行数 110

6.2.3 使用WHERE子句过滤记录 111

6.2.4 ORDER BY排序查询 118

6.3 复杂查询的实施 119

6.3.1 多表查询 119

6.3.2 聚合函数查询 123

6.3.3 嵌套查询 124

6.4 分组汇总查询的实施 126

6.4.1 GROUP BY子句汇总查询 126

6.4.2 COMPUTE子句汇总查询 128

6.5 生成新表 130

本章小结 131

习题 131

实时训练 131

第7章 视图及索引管理 133

7.1 创建与管理视图 133

7.1.1 创建查询视图 134

7.1.2 修改视图 137

7.1.3 重命名视图 139

7.1.4 删除视图 139

7.1.5 查询视图数据 140

7.1.6 插入视图数据 141

7.1.7 更新视图数据 141

7.1.8 删除视图数据 141

7.2 创建与管理索引 142

7.2.1 索引的类型 143

7.2.2 创建索引 144

7.2.3 管理及维护索引 147

本章小结 149

习题 149

实时训练 150

第8章 存储过程管理 151

8.1 存储过程的基本概念 151

8.1.1 存储过程的定义 151

8.1.2 存储过程的优点 152

8.1.3 系统存储过程 152

8.2 存储过程的创建 154

8.2.1 创建不带参数的存储过程 155

8.2.2 创建带输入参数的存储过程 156

8.2.3 创建带输出参数的存储过程 157

8.3 管理存储过程 159

8.3.1 执行存储过程 159

8.3.2 修改和重命名存储过程 160

8.3.3 删除存储过程 161

本章小结 162

习题 162

实时训练 163

第9章 触发器和游标的管理 165

9.1 触发器 165

9.1.1 触发器的基本概念 165

9.1.2 创建触发器 166

9.1.3 修改和重命名触发器 173

9.1.4 删除触发器 175

9.2 游标 176

9.2.1 游标的基本概念 176

9.2.2 游标的使用 176

9.2.3 使用游标修改数据 178

本章小结 179

习题 179

实时训练 180

第10章 “电脑销售管理系统”项目开发(C#) 182

10.1 登录界面的实现 182

10.1.1 创建电脑销售管理系统工程文件 182

10.1.2 登录功能的实现 185

10.1.3 系统主界面的实现 187

10.2 系统信息管理的实现 188

10.2.1 用户信息管理的实现 188

10.2.2 职员信息管理的实现 192

10.2.3 供应商信息管理的实现 196

10.3 商品管理的实现 197

10.3.1 商品信息管理的实现 198

10.3.2 进货管理的实现 207

10.3.3 销售管理的实现 213

本章小结 217

习题 217

实时训练 217

第11章 “电脑销售管理系统”项目发布 219

11.1 制作安装文件 219

11.1.1 使用向导创建安装工程 219

11.1.2 打包制作系统安装文件 222

11.1.3 测试安装系统 223

11.2 自定义安装项目 224

11.2.1 创建开始菜单和快捷方式 224

11.2.2 添加/删除文件 224

11.2.3 设置安装属性 224

本章小结 225

习题 225

实时训练 225