当前位置:首页 > 其他书籍
SQL Server 2005应用教程
SQL Server 2005应用教程

SQL Server 2005应用教程PDF电子书下载

其他书籍

  • 电子书积分:10 积分如何计算积分?
  • 作 者:梁庆枫,颜虹主编
  • 出 版 社:北京市:北京大学出版社
  • 出版年份:2010
  • ISBN:9787301176054
  • 页数:206 页
图书介绍:本书详细讲解了数据库的原理,系统介绍了基于SQL Server 2005的数据库技术的实现及操作步骤。全书共10章,既包含了数据库系统的基本知识,SQL Server 2005的安装与数据库的管理与维护,还包括数据的查询与更新、索引、视图、触发器、存储过程及数据完整性等内容。全书以建立一个博客系统为线索,用生动的情景引出学习内容,由浅到深,一步步地实现了较为完整的博客系统。另外,第10章还提供了一个完整的Web应用程序开发实例。书中对于每个知识点的讲解都给出了清晰的、可操作性强的实例。通过本课程的教学,使学生了解数据库技术的原理,并能熟练运用SQL Server 2005管理数据库的同时,懂得如何利用ADO.NET技术构建动态网站,为学生完成毕业设计和参与企业项目开发打下良好的基础。本书内容充实,实例丰富,讲解清晰,非常适合初学者迅速掌握数据库技术的精髓,也可作为高职高专计算机专业的教材,及开发动态网站专业人员的参考书。
《SQL Server 2005应用教程》目录

第1章 数据库基础知识 1

1.1任务一:认识数据库管理系统 1

1.1.1数据库系统的基本概念 1

1.1.2数据模型 3

1.2任务二:认识关系数据库 7

1.2.1关系模型 8

1.2.2关系代数 10

1.2.3关系范式 13

本章小结 15

巩固练习 15

第2章 搭建网络数据库平台 17

2.1任务一:配置IIS服务器 17

2.1.1 IIS的安装与配置 17

2.1.2设置虚拟目录 19

2.2任务二:认识与安装SQLServer 2005 23

2.2.1 SQL Server 2005的版本介绍 23

2.2.2 SQL Server 2005的运行环境 24

2.2.3安装SQL Server 2005 24

2.2.4卸载SQL Server 2005 31

2.3任务三:常用组件的使用 32

2.3.1使用SQL Server2005联机帮助 33

2.3.2使用SQL Server Configuration Manager 34

2.3.3使用SQL Server Management Studio 36

本章小结 41

巩固练习 41

第3章 构建与管理数据库 42

3.1任务一:创建“博客数据库” 42

3.1.1认识数据库的组成 42

3.1.2在Management Studio中创建数据库 44

3.1.3用Create Database 语句创建数据库 45

3.2任务二:维护“博客数据库” 47

3.2.1修改数据库 47

3.2.2删除数据库 48

3.2.3分离、附加数据库 49

3.2.4导入、导出数据库 52

3.3任务三:管理数据表 59

3.3.1创建与修改表 59

3.3.2认识数据类型 63

3.3.3设置CHECK约束 65

3.3.4定义表关系 67

本章小结 70

巩固练习 71

第4章 数据查询与更新 72

4.1任务一:认识SQL语言 72

4.1.1 Transact-SQL的认识 72

4.1.2 T-SQL语法约定 73

4.1.3常用函数 75

4.2任务二:基本的SELECT语句 78

4.2.1 SELECT子句 78

4.2.2聚合函数的应用 80

4.2.3 WHERE子句 80

4.3任务三:单表查询 82

4.3.1 GROUP BY子句 83

4.3.2 HAVING子句 83

4.3.3 ORDER BY子句 84

4.4任务四:多表查询 85

4.4.1谓词连接 85

4.4.2以JOIN关键字指定的连接 88

4.4.3交叉连接 90

4.5任务五:嵌套查询 90

4.5.1使用IN关键字 90

4.5.2使用比较运算符 91

4.5.3使用ANY或ALL操作符 92

4.5.4使用EXISTS操作符 93

4.6任务六:更新数据 95

4.6.1插入数据 95

4.6.2更新数据 96

4.6.3删除数据 97

本章小结 98

巩固练习 98

第5章 索引与视图的应用 101

5.1任务一:认识和创建索引 101

5.1.1认识索引 101

5.1.2创建索引 103

5.2任务二:管理索引 104

5.2.1使用SSMS管理 104

5.2.2使用T-SQL语句管理 107

5.3任务三:认识和创建视图 107

5.3.1认识视图 108

5.3.2创建视图 108

本章小结 111

巩固练习 111

第6章 管理存储过程 112

6.1任务一:认识存储过程 113

6.2任务二:创建存储过程 114

6.2.1在SSMS中创建 114

6.2.2用T-SQL语句创建 116

6.3任务三:修改存储过程 120

6.3.1在 SSMS中修改 120

6.3.2用T-SQL语句修改 121

6.4任务四:删除存储过程 121

6.4.1在SSMS中删除 122

6.4.2用T-SQL语句删除 122

本章小结 123

巩固练习 124

第7章 管理触发器 125

7.1任务一:认识触发器 125

7.1.1触发器的概念 125

7.1.2触发器的作用 126

7.1.3触发器的类型 126

7.2任务二:创建触发器 127

7.2.1在SSMS中创建 127

7.2.2用T-SQL语句创建 128

7.3任务三:修改触发器 130

7.3.1在SSMS里修改 130

7.3.2用T-SQL语句修改 131

7.4任务四:删除触发器 132

7.4.1使用SSMS删除 132

7.4.2用T-SQL语句删除 133

7.5任务五:禁用/启用触发器 133

7.5.1禁用触发器 133

7.5.2启用触发器 134

本章小结 135

巩固练习 135

第8章 安全管理 136

8.1任务一:了解安全机制 136

8.1.1 SQL Server 2005的安全机制 137

8.1.2服务器级别的验证模式 138

8.2任务二:创建登录名 140

8.2.1在SSMS中创建 140

8.2.2使用系统存储过程创建 142

8.3任务三:管理用户和角色 143

8.3.1用户管理 143

8.3.2角色管理 145

8.4任务四:权限管理 151

8.4.1权限的种类 151

8.4.2权限管理 152

本章小结 155

巩固练习 156

第9章 应用ASP.NET技术开发数据库 157

9.1任务一:创建数据库连接 157

9.1.1 ADO.NET数据库访问技术 157

9.1.2使用ADO.NET连接数据源 158

9.2任务二:系统设计与网站规划 160

9.2.1博客系统总体设计 160

9.2.2数据库设计 160

9.2.3网站规划 161

9.3任务三:博客首页的实现 163

9.3.1设计首页界面 163

9.3.2显示博客用户 164

9.4任务四:注册页的实现 168

9.4.1设计注册页面 168

9.4.2程序代码 170

9.5任务五:文章管理页的实现 171

9.5.1界面设计 171

9.5.2浏览与查询文章 174

9.6任务六:编辑文章页的实现 175

9.6.1浏览文章的详细内容 175

9.6.2编辑文章 179

9.7任务七:发表文章页的实现 181

9.7.1界面设计 181

9.7.2程序代码 183

本章小结 183

巩固练习 184

第10章Web应用程序开发实例 185

10.1任务一:需求分析 185

10.1.1项目背景 185

10.1.2总体业务需求概述 185

10.1.3业务领域模型 186

10.2任务二:系统功能模块设计 187

10.2.1 B/S结构模式的确定 187

10.2.2功能目标设计 187

10.3任务三:数据库设计 188

10.3.1业务需求分析 189

10.3.2数据表结构 189

10.4任务四:功能模块的实现 191

10.5任务五:网站发布 203

本章小结 205

参考文献 206

返回顶部