欢迎光临
免费的PDF电子书下载网站

数据库原理与Web应用 PDF下载

编辑推荐

本书内容新颖、系统全面;突出重点、注重总结;概念清晰、分析深入;例题丰富、实用性强

 ;

内容简介

本书以关系数据库为基础,以数据库的设计与编程为重点,以引进面向对象的数据库技术为特色。本书内容新颖、系
统全面;突出重点、注重总结;概念清晰、分析深入;例题丰富、实用性强。
全书从数据库系统基础、关系代数、规范化理论、SQL Server 2008 安全管理、SQL Server 2008 数据库创建和备份、数
据库的恢复与传输、SQL Server 2008 T-SQL 数据查询、SQL 高级应用、Web 编程基础、JSP 技术方面结合了实际数据库开
发需要和高等教育的特点完成编写。

作者简介

暂无

数据库原理与Web应用 PDF下载

目录


 
目录
前言
第 1 章 数据库系统基础1
1.1 概述1
1.1.1 数据及数据处理1
1.1.2 数据库2
1.1.3 数据库管理系统2
1.1.4 数据库系统3
1.2 信息的三个世界4
1.2.1 现实世界4
1.2.2 信息世界4
1.2.3 计算机世界5
1.3 概念模型5
1.4 概念模型案例分析 12
1.5 小结25
第 2 章 关系代数26
2.1 关系代数26
2.2 关系代数案例分析 32
2.3 小结46
第 3 章 规范化理论47
3.1 规范化47
3.1.1 范式的种类47
3.1.2 范式的定义47
3.1.3 规范化的方法和步骤51
3.2 规范化案例分析52
3.3 小结59
第 4 章 SQL Server 2008 安全管理60
4.1 SQL Server 的安全性机制60
4.1.1 权限层次机制60
4.1.2 操作系统级的安全性60
4.1.3 SQLServer 级的安全性 ; 60
4.1.4 数据库级的安全性 61
4.2 服务器和数据库认证 61
4.2.1 服务器认证 61
4.2.2 数据库认证 61
4.3 登录账号的管理 62
4.4 数据库用户的管理 67
4.5 权限管理 69
4.5.1 服务器权限 69
4.5.2 数据库对象权限 69
4.5.3 数据库权限 73
4.6 角色管理 74
4.6.1 服务器角色 74
4.6.2 数据库角色 75
4.6.3 创建、删除服务器角色成员 76
4.6.4 创建、删除数据库角色成员 79
4.7 小结 82
第 5 章 SQL Server 2008 数据库创建和备份 83
5.1 SQL Server 2008 数据库概述 83
5.1.1 数据库的定义 83
5.1.2 SQL Server 2008 数据库 83
5.1.3 数据库文件 84
5.1.4 数据库文件组 84
5.2 创建数据库 84
5.3 查看和修改数据库 86
5.4 删除数据库 87
5.5 SQL Server 2008 表的基本知识 88
5.5.1 表的基本概念 88
5.5.2 表的类型 ; 88
5.5.3 表的数据类型 89
5.5.4 表的完整性体现 90
5.5.5 表的设计 ; 90
5.6 创建表 90
5.7 修改表 95
5.8 删除表 95
5.9 插入记录 95
5.10 修改记录 97
5.11 删除记录 97
5.12 索引的基本操作 98
5.12.1 索引的基本知识 98
5.12.2 使用 Management Studio 创建索引99
5.12.3 使用 Management Studio 删除索引100
5.13 小结100
第 6 章 数据库的恢复与传输101
6.1 数据库备份101
6.1.1 数据库备份概述101
6.1.2 数据库备份类型102
6.2 数据库的备份方法 102
6.3 数据库还原104
6.3.1 数据库还原概述104
6.3.2 数据库还原模式104
6.4 还原数据库105
6.5 数据库的分离与附加109
6.5.1 数据库的分离109
6.5.2 数据库的附加 111
6.6 数据库的压缩 112
6.7 小结 113
第 7 章 SQL Server 2008 T-SQL 数据查询115
7.1 T-SQL 查询语句 115
7.1.1 T-SQL 查询语句的语法格式 115
7.1.2 T-SQL 语句的执行方式 115
7.2 T-SQL 单表查询语句 116
7.2.1 无数据源的查询 116
7.2.2 显示所有列的选择查询 117
7.2.3 投影查询 119
7.2.4 带有条件的选择查询122
7.2.5 分组统计查询128
7.2.6 排序查询129
7.3 T-SQL 多表复杂连接查询语句130
7.3.1 连接方法和种类130
7.3.2 交叉连接(笛卡尔积)130
7.3.3 内连接131
7.3.4 外连接144
7.3.5 多表连接147
7.4 嵌套子查询149
7.4.1 [NOT]IN 子查询149
7.4.2 比较子查询149
7.4.3 [NOT]EXISTS 子查询 150
7.5 关系的集合查询 150
7.5.1 关系的集合并运算(UNION 操作符) 150
7.5.2 集合交操作(Intersect 运算符) 151
7.5.3 集合差操作(Except 运算符) 151
7.6 视图 153
7.6.1 创建视图 ; 153
7.6.2 修改视图 ; 155
7.6.3 删除视图 ; 156
7.6.4 使用视图 ; 157
7.7 小结 158
第 8 章 SQL 高级应用 159
8.1 T-SQL 语言基础 159
8.1.1 标识符 159
8.1.2 数据类型 ; 160
8.1.3 变量 160
8.1.4 函数 161
8.1.5 运算符 169
8.2 流程控制语句 169
8.2.1 begin…end 程序块 169
8.2.2 if…else 语句 169
8.2.3 case 语句 170
8.2.4 while 语句 170
8.2.5 break 语句 170
8.2.6 continue 语句 170
8.2.7 goto 语句 170
8.2.8 return 语句 171
8.2.9 waitfor 语句 171
8.2.10 程序控制经典案例 171
8.3 存储过程 173
8.3.1 存储过程概述 173
8.3.2 创建用户存储过程 174
8.3.3 修改存储过程 175
8.3.4 重命名存储过程 176
8.3.5 删除存储过程 176
8.3.6 存储过程经典案例 177
8.4 触发器 179
8.4.1 触发器概述 179
8.4.2 创建触发器 179
8.4.3 修改触发器181
8.4.4 删除触发器181
8.4.5 查看触发器181
8.4.6 触发器案例181
8.5 小结182
第 9 章 Web 编程基础183
9.1 Internet 和 Web183
9.2 Web 系统架构184
9.3 Web 应用系统设计原则188
9.4 Web 服务器的安装与配置189
9.5 数据库的安全配置 195
9.6 HTML 概述197
第 10 章 JSP 技术202
10.1 JSP 运行环境和开发工具202
10.1.1 Eclipse 安装202
10.1.2 Eclipse 与 Tomcat 的绑定204
10.1.3 第一个 JSP 开发测试207
10.2 JSP 基本语法209
10.2.1 JSP 原理209
10.2.2 JSP 基本语法及指令210
10.3 JSP 动作212
10.3.1 动作元素213
10.3.2 动作元素214
10.3.3 动作元素214
10.3.4 动作元素 215
10.3.5 动作元素216
10.3.6 动作元素217
10.3.7 动作元素217
10.3.8 动作元素218
10.4 JSP 内置对象218
10.4.1 request 对象218
10.4.2 response 对象219
10.4.3 session 对象219
10.4.4 application 对象220
10.4.5 out 对象220
10.4.6 pageContext 对象220
10.4.7 config 对象220
10.4.8 Cookie 对象220
10.4.9 exception 221
10.5 在 JSP 中使用数据库 221
10.5.1 JDBC 简介 221
10.5.2 连接数据库 221
10.5.3 JDBC 接口 223
10.5.4 一个数据库查询的例子 224
第 11 章 简单项目开发 226
11.1 需求分析 226
11.2 数据库设计 228
11.3 页面设计 229
11.4 Java 后台实现 230
11.5 JavaBean 数据处理 231
11.6 服务器配置 232
11.7 系统测试 233
参考文献 234"

前沿

数据库技术是现代信息技术的重要基础。数据库技术随着计算机技术的发展,以及网络技术的广泛应用,无论是在数据库技术的基础理论、数据库技术应用、数据库系统开发,还是数据库商品软件推广方面,都有着长足的进步。同时数据库技术也是目前 IT 行业中发展最快的领域之一,已经深入应用到各行各业。

本书以满足读者对使用数据库技术的需要,结合了实际数据库开发需要,由浅入深,循序渐进,通俗易懂,力求实用性、可操作性和简单性。本书采用理论联系实际以应用型技术为主,以指导工程实践为主要目标。本书条理清晰,采用通俗易懂的语言,结合大量的图片和表格,力求形象生动地塑造出数据的真实模型,并配合大量的实例,以对各章节中讲述的理论知识能落实到 Web 数据库开发的具体应用环境上。

由于编写时间仓促,加之编者水平有限,书中难免出现错误和疏漏之处,恳请广大读者批评指正。

 ;

编 者

数据库原理与Web应用 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:数据库原理与Web应用