基于ORACLE9i与Sybase的空间数据库
操作应用与设计开发中高级研修班
通 知
数据库技术是计算机信息系统的基础和核心。ORACLE一直占据数据库技术领先地位,其ORACLE9i的推出是数据库发展历史上的一个重要事件。ORACLE9i强调了对网络计算的支持,适合于企业级高强度的网络计算。ORACLE9i高可用性实现零数据丢失灾害保护、在线数据演示、精确的数据库修复、智能错误纠正,还可实现诸如通过集群技术提高事务处理的吞吐量、可伸缩的会话状态管理、细致的自动资源管理、对于电子商务起关键作用的优化特性等高级功能。
但是,相对其他数据库,ORACLE9i是一个更庞大的系统,要掌握不是一件容易的事。本培训从系统的角度引导学员学习ORACLE数据库系统的工程性,既能从原理技术的角度理解这个系统,又能用学到的知识解决实际中的工程问题。
l 一 、全部培训主要内容安排:
(1) 数据库设计基础:较好的理解数据库设计基础对于设计出高性能的数据库系统是很重要的,主要介绍数据库的基础知识,关系数据库的基本概念、定理和方法,数据库设计的具体步骤,并指出关系数据库应用程序的缺陷、经典的错误以及存在的机会。
(2) ORACLE的体系结构:主要从系统的角度来介绍ORACLE的体系结构,讲述ORACLE9i的逻辑数据库和物理数据库的存储结构,并具体阐述ORACLE逻辑数据库的组成(表空间、段、区间和数据块)和物理数据库的组成(数据文件、初始文件、控制文件等)
(3) 数据库对象:讲述主要的数据库对象(表、视图、索引、同义词、数据库链接、过程、函数和包)的基本概念,并如何定义,通过数据字典进行查看和维护。介绍使用数据字典和动态视图:数据字典的含义及用途 ,动态视图的分类及使用;
(4) 介绍维护控制文件:控制文件的用途控制文件的内容;获得控制文件信息;使用多路控制文件;创建控制文件
(5) 维护重做日志文件:联机重做日志文件的用途 ;控制检查点和日志切换 ;重做日志文件的多路和维护 ;规划联机重做日志文件;常见联机重做日志文件错误的排除
(6) 表空间和数据文件的管理:数据库的逻辑结构;创建表空间;改变表空间尺寸的多种方法;改变表空间的状态和存储设置;重定位表空间;规划数据文件
(7) Oracle存储结构详解
(8) Oracle表和索引:基本概念;表的创建,使用和维护;索引的创建,使用和维护
(9) Oracle实用工具:数据装载工具 SQL Loader;导入导出工具Exp / Imp
(10) Oracle 实例管理:管理初始化参数文件 ;启动和关闭数据库;获取和设置系统参数值;监测跟踪文件和警告文件
(11) 使用SQL进行数据操纵:讲述如何使用SQL进行数据操纵,在对SQL常用内置函数进行介绍的基础上,结合具体实例,讲述用语查询、修改、插入和删除的SQL命令。结合实例讲述如何进行数据操纵,通过查询、修改、插入和删除等SQL命令,开发MIS系统。
(12) 过程语言PL/SQL:介绍PL/SQL运行环境、语法结构及开发实例,并详细讲述显式PL/SQL程序块——存储过程、存储函数、触发器及使用规则.
(13) 数据库的安全:Oracle数据库安全模型;创建新数据库用户;修改和删除已存在的数据库用户;角色管理 ;权限管理
(14) 数据库复制技术:结合Sybase数据库,讲述数据库复制技术在某省水利厅基础数据规划中的应用.
(15) Sybase数据应用服务平台:结合数字流域项目,讲述Sybase数据应用服务平台EAServer结合数据库开发实例。
(16) Sybase数据仓库解决方案:包括数据仓库的设计建模、数据转换与集成、数据存储与管理、数据的分析和展现及数据仓库的维护和管理等内容,结合Sybase数据仓库工具,设计开发实例。
(17) 分布式数据库:讲述远程查询、远程数据管理、分布式数据管理、分布式事务等内容。
(18) 空间数据库技术:包括空间数据概念与管理,通过Oracle空间数据控件,对MAPINFO或ARCINFO的空间数据进行输入与发布。
(19) DELPHI/C++/JAVA/C#和ORACLE的数据库管理系统的开发实例。以电信项目为例,介绍实现数据库的连接、数据查询、数据修改、权限管理和数据输出等功能.
(20) 基于ORACLE的数据库应用系统开发技术介绍:
ORACLE数据库系统的结构与平台;ORACLE数据库应用系统的开发技术(ORACLE数据库应用系统开发与软件工程;ORACLE数据库应用系统开发中之需求分析;ORACLE数据库应用系统开发中之总体方案设计; ORACLE数据库应用系统开发中之详细设计;ORACLE数据库应用系统编程与测试); ORACLE数据库的分析与设计(为什么需要作分析与设计;ORACLE数据库的需求分析;ORACLE数据库的概念设计;ORACLE数据库的逻辑设计;ORACLE数据库的物理设计;ORACLE数据库的建库);ORACLE数据库的运行与管理(ORACLE数据库的运行;ORACLE数据库的管理;ORACLE数据库的数据管理员)
l 二、培训师资:聘请南京大学博士生导师、教授及河海大学、南京理工大学博士、中国银行总行软件开发中心软件硕士工程师(具有多年ORACLE应用及项目系统开发经验;具有ORACLE培训教学经验的资深教师教学主讲).
l 三、收费标准:请来电咨询.
l 四、培训人数:不超过20人,报名额满为止
l 五、报到时间:2005年4月9日
l 六、培训时间: 4月10日至17日(上午、下午、晚上各3小时)
l 七、培训环境:人手一机,空调教室,提供饮用水,均为机房教学.
l 八、报名方法:凡欲报名的单位或个人可提前确认(打电话/发E-mail/信函均可)。
联系方式:电话(025)83410685;83418450;83958680;85151633;
传真: (025) 83418450
联系人:徐老师或刘老师
地址:南京福建路华富大厦18楼,210003
邮政通讯方式:南京鼓楼邮局218#信箱,210008
E-mail:gistxzkgwm@vip.sina.com; |
|