图书介绍

数据库开发与管理PDF|Epub|txt|kindle电子书版本网盘下载

数据库开发与管理
  • 张海建主编;唐文晶,马东波副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302344711
  • 出版时间:2014
  • 标注页数:390页
  • 文件大小:66MB
  • 文件页数:405页
  • 主题词:数据库系统-系统开发-高等职业教育-教材;数据库系统-系统管理-高等职业教育-教材

PDF下载


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

下载说明

数据库开发与管理PDF格式电子书版下载

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

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

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

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

图书目录

第1章 人事管理系统概述1

1.1 人事管理系统预览2

1.1.1 用户登录与主界面2

1.1.2 员工管理3

1.1.3 职称类别管理4

1.1.4 部门管理5

1.2 人事管理系统需求分析6

1.2.1 人事管理系统需求概述6

1.2.2 用户分析与系统功能结构6

1.2.3 员工信息管理7

1.2.4 职称类别信息管理8

1.2.5 职称信息管理9

1.2.6 职位信息管理10

1.2.7 部门信息管理11

1.2.8 统计管理12

1.2.9 培训管理13

1.2.10 权限管理15

1.2.11 非功能需求分析19

1.3 小结20

1.4 实训20

第2章 数据库应用系统基础21

2.1 数据库系统工程概述21

2.2 数据库原理22

2.2.1 数据库基础概念22

2.2.2 数据库模型23

2.3 关系数据库25

2.4 数据库系统结构26

2.5 数据字典27

2.6 小结29

2.7 习题29

第3章 数据库设计31

3.1 数据库设计31

3.1.1 数据库设计的特点31

3.1.2 数据库设计的基本策略32

3.1.3 数据库设计的步骤32

3.1.4 数据库设计的主要方法36

3.1.5 数据库设计的基本概念37

3.2 实体—联系模型37

3.3 关系规范化39

3.4 范式和关系模式规范化40

3.5 人事管理系统数据库设计41

3.5.1 概念模型设计41

3.5.2 逻辑模型设计45

3.5.3 人事管理系统数据库逻辑结构48

3.6 小结48

3.7 习题与实训48

第4章 数据库安装50

4.1 SQL Server 2008的安装50

4.1.1 SQL Server 2008系统需求50

4.1.2 SQL Server 2008安装版本51

4.1.3 SQL Server 2008安装52

4.1.4 配置SQL Server 200864

4.2 SQL Server 2008工具67

4.2.1 SQL Server Management Studio67

4.2.2 Business Intelligence Development Studio69

4.2.3 SQL Server配置管理器69

4.2.4 文档和教程73

4.2.5 性能工具73

4.3 小结74

4.4 习题75

第5章 SQL Server 2008数据库管理76

5.1 数据库结构76

5.1.1 SQL Server 2008系统数据库76

5.1.2 数据库文件和文件组77

5.1.3 常用数据库对象78

5.2 使用SQL Server Management Studio管理数据库80

5.2.1 数据库创建80

5.2.2 数据库修改84

5.2.3 数据库删除86

5.3 使用T-SQL管理数据库87

5.3.1 数据库创建87

5.3.2 数据库修改90

5.3.3 数据库删除96

5.4 优化数据库96

5.5 小结97

5.6 习题97

第6章 SQL Server 2008数据库表管理99

6.1 使用SQL Server Management Studio管理数据表99

6.1.1 创建表101

6.1.2 修改表103

6.1.3 删除表104

6.1.4 操作表中数据105

6.2 使用T-SQL管理106

6.2.1 创建表107

6.2.2 修改表108

6.2.3 删除表109

6.2.4 操作表中数据110

6.3 小结111

6.4 实训111

第7章 使用约束实施数据库的完整性112

7.1 数据完整性概念112

7.2 使用约束实施数据库的完整性114

7.2.1 [NOT]NULL([非]空)约束114

7.2.2 Primary KEY(主键)约束116

7.2.3 UNIQUE(唯一)约束117

7.2.4 CHECK(检查)约束119

7.2.5 DEFAULT(默认)约束121

7.2.6 FOREIGN KEY(外键)约束123

7.3 默认值125

7.3.1 创建默认125

7.3.2 绑定默认125

7.3.3 解除绑定默认128

7.3.4 删除默认128

7.4 使用规则129

7.4.1 创建规则129

7.4.2 绑定规则130

7.4.3 解除绑定规则131

7.4.4 删除规则132

7.5 使用IDENTITY(标识)列132

7.6 小结134

7.7 习题134

第8章 索引与视图135

8.1 索引135

8.1.1 索引的概念及分类135

8.1.2 索引列136

8.1.3 索引的创建与管理136

8.1.4 索引的维护143

8.1.5 创建索引的优缺点145

8.2 视图145

8.2.1 视图的概念145

8.2.2 视图的创建与管理146

8.2.3 用T-SQL语句管理视图150

8.2.4 用SQL Server Management Studio创建与管理视图153

8.2.5 通过视图查询和更新数据157

8.2.6 使用视图的优缺点160

8.3 小结160

8.4 习题与实训161

第9章 数据库编程基础164

9.1 T-SQL概述164

9.2 编程基础166

9.2.1 常量与变量166

9.2.2 运算符168

9.2.3 表达式172

9.2.4 注释173

9.2.5 控制流程174

9.3 常用函数177

9.3.1 聚合函数177

9.3.2 数学函数178

9.3.3 字符串函数179

9.3.4 日期和时间函数180

9.3.5 自定义函数181

9.4 事务182

9.4.1 事务概述182

9.4.2 ACID属性184

9.4.3 管理事务184

9.4.4 分布式事务187

9.5 锁187

9.5.1 并发问题187

9.5.2 锁模式188

9.5.3 查看锁189

9.6 游标191

9.6.1 游标概述191

9.6.2 使用游标192

9.7 小结193

9.8 习题193

第10章 数据查询195

10.1 查询基础195

10.2 简单查询196

10.2.1 选择列表简单查询197

10.2.2 查询语句中的FROM子句200

10.2.3 条件查询202

10.2.4 查询结果排序和ORDER BY子句208

10.2.5 查询结果保存208

10.3 多表连接查询210

10.3.1 内连接查询211

10.3.2 外连接查询211

10.3.3 交叉连接查询213

10.3.4 自连接查询214

10.3.5 合并结果集215

10.4 汇总查询217

10.5 子查询222

10.5.1 不相关子查询222

10.5.2 相关子查询225

10.6 小结226

10.7 习题和实训226

第11章 存储过程与触发器229

11.1 认识存储过程229

11.1.1 存储过程概述229

11.1.2 存储过程的分类230

11.2 使用存储过程231

11.2.1 创建存储过程231

11.2.2 执行存储过程234

11.2.3 存储过程参数236

11.2.4 删除存储过程240

11.2.5 管理存储过程240

11.3 其他存储过程241

11.3.1 系统存储过程242

11.3.2 扩展存储过程243

11.4 异常处理与调试244

11.4.1 异常处理244

11.4.2 调试247

11.5 认识触发器248

11.6 使用触发器252

11.6.1 DML触发器252

11.6.2 DDL触发器255

11.6.3 嵌套触发器257

11.6.4 递归触发器257

11.6.5 管理触发器259

11.7 小结261

11.8 习题与实训261

第12章 应用系统开发基础264

12.1 J2EE简介264

12.2 MyEclipse开发平台265

12.3 JSTL265

12.4 Spring269

12.5 Hibernate270

12.6 Struts 2270

12.7 小结271

12.8 习题271

第13章 人事管理系统功能实现272

13.1 人事管理系统总体结构272

13.2 人事管理系统开发环境配置274

13.2.1 在Eclipse中新建Web项目274

13.2.2 集成Hibernate 3.3和Spring 2.5.6274

13.2.3 集成Struts 2、Hibernate 3.3和Spring 2.5.6278

13.3 持久层的实现280

13.3.1 持久化类280

13.3.2 生成持久化类281

13.4 业务层开发290

13.4.1 业务层接口定义291

13.4.2 业务层接口实现292

13.5 表示层实现294

13.6 页面实现299

13.6.1 信息返回界面(message.jsp)299

13.6.2 添加界面(positionTitleTypeAdd.jsp)301

13.6.3 编辑界面(positionTitleTypeEdit.jsp)302

13.6.4 列表界面(positionTitleTypeList.jsp)304

13.7 辅助文件添加307

13.8 程序执行结果308

13.9 小结310

13.10 实训311

第14章 数据库备份与恢复312

14.1 备份概述312

14.1.1 备份体系结构313

14.1.2 还原模型314

14.2 备份设备315

14.2.1 备份设备的分类315

14.2.2 创建备份设备316

14.2.3 管理备份设备318

14.3 备份数据319

14.3.1 创建完整备份319

14.3.2 创建差异备份323

14.3.3 创建事务日志备份327

14.3.4 创建文件组备份331

14.3.5 备份压缩334

14.4 规划备份策略336

14.4.1 完全数据库备份策略336

14.4.2 完全数据库和事务日志备份策略337

14.4.3 差异备份策略338

14.4.4 数据库文件或文件组备份策略339

14.5 恢复数据340

14.6 复制数据库342

14.7 小结344

14.8 习题344

第15章 数据库安全管理345

15.1 数据库安全性概述345

15.1.1 SQL Server 2008安全管理新特性345

15.1.2 SQL Server 2008安全性机制346

15.1.3 SQL Server 2008安全主体346

15.2 管理SQL Server服务器安全性347

15.2.1 身份验证模式348

15.2.2 管理登录账号352

15.2.3 管理用户354

15.3 管理角色357

15.3.1 固定服务器角色357

15.3.2 固定数据库角色360

15.3.3 应用程序角色363

15.3.4 用户自定义角色364

15.4 管理架构366

15.4.1 创建架构367

15.4.2 修改架构369

15.4.3 移动对象到新的架构370

15.4.4 删除架构372

15.5 管理权限373

15.6 小结376

15.7 习题376

附录A 数据库模式380

附录B 人事管理系统一数据库表结构说明383

参考文献390

热门推荐