网络数据库
2004-9
北方交通大学出版社
王馨迪 编
361
本书首先对网络数据库系统的总体介绍,对目前数据库系统进行分析比较,然后以两条主线贯穿全书。其一以目前市场上流行的数据库系统--Oracle为主,介绍网络数据库的原理、解决问题的基本思路和技术方法;以案例为另一主线,对其重要的应用方法进行详细讲解,加深读者对相关技术的理解。 本书内容包括网络数据库概述,数据库设计理论,网络数据库安装、配置与管理、网络数据库体系结构,网络数据库安全管理Oracle9i数据库基本操作,网络数据库备份和恢复,网络数据库性能调整,Oracle数据库PL/SQL编程,网络数据库B/S模式应用,网络数据库C/S模式应用,以及完整案例。 本书内容丰富,注重实用,知识讲解与实例相结合,操作和实例设计方法适用,为用户提供了一条切实可行学习和掌握网络数据库的途径。 本书既可作为高等院校电子商务、计算机应用、信息管理等相关专业高年级本科生的教材或参考书,也可作为网络数据库的初、中级开发与管理人员的参考用书,或作为相关领域的培训教材。
第1章 网络数据库概述 1.1 网络数据库的基本概念 1.1.1 基本概念 1.1.2 数据模型 1.2 数据库的演变过程 1.2.1 数据库管理系统的产生和发展 1.2.2 数据库技术的演变 1.3 网络数据库系统的工作模式 1.4 网络数据库系统的主要技术 1.5 目前流行的网络数据库产品简介 复习思考题第2章 数据库设计 2.1 关系数据库理论 2.1.1 数据完整性规则 2.1.2 关系模型E.F.Codd法则 2.2 规范化理论 2.2.1 函数依赖 2.2.2 码 2.2.3 范式 2.3 数据库设计 2.3.1 设计内容和特点 2.3.2 设计方法 2.3.3 设计步骤 2.4 案例 2.4.1 系统功能介绍 2.4.2 系统流程 2.4.3 案例的数据库设计 复习思考题第3章 Oracle数据库安装、配置与管理 3.1 Oracle数据库的安装 3.1.1 安装前准备工作 3.1.2 数据库服务器(Oracle9i Database)的安装 3.1.3 Oracle9i客户(Oracle9i Client)的安装 3.1.4 Oracle管理工具(Management And Integration) 3.2 服务器与客户端配置 3.2.1 网络服务名配置 3.2.2 监听程序配置 3.3 Oracle数据库的管理方法 3.3.1 命令行管理 3.3.2 企业管理器直接管理 3.3.3 管理服务器集中管理 3.4 数据库启动和关闭 3.5 Oracle数据库创建和删除 3.6 案例分析 复习思考题第4章 Oracle数据库体系结构 4.1 Oracle数据库的结构 4.1.1 逻辑结构 4.1.2 物理结构 4.2 数据库管理系统体系结构 4.2.1 进程结构 4.2.2 内存结构 4.2.3 Oracle实例 4.3 存储空间管理 4.3.1 扩充数据库的存储能力 4.3.2 减少存储空间 4.3.3 分区 4.4 案例分析 复习思考题第5章 Oracle数据库安全管理 5.1 数据库安全综述 5.2 用户管理 5.3 概要文件管理 5.4 权限管理 5.4.1 系统权限 5.4.2 对象权限 5.5 角色管理 5.6 数据库对象的安全控制 5.7 案例分析 复习思考题第6章 Oracle数据库基本操作 ……第7章 备份与恢复第8章 网络数据库性能调整第9章 PL/SQL编程第10章 网络数据库Web应用第11章 网络数据库C/S模式案例附录A Oracle SQL命令附录B PL/SQL命令附录C Oracle SQL函数附录D Oracle的数据字典视图附录E Oracle的信息和对象权限附录F 系统环境参数参考文献