当前位置:首页 > 医药卫生
数据库技术与医药管理应用
数据库技术与医药管理应用

数据库技术与医药管理应用PDF电子书下载

医药卫生

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李彬,刘宝旨主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2006
  • ISBN:7040190834
  • 页数:337 页
图书介绍:《数据库技术与医药管理应用(供信息管理与信息系统专业用)》包含三大篇内容,可作为医学院校本科的数据库教材使用。对于医学院的普通学生,可选择书中的第一篇“数据库原理”和第二篇“Visual FoxPro 7.0数据库系统”进行学习;对于医学院的信息专业学生或计算机专业学生、甚至医学院校的硕士研究生(尤其是情报专业),可选择书中的第一篇“数据库原理”和第三篇“SQL Server 2000数据库系统”进行学习。 本教材的设计思路与普通教材比较的一个突出特点就是在内容上紧密结合医药学科领域特点,更具针对性和实用性。此外,本教材注意新知识的吸收,在结构方面更方便课堂教学的组织,可应用性更强。
《数据库技术与医药管理应用》目录

第一章 绪论 3

第一节 数据库技术的发展 3

一、人工管理阶段 3

第一篇 数据库原理 3

二、文件系统阶段 4

三、数据库系统阶段 4

第二节 数据库技术的常用术语 7

一、数据 7

二、数据模型 7

四、数据库管理系统 9

三、数据库 9

五、数据库系统 10

第三节 数据库系统结构 10

一、数据库系统的三级模式结构 10

二、数据库系统的两层映像功能 11

三、数据库系统的体系结构 12

第四节 数据库系统的组成 12

一、硬件平台 12

一、数据库管理系统软件的研制 13

第五节 数据库技术的研究领域 13

二、软件平台 13

三、数据库用户 13

二、数据库设计 14

三、数据库理论 14

思考题 14

第二章 关系数据库 15

第一节 关系模型和关系运算 15

一、关系数据结构 15

二、键的类型 18

三、关系代数 19

一、实体 22

第二节 实体联系模型 22

二、属性 23

三、标识符 23

四、关联 23

五、二元关联的三种类型 23

六、递归关联 23

七、实体联系图 24

八、弱实体 24

第三节 数据库设计 24

一、数据库系统需求分析 24

二、数据库设计 25

第四节 关系数据库理论 30

一、函数依赖 30

二、关系模式规范化 31

第五节 数据库管理 35

一、并发控制 35

二、数据库的安全性 38

三、数据库的完整性 38

四、数据库的备份与恢复 38

二、Access数据库 39

一、Fox系列数据库 39

第六节 关系数据库产品 39

三、SQL Server数据库 40

四、Informix数据库 40

五、Oracle数据库 40

六、Sybase数据库 40

思考题 41

第二篇 Visual FoxPro 7.0数据库系统 45

第三章 Visual FoxPro 7.0基础 45

第一节 Visual FoxPro 7.0系统功能简介 45

一、功能概述 45

二、界面与菜单 47

三、VFP 7.0的系统界面 48

四、使用菜单 50

第二节 Visual FoxPro 7.0的数据类型 51

一、字符型 51

六、通用型 52

一、常量 52

第三节 数据存储容器 52

七、货币型 52

五、备注型 52

四、日期型 52

三、逻辑型 52

二、数值型 52

二、变量 53

三、数组 54

四、字段 55

五、记录 55

六、对象 55

第四节 运算符 55

一、算术运算符 55

三、日期时间运算符 56

四、关系运算符 56

二、字符运算符 56

五、逻辑运算符 57

六、类与对象运算符 57

第五节 表达式 57

一、算术表达式 57

四、逻辑表达式 58

第六节 VFP 7.0系统函数 58

一、数值类运算函数 58

三、日期表达式 58

二、字符表达式 58

二、字符类运算函数 60

三、日期和时间运算函数 62

四、数据类型转换函数 63

五、测试函数 64

六、数据表函数 66

思考题 67

第四章 数据操作命令 69

第一节 数据库的管理命令 69

一、建立数据库 69

二、打开和关闭数据库 70

三、建立自由表 71

四、添加表 73

五、移去表 73

六、删除表 74

第二节 表的基本操作 74

一、打开、关闭表 74

二、修改表结构 75

三、工作区操作 76

四、记录指针操作 76

五、记录的追加与插入 77

六、记录的修改 78

七、删除记录 79

八、记录的显示 80

第三节 排序和索引 80

一、记录的排序文件 81

二、索引类型和索引文件类型 81

三、建立索引文件 82

四、引用索引文件 83

五、维护索引文件 84

六、删除索引文件 84

一、顺序查找 85

二、索引查找 85

第四节 查找记录 85

第五节 表的数据统计 86

一、计数 86

二、求和 86

三、求平均值 87

四、分类求和 87

第六节 表间的永久关系 88

一、表的约束 88

二、表间关系 91

二、使用关联 92

一、建立关联 92

第七节 表间的临时关系 92

三、取消关联 93

思考题 93

第五章 结构化程序设计 94

第一节 顺序结构 94

一、命令文件的建立、修改与运行 94

二、输出语句 97

三、赋值和输入语句 98

第二节 选择结构 100

一、IF语句 100

二、DO-CASE语句 102

一、FOR语句 103

第三节 循环结构 103

二、DO-WHILE语句 104

第四节 子程序与过程 105

一、子程序 105

二、过程 108

第五节 自定义函数 109

一、自定义函数的建立 110

二、自定义函数的调用 110

思考题 111

一、CREATE命令 112

第六章 Visual FoxPro 7.0的SQL命令 112

第一节 数据定义 112

二、DROP命令 115

三、ALTER命令 115

第二节 数据操作 116

一、INSERT命令 117

二、UPDATE命令 118

三、DELETE命令 118

第三节 数据查询 118

一、SELECT命令 119

二、列选择和行选择 126

三、内连接与外连接 127

四、子查询与SELECT嵌套 129

思考题 129

第七章 视图、表单与报表技术 130

第一节 视图 130

一、视图的概念 130

二、视图的创建 130

三、视图的维护 132

第二节 表单技术 133

一、表单的类型 133

二、表单的设计 134

三、表单的操作 137

第三节 报表的设计 141

一、报表格式 141

二、报表的基本设计方法 145

三、报表的应用设计 149

思考题 151

选择题 151

填空题 151

上机练习题 152

一、对象和类的概念 153

第一节 面向对象的程序设计基础 153

第八章 面向对象的程序设计 153

二、属性 154

三、方法 155

第二节 对象程序设计 156

一、创建和释放对象 156

二、属性设置 157

三、引用对象 157

第三节 事件程序设计 158

一、事件概述 158

三、错误事件处理 160

二、事件的触发与停止 160

第四节 类程序设计 164

一、创建类库 164

二、定义与修改类 165

三、类浏览器 170

四、基类与基础类 170

五、向导类 172

六、系统类库的应用 172

七、自定义类库的应用 173

思考题 174

上机练习题 175

填空题 175

选择题 175

第三篇 SQL Server 2000数据库系统 179

第九章 SQL Server 2000综述 179

第一节 SQL Server 2000的体系结构、运行环境和安装 179

一、SQL Server简介 179

二、体系结构 181

三、SQL Server 2000的运行环境 183

四、SQL Server 2000的安装 183

第二节 SQL Server 2000的组件介绍和管理工具 189

一、SQL Server 2000的组件介绍 190

二、SQL Server 2000的管理工具 191

第三节 SQL Server 2000的语言基础 194

一、语言概述 194

二、数据类型 195

三、运算符 198

四、函数 200

思考题 200

第十章 数据库和表的操作 201

第一节 数据库实例的概述 201

一、数据库和表的基本概念 201

二、突发公共卫生事件数据库系统一览 203

一、数据库的创建、修改和删除 205

第二节 窗口方式创建数据库和表 205

二、表的创建、修改和删除 209

第三节 命令方式创建数据库和表 212

一、用CREATE命令创建数据库和表 212

二、用ALTER命令修改数据库和表 215

三、用DROP命令删除数据库和表 218

第四节 窗口方式数据表的操作 219

一、表记录的插入 219

二、表记录的修改 220

一、用INSERT命令插入表记录 221

三、表记录的删除 221

第五节 命令方式数据表的操作 221

二、删除表记录DELETE和TRUNCATE TABLE命令 222

三、用UPDATE命令修改表记录 224

思考题 225

第十一章 数据库的查询与视图 226

第一节 数据库的查询 226

一、选择、投影和连接的概念 226

二、SELECT语句的语法 227

三、选择列 228

四、选择行 230

五、连接查询 237

六、SELECT语句的其他子句 238

第二节 视图 241

一、视图的概念 241

二、视图的创建 242

三、视图的查询 243

四、视图的管理 243

思考题 244

第一节 T-SQL语言基础 245

一、数据类型 245

第十二章 T-SQL语言及存储过程、触发器 245

二、变量 246

第二节 流程控制语句 247

一、语句块:BEGIN…END 247

二、条件执行:IF语句 248

三、多路分支:CASE语句 249

四、循环结构:WHILE语句 249

五、调度执行:WAITFOR语句 250

六、跳转执行:GOTO语句 250

七、返回:RETURN语句 251

第三节 函数 251

二、日期函数 252

一、字符串函数 252

四、数学函数 253

三、算术函数 253

五、系统函数 254

第四节 游标 254

一、游标概念 254

二、声明游标 255

三、打开游标 257

四、读取数据 257

第五节 存储过程 259

一、存储过程的用途 259

六、删除游标 259

五、关闭游标 259

二、存储过程的创建 260

三、存储过程的管理 263

四、使用存储过程插入特定类型的数据 264

第六节 触发器 265

一、触发器的创建 265

二、触发器的修改和删除 267

思考题 267

一、索引概述 268

第十三章 索引与数据完整性 268

第一节 索引 268

二、创建索引 269

三、索引的删除 272

第二节 数据完整性 272

一、数据完整性概述 272

二、规则 275

思考题 276

第一节 SQL Server 2000的登录模式 277

一、Windows认证模式 277

第十四章 数据库系统管理 277

二、SQL Server认证模式 278

三、混合认证模式 278

第二节 数据库用户 278

一、数据库用户简介 278

二、用户的管理 279

第三节 角色管理 279

一、角色类型 280

二、数据库角色的类型 280

第四节 数据库的备份和恢复 282

一、数据库的备份 282

二、数据库的恢复 284

一、数据转换服务基本概念 286

第五节 数据转换服务 286

二、DTS导入、导出向导 288

思考题 291

第十五章 Web数据库应用案例(ASP/SQL Server开发与编程) 292

第一节 Web开发工具Dreamweaver 292

一、Dreamweaver简介 292

二、创建数据源 296

三、用Dreamweaver制作网页 297

二、IIS服务器配置 308

第二节 ASP概述 308

一、ASP环境介绍 308

三、ASP的内建对象 311

第三节 使用ADO操作SQL Server数据库 313

一、ADO接口技术 313

二、ASP访问数据库的简介 314

三、在ASP中使用ADO对象 314

第四节 通过ODBC访问数据库 333

思考题 336

参考文献 337

返回顶部