《Oracle数据库应用技术项目化教程》—教学大纲_第1页
《Oracle数据库应用技术项目化教程》—教学大纲_第2页
《Oracle数据库应用技术项目化教程》—教学大纲_第3页
《Oracle数据库应用技术项目化教程》—教学大纲_第4页
《Oracle数据库应用技术项目化教程》—教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Orac I e数据库应用技术项目化教程教学大纲Oracle数据库应用技术项目化教程教学大纲所属专业名称/代码计算机网络技术、软件技术是否专业核心课是课程代码课程类型理论+实践课程性质扯修课使用教材教材名称版木时间出版社作者教材性质/是否高职Oracle数据库应用技术项目化 教程课时 数学分总课时理论学时平时实训集中实训实践课时/比例()主要授课方式/地点主要考试/考核方法编者日期教研室主任审核系主任签字一、课程教学目标(一)知识目标本课程是根据职业岗位能力和职业素养培养的要求而设立的课程。Oracle是以高级结 构化查询语言(SQL)为基础的跨平台的大型关系数据库,是目前最流行的客户/服务器

2、 (Client/Server)体系结构的数捋库开发平台之一,是大型数据库应用系统的首选后台数据 库系统。Oracle数据库管理和应用系统开发已经成为高校计算机专业和许多非计算机专业 的必修或选修课程。本课程介绍了 Oracle数据库基本概念、数据模型,关系规范化理论,关系数据库设计 过程,Oracle数据库系统体系结构,表空间管理,数据表的操作与管理,SQL语句的使用, PL/SQL语句控制结构,游标、异常、事务的概念及作用,存储过程、存储函数、触发器的 创建与使用,程序包的概念及使用,索引、视图、序列、同义词的使用,权限管理、数据的 导入与导出,数据库的备份和恢复,使学生初步掌握大型数据库

3、的基本原理,了解大型数据 库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。(二能力目标通过本门课程的学习,学生应学会0racle数据库的理论与实践相结合,增强对Oracle 数据库的认识,加深理解和掌握0racle数据库相关原理和操作,提高学生分析现行系统和 设计、开发实际系统的基本能力。具体能力如下:1. 了解安装Oracle的软硬件需求。2. 掌握数据库服务器的安装过程,客户端的安装过程,服务器和客户机连接的方法。3. 了解完全卸载0racle的方法。4. 了解数据管理的发展阶段。5. 理解数据库、数据库管理系统、数据库应用系统、数据库系统的概念

4、。6. 掌握关系数据库的规范化理论,掌握数据库的设计过程。7. 掌握0racle中物理存储结构的组成和数据文件、日志文件和控制文件的用途。8. 掌握0racle数据库的逻辑存储结构。9. 理解0racle数据库实例的不同状态。10. 掌握创建和删除数据库的方法。11. 掌握创建、修改、删除和撤销表空间的方法。12. 理解Enterprise Manager的启动过程;13. 了解OEM的主要功能,掌握在OEM中对数据库进行管理的方法;14. 掌握表的创建、修改和刪除方法。15. 掌握使用SELECT语句进行数据查询的方法。16. 掌握对表中数据的插入、更新和删除的方法。17. 理解PL/SQL

5、语言的基本结构,掌握程序中的赋值语句和流程控制语句的使用方法。18. 掌握PL/SQL程序中变量和常量的声明方法,掌握常量、变量、表达式的使用。19掌握PL/SQL语言的常用函数。20. 理解游标的基本概念,掌握游标的基本操作、属性操作和循环游标。21. 掌握事务的概念、特征。22. 理解存储过程、存储函数的概念,掌握创建和使用存储过程、存储函数的方法。23. 理解触发器的概念,掌握创建和使用触发器的方法。24. 理解索引的概念,掌握如何创建、管理和删除索引。25. 掌握视图的概念及视图的创建、修改和删除方法。26. 掌握外部文件的创建和使用。27. 掌握索引组织表和分区表的创建和使用。28.

6、 掌握创建、修改、删除和使用序列、同义词的方法。29. 掌握0racle中用户的创建、修改、删除和权限管理。30. 对0racle中的用户和角色加以区分,掌握0racle中角色的管理方法。31. 掌握数据库数据的导入和导出。32. 掌握备份和恢复数据库的方法。33. 理解RMAN技术的基本概念,掌握闪回技术的具体应用。34. 学会数据库的设计和实施,掌握数据库管理系统这一职业岗位的相关技能,积累初 步的项目经验。35. 掌握数据库管理的技术规范和职业规范。二、教学条件要求实验室PC机磁盘空间80G、内存2G,用作0racle服务器,并要求实验室要有局 域网络。三、教学内容与教学要求序号单元主要

7、内容教学要求1初识图书销售管理系统数据库理论 教学1. 数据库的基木概念和数据模型2. 关系的规范化理论3. 关系数据库设计过程掌握数据库的基木概念、数据 模型的分类以及特点熟悉关系的规范化理论掌握关系数据库的设讣过程实践 项目1. 图书销售管理系统数据库的设讣2. 撰写图书销售管理数据库设计说 明书3. Oracle llg数据库系统的安装与配置掌握图书销售管埋系统数据 库的设计卑握数据库说明书的撰写 掌握Oracle llg数抿库服务 器的安装与配置掌握Oracle llg客户端组件 的安装2创建图书销售管理 数据库和表空间理论教学1. Oraccle数据库系统体系结构2. 表空间管理熟悉

8、Oracle数据库系统的休 系结构掌握Oracle数据库表空间的 概念、分类及管理实践 项目1. Oracle Hg管理工具的使用2. 图书销售管理数据库的创建3. 图书销售管理数据库服务4. 创建图书销售管理数据库表空间掌握Oracle Ug管理工具及 SQL Plus的使用堂握图书销售管理数据库的 创建、删除图书销售管理系统数据库后 台服务的管理掌握图书销售管埋数据库表 空间的创建和管理3创建和操作图书销 售管理系统的数据 表理论 教学1. Oracle数据类型和函数2. 数据表结构的建立3. 数据表的完整性4数据表结构的修改与删除5.对数据表中数据的操作了解SQL语句的特点和功能 掌握O

9、racle常用数据类型和 函数的使用掌握表结构的创建、修改与删 除掌握数据完整性的实施方法 堂握数据操作语言实践 项目1. 图书销售管理系统数据表结构的 建立与删除:2. 图书销售管理系统数据表完整性 的创建:3. 图书销售管理系统数据表结构的 修改:4. 图书销售管理系统数据表中数据 的操作。掌握数据表的创建、删除 掌握数据表中数据完整性的 使用堂握数据表结构的修改 掌握对数据表中数据的操作4图书销售管理系统的数据査询理论 教学1. SELECT语句的基本语法2. 爪表数据査询3. 分组査询、排序査询4. 多表连接数据査询5. 子查询和合并査询卑握SELECT语句的语法格式 卑握单表、多表连

10、接査询语句 的使用掌握子査询和合并查询语句 的使用实践 项目1. 图书销售管理系统简单数据査询2. 图书销售管理系统,统计分组3. 图书销售管理系统藝表连接査询4. 图书销售管理系统子査询5. 图书销售管理系统的合并查询掌握使用SELECT语句实现部 分列、所有列的査询 掌握ALL、DISTINCT的用法 堂握使用WHERE子句实现条 件査询掌握使用ORDER BY子句实现 排序査询掌握使用GROUP BY子句实现 分组査询堂握藝表连接査询 卑握子査询5图书销售管理系统 的业务数据处理理论 教学1. PL/SQL语句的特点、语法、控制 结构2. 常量.变址、表达式的概念3游标和异常的使用4.

11、爭务的概念5. 存储过程和存储函数的使用6 触发器的使用7 程序包的概念及使用了解PL/SQL语句特点语法、 控制结构掌握常虽.变虽.表达式的使 用掌握游标的概念及使用了解界常的概念及使用 了解爭务的概念.特征 卑握存储过程、存储函数的使 用堂握触发器的槪念.分类及使 用了解程序包的概念及使用实践项目1 使用流程控制结构处理图书销售 管理系统的数据2. 存储过程在图书销售管理系统业 务处理中的应用3. 存储函数在图书销售管理系统业 务中的应用4. 触发器在图书销售管理系统业务 处理中的应用掌握使用控制结构操作数据 卑握使用游标操作数据掌握使用存储过程操作数据 掌握使用存储函数操作数据 掌握使用

12、触发器操作数据6图书销售数据库中 索引和其他模式对 铁的应用理论 教学1. 索引的创建.重建和合并2. 外部文件的创建和使用3. 索引组织表和分区表的创建和使用4视图的创建和使用5.序列和同义词的使用掌握索引的概念、分类、作用 以及使用掌握外部数据文件的读取和 错误处理方法掌握索引组织表和分区表创 建与管理堂握视图的概念以及视图的 创建和使用了解序列和同义词的含义和 功能实践 项目1. 图书销售数据库中索引的使用:2. 图书销售数据库中外部表的应用:3. 图书销售数据库中索引组织表和分区表的应用:4创建图书销售数据库的视图:5.图书销售数据库中序列和同义词 的应用。掌握在数据库中创建相应索引并

13、进行管理堂握在数据库中读取外部数 据文件及错误处理堂握在数据库中创建索引组 织表和分区表掌握在数据库中创建视图了解在数据库中创建序列、同 义词7图书销售数据库的用户权限管理理论 教学1 用户的管理2 用户配宜文件的创建与应用3.权限的管理4角色的管理掌握用户帐号和用户配宜文 件的含义及功能掌握用户账号的创建堂握权限的含义及创建理解角色的含义及作用,并会创建角色实践项目1. 创建图书销售数据库的用户:2. 授予图书销售数据库用户的权限:3. 图书销售数据库用户角色的管理。掌握用户的创建卑握权限的授予卑握角色的创建与使用8图书销售管理系统 的数据导入和导出理论 教学1使用Dat a Pump Ex

14、por t匸具导出 数据2.使用Data Pump Import匸具导入 数据3使用EXPDP和IMPDP导入/导出其 他类型的数据掌握数据库中数据的导入与 导出实践 项目1. 图书销售数据库的数据导出和导 入:2. 使用Data Dump 1:具实现数据库 之间迁移:3导出和导入其他类型的数据库数 据。掌握使用 Data Pump Export 导出表、数据库和表空间学握用户 Data Pump Export 导入表、数据库和表空间掌握使用EXPDP和IMPDP导入 /导出其他类型的数据堂握导入和导出SQL Server 数据库中的数据9图书销售管理系统 的数据备份与恢复理论 教学1. 备份

15、与恢复的槪念2. 使用Rman备份Oracle数据库3使用Rman恢复Oracle数据库4. Oracle数据库闪回技术的应用了解Oracle数据库系统的备 份与恢复概念卑握Oracle数抿库系统备份 与恢复的方法掌握Oracle数据库的闪回技 术卑握使用Rman实现数据的备 份与恢复实践 项目1. 使用Rman备份图书销售管理数据 库的数据2. 使用Rman恢复图书销售管理数据 库3. 使用闪回功能掌握使用Rman对图书销售管 理数据库进行备份与恢复 掌握闪回功能实现闪回数据 表、闪回数据库、闪回数据归 档10新闻发布管理系统 的构建实践 项目构建新闻发布管理系统堂握简单的数据库信息管理系统

16、的设计与实现ASP. NET程序编码与调试11综合项目实训实践 项目Oracle数据课程设计堂握Oracle数据库的设讣与 实现12实操考试实践 项目实操考试Oracle数据库设计实施四. 教学时间参考分配表序号知识单元计算机专业非计算机专业讲 授实 训总 学时讲 授实训总 学时1讯元1:初识图书销吿管理系统数据库2爪元2:创建图书销售管理数据库和表空间3爪元3:创建和操作图书销售管理系统的数据表1讯元4:图书销售管理系统的数据査询5爪元5:图书销售管理系统的业务数据处理6讯元6:图书销售数据库中索引和其他模式对象7爪元7:图书销售数据库的用户权限管理8讯元8:图书销售管理系统的数据导入和导出

17、9爪元9:图书销售管理系统的数据备份与恢复10讯元10:新闻发布管理系统的构建11综合项目实训合计五. 课程考核根据“以能力为中心的”原则制定考核标准,充分体现了技能的重要性。本课程采用形 成性考核和期末考试相结合的方式,即课程的总成绩由平时学习过程各个项目的完成情况、 综合项目实操考核、期末考试三部分形成。这种考核方式大大促进学生对操作的重视,同时 也促进学生利用已有知识设计数据库的能力。1. 平时成绩考核办法:结合平时作业和纪律情况评定成绩。以量化为准,具体衡量指 标为平时作业的完成态度、次数和质量,上课听讲、发言以及绐老师提教学意见等教学过程 中学生的学习情况。2. 实训成绩考核办法:具

18、体衡量指标为平时上机实验实训报告的完成态度、次数和质 量。3. 期末成绩考核办法:以卷面成绩为准,所考内容以课程为中心,以上课所讲和所要求的内容为主,综合考查学生的学习情况。项目内容所占比例所占综合成绩的比例综合成绩平时考核考勤15%40%平时作业实验(训)报告25%期末考试笔试60%机试/ 口试60%六、采用的教材和资源教材:参考书:1.杨少敏,王红敏.Oracle llg数据库应用简明教程.北京:清华大学出版社,20102. 郑阿奇,丁有和等.Oracle实用教程(2版).北京:电子工业出版社,20073. 吴京慧,杜宾,杨波.Oracle数据库管理及应用开发教程.北京:清华大学出版社, 20074. 马晓玉,孙岩等.Oracle 10&数据库管理应用与开发标准教程.北京:清华大学出 版社,20095. 高云,崔艳春.SQL Server 2008数据库技术实用教程.北京:清华大学出版社, 20116. 赵元杰.Oracle 10g系统管理员简明教程.北京:人民邮电出版社,200

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论