预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

湖南同德职业学院计算机系2011年11月 《Oracle9i关系数据库》课程教学大纲 一、课程性质本大纲适合于软件技术专业。 《Oracle9i关系数据库》课程是本专业的一门专业基础课。《Oracle9i关系数据库》的先修课是《计算机应用基础》它们为本课程提供计算机硬软件基础知识,本课程又为《VB.NET》、《ASP.NET》、《C#》、《JAVA》等课程提供了数据库应用系统软件开发基础。 二、课程目标 通过本课程的学习,掌握掌握Oracle的体系统结构、SQL语言基础、PL/SQL编程、Oracle数据库的管理、Oracle的安全管理、数据库的备份与恢复、Oracle9i常用工具、Oracle的性能优化、Oracle9i的网络应用、了解数据仓库和分布式应用。最终能让学生掌握数据库应用,开发连锁经营管理信息系统,全面的进行系统分析,系统设计,系统实现。 三、课程要求 本课程教学计划84课时,其中理论课时:54课时,实践课时:30课时。 本课程在教学上应结合数据库应用系统为依据、湖南省软件技术专业抽查大纲的要求进行教学。并要求教师具有比较强的驾驭课堂的能力;具有良好的职业道德和责任心。 四、课程内容(一)理论教学 1、Oracle的体系统结构。(2学时) 教学内容:Oracle物理结约、Oracle逻辑结构、Oracle内存结构、Oracle案例与进程。 重点:Oracle逻辑结构、Oracle内存结构。 难点:Oracle内存结构。 知识目标:让学生能正确理解Oracle的体系统结构以及相互之间的关系。 2、SQL语言基础(16学时) 教学内容:数据查询语言、数据操纵语言、数据定义语言、数据控制语言及常用函数。 重点:数据查询语言、数据操纵语言。 难点:数据控制语言。 知识目标:让学生能以数据进行各种常规操作。 3、Oracle数据库的管理(20学时) 教学内容:创建、启动和关闭数据库、表空间的管理、Oracle数据文件的管理、重做日志文件管理、Oracle数据对象管理。 重点:表空间的管理、Oracle数据文件的管理、重做日志文件管理、Oracle数据对象管理。 难点:表空间的管理、重做日志文件管理。 知识目标:让学生正确掌握和应用有关数据库的管理。 4、Oracle的安全管理(10学时) 教学内容:Oracle9i的安全保障机制、用户管理、权限角色、概要文件、数据审计。 重点:用户管理、权限角色。 难点:安全保障机制、概要文件、数据审计。 知识目标:学生能掌握数据库的各种安全机制、以及用户管理、权限分配。 5、PL/SQL编程(8学时) 教学内容:PL/SQL的语法、存储过程和函数、触发器、游标、包等对象的创建与应用。 重点:存储过程和函数、触发器、游标、包等对象的创建与应用。 难点:存储过程、触发器、包。 知识目标:学生能掌握存储过程、函数、触发器、游标、包等对象的创建与应用。 6、数据库的备份与恢复(12学时) 教学内容:物理备份与恢复、逻辑备份与恢复、高级复制技术、恢复管理器、Oracle灾难性恢复解决方案、备份与恢复策略。 重点:物理备份与恢复、逻辑备份与恢复、高级复制技术。 难点:高级复制技术、Oracle灾难性恢复解决方案、备份与恢复策略。 知识目标:学生能掌握数据库备份与恢复的方法和策略。 7、Oracle9i常用工具(6学时) 教学内容:SQL*PLUS交互式应用程序、SQL*PLUSWORKSHEET全屏幕开发环境、企业管理器、移植工具、网络管理工具、性能监视器、分析工具LogMiner。 重点:SQL*PLUS交互式应用程序、SQL*PLUSWORKSHEET全屏幕开发环境、企业管理器、移植工具、网络管理工具、性能监视器。 难点:企业管理器、移植工具、网络管理工具。 知识目标:学生掌握Oracle常用工具的使用方法。 8、Oracle的性能优化(6学时) 教学内容:SQL语句的优化、Oracle运行环境优化、并发事件处理、数据的完整性、数据库常见问题的处理; 重点:SQL语句的优化、Oracle运行环境优化、并发事件处理、数据的完整性。 难点:SQL语句的优化、并发事件处理。 知识目标:学生能掌握Oracle性能优化的方法。 9、Oracle9i的网络应用(2学时) 教学内容:Oracle网络服务功能、Oracle网络体系结构、Oracle的网络解决方案以及网配置和管理工具的使用、规划和配置网络。 重点:Oracle网络服务功能、Oracle网络体系结构。 难点:Oracle的网络解决方案以及网配置和管理工具的使用、规划和配置网络。 知识目标:学生能掌握Oracle的网络解决方案以及网配置和管理、规划。 9、Oracle9i数据库应用(2学时) 教学内容:开发连锁经营管理信息系统,全面的进行系