书籍详情

数据库原理与Web应用

数据库原理与Web应用

作者:牟综磊,吕橙,任彦龙 著

出版社:中国电力出版社

出版时间:2020-06-01

ISBN:9787519824792

定价:¥68.00

购买这本书可以去
内容简介
  《数据库原理与Web应用》以关系数据库为基础,以数据库的设计与编程为重点,以引进面向对象的数据库技术为特色。《数据库原理与Web应用》内容新颖、系统全面:突出重点、注重总结;概念清晰、分析深入;例题丰富、实用性强。《数据库原理与Web应用》从数据库系统基础、关系代数、规范化理论、SQLServer2008安全管理、SQLServer2008数据库创建和备份、数据库的恢复与传输、SQLServer2008T-SQL数据查询、SQL高级应用、Web编程基础、JSP技术方面结合了实际数据库开发需要和高等教育的特点完成编写。《数据库原理与Web应用》既可作为高等院校计算机专业本科生数据库课程的教材,也可作为其他专业本科生数据库课程的教材,还可作为从事数据库开发和应用的有关技术人员的参考书。
作者简介
暂缺《数据库原理与Web应用》作者简介
目录
目录
前言
第 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
猜您喜欢

读书导航