当前位置:首页 > 工业技术
Oracle9i 应用及开发实务
Oracle9i 应用及开发实务

Oracle9i 应用及开发实务PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:荆棘鸟工作室编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2004
  • ISBN:7508420500
  • 页数:462 页
图书介绍:本书结合大量的实例,介绍如何利用Oracle 9i来管理和维护数据,以及使用Visual Basic和JSP开发C/S(Client / Server)模式和B/S(Browser / Server)模式网络数据库应用程序。本书选择的4个实例具有很强的实用性,通过阅读这些实例,读者可以分享作者的开发技巧和经验教训,提高学习效率,轻松拥有自己开发的数据库应用程序。对于急需开发应用程序,而又没有时间系统学习的读者,则可以对实例稍加修改,直接使用。本书适合Oracle数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者阅读 。
《Oracle9i 应用及开发实务》目录

目录 1

前言 1

第1章 Oracle9i简介 1

1.1 Oracle9i产品概述 1

1.1.1 Oracle9i概貌 1

1.1.2 Oracle9i产品系列 1

1.2 Oracle9i数据库系统的体系结构 2

1.2.1 Oracle9i体系结构概述 2

1.2.2 数据库逻辑结构 3

1.2.3 数据库物理结构 6

1.2.4 数据库例程 7

1.2.5 内部存储结构 8

1.2.6 进程结构 9

1.2.7 应用程序结构 11

第2章 Oracle9i数据库安装 14

2.1 安装前的准备 14

2.1.1 安装Oracle9i的软件需求 14

2.1.2 安装Oracle9i的硬件需求 15

2.2 Oracle9i数据库的安装过程 15

2.2.1 Oracle9i数据库服务器的安装过程 15

2.2.2 Oracle9i数据库客户端的安装过程 23

3.1.1 Oracle企业管理器的主要功能 26

3.1 Oracle企业管理器 26

第3章 常用管理及配置工具 26

3.1.2 启动和关闭数据库 28

3.2 Oracle Net Manager 29

3.2.1 Oracle Net简介 29

3.2.2 Oracle Net Manager的主要功能 30

3.2.3 服务命名配置 31

3.3 Net Configuration Assistant 34

3.3.1 Net Configuration Assistant的主要功能 34

3.3.2 配置本地Net服务名 35

3.4 配置ODBC数据源 38

4.1.1 创建数据库 41

第4章 管理和维护数据库 41

4.1 数据库管理 41

4.1.2 删除数据库 47

4.2 用户管理 49

4.2.1 创建用户 49

4.2.2 编辑和删除用户 50

4.3 表空间管理 51

4.3.1 创建表空间 51

4.3.2 编辑和删除表空间 53

4.4 表、视图及索引管理 53

4.4.1 表管理 53

4.4.2 视图管理 56

4.4.3 索引管理 60

4.5 序列管理 62

4.5.1 创建序列 62

4.5.2 修改序列 63

4.5.3 删除序列 63

4.5.4 序列的使用 64

第5章 数据备份管理 65

5.1 Oracle Management Server 65

5.1.1 基本概念和功能 65

5.1.2 配置OMS 66

5.2.1 导出数据 69

5.2 导入导出数据 69

5.2.2 导入数据 75

5.3 备份与恢复数据 76

5.3.1 备份数据 76

5.3.2 恢复数据 80

第6章 SQL语言及开发工具 81

6.1 开发工具 81

6.1.1 SQL*Plus 81

6.1.2 SQL*Plus Worksheet 86

6.2 SQL语句分类 87

6.2.1 数据定义语言简介 87

6.2.2 数据操纵语言简介 88

6.3.1 用户管理语句 89

6.3 数据定义语句 89

6.3.2 权限管理语句 90

6.3.3 表管理语句 91

6.3.4 视图管理语句 94

6.4 数据操纵语句 94

6.4.1 插入数据语句 94

6.4.2 修改数据语句 96

6.4.3 删除数据语句 97

6.4.4 数据查询语句 97

7.1.1 PL/SQL语言的结构 105

7.1.2 PL/SQL示例程序 105

第7章 PL/SQL语言基础 105

7.1 初识PL/SQL 105

7.2 PL/SQL组件 106

7.2.1 声明部分 106

7.2.2 执行部分 108

7.2.3 异常处理部分 113

7.3 常用函数 115

7.3.1 数值型函数 116

7.3.2 字符型函数 117

7.3.3 日期型函数 118

7.3.4 统计函数 119

第8章 游标管理及应用 122

8.1 基本概念 122

8.1.1 什么是游标 122

8.1.2 游标的分类 123

8.2 游标控制语句 123

8.2.1 声明游标语句CURSOR 124

8.2.2 打开游标语句OPEN 124

8.2.3 游标取值语句FETCH 124

8.2.4 关闭游标语句CLOSE 124

8.3.1 %ISOPEN属性 125

8.3 游标属性 125

8.2.5 游标语句应用实例 125

8.3.2 %FOUND属性和%NOTFOUND属性 126

8.3.3 %ROWCOUNT属性 127

8.4 游标FOR循环 128

8.4.1 PL/SQL记录 128

8.4.2 典型游标FOR循环 130

8.4.3 带子查询的游标FOR循环 130

第9章 存储程序及触发器管理 132

9.1 存储程序管理 132

9.1.1 过程 132

9.1.2 函数 135

9.1.3 程序包 137

9.2 触发器管理 142

9.2.1 触发器的基本概念 142

9.2.2 创建及使用触发器 143

第10章 Visual Basic数据库编程方法 147

10.1 Visual Basic访问Oracle数据库概述 147

10.1.1 ADO数据模型 147

10.1.2 在Visual Basic中使用ADO的准备工作 149

10.1.3 ADO数据模型中的常用对象 149

10.2 Visual Basic数据库访问控件 157

10.2.1 ADO Data控件 157

10.2.2 DataList控件和DataCombo控件 162

10.2.3 DataGrid控件 166

10.3 工程规划与实例 172

10.3.1 功能模块划分 172

10.3.2 Const模块 174

10.3.3 DbFunc模块 174

10.3.4 GeneralFunc模块 178

10.3.5 数据库工程开发实例 182

第11章 Visual Basic数据库编程实用技术 193

11.1 多用户管理 193

11.1.1 数据库结构设计 193

11.1.2 设计类模块与模块 194

11.1.3 设计登录窗体 196

11.1.4 设计用户信息编辑窗体 198

11.1.5 设计用户信息管理窗体 200

11.2 用户权限管理 204

11.2.1 权限管理方法比较 204

11.2.2 数据库结构设计 204

11.2.3 设计类模块与模块 205

11.2.4 设计权限管理窗体 206

11.3 应用系统日志管理 208

11.3.1 数据库结构设计 208

11.3.2 设计类模块与模块 209

11.3.3 设计日志管理窗体 211

11.4 数据库图像处理技术 214

11.4.1 BLOB类型字段的存取方法 214

11.4.2 数据库结构设计 217

11.4.3 在窗体Frm_RoomEdit中添加图像处理功能 218

11.5 访问Oracle存储过程 220

11.5.1 访问简单存储过程 221

11.5.2 访问带参数的存储过程 222

第12章 宾馆酒店管理信息系统(C/S版) 226

12.1 系统分析与设计 226

12.1.1 系统功能描述 226

12.1.2 功能模块划分 227

12.1.3 系统流程分析 228

12.2.1 创建数据库用户 230

12.2 数据库结构设计与实现 230

12.2.2 数据库逻辑结构设计 231

12.2.3 创建表的脚本文件 236

12.2.4 创建序列 240

12.2.5 创建数据源 240

12.3 程序框架的设计与实现 241

12.3.1 创建工程 241

12.3.2 添加模块 241

12.3.3 添加类模块 242

12.4.1 设计主界面 250

12.4 设计主界面与登录窗体 250

12.4.2 设计登录窗体 252

12.5 基本信息管理模块设计与实现 252

12.5.1 设计客户信息编辑窗体 252

12.5.2 设计客户信息管理窗体 255

12.5.3 设计选择客户信息窗体 258

12.5.4 设计客房类型信息编辑窗体 258

12.5.5 设计客房类型信息管理窗体 259

12.5.6 设计客房信息编辑窗体 261

12.5.7 设计客房状态编辑窗体 262

12.5.8 设计客房信息管理窗体 263

12.5.10 设计菜谱信息管理窗体 264

12.5.9 设计菜谱信息编辑窗体 264

12.5.11 设计餐厅信息编辑窗体 265

12.5.12 设计餐厅信息管理窗体 265

12.5.13 设计用户信息管理模块 266

12.6 前台接待管理模块设计与实现 266

12.6.1 设计值班信息编辑窗体 266

12.6.2 设计值班信息管理窗体 267

12.6.3 设计客房预定信息编辑窗体 267

12.6.4 设计客房预定信息查看窗体 273

12.6.5 设计客房预定信息管理窗体 273

12.6.6 设计入住登记编辑窗体 274

12.6.8 设计续住登记编辑窗体 275

12.6.7 设计入住登记管理窗体 275

12.6.9 设计续住登记管理窗体 276

12.6.10 设计退房登记编辑窗体 276

12.6.11 设计退房登记管理窗体 276

12.6.12 设计就餐信息编辑窗体 276

12.6.13 设计就餐信息管理窗体 277

12.7 总台收银管理模块设计与实现 277

12.7.1 设计实结房款信息编辑窗体 277

12.7.2 设计实结房款信息管理窗体 278

12.7.3 设计实结餐费信息编辑窗体 280

12.8.1 设计客户消费统计表 281

12.7.4 设计实结餐费信息管理窗体 281

12.8 统计报表管理模块设计与实现 281

12.8.2 设计实收款统计表 282

第13章 医院门诊收费管理系统(C/S版) 284

13.1 系统分析与设计 284

13.1.1 系统功能描述 284

13.1.2 功能模块划分 285

13.1.3 系统流程分析 286

13.2 数据库结构设计与实现 287

13.2.1 创建数据库用户 287

13.2.2 数据库逻辑结构设计 288

13.2.3 创建表的脚本文件 291

13.2.4 创建序列 293

13.2.5 创建数据源 294

13.3 程序框架的设计与实现 294

13.3.1 创建工程 294

13.3.2 添加模块 294

13.3.3 添加类模块 295

13.4 设计主界面与登录窗体 298

13.4.1 设计主界面 298

13.4.2 设计登录窗体 299

13.5.2 设计基本信息编辑窗体 300

13.5.1 设计基本信息选择窗体 300

13.5 基本信息设置模块设计与实现 300

13.6 药品信息管理模块设计与实现 302

13.6.1 设计药品信息编辑窗体 302

13.6.2 设计药品信息管理窗体 305

13.6.3 设计选择药品信息窗体 306

13.7 医生信息管理模块设计与实现 307

13.7.1 设计医生信息编辑窗体 308

13.7.2 设计医生信息管理窗体 308

13.8 患者信息管理模块设计与实现 309

13.8.2 设计患者信息管理窗体 310

13.8.1 设计患者信息编辑窗体 310

13.8.3 设计选择患者信息窗体 311

13.9 收费项目管理模块设计与实现 312

13.9.1 设计收费项目编辑窗体 312

13.9.2 设计收费项目管理窗体 313

13.9.3 设计选择收费项目窗体 313

13.10 门诊收费管理模块设计与实现 314

13.10.1 设计门诊收费项目添加窗体 315

13.10.2 设计门诊收费编辑窗体 317

13.10.3 设计门诊收费管理窗体 323

13.11 综合统计查询模块设计与实现 324

13.11.1 设计统计查询选择窗体 324

13.11.2 设计科室医生挂号统计查询窗体 325

13.11.3 设计药品销售统计查询窗体 327

第14章 JSP程序设计语言简介 330

14.1 基本概念 330

14.1.1 什么是JSP 330

14.1.2 Java Servlet技术简介 331

14.2 建立和配置JSP的开发环境 332

14.2.1 下载和安装JSDK 332

14.2.2 下载、安装和配置Resin 333

14.2.3 EditPlus编辑工具介绍 337

14.3 JSP语法介绍 338

14.3.1 第一个JSP程序 338

14.3.2 标准语法 339

14.3.3 指令类语法 340

14.3.4 动作类语法 344

14.4 JSP内部对象 348

14.4.1 out对象 349

14.4.2 request对象 350

14.4.3 response对象 352

14.4.4 session对象 353

14.4.5 application对象 354

14.4.6 exception对象 355

14.5 Java常用对象简介 355

14.5.1 数组对象 356

14.5.2 String对象 357

14.5.3 StringBuffer对象 359

14.5.4 Vector对象 360

14.6 JDBC数据库连接 361

14.6.1 JDBC编程方法概述 361

14.6.2 JDBC编程实例 363

14.6.3 设计数据库访问类 365

第15章 设备管理系统(B/S版) 369

15.1 系统分析与设计 369

15.1.1 系统功能描述 369

15.1.2 功能模块划分 370

15.2 数据库结构设计与实现 371

15.1.3 系统流程分析 371

15.2.1 创建数据库用户 372

15.2.2 数据库逻辑结构设计 372

15.2.3 创建表的脚本文件 375

15.2.4 创建序列 377

15.3 程序框架的设计与实现 377

15.3.1 配置环境 377

15.3.2 设计Java类 377

15.4 登录程序设计 386

15.4.1 设计登录界面 386

15.4.2 将登录信息放入session代码 387

15.5.1 设计主界面 388

15.4.3 登录身份验证代码 388

15.5 系统主界面设计 388

15.5.2 头文件的代码 389

15.6 基本信息管理模块设计 390

15.6.1 设计基本信息界面 390

15.6.2 基本信息页面代码 391

15.6.3 权限验证的代码 395

15.7 设备台账管理模块设计 395

15.7.1 设计设备台账界面 396

15.7.2 设备台账管理页面代码 396

15.7.3 添加设备台账信息设计 398

15.7.4 修改设备台账信息设计 399

15.7.5 删除设备台账信息设计 400

15.7.6 查看设备台账信息设计 400

15.8 设备领用管理模块设计 400

15.8.1 设备领用管理设计 400

15.8.2 编辑设备领用信息设计 401

15.8.3 设备领用和归还设计 407

15.8.4 查看设备领用信息设计 408

15.9 设备维护管理模块设计 408

15.9.1 设备维护管理设计 408

15.9.2 编辑设备维护信息设计 409

15.10.1 设备报废管理设计 410

15.10 设备报废管理模块设计 410

15.9.3 删除设备维护信息设计 410

15.9.4 查看设备维护信息设计 410

15.10.2 添加设备报废信息设计 412

15.10.3 修改设备报废信息设计 412

15.10.4 删除设备报废信息设计 413

15.10.5 提交设备报废信息设计 413

15.10.6 审批设备报废信息 414

15.10.7 执行设备报废设计 414

15.10.8 discard_submit.jsp代码分析 415

15.11.1 系统用户管理设计 416

15.11 系统用户管理模块设计 416

15.11.2 添加用户信息设计 417

15.11.3 修改用户信息设计 417

15.11.4 删除用户信息设计 418

15.11.5 用户修改密码设计 418

第16章 网上信息发布系统(B/S版) 420

16.1 系统分析与设计 420

16.1.1 系统功能描述 420

16.1.2 功能模块划分 421

16.1.3 系统流程分析 422

16.2 数据库结构设计与实现 422

16.2.2 数据库逻辑结构设计 423

16.2.1 创建数据库用户 423

16.2.3 创建表的脚本文件 424

16.2.4 创建序列 425

16.3 程序框架的设计与实现 426

16.3.1 目录结构及文件列表 426

16.3.2 设计Java类 426

16.4 系统主界面与登录程序设计 442

16.4.1 设计主界面 442

16.4.2 登录程序设计 444

16.5.1 设计信息分类管理界面 445

16.5.2 信息分类管理页面代码 445

16.5 信息分类管理模块设计 445

16.6 信息发布管理模块设计 449

16.6.1 设计信息发布管理界面 449

16.6.2 信息发布管理页面代码 449

16.6.3 信息选择控制设计 453

16.6.4 添加发布信息模块设计 454

16.6.5 上传图片文件设计 455

16.6.6 发布信息预览模块设计 456

16.6.7 修改信息发布信息设计 457

16.6.8 删除信息发布信息设计 458

16.6.9 查看发布信息设计 459

16.7 系统用户管理模块设计 460

相关图书
作者其它书籍
返回顶部