Oracle数据库技术课程教学大纲_第1页
Oracle数据库技术课程教学大纲_第2页
Oracle数据库技术课程教学大纲_第3页
全文预览已结束

下载本文档

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

文档简介

1、Oracle数据库技术课程教学大纲课程名称:Oracle数据库技术英文名称:Oracle Database Technology课程编号:4学 时 数:48其中实验(实训)学时数:16 课外学时数:0学 分 数:3.0适用专业:自动化(试点)一、课程的性质和任务Oracle数据库设计是辽宁科技大学计算机学院计算机专业选修课。本课程讲授了Oracle for windows的各项知识,包括Oracle的主要优点与特性,Oracle在各种安装方式下的安装情况,SQL*PLUS、SQL Plus WorkSheet及Oralce企业管理器的使用,Oracle基本的SQL语句的使用、Oracle的PL

2、/SQL的使用等。本课程深入浅出,配合大量的示例,为学生提供了一个切实可行、循序渐进地学习和掌握Oracle的途径。本课程的教学目的是使学生熟练掌握Oracle数据库设计和管理的基本知识,通过Oracle验证数据库的基本理论,努力培养学生具备一定的分析问题和解决问题的能力,提高学生的独立动手能力及实践能力,开拓学生的计算机应用视野。二、课程教学内容的基本要求、重点和难点掌握Oracle数据库的基础知识、基本应用。 认识Oracle数据库的本质、掌握应用Oracle数据库解决实际问题的基本思想和基本方法。(一)Oracle系统概述了解Oracle数据库的产品分类及Oracle数据库的发展历史、应

3、用范围及市场份额;掌握Oracle数据库的特点、管理系统结构和数据库结构以及掌握Oracle数据库产品的下载方法及Oracle官方网络地址。重点:为了解和掌握Oracle体系结构、得到Oracle数据库产品的方法。难点:理解数据库管理系统的结构、数据库结构。(二)数据库和表的创建掌握用数据库配置助手及命令行创建Oracle数据库和表的方法;掌握查看数据信息的三种方法:使用SQL Plus查看、使用SQL Plus Worksheet查看、使用企业管理控制台查看;掌握启动和关闭Oracle数据库的几种方法及每种方法的特点、目的。重点:要求熟练使用数据库配置肋手创建数据库的方法、启动和关闭数据库的

4、方法。难点:掌握使用Oracle Database命令创建数据库的过程。(三)数据库的操作掌握用企业管理器和命令行创建、修改、删除及维护表的方法及步骤;掌握用企业管理器和命令行创建、修改、删除及维护索引的方法及步骤。重点:要求熟练掌握创建表、查看表、删除表、修改表。难点:掌握命令行方式管理表。(四)数据库的查询和视图掌握SQL语言中Select语句的基本语法和使用方法;掌握Select语句,如何通过Where子句来限制记录,及如何通过order子句来排序数据;掌握Oracle中,单行函数的分类及使用方法;掌握表间的连接关系,以及如何利用该关系实现从多表中提取数据;掌握组函数的定义、分类、使用环

5、境,以及如何利用组函数来提取数据;掌握子查询的概念、及应用环境及方法;掌握如何通过替代变量来和Oracle进行交互,以及如何通过设定SQL PLUS的环境变量来定制环境以产生可读性较强的查询结果;掌握向表中填加、修改数据的方法,重点要掌握事务的概念及使用要点;掌握使用SQL语句来创建表,及通过数据字典来管理表的方法;掌握创建表时,为维护数据完整性,而给表所加的五种限制条件;掌握视图的定义及必要性,如何通过SQL语句基于某个表来创建视图。 重点:要求熟练掌握SQL的概念、单表查询、多表查询、用SQL操作数据、创建视图的基本方法。难点:掌握多表查询及嵌套查询方法。(五)PL/SQL编程语言掌握PL

6、/SQL的定义、结构及声明方法;掌握PL/SQL中的常量值、常量、变量的声明及使用方法,及各种表达式的定义及使用方法;掌握PL/SQL的顺序结构、循环结构、选择结构的定义及使用方法;掌握PL/SQL各种复合结构的定义、使用方法;掌握PL/SQL中游标的定义、使用方法;掌握PL/SQL中错误处理的意义、定义及使用方法。重点:要求熟练掌握PL/SQL程序控制结构的编制方法。难点:掌握PL/SQL程序的数据类型。(六)存储过程掌握用存储过程的用处,SQL语句创建存储过程的方法重点:要求熟练掌握创建存储过程的语句和方法。难点:掌握创建存储过程的语句和方法。(七)数据库综合设计掌握实际应用中数据库设计的

7、运用重点:要求熟练数据库的基本运用。难点:掌握数据库的设计。三、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例一Oracle系统概述讲授42:1二数据库和表的创建讲授+实验6+22:1三数据库的操作讲授+实验4+22:1四数据库的查询和视图讲授+实验6+42:1五PL/SQL编程语言讲授4+22:1六存储过程讲授+实验4+22:1七数据库综合设计实验4+42:1四、课程其他教学环节要求(一)实验环节实验学时数为:16实验项目及内容详见实验教学大纲。(二)作业根据授课进度,布置作业,每章讲授结束后,收一次作业,批改后做集体答疑,讲解作业中出现的问题。作业的题型为:问答题、程序设计题,主要是以程序设计题为主。(三)课外首先完成教师布置的作业,然后利用实验室开放进行自主学习,练习编写程序。要求学生已掌握一定的数据库基础知识、基本的编程思想。五、本课程与其他课程的联系先修课程:数据结构。六、教学参考书目1、Oracle实用教程(第二版) 郑阿奇 电子工业出版社 0年2、Oracle入门与提高 付继彬等 HYPERLINK /itbook/ t _blank 清华大学出版社 2000年3、Oracle管理员指南 北京希望电子出版社

温馨提示

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

评论

0/150

提交评论