《数据库原理A》教学大纲.doc

上传人:创****公 文档编号:1840093 上传时间:2019-10-27 格式:DOC 页数:6 大小:60KB
返回 下载 相关 举报
《数据库原理A》教学大纲.doc_第1页
第1页 / 共6页
《数据库原理A》教学大纲.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《《数据库原理A》教学大纲.doc》由会员分享,可在线阅读,更多相关《《数据库原理A》教学大纲.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、辽宁科技大学课程教学大纲辽宁科技大学课程教学大纲课程名称:ORACLEORACLE 数数据库应用开发应用开发英文名称: ApplicationApplication DevelopmentDevelopment ofof OracleOracle DatabaseDatabase课程编号:x3160361学 时 数:4848其中实验(实训)学时数:1616学 分 数:3.03.0适用专业:软件工程一、课程的性质和任务Oracle 数据库应用开发是软件工程专业的专业课。数据库技术是计算机学科的一个重要分支,它研究如何存储、使用和管理数据,有较强的理论性和实用性。随着计算机应用的发展,数据库应用领

2、域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能、办公信息系统等新的应用领域。本课程设置的目的是为了让学生在掌握 XML 基本知识的基础上,重点掌握基于 XML 的数据交换和编程技术;掌握 Oracle 数据库的 SQL 语言、PL/SQL 程序设计,JDBC 等应用,提高 Oracle 数据库应用开发技能掌握 Oracle 数据库的基本技术,能应用 Oracle 数据库进行数据库结构的设计和数据库应用系统的开发。二、课程教学内容的基本要求、重点和难点二、课程教学内容的基本要求、重点和难点Oracle 数据库应用开发是理论与实践紧密结合的专业课。本课教学中运用问题教学法、发现式

3、教学法、讨论式教学法、自学式教学法等多种方式组织教学。同时对于实验课程的考核根据学生实际操作、实验报告、综合讨论等方式评定学生的实验成绩。采用多媒体及 CAI 等先进教学手段,加大课堂讲授的信息量,提高效率。利用大量的网络资源有效地帮助学生解决实际问题,激发学生的学习兴趣和主动探索知识的热情,提高学生的创新能力。通过本课程学习,使学生系统地掌握 Oracle 11g 应用开发方法,主要内容包括 XML 基本知识、XML 的应用和数据库对象管理、SQL 语言基础、PL/SQL 程序设计,JDBC 等应用。1 1 XMLXML 概述概述主要内容主要内容:介绍 HTML 的局限性、XML 的产生和特

4、点,以及 XML 文档的编写方法。重点重点:XML 的特点、XML 文档编写方法难点难点:XML 文档编写基本语法基本要求基本要求:了解 HTML 的局限性;了解 XML 产生的背景;掌握 XML 的特点;掌握最基本的 XML 文档的编写方法。2 2 DTDDTD 和和 XMLXML SchemaSchema主要内容主要内容:介绍了 DTD 和 Schema 的定义、规则和编写方法,XML 文档和两种结构文件的匹配,实例描述如何根据结构文件创建各种类型的 XML 文档。重点重点:DTD 的编写语法、Schema 的基本结构、简单类型和复杂类型的种类和定义难点难点:DTD 的编写语法、Schem

5、a 的基本结构基本要求基本要求:熟练掌握 DTD 的编写语法;掌握 XML 文档和 DTD 的匹配;了解 Schema 与DTD 的区别和优势;了解局部和全局定义的概念;熟练掌握 Schema 的基本结构和使用;掌握简单类型的定义、种类;掌握复杂类型的种类和定义。3 3 XML 程序设计程序设计主要内容主要内容:本章介绍了解析的概念和使用方法,通过案例掌握 DOM 解析 XML 文档;同时掌握 SAX、DOM4J 技术解析 XML 文档。重点及难点重点及难点:DOM、SAX、DOM4j 解析技术基本要求基本要求:掌握 JAVA 处理 XML 的技术、使用 DOM、SAX、DOM4j 技术访问

6、XML 文档节点、节点(Node)对象的属性、节点。4 4 模式对象管理模式对象管理主要内容主要内容:主要介绍了 Oracle 数据库模式对象的概念、功能及其管理,包括表、索引、索引化表、分区、聚簇、视图、同义词、序列等模式对象,以及如何利用 Oracle 企业管理器中的方案管理对这些模式对象进行操作。重点重点:表、索引、聚簇、视图、同义词、序列等模式对象的操作。难点难点:索引分类、分区表创建与管理,以及范围分区、列表分区、散列分区的综合应用。基本要求基本要求:通过简单实际实例,掌握 Oracle 数据库系统的各种模式对象的概念和用法。5 5 SQLSQL 语言基础语言基础主要内容主要内容:介

7、绍 Oracle 数据库中定义和操纵基本 SQL 语言。利用 SQL 语言访问数据库的基础知识,包括数据查询、插入、更新、删除和事务处理等。重点重点:利用 SQL 语言访问数据库的各种语法,包括数据查询、插入、更新、删除和事务处理等。难点难点:连接查询、嵌套查询、事务控制与隔离级别。基本要求基本要求:牢固熟练掌握常用的 SQL 语句。同时通过实践,体会事务控制与隔离级别。理解关系数据库系统为数据库应用系统的开发提供良好环境,减轻用户负担,提高用户生产率的原因。6 6 PL/SQLPL/SQL 程序设计程序设计主要内容主要内容:本章也是这门课程的重点与难点,主要介绍 PL/SQL 程序设计语言的

8、应用,以及如何用它来对 Oracle 服务器编写相关的应用程序。主要内容包括程序设计基本结构、控制结构、存储过程、函数、游标、触发器。重点重点:了解 PL/SQL 编程技术可以有效克服 SQL 实现复杂应用方面的不足,提高应用系统和 RDBMS 间的互操作性。掌握嵌入 SQL 中游标的概念和使用方法;掌握 PL/SQL 和存储过程、函数、游标、触发器的基本概念,基本结构,语句语法和用法。难点难点:理论联系实际,能够在实际安装的 RDBMS 上通过编程的方式开发应用程序,完成对数据库的各种操作。存储过程、函数、游标、触发器的综合应用。基本要求基本要求:掌握利用 PL/SQL 语言对数据库访问和开

9、发用户应用程序,同时通过实践,理解关系数据库系统基本概念和只要步骤,为数据库应用系统的开发积累一定经验和技巧。7 7 用用 JavaJava 开发开发 OracleOracle 10g10g 应用程序应用程序主要内容:以当今主流的编程工具 Java 为例说明如何开发 Oracle 11g 数据库应用程序。重点重点:了解使用 JDBC 开发应用系统的体系结构,掌握 JDBC API 和 JDBC 的应用程序的工作流程。难点难点:能够使用 JDBC 来进行数据库应用程序的设计,使设计的应用系统可移植性好,并且能同时访问不同的数据库,共享数据资源。基本要求基本要求: 通过 Oracle 11g 数据

10、库完成实际系统的项目开发与设计,掌握正确选择不同的方法和技术,从而提高学生开发应用程序的实践分析能力。三、三、教学方式及学时分配序号主 要 内 容主要教 学方式时数 分配辅导答 疑比例1第一章 XML 简介讲授2第一章 文档的结构设计讲授423第二章 XML 中的 DTD 的应用讲授4实验一实验一 熟悉熟悉 XMLXML 开发环境及工具开发环境及工具实验实验5第二章 XML 中的 DTD 的应用讲授83 学时6第二章 XML 中的 schema 的应用讲授52 学时7实验二实验二 XMLXML 中的中的 DTDDTD 的应用的应用实验实验8第二章 XML 中的 schema 的应用讲授62 学

11、时9第三章 XML 中的 COM、SAX 解析应用讲授10实验三实验三 XMLXML 中的中的 schemaschema 的应用的应用实验实验11第四章 数据库对象管理讲授12第四章 数据库对象管理讲授13实验四实验四 XMLXML 中的中的 COMCOM、SAXSAX 解析应用解析应用实验实验14第五章 SQL 语言基础讲授83 学时15第六章 PL/SQL 程序设计(游标)讲授16实验五实验五 数据库对象操作数据库对象操作实验实验17第六章 PL/SQL 程序设计(函数与存储过程)讲授103 学时18实验六实验六 PL/SQLPL/SQL 程序设计(程序设计(1 1)实验实验19实验七实验

12、七 PL/SQLPL/SQL 程序设计程序设计(2)实验实验83 学时20第六章 PL/SQL 程序设计(触发器)讲授42 学时21第七章 基于 java 的应用开发讲授22实验八实验八 基于基于 javajava 的应用开发的应用开发实验实验23第七章 基于 java 的应用开发讲授53 学时24总复习实验实验四、四、课程其他教学环节要求本实验的教学目标是使学生掌握如何使用 Oracle 数据库开发系统,了解数据库设计及相关操作的基本概念与方法,进而学会建立与组织、操作数据库。上机实验的主要目标如下:(1) 通过上机操作,加深对数据库系统理论知识的理解。(2) 通过使用具体的 DBMS,了解

13、一种实际的数据库管理系统并掌握其操作技术。(3) 通过上机实验,提高动手能力,提高分析问题和解决问题的能力,同时掌握大型数据库实 际应用与开发技巧。实验一实验一 创建格式良好的创建格式良好的 XML 文档文档实验内容:(1)通过本实验,使学生能够熟悉 XML Spy 开发环境工具;(2)掌握 XML 文档的基本语法、文档编辑、解析、浏览工具;(3)能够得到格式良好、有效的 XML 文档。实验实验 2 在在 XML 文档中使用文档中使用 DTD实验内容:(1)能参照示例 XML 文件进行对应的 XML DTD 定义;(2)能利用 DTD 对 XML 文件进行验证。实验实验 3 在在 XML 文档

14、中使用文档中使用 Schema实验内容:(1)能参照示例 XML 文件进行对应的 XML Schema 定义;(2)能利用 Schema 对 XML 文件进行验证。实验实验 4 XML 解析解析实验内容:(1)理解 DOM 节点层次;(2)掌握利用 DOM 操作 XML 文件的方法;(3)掌握利用 SAX、DOM4j 操作 XML 文件的方法。实验实验 5 表的基本操作与基本查询表的基本操作与基本查询实验内容:(1)掌握 Oracle 表的创建与基本操作;(2)掌握索引、索引化表、分区、视图、序列、同义词功能;(3)掌握子查询及 order by 子句与 GROUP BY 用法;(4)掌握 S

15、ELECT 语句的统计函数的作用和使用方法。实验六实验六 PL/SQL 程序设计程序设计实验内容:(1)掌握 PL/SQL 程序结构;(2)掌握 PL/SQL 语言流程控制结构;(3)掌握 PL/SQL 语言游标的定义与使用。实验七实验七 Oracle 的存储过程与触发器的存储过程与触发器实验内容:(1)掌握 Oracle 存储过程的定义与使用;(2)掌握 Oracle 函数的定义与使用;(3)掌握 Oracle 触发器的定义与使用。实验八实验八 基于基于 java 的应用开发的应用开发实验内容:(1)掌握 JDBC 基本原理;(2)掌握 java 语言与 Oracle 数据库连接及开发流程。

16、五、本课程与其他课程的联系本课程的先修课程为面向对象程序设计、数据库原理、ORACLE 数据库管理。后续课程为:软件开发项目实训等。六、教学参考书目教材:Oracle 数据库基础教程孙风栋编著, 电子工业出版社,2009 年参考书:(1)Oracle 数据库管理及应用开发教程,吴京慧等, 清华大学出版社(2)Oracle10g 数据库 Java 开发 ,蒙祖强等,中国水利出版社(3)Oracle 实用培训教程, 赵伯山编著, 清华大学出版社(4)Oracle 数据库实用教程,唐远新,靖固等编著,高等教育出版社(5)Oracle10g 数据库系统管理,滕永昌编著, 机械工业出版社大纲撰写人:张晓霞 大纲审阅人:马云吉负 责 人:吴建胜

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com