网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Oracle10g数据库管理与应用系统开发(附光盘)
分类
作者 李晓黎//刘宗尧
出版社 人民邮电出版社
下载
简介
编辑推荐

本书在编写过程中,充分考虑了初学者的阅读习惯和接受能力,首先从基本的数据库管理出发,使读者了解Oracle 10g数据库,从而为进一步阅读奠定基础。然后结合大量的小例子,介绍Oracle 10g数据库开发技术,使读者能够在实践中逐步掌握复杂抽象的知识点。

笔者把多年管理和开发Oracle数据库的经验编写成此书,并在书中详尽介绍了开发Oracle 1Og数据库应用程序所必备的管理及开发技术。同时书中还选择了4个具有代表性的数据库应用系统作为实例,使读者可以分享开发过程中的技巧和经验,轻松拥有自己的数据库应用程序。本书采用Visual C++、Visual C群和JSP等多种前台开发工具,分别介绍客户/服务器(C/S)数据库应用系统和浏览器/服务器(B/S)数据库应用系统的开发技术,可以满足更多读者的实际需要。

内容推荐

Oracle 10g是目前最流行的数据库开发平台之一,拥有较大的市场占有率和众多的高端用户。本书介绍了Oracle 10g的基本特点、安装方法、数据库管理和配置等数据库管理员的必备知识;结合大量实例,介绍如何利用Oracle 10g来管理和维护数据,并介绍如何利用Visual C++、Visual C#和JSP等开发工具开发C/S(Client/Server)模式和B/S(Browser/Server)模式网络数据库应用程序。

本书内容丰富、图文并茂、注重实用,理论讲解与案例应用相结合,特别适合于Oracle 10g数据库管理员和应用程序开发人员阅读,也可作为大中专院校的相关课程教材。

目录

第1章 Oracle 10g简价 1

1.1 Oracle 10g产品概述 1

1.1.1 Oracle数据库10g版本系列 1

1.1.2 Oracle 10g数据库主要备选组件 1

1.1.3 Oracle 10g其他产品系列 2

1.2 Oracle 10g数据库系统的体系结构 3

1.2.1 Oracle 10g体系结构概述 3

1.2.2 网格结构 4

1.2.3 数据库逻辑结构 5

1.2.4 数据库物理结构 9

1.2.5 数据库例程 10

1.2.6 内部存储结构 10

1.2.7 进程结构 11

1.2.8 应用程序结构 13

第2章 安装和卸载Oracle 10g数据库 15

2.1 准备工作 15

2.1.1 安装Oracle Database 10g的硬件需求 15

2.1.2 安装Oracle Database 10g的软件需求 15

2.2 Oracle 10g数据库安装过程 16

2.2.1 Oracle 10g数据库服务器安装过程 16

2.2.2 Oracle 10g数据库客户端安装过程 24

2.2.3 环境变量 28

2.2.4 Oracle数据库的版本标识 29

2.2.5 常用Oracle服务 30

2.3 完全卸载Oracle 10g 31

第3章 Oracle数据库管理员(DBA)入门 33

3.1 Oracle用户管理 33

3.1.1 Oracle数据库用户类型 33

3.1.2 数据库管理员的职责 34

3.1.3 默认数据库管理员用户 35

3.1.4 数据库管理员的权限 35

3.2 Enterprise Manager 10g 36

3.2.1 启动Enterprise Manager 10g 36

3.2.2 使用Enterprise Manager 38

3.3 Oracle Enterprise Manager 41

3.3.1 Oracle Enterprise Manager的主要功能 41

3.3.2 编辑本地首选身份证明 43

3.4 Oracle Administration Assistant 43

3.4.1 启动Oracle Administration Assistant 43

3.4.2 设置默认实例和注册表变量 44

3.4.3 设置操作系统数据库管理员和操作员 45

3.4.4 Oracle数据库管理 46

3.5 Net Manager 47

3.5.1 Oracle Net简介 47

3.5.2 Net Manager的主要功能 47

3.5.3 服务命名配置 48

3.6 Net Configuration Assistant 51

3.6.1 Net Configuration Assistant的主要功能 51

3.6.2 配置本地Net服务名 52

3.7 SQL*Plus 55

3.7.1 SQL*Plus的主要功能和启动方法 55

3.7.2 使用SQL*Plus 56

3.8 iSQL*Plus 58

3.8.1 使用iSQL*Plus前的准备工作 58

3.8.2 使用iSQL*Plus 59

第4章 数据库管理、配置与维护 62

4.1 创建和删除数据库 62

4.1.1 创建数据库 62

4.1.2 删除数据库 73

4.2 配置数据库 75

4.2.1 查看和设置内存参数 75

4.2.2 还原管理 76

4.2.3 初始化参数管理 78

4.3 关闭和启动数据库 81

4.3.1 Oracle数据库实例的状态 81

4.3.2 关闭数据库实例 81

4.3.3 启动数据库实例 84

4.3.4 改变数据库的状态 87

第5章 数据库存储管理 88

5.1 表空间管理 88

5.1.1 查看表空间信息 88

5.1.2 创建表空间 89

5.1.3 设置和修改表空间属性 91

5.1.4 删除表空间 93

5.1.5 段和数据块管理 94

5.1.6 撤销表空间 94

5.2 控制文件管理 95

5.2.1 创建控制文件 95

5.2.2 恢复控制文件 98

5.2.3 删除控制文件 98

5.2.4 查看控制文件信息 98

5.3 重做日志管理 99

5.3.1 重做日志的基本概念 99

5.3.2 查看重做日志信息 100

5.3.3 创建重做日志组和成员 102

5.3.4 重命名重做日志成员 103

5.3.5 删除重做日志组和成员 103

5.3.6 清空重做日志文件 104

5.4 归档日志管理 104

5.4.1 归档日志文件和归档模式 104

5.4.2 管理归档模式 105

5.4.3 指定归档目的地 106

5.4.4 查看归档日志信息 106

第6章 数据库安全管理 109

6.1 Oracle认证方法 109

6.1.1 操作系统身份认证 109

6.1.2 网络身份认证 109

6.1.3 Oracle数据库身份认证 109

6.1.4 数据库管理员认证 110

6.2 用户管理 111

6.2.1 创建用户 112

6.2.2 修改用户 114

6.2.3 权限管理语句 115

6.2.4 删除用户 116

6.3 角色管理 117

6.3.1 Oracle系统角色 117

6.3.2 创建角色 118

6.3.3 对角色授权 120

6.3.4 指定用户的角色 121

6.3.5 修改角色 121

6.3.6 删除角色 121

第7章 数据库对象管理 122

7.1 表管理 122

7.1.1 创建表 122

7.1.2 修改表 127

7.1.3 删除表 128

7.1.4 插入数据 128

7.1.5 修改数据 129

7.1.6 删除数据语句 130

7.1.7 查询表中的数据 130

7.2 索引管理 135

7.2.1 索引的概念 135

7.2.2 索引管理页面 136

7.2.3 创建索引 136

7.2.4 修改索引 138

7.2.5 删除索引 138

7.3 视图管理 138

7.3.1 视图的基本概念 139

7.3.2 视图管理页面 139

7.3.3 创建视图 140

7.3.4 修改视图 141

7.3.5 删除视图 141

7.4 序列管理 142

7.4.1 创建序列 142

7.4.2 修改序列 143

7.4.3 删除序列 144

7.4.4 序列的使用 144

第8章 备份和恢复 146

8.1 使用EM进行备份和恢复 146

8.1.1 使用EM备份数据库 146

8.1.2 使用EM恢复数据库 153

8.2 使用RMAN和闪回技术 157

8.2.1 RMAN简介 157

8.2.2 闪回(Flashback)技术 163

第9章 PL/SQL语言基础 173

9.1 初识PL/SQL 173

9.1.1 PL/SQL语言的结构 173

9.1.2 PL/SQL示例程序 173

9.2 PL/SQL组件 174

9.2.1 声明部分 174

9.2.2 执行部分 175

9.2.3 异常处理部分 180

9.3 常用函数 182

9.3.1 数值型函数 182

9.3.2 字符型函数 183

9.3.3 日期型函数 184

9.3.4 统计函数 186

第10章 游标、存储过程和触发器 187

10.1 游标 187

10.1.1 游标的基本概念 187

10.1.2 游标控制语句 188

10.1.3 游标属性 189

10.1.4 游标FOR循环 192

10.2 存储过程管理 194

10.2.1 过程 195

10.2.2 函数 197

10.2.3 程序包 200

10.3 触发器管理 203

10.3.1 触发器的基本概念 203

10.3.2 创建及使用触发器 203

第11章 ADO和ADO.NET技术 206

11.1 ADO数据访问技术 206

11.1.1 ADO数据模型 206

11.1.2 数据库访问控件 207

11.1.3 常用ADO对象 219

11.2 ADO.NET数据访问技术 225

11.2.1 ADO.NET的结构 225

11.2.2 ADO.NET的命名空间 226

11.2.3 ADO.NET常用对象 227

第12章 JSP程序设计语言 239

12.1 基本概念 239

12.1.1 什么是JSP 239

12.1.2 Java Servlet工作原理 240

12.2 建立和配置JSP开发环境 240

12.2.1 下载和安装JSDK 241

12.2.2 下载、安装和配置Resin 242

12.2.3 EditPlus编辑工具介绍 246

12.3 JSP语法介绍 247

12.3.1 简单的JSP程序 247

12.3.2 标准语法 248

12.3.3 指令类语法 250

12.3.4 动作类语法 253

12.4 JSP内部对象 257

12.4.1 out对象 257

12.4.2 request对象 258

12.4.3 response对象 260

12.4.4 session对象 260

12.4.5 application对象 261

12.4.6 exception对象 262

12.5 Java常用对象简介 262

12.5.1 数组对象 263

12.5.2 String对象 264

12.5.3 StringBuffer对象 265

12.5.4 Vector对象 266

12.6 JDBC数据库连接 266

12.6.1 JDBC编程方法概述 267

12.6.2 JDBC编程实例 268

第13章 人力资源管理系统(Visual C++) 271

13.1 系统分析与设计 271

13.1.1 系统功能描述 271

13.1.2 功能模块划分 272

13.1.3 系统流程分析 273

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

13.2.1 创建数据库用户 274

13.2.2 数据库表结构设计 274

13.2.3 创建表的脚本文件 277

13.2.4 创建序列 280

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

13.3.1 创建工程 280

13.3.2 为表添加类 281

13.3.3 设计登录对话框 287

13.3.4 设计主界面 289

13.4 部门管理模块设计 291

13.4.1 设计部门信息编辑对话框 291

13.4.2 设计部门信息管理对话框 293

13.4.3 设计选择部门对话框 297

13.4.4 在主界面中增加部门管理代码 298

13.5 员工基本信息管理模块设计 298

13.5.1 设计员工信息管理对话框 298

13.5.2 设计员工信息编辑对话框 302

13.5.3 设计选择员工对话框 307

13.5.4 设计员工照片管理模块 309

13.5.5 设计员工社会关系管理模块 315

13.5.6 设计员工工作学习经历管理模块 318

13.6 综合人事管理模块设计 319

13.6.1 设计部门调转管理对话框 319

13.6.2 设计部门调转编辑对话框 320

13.6.3 设计考勤信息管理对话框 322

13.6.4 设计考勤信息编辑对话框 324

13.6.5 设计月度考勤表 326

13.6.6 设计考评信息管理对话框 327

13.6.7 设计考评信息编辑对话框 330

13.6.8 设计奖罚信息管理对话框 331

13.6.9 设计奖罚信息管理对话框 333

13.7 用户管理模块设计 334

13.7.1 设计用户管理对话框 334

13.7.2 设计编辑用户信息的对话框 335

13.7.3 设计修改密码对话框 336

13.7.4 在主界面中增加用户管理代码 337

13.7.5 在主界面中增加修改密码代码 338

第14章 办公事务管理系统(Visual C#) 339

14.1 系统分析与设计 339

14.1.1 系统功能描述 339

14.1.2 功能模块划分 339

14.1.3 系统流程分析 340

14.2 数据库结构设计与实现 341

14.2.1 创建数据库用户 341

14.2.2 数据库表结构设计 341

14.2.3 数据库脚本 344

14.2.4 创建序列 346

14.3 设计工程框架 346

14.3.1 创建工程 346

14.3.2 为表添加类 348

14.3.3 设计登录窗体 352

14.3.4 设计主界面 354

14.4 培训管理模块设计 355

14.4.1 设计查看最新培训信息窗体 355

14.4.2 设计培训信息管理窗体 357

14.4.3 设计培训信息编辑窗体 360

14.4.4 设计培训报名信息编辑窗体 363

14.4.5 设计培训报名信息管理窗体 364

14.5 会议管理模块设计 367

14.5.1 设计会议室信息管理窗体 367

14.5.2 设计会议室信息编辑窗体 368

14.5.3 设计会议信息管理窗体 369

14.5.4 设计会议信息编辑窗体 371

14.5.5 设计会议室安排窗体 374

14.6 资料管理模块设计 375

14.6.1 设计资料信息管理窗体 375

14.6.2 设计资料信息编辑窗体 376

14.6.3 设计资料借阅编辑窗体 377

14.6.4 设计资料借阅管理窗体 378

14.6.5 设计资料入库管理窗体 380

14.6.6 设计资料入库编辑窗体 382

14.7 用户管理模块设计 383

14.7.1 设计用户管理窗体 383

14.7.2 设计编辑用户信息的窗体 385

14.7.3 设计修改密码窗体 386

14.7.4 在主界面中增加用户管理代码 387

14.7.5 在主界面中增加修改密码代码 387

第15章 设备管理系统(JSP) 388

15.1 系统分析与设计 388

15.1.1 系统功能描述 388

15.1.2 功能模块划分 389

15.1.3 系统流程分析 389

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

15.2.1 创建数据库用户 390

15.2.2 数据库表结构设计 390

15.2.3 创建表的脚本文件 392

15.2.4 创建序列 394

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

15.3.1 配置环境 394

15.3.2 设计Java类 394

15.4 系统主界面设计 400

15.4.1 转向登录界面 400

15.4.2 设计登录界面 402

15.4.3 设计主界面 403

15.5 基本信息管理模块设计 404

15.5.1 设计分类和部门信息管理界面 405

15.5.2 权限验证的代码 409

15.6 设备台账管理模块设计 409

15.6.1 设计设备台账界面 409

15.6.2 设备台账管理页面代码 410

15.6.3 添加设备台账信息设计 411

15.6.4 修改设备台账信息设计 412

15.6.5 删除设备台账信息设计 413

15.6.6 查看设备台账信息设计 413

15.7 设备领用管理模块设计 414

15.7.1 设备领用管理设计 414

15.7.2 编辑设备领用信息设计 415

15.7.3 设备领用和归还设计 420

15.7.4 查看设备领用信息设计 420

15.8 设备维护管理模块设计 421

15.8.1 设备维护管理设计 421

15.8.2 编辑设备维护信息设计 424

15.8.3 删除设备维护信息设计 426

15.8.4 查看设备维护信息设计 426

15.9 设备报废管理模块设计 427

15.9.1 设备报废管理设计 427

15.9.2 添加设备报废信息设计 428

15.9.3 修改设备报废信息设计 429

15.9.4 删除设备报废信息设计 430

15.9.5 提交设备报废信息设计 430

15.9.6 审批设备报废信息 431

15.9.7 执行设备报废设计 432

15.10 系统用户管理模块设计 433

15.10.1 系统用户管理设计 433

15.10.2 添加用户信息设计 434

15.10.3 修改用户信息设计 435

15.10.4 删除用户信息设计 436

15.10.5 用户修改密码设计 436

第16章 新闻发布管理系统(JSP) 439

16.1 系统分析与设计 439

16.1.1 系统功能描述 439

16.1.2 功能模块划分 440

16.1.3 系统流程分析 441

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

16.2.1 创建数据库用户 441

16.2.2 数据库表结构设计 442

16.2.3 创建表的脚本文件 443

16.2.4 创建序列 444

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

16.3.1 目录结构及文件列表 444

16.3.2 设计Java类 444

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

16.4.1 设计主界面 457

16.4.2 显示指定类别的新闻列表 462

16.4.3 查看新闻的内容 465

16.4.4 登录程序设计 467

16.4.5 新闻查询页面设计 468

16.5 新闻分类管理模块设计 470

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

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

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

16.6.1 设计新闻发布管理界面 474

16.6.2 新闻发布管理页面代码 475

16.6.3 新闻选择控制设计 478

16.6.4 添加新闻信息模块设计 479

16.6.5 上传图片文件设计 480

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

16.6.7 修改新闻发布信息设计 483

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

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

附录A 下载Oracle 10g 486

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 23:38:41