oracle数据库技术课程教学大纲.docx
《oracle数据库技术课程教学大纲.docx》由会员分享,可在线阅读,更多相关《oracle数据库技术课程教学大纲.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Oracle数据库技术教学大纲课程性质专业选修课课程编号xx436303课程名称Oracle数据库技术适用专业软件工程先修课程数据结构、数据库原理总学时48 其中理论24学时,实验24学时学分数3一、课程简介Oracle数据库技术课程是软件工程专业的专业选修课程,它是在数据库原理 基础上的进一步具体化讲授数据库应用技术的课程,教学内容强调数据库技术在实际系 统开发中具体应用,主要解决在“软件应用开发”、“虚拟现实开发”等领域从事技术 开发过程中进行数据持久化存储与高效查询的相关问题。学生应先期完成数据库原理和数据结构的相关知识的学习。二、课程教学目标通过Oracle数据库技术的学习,学生应实现
2、如下目标:知识目标:1.理解海量数据存储条件下的大型数据库系统的基本要求;2.理解 Oracle数据库为解决高效工作而进行的组件划分和各组件的基本用途;3.掌握在使用 Oracle数据库进行数据存储过程中的数据库连接、SQLPLUS开发环境的应用、数据存储 /修改/查询、数据库安全管理的实际操作与应用;4.掌握PL/SQL编程的语法结构和技 术规范;5.掌握使用索引、视图等数据库优化技术。能力目标:1.掌握大型数据库的基本原理,了解大型数据库的实际构建方法;2.掌 握在Oracle数据库系统下使用SQL语言编制相关程序完成数据的添加、删除、修改、 查询等各项操作的技术;3.具备根据实际应用需要
3、完成基本的PL/SQL程序设计的能力; 4.具备对基本数据存储的业务进行需求分析和数据库建模,并合理优化的能力。三、课程教学基本要求课程教学前,学生应能够理解队列、线性表、树状结构等基本概念,并对数据存储 涉及的关系代数、数据库模式及映像、数据库操作并发控制等基本知识有明确的认知, 教师应搭建好一个可供学生同时开展课程学习的Oracle数据库共享操作平台。教学过程中,教师应侧重讲授Oracle数据库的系统构成、各组件的主要功能及其完 成高性能数据管理的设计思想,并通过实例化的工程让学生开展在Oracle数据库进行数据更新、查询、安全管理、性能优化等操作的实际演练,培养学生对大型系统软件组 件化
4、设计的基本认知和对关系型数据库的实际应用能力。课程教学可与其他高级编程技术类课程进行协同联动,使学生通过学习能自行构建 具有演示性质的功能较为完整的小型软件工程。四、课程教学模块(或教学内容)与学时分配序号教学模块知识点学时1海量数据存 储的需求及 应对了解:数据存储的业务需求理解:数据存储的几种模式及各自的优缺点 掌握:数据库的基本概念和数据库服务器要解 决的三层模式间的两个映射关系2了解:数据库技术在程序开发中的应用范围,数据库开发人员需要具备的技能组成理解:典型软件的客户端、应用服务器、数据 库服务器的三层架构组成及各层承当的功能22Oracle数据 库管理系统 体系结构理解:Oracl
5、e安装过程中各参数设置所产生的影响,Oracle安装的考前须知掌握:Oracle服务端软件和客户端软件的基本 安装方法2了解:Oracle数据库的各组件在系统中的作用 理解:Oracle共享模式、专有模式的概念和区 另数据库体系设计的优点掌握:Oracle数据读写器、日志读写器、监听 器等组件的具体功能23Oracle数据 库基本操作了解:数据库开发的基本方式,数据库开发人 员、数据库管理人员各自的工作职责理解:SQLPLUS, SQL, PL/SQL三者的概念,用户、 角色、权限的基本概念,使用角色的优点 掌握:使用SQLPLUS连接数据库的基本过程、2创立用户、角色的方法,用户权限管理的方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 数据库技术 课程 教学大纲
限制150内