Oracle数据库编程教学大纲.doc_第1页
Oracle数据库编程教学大纲.doc_第2页
Oracle数据库编程教学大纲.doc_第3页
Oracle数据库编程教学大纲.doc_第4页
全文预览已结束

下载本文档

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

文档简介

课程编号:08061500Oracle数据库编程 Oracle Programming 总学时:40总学分:2.5课程性质:限选课开设学期及周学时分配:第5学期;3学时/周适用专业及层次:计算机科学与技术专业 本科相关课程:数据结构;离散数学;数据库原理A(双语)教材:从实践中学习Oracle/SQL,何明,清华大学出版社,2004推荐参考书: 一、 课程目的及要求数据库技术已成为计算机信息系统与应用系统的核心技术和重要基础,Oracle数据库编程是计算机科学与工程及其他相关学科的一门骨干课程。通过本课程的学习,掌握Oracle基本管理操作、Oracle数据库各对象的操作、PL-SQL脚本语言基本编程。课程要求从两个方面的能力目标实现,素养目标要求学员在通过学习具备相对应的学习技能、素养要求;技术目标要求学员必须掌握课程产品所定义的知识与技能。二、 课程内容及学时分配Oracle 概述(2学时)1.1 Oracle数据库的基本概念1.2 Oracle基本体系结构1.3 数据库和数据库对象的特点及其管理工具的特点创建及管理Oracle 数据库 (4学时)2.1 创建Oracle 数据库2.2 配置Oracle数据库的角色及密码2.3 管理Oracle数据库数据类型及表 (4学时)3.1 数据类型3.2 创建数据库表基本数据操作及查询 (6学时) 4.1 基本数据的操作4.2 基本数据的查询数据完整性 (4学时) 5.1 数据的完整性5.2 各种约束的实现及应用视图及索引 (4学时) 6.1 视图的概念及编写应用6.2 索引的概念及编写应用PL/SQL及存储过程 (6学时) 7.1 PL/SQL在ORACLE中的使用7.2存储过程的实现事务 (4学时)8.1事务的相关概念8.2 事务的编码实现高级查询 (6学时)9.1 基本查询9.2 子查询9.3 关联查询三、 教学重点与难点创建及管理Oracle 数据库重点:掌握Oracle数据库的创建,掌握Oracle数据库角色的配置,掌握通过SQL Plus操纵数据库.难点:Oracle数据库角色的配置,SQL Plus的使用.数据类型及表重点: 掌握Oracle数据库的数据类型,掌握通过SQL语句创建表.难点: 通过SQL语句创建表.基本数据操作及查询重点: 掌握基本数据的操作,掌握基本数据的查询.难点: 基本数据的查询.数据完整性重点: 掌握各种约束的实现,保障数据的完整性.难点: 各种约束的实现.PL/SQL及存储过程重点: 掌握PL/SQL在ORACLE中的使用,掌握存储过程的实现.难点: 存储过程的实现.事务重点: 掌握事务的各种概念,掌握事务的编写.难点: 事务的编写.高级查询重点: 掌握基本查询,掌握子查询,掌握关联查询难点: 子查询,关联查询.四、 主要教学方式本课程采用多媒体设备,结合板书形式进行教学。五、 典型作业练习1. 选择雇用时间在1981-2-19到1981-12-3之间的员工姓名,JOB和雇用时间HIREDATE2. 找出下面语句中的错误select empno , ename sal * 12 ANNUAL SALARYfrom emp;3. 创建表departmentsnametypeidNumber(4)nameVarchar2(25)HiredateDate4. 在表departments和employees中添加新列test_column,并在数据字典中检查所作的操作5. 直接删除表emp中的列deptno(提示:使用truncate)六、课程考核方式 本课程采用期末闭卷考试方式进行考核。 撰写人:青软实训 审核人:信息科学技术学院课程简介Oracle数据库编程(Oracle Programming)课程编号:08061500 课程性质:限选课开设学期及学时分配:第6学期 3学时/周 适用专业及层次:计算机科学与技术专业 本科先行课程:数据结构;离散数学;数据库原理A(双语) 后继课程:软件开发与项目实践;商业智能教材:从实践中学习Oracle/SQL,何明,清华大学出版社,2004推荐参考书: 课程目的、内容与要求:Oracle数据库编程是一门理论性和实践性都很强的计算机专业的专业课程,全面介绍了Oracle数据库数据库基本概念,基本原理和基本技术。通过本课程学习,使学生系统地掌握Oracle数据库的基本原理和基本技术;掌握Oracle数据库的应用,为学生的后续发展在理论和实践上打下坚实基础。本课程的主要内容有:数据管理系统基本操作,数据库基本数据库对象的使用,如表、视图、触发器、存储过程、自定义函数、索引、约束等的创建、修改、删除,关系型数据库的规范化,基本的T-SQL 脚本编程。本课程要求学生掌握Oracle基本管理操作、Oracle数据库各对象

温馨提示

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

评论

0/150

提交评论