网络数据库应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:马楠著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2010
- ISBN:9787113110291
- 页数:272 页
第一篇 基础篇 1
第1章 数据库系统概述 1
1.1 数据管理的发展 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 3
1.2 数据和数据模型 4
1.2.1 数据 4
1.2.2 数据模型 4
1.3 关系数据库系统 5
1.3.1 什么是数据库系统 5
1.3.2 关系数据库 6
1.4 数据库设计方法及步骤 7
1.4.1 数据库设计概述 7
1.4.2 数据库需求分析 8
1.4.3 数据库概念结构设计 9
1.4.4 逻辑结构设计 10
1.4.5 数据库物理结构设计 11
1.4.6 数据库实施与维护 12
1.5 本章小结 14
1.6 习题 14
第2章 网络数据库介绍 15
2.1 计算机网络的相关知识 15
2.1.1 计算机网络的定义 15
2.1.2 网络通信协议 16
2.2 网络数据库 17
2.2.1 网络数据库概念 17
2.2.2 网络数据库应用系统的特点 18
2.2.3 基于C/S模式的网络数据库系统应用 18
2.2.4 基于B/S模式的网络数据库系统应用 20
2.2.5 B/S模式与C/S模式应用的特点和区别 21
2.2.6 B/S与C/S的混合模式 23
2.2.7 网络数据库应用系统开发方法 23
2.3 本章小结 26
2.4 习题 26
第二篇 网络数据库使用篇 28
第3章 SQL Server 2005概述 28
3.1 SQL Server的发展过程 28
3.2 SQL Server 2005产品介绍 29
3.2.1 SQL Server 2005的特征与新增功能 29
3.2.2 SQL Server 2005的版本 31
3.2.3 SQL Server 2005编程环境介绍 32
3.3 安装SQL Server 2005 33
3.3.1 安装SQL Server 2005硬件配置需求 33
3.3.2 对Windows操作系统版本的要求 33
3.3.3 安装SQL Server 2005的相关软件要求 34
3.3.4 开始安装与升级安装 34
3.3.5 SQL Server 2005的常用工具 40
3.4 配置SQL Server 2005 43
3.4.1 启动、暂停和关闭SQL Server 2005服务 43
3.4.2 注册/删除SQL Server 2005服务器 44
3.5 本章小结 45
3.6 习题 45
3.7 实验1:安装SQL Server 2005 46
第4章 SQL Server 2005数据库使用与管理 47
4.1 SQL Server 2005数据库结构 47
4.1.1 文件和文件组 47
4.1.2 页面和盘区 49
4.1.3 事务日志 51
4.1.4 系统数据库和样例数据库 52
4.2 创建SQL Server 2005数据库 54
4.2.1 创建数据库 54
4.2.2 查看数据库信息 59
4.3 管理SQL Server 2005数据库 60
4.3.1 修改与删除数据库 60
4.3.2 优化数据库 60
4.3.3 数据库收缩 61
4.3.4 数据库重命名 62
4.3.5 删除数据库 62
4.4 本章小结 62
4.5 习题 63
4.6 实验2:创建和管理SQL Server 2005数据库 63
第5章 SQL Server 2005表创建与管理 65
5.1 字段数据类型 65
5.1.1 字符型数据类型 65
5.1.2 数字型数据类型 66
5.1.3 二进制型数据类型 66
5.1.4 时间/日期型数据类型 66
5.1.5 货币型数据类型 67
5.1.6 unicode数据类型 67
5.1.7 特殊数据类型(时间戳、大值、系统视图systypes和types) 67
5.1.8 自定义数据类型 68
5.2 数据表操作 69
5.2.1 创建表 69
5.2.2 修改表结构 72
5.2.3 表的重命名 74
5.2.4 删除表 74
5.2.5 查看表属性 75
5.3 添加、修改和删除表记录 76
5.3.1 使用Transact-SQL语言添加、修改、删除表记录 76
5.3.2 使用SQLServer Management Studio添加、修改、删除表记录 78
5.4 索引的创建与管理 79
5.4.1 SQLServer索引概述 79
5.4.2 索引分类 80
5.4.3 创建索引 81
5.5 实现数据完整性 84
5.5.1 实现数据完整性约束的对象 85
5.5.2 数据完整性约束的类型 85
5.5.3 使用约束实现数据完整性 86
5.6 本章小结 97
5.7 习题 97
5.8 实验3:创建和维护SQLServer数据表 97
5.9 实验4:设计和实现数据完整性 99
第6章 Transact-SQL查询 102
6.1 查询语句概述 102
6.1.1 查询语句结构 102
6.1.2 查询语句的注意事项 103
6.2 SELECT子句 104
6.3 FROM子句 105
6.4 WHERE子句 106
6.4.1 使用比较运算符查询条件 106
6.4.2 使用范围查询条件 107
6.4.3 使用模式查询条件 108
6.4.4 使用空值判断查询条件 109
6.4.5 使用可选值列表查询条件 109
6.4.6 使用逻辑运算符查询条件 110
6.5 使用ORDER BY子句对结果进行排序 111
6.6 使用聚集函数实现汇总结果查询 111
6.7 使用Transact-SQL进行高级查询 112
6.7.1 使用GROUP BY子句实现对查询结果分组 112
6.7.2 使用COMPUTE和COMPUTE BY子句进行分组计算 115
6.7.3 集合查询 117
6.7.4 使用联接进行多表查询 118
6.7.5 嵌套查询 120
6.8 本章小结 122
6.9 习题 122
6.10 实验5:数据表查询 123
第7章 视图 126
7.1 视图的概述 126
7.2 创建视图 128
7.2.1 创建视图的准则 128
7.2.2 创建视图的方法 129
7.3 查看视图信息 132
7.4 重命名、修改与删除视图 134
7.4.1 重命名视图 134
7.4.2 修改视图 135
7.4.3 删除视图 136
7.5 对视图数据操作 136
7.6 本章小结 138
7.7 习题 139
7.8 实验6:视图的创建与管理 139
第三篇 网络数据库管理篇 142
第8章 SQL Server 2005数据库安全管理 142
8.1 SQL Server 2005安全性机制 142
8.2 SQL Server 2005的身份验证 144
8.2.1 Windows与SQLServer身份验证模式 144
8.2.2 选择身份验证模式 144
8.3 用户登录账户管理 145
8.3.1 使用Windows组或用户账户登录SQLServer 2005 145
8.3.2 用SQLServer登录账户登录SQLServer 2005 146
8.4 授权用户登录账户访问数据库 148
8.5 角 色 149
8.5.1 固定服务器角色 150
8.5.2 固定数据库角色 152
8.5.3 设置用户自定义数据库角色 154
8.5.4 设置应用程序角色 155
8.6 权限管理 156
8.6.1 权限概述 156
8.6.2 权限的状态描述 157
8.6.3 使用Transact-SQL管理权限 158
8.6.4 使用SQLServer Management Studio管理权限 158
8.7 本章小结 159
8.8 习题 160
8.9 实验7:数据库安全性管理 160
第9章 SQL Server 2005数据库备份与恢复 164
9.1 数据库备份和恢复的概念 164
9.1.1 数据库备份的重要性 164
9.1.2 数据库备份策略 165
9.2 数据库备份设备 166
9.2.1 备份设备的类型 166
9.2.2 物理备份设备和逻辑备份设备 167
9.2.3 创建永久备份设备 167
9.2.4 管理备份设备 169
9.3 执行数据库备份 170
9.3.1 数据库备份概述 170
9.3.2 数据库备份操作 173
9.4 执行数据库恢复 178
9.4.1 数据库恢复模式概述 178
9.4.2 数据库恢复操作 179
9.5 数据库备份和恢复综合规划方案 183
9.6 本章小结 183
9.7 习题 184
9.8 实验8:数据库的备份和恢复 184
第四篇 网络数据库应用篇 189
第10章 基于C/S的网络数据库应用 189
10.1 C/S体系结构应用系统概述 189
10.1.1 网络系统模式介绍 189
10.1.2 C/S体系结构的特点 191
10.1.3 C/S体系结构的优缺点 191
10.2 客户端开发工具介绍 192
10.2.1 Visual Basic 192
10.2.2 Delphi 194
10.2.3 Visual FoxPro 196
10.2.4 Java 196
10.2.5 PowerBuilder 198
10.2.6 Visual Basic.NET 199
10.3 客户端应用程序访问数据库实现技术 201
10.3.1 ODBC数据源的配置连接 201
10.3.2 使用ADO控件连接数据源 205
10.3.3 使用ADO对象技术连接数据源 208
10.3.4 使用ADO.NET连接数据源 212
10.4 基于C/S的高校学生信息管理系统的设计与开发 216
10.4.1 基于C/S的高校学生信息管理系统开发介绍 216
10.4.2 高校学生信息管理系统数据库设计步骤 217
10.4.3 基于C/S的高校学生信息管理系统功能模块设计 218
10.4.4 高校学生信息管理系统客户端应用程序设计 219
10.5 本章小结 227
10.6 习题 227
10.7 实验9:使用ADO对象和ADO控件访问数据库 227
第11章 基于B/S的网络数据库应用 229
11.1 B/S体系结构应用系统概述 229
11.1.1 B/S体系结构的特点 229
11.1.2 Web体系结构的工作原理 230
11.2 B/S体系结构的功能组成及配置 231
11.2.1 B/S浏览器端 231
11.2.2 B/S Web服务器端配置(以Tomcat服务器为例) 232
11.2.3 B/S网络数据库服务器端 240
11.3 浏览器端开发技术 240
11.3.1 概述 240
11.3.2 HTML实例 241
11.4 服务器端开发技术 251
11.4.1 JSP开发技术概述 251
11.4.2 JSP脚本介绍 251
11.4.3 JDBC数据访问接口介绍 253
11.4.4 程序设计 256
11.5 基于B/S的高校学生信息管理系统的设计与开发 263
11.5.1 基于B/S的高校学生信息管理系统开发介绍 263
11.5.2 基于B/S的高校学生信息管理系统程序功能模块设计 264
11.6 本章小结 267
11.7 习题 267
11.8 实验10:基于B/S的企业人事系统设计 267
附录A 高校学生信息管理数据库系统 269
参考文献 272
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《现代瑜伽》宋波,杨忠亮,郑雅楠著 2019
- 《创造你想要的世界》刘楠著 2018
- 《亲子英语原著教育真人秀 原典双语大脑完胜AI》徐火辉,粟华,马楠,魏嘉欣 2018
- 《大运河》李德楠著 2019
- 《文献整理系列 吕楠集·泾野先生文集 上册》(明)吕楠著 2015
- 《“十一五”国家级规划教材 普通高等学校实验室建设与发展评估分析》(中国)马楠 2019
- 《分步图解瑜伽大全》林静,王楠楠著 2012
- 《中国娼妓漫话》万绳楠著 1996
- 《速效瘦身美体瑜伽》林静,王楠楠著 2012
- 《脱轨时代》高雅楠著 2014
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018