图书介绍

数据库原理及其医学应用PDF|Epub|txt|kindle电子书版本下载

数据库原理及其医学应用
  • 冯天亮主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121219320
  • 出版时间:2014
  • 标注页数:346页
  • 文件大小:185MB
  • 文件页数:365页
  • 主题词:数据库系统-应用-医学-医学院校-教材

PDF下载


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

下载说明

数据库原理及其医学应用PDF格式电子书版下载

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

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

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

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

图书目录

原理篇3

第1章 数据库系统概论3

1.1 数据库技术的发展4

1.2 数据库系统概述6

1.2.1 数据、数据库、数据库管理系统、数据库系统6

1.2.2 数据管理技术的三个阶段7

1.3 数据模型7

1.3.1 概念数据模型9

1.3.2 逻辑数据模型11

1.4 数据库系统结构17

1.5 医学数据库发展的一些研究热点18

本章小结19

问题讨论19

第2章 关系数据库21

2.1 关系模型和关系数据结构22

2.1.1 关系模型的三个组成部分22

2.1.2 关系数据结构的形式化定义24

2.1.3 码26

2.2 关系的三类完整性约束27

2.2.1 实体完整性约束27

2.2.2 参照完整性约束28

2.2.3 用户定义完整性约束29

2.3 关系代数30

2.3.1 集合运算31

2.3.2 关系运算32

2.3.3 关系代数应用举例38

本章小结39

问题讨论39

第3章 关系数据库标准语言41

3.1 SQL语言的基本概念和特点43

3.1.1 SQL语言的发展44

3.1.2 SQL语言的特点44

3.1.3 SQL语言的基本概念45

3.2 SQL数据定义46

3.2.1 数据库的定义47

3.2.2 基本表的定义50

3.2.3 索引的定义52

3.2.4 实例数据库与表的SQL完整定义53

3.3 SQL数据查询54

3.3.1 单表查询55

3.3.2 连接查询60

3.3.3 嵌套查询62

3.3.4 集合查询65

3.4 SQL数据更新67

3.4.1 插入数据67

3.4.2 更新数据68

3.4.3 删除数据69

3.5 视图70

3.5.1 视图的定义70

3.5.2 视图的查询74

3.5.3 视图的更新74

3.5.4 视图的作用75

本章小结75

问题讨论76

第4章 数据库编程77

4.1 T-SQL语法要素78

4.1.1 Transact-SQL语言与SQL语言78

4.1.2 Transact-SQL语言类型78

4.2 T-SQL运算符79

4.3 T-SQL表达式81

4.3.1 数据类型81

4.3.2 常量81

4.3.3 变量82

4.3.4 函数83

4.4 T-SQL流程控制语句86

4.4.1 批处理与脚本86

4.4.2 IF...ELSE语句87

4.4.3 CASE表达式87

4.4.4 WHILE语句88

4.5 游标88

4.5.1 游标的概述89

4.5.2 游标的操作89

4.6 存储过程95

4.6.1 存储过程综述95

4.6.2 存储过程的创建、修改、删除和执行(包括有参和无参)96

4.7 触发器107

4.7.1 触发器概述107

4.7.2 创建触发器108

4.7.3 修改触发器110

4.7.4 删除触发器111

4.7.5 禁用/启用触发器111

本章小结113

问题讨论113

第5章 关系数据库设计理论115

5.1 基本概念116

5.1.1 函数依赖116

5.1.2 范式119

5.2 规范化120

5.2.1 第一范式120

5.2.2 第二范式121

5.2.3 第三范式124

5.2.4 BCNF范式125

5.3 多值依赖与第四范式(选讲)128

5.4 数据依赖的公理系统(选讲)132

本章小结138

问题讨论139

第6章 数据库系统设计141

6.1 数据库设计概述142

6.1.1 数据库设计的任务、内容和特点142

6.1.2 数据库设计方法142

6.1.3 数据库设计的步骤143

6.2 需求分析144

6.2.1 需求分析的任务144

6.2.2 需求分析的过程145

6.2.3 需求分析的方法145

6.2.4 数据流图146

6.2.5 数据字典147

6.3 概念模型设计149

6.3.1 概念模型设计的必要性149

6.3.2 概念模型设计的方法150

6.3.3 概念模型设计的基本任务与步骤151

6.3.4 用PowerDesigner设计概念模型155

6.4 逻辑结构设计156

6.4.1 E-R模型向关系模型的转换156

6.4.2 采用PowerDesigner转换逻辑模型158

6.5 数据库物理设计159

6.5.1 索引存取方法159

6.5.2 采用PowerDesigner生成物理模型159

6.6 数据库的实施和维护160

6.6.1 数据库的实施160

6.6.2 数据库的维护161

6.7 数据库系统的实现案例162

6.7.1 系统需求162

6.7.2 系统概念模型设计167

6.7.3 系统逻辑设计168

6.7.4 数据库物理设计169

本章小结170

问题讨论171

应用篇175

第7章 Oracle基础175

7.1 Oracle概述176

7.1.1 Oracle 11g网格模型176

7.1.2 Oracle数据库结构177

7.1.3 Oracle的网络结构179

7.2 Oracle的常用工具180

7.2.1 企业管理器180

7.2.2 SQLPlus181

7.2.3 SQLDeveloper181

7.3 Oracle数据库的创建和管理182

7.3.1 数据库的创建182

7.3.2 数据库的启动183

7.3.3 数据库的关闭184

7.3.4 数据库的删除184

7.3.5 启动和关闭数据库服务184

7.4 Oracle数据库结构的管理185

7.4.1 表空间185

7.4.2 数据文件188

7.4.3 控制文件189

7.4.4 重做日志文件189

7.4.5 数据字典190

7.5 Oracle数据库对象的创建与管理191

7.5.1 模式191

7.5.2 表192

7.5.3 索引194

7.5.4 视图194

7.5.5 序列195

7.5.6 同义词197

7.6 PL/SQL197

7.6.1 PL/SQL的特点198

7.6.2 PL/SQL的块结构和组成元素199

7.6.3 PL/SQL的流程控制202

7.6.4 游标204

7.6.5 存储过程与函数206

7.6.6 PL/SQL的子程序和包208

7.6.7 触发器210

7.7 Oracle与高级语言213

7.7.1 ADO.NET简介213

7.7.2 用C#写一个连接数据库程序示例214

本章小结215

问题讨论216

第8章 数据库的安全性217

8.1 数据库的安全性概述218

8.2 Oracle数据库的安全控制219

8.2.1 Oracle身份认证方法219

8.2.2 Oracle数据库的安全策略220

8.3 数据库的安全控制220

8.3.1 用户管理220

8.3.2 权限管理223

8.3.3 角色管理227

8.4 药库管理系统的安全控制实例230

8.4.1 药库管理系统的安全控制背景介绍230

8.4.2 药库管理系统的安全控制实现过程231

本章小结234

问题讨论234

第9章 事务管理与恢复237

9.1 数据库的事务管理238

9.1.1 事务的概念238

9.1.2 事务处理控制语句238

9.1.3 事务的ACID特性239

9.2 Oracle数据库的事务管理240

9.3 Oracle数据库的恢复244

9.3.1 故障分类及恢复策略244

9.3.2 备份与介质故障恢复246

9.3.3 基于日志的故障恢复248

9.3.4 检查点250

9.4 封锁251

9.4.1 锁251

9.4.2 基于封锁的协议252

9.4.3 两段封锁协议255

9.5 Oracle数据库的并发控制255

本章小结262

问题讨论262

第10章 社区卫生信息系统开发265

10.1 社区卫生信息系统概述266

10.2 系统需求分析267

10.2.1 各类用户需求267

10.2.2 社区卫生信息系统的功能设计268

10.2.3 数据流分析271

10.3 概念模型设计274

10.4 逻辑结构设计275

10.4.1 E-R模型向关系模型的转换275

10.4.2 社区系统主要表格275

10.5 数据库物理设计281

10.5.1 表空间存储结构分离281

10.5.2 合理规划索引281

10.6 数据库系统的实现282

10.6.1 居民健康档案283

10.6.2 家庭健康档案287

10.6.3 OracleHelper290

本章小结292

问题讨论292

第11章 数据库技术在医学中的新发展293

11.1 Web数据库294

11.2 分布式数据库295

11.2.1 分布式数据库的基本概念295

11.2.2 分布式数据库管理系统的体系结构295

11.2.3 分布式数据库系统的目标295

11.3 面向对象数据库技术296

11.3.1 面向对象数据库的特点296

11.3.2 面向对象技术在数据库中的实现297

11.4 XML数据库技术298

11.4.1 关系数据库与XML之间的映射298

11.4.2 XML数据库存取技术298

11.5 数据仓库与数据挖掘299

11.5.1 数据仓库的特点299

11.5.2 数据仓库的组成300

11.5.3 数据挖掘概述301

11.5.4 数据挖掘常用的方法301

11.5.5 数据挖掘的功能301

11.5.6 数据挖掘的流程301

11.5.7 数据挖掘和数据仓库302

11.5.8 数据挖掘和在线分析处理302

11.5.9 数据挖掘、机器学习和统计303

11.5.10 数据挖掘技术在医学领域中的应用特点及现状303

11.6 大数据管理与云计算技术305

11.6.1 大数据的基本概念与应用305

11.6.2 云计算306

11.6.3 医疗行业大数据挖掘的应用306

本章小结307

问题讨论307

附录A SQL Server2008实验309

附录B Oracle 11g R2实验325

参考文献340

索引343

热门推荐