图书介绍

数据库技术及应用 Microsoft SQL Server 2008+JavaPDF|Epub|txt|kindle电子书版本网盘下载

数据库技术及应用 Microsoft SQL Server 2008+Java
  • 马忠贵,曾广平编 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118081800
  • 出版时间:2012
  • 标注页数:218页
  • 文件大小:62MB
  • 文件页数:230页
  • 主题词:关系数据库-数据库管理系统;JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库技术及应用 Microsoft SQL Server 2008+JavaPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 数据、信息与数据处理1

1.2 数据管理技术的产生与发展2

1.2.1 人工管理阶段2

1.2.2 文件系统阶段3

1.2.3 数据库系统阶段4

1.3 数据库系统的组成6

1.4 数据模型9

1.4.1 概念模型10

1.4.2 数据模型12

1.5 数据库系统的结构16

1.5.1 数据库系统的3级模式结构16

1.5.2 数据库系统的2级映像18

1.5.3 数据库系统的体系结构19

1.6 小结20

习题21

第2章 关系数据库22

2.1 关系数据模型的基本概念22

2.2 关系数据模型的集合论定义24

2.2.1 笛卡儿积24

2.2.2 关系24

2.2.3 基本关系的性质25

2.2.4 关系模式25

2.3 关系模型的完整性约束25

2.3.1 实体完整性26

2.3.2 参照完整性26

2.3.3 域完整性26

2.3.4 用户定义完整性26

2.4 关系代数27

2.4.1 传统的集合运算27

2.4.2 专门的关系运算29

2.5 小结31

习题32

第3章 Microsoft SQL Server 2008数据库基础33

3.1 Microsoft SQL Server 2008简介33

3.2 Microsoft SQL Server 2008的登录36

3.3 Microsoft SQL Server Management Studio简介38

3.3.1 对象资源管理器39

3.3.2 查询编辑器39

3.3.3 已注册服务器41

3.4 Microsoft SQL Server 2008数据库的创建与维护42

3.4.1 Microsoft SQL Server 2008数据库的构成42

3.4.2 系统数据库43

3.4.3 创建数据库45

3.4.4 修改数据库49

3.4.5 删除数据库51

3.5 Transact-SQL程序设计基础51

3.5.1 SQL与Transact-SQL51

3.5.2 Microsoft SQL Server 2008标识符53

3.5.3 Microsoft SQL Server 2008数据类型54

3.5.4 常量、变量和运算符57

3.5.5 批处理61

3.5.6 程序注释语句61

3.5.7 函数62

3.5.8 控制流语句66

3.6 小结70

习题70

第4章 关系数据库标准语言SQL72

4.1 SQL的3级模式结构72

4.2 SQL的数据定义73

4.2.1 基本表的定义73

4.2.2 基本表的修改与删除75

4.2.3 索引的建立和删除76

4.3 SQL数据查询78

4.3.1 单表无条件查询80

4.3.2 单表有条件查询82

4.3.3 分组查询和排序查询83

4.3.4 多表查询84

4.3.5 嵌套查询88

4.4 SQL的数据操纵91

4.4.1 插入数据91

4.4.2 修改数据92

4.4.3 删除数据92

4.5 视图93

4.5.1 定义视图93

4.5.2 删除视图94

4.5.3 查询视图95

4.5.4 更新视图95

4.5.5 视图的作用96

4.6 存储过程96

4.6.1 创建存储过程97

4.6.2 执行存储过程99

4.6.3 存储过程的修改100

4.6.4 存储过程的删除101

4.6.5 存储过程的查看101

4.7 触发器101

4.7.1 创建触发器102

4.7.2 inserted表和deleted表104

4.7.3 修改触发器105

4.7.4 删除触发器105

4.8 数据控制105

4.8.1 数据控制简介105

4.8.2 授权106

4.8.3 收回权限107

4.9 小结107

习题108

第5章 关系数据库规范化理论110

5.1 关系规范化的提出110

5.1.1 问题的提出110

5.1.2 解决的方法111

5.1.3 关系模式规范化112

5.2 函数依赖的基本概念112

5.2.1 函数依赖112

5.2.2 函数依赖的3种基本情形113

5.2.3 码的函数依赖113

5.3 关系模式的规范化114

5.3.1 第1范式114

5.3.2 第2范式115

5.3.3 第3范式116

5.3.4 BCNF范式117

5.3.5 多值依赖与第4范式118

5.4 关系模式规范化步骤120

5.5 小结121

习题122

第6章 数据库的安全和维护123

6.1 数据库的安全性123

6.1.1 数据库安全性概述123

6.1.2 数据库安全性控制的一般方法123

6.1.3 Microsoft SQL Server 2008安全管理127

6.2 数据库的完整性140

6.2.1 数据库完整性概述140

6.2.2 完整性约束条件141

6.2.3 完整性控制142

6.2.4 Microsoft SQL Server 2008的完整性142

6.3 数据库的并发控制144

6.3.1 事务144

6.3.2 并发控制概述145

6.3.3 封锁146

6.3.4 Microsoft SQL Server 2008的并发控制148

6.4 数据库的备份和恢复技术150

6.4.1 数据恢复的基本原则151

6.4.2 故障类型和恢复策略151

6.4.3 需要备份的数据153

6.4.4 Microsoft SQL Server 2008的备份和恢复154

6.5 小结161

习题162

第7章 数据库设计163

7.1 数据库设计概述163

7.1.1 数据库设计的任务163

7.1.2 数据库设计的特点164

7.1.3 数据库设计的方法164

7.1.4 数据库设计的步骤165

7.2 需求分析166

7.2.1 需求分析的任务166

7.2.2 需求调查167

7.2.3 需求分析168

7.2.4 需求分析的结果169

7.3 概念结构设计170

7.3.1 概念结构设计概述170

7.3.2 概念结构设计的方法171

7.4 逻辑结构设计174

7.4.1 概念模型转换为关系数据模型175

7.4.2 关系模型的优化175

7.4.3 设计外模式176

7.5 物理结构设计178

7.5.1 物理结构设计概述178

7.5.2 关系模式的存取方法选择178

7.5.3 数据库存储结构的确定179

7.5.4 物理结构设计的评价180

7.6 数据库的实施180

7.6.1 建立实际的数据库结构180

7.6.2 数据载入180

7.6.3 编制与调试应用程序180

7.6.4 数据库试运行181

7.7 数据库的运行与维护181

7.8 小结182

习题182

第8章 Java与Microsoft SQL Server 2008编程实例184

8.1 Java概述184

8.1.1 JDK的安装184

8.1.2 环境变量的设置185

8.1.3 Java语言的特点185

8.2 Java开发环境186

8.3 JDBC187

8.3.1 JDBC驱动程序与安装187

8.3.2 JDBC的数据库访问模型188

8.3.3 JDBC API介绍189

8.4 数据库连接步骤190

8.4.1 加载驱动程序190

8.4.2 建立连接对象190

8.4.3 创建语句对象192

8.4.4 结果集ResultSet对象194

8.4.5 关闭有关对象195

8.5 数据库连接示例195

8.5.1 使用JDBC-ODBC桥访问Microsoft SQL Server 2008数据库196

8.5.2 使用JDBC直接访问Microsoft SQL Server 2008数据库199

8.5.3 数据库添加、修改和删除202

8.6 可滚动和可更新的ResultSet203

8.6.1 可滚动的ResultSet203

8.6.2 可更新的ResultSet204

8.7 小结206

附录A 实验指导207

实验1 Microsoft SQL Server 2008管理工具的使用207

实验2 数据库和表的创建及维护209

实验3 数据库查询213

实验4 Microsoft SQL Server 2008的安全性管理214

实验5 数据库系统开发(综合设计型实验)215

附录B 实验报告模板217

参考文献218

热门推荐