Oracle数据库编程实验教学大纲

Oracle数据库编程实验教学大纲

ID:38183994

大小:52.50 KB

页数:4页

时间:2019-05-24

Oracle数据库编程实验教学大纲_第1页
Oracle数据库编程实验教学大纲_第2页
Oracle数据库编程实验教学大纲_第3页
Oracle数据库编程实验教学大纲_第4页
资源描述:

《Oracle数据库编程实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程编号:08061600Oracle数据库编程实验ExperimentofOracleProgramming总学时:24总学分:1.5课程性质:限选课开设学期及周学时分配:第5学期;2学时/周适用专业及层次:计算机科学与技术专业本科相关课程:Oracle数据库编程教材:从实践中学习Oracle/SQL,何明,清华大学出版社,2004推荐参考书:一、课程目的及要求本实验课程的学习目的是加深学生对Oracle数据库基本概念与基本理论的理解,将理论与实际相结合,使学生能够利用Oracle数据库建立数据库和关系表,掌握创建索引、视图、触发器,进

2、行数据查询、数据更新、T-SQL编程、用户权限管理、数据的备份和恢复,以及维护数据完整性的方法。通过学习,使学生加深对所学理论知识的理解,胜任Oracle的一般管理和开发工作。二、课程内容及学时分配实验一了解Oracle(2学时)1.1Oracle数据库的基本概念和特点1.2系统的基本体系结构1.3数据库和数据库对象的特点1.4管理工具的特点实验二掌握创建及管理Oracle数据库(2学时)2.1创建Oracle数据库2.2配置角色2.3SQLPlus管理和操纵数据库实验三掌握数据类型及表(2学时)3.1创建数据类型3.2创建数据库表实验四

3、基本数据操作及查询(2学时)4.1基本的数据操作4.2基本查询语句实验五掌握数据完整性的操作(2学时)5.1主键约束5.2非空约束5.3唯一约束5.4check约束5.5外键约束实验六视图及索引(3学时)6.1建立视图及使用6.2建立索引及使用实验七PL/SQL及存储过程(4学时)7.1PL/SQL在ORACLE中的使用7.2实现存储过程实验八事务(3学时)8.1事务的编写实现实验九高级查询(4学时)9.1子查询9.2关联查询一、教学重点与难点实验一数据库及表的创建和使用重点:掌握利用企业管理器进行数据库和基本表的创建,以及基本表的更新。

4、难点:掌握数据库完整性的实施方法。实验二基本表的常规及复杂查询重点:掌握利用SQL进行基本表的单表、多表和嵌套查询。难点:掌握嵌套查询、复合查询的构造方法,及集函数的正确使用。实验三存储过程与触发器重点:掌握存储过程、触发器的定义与使用方法。难点:掌握存储过程及触发器的定义方法。实验四数据库的设计重点:掌握数据库概念结构设计和逻辑结构设计方法。难点:理解按数据库设计方法和规范化理论得出符合3NF逻辑模型的方法。一、主要教学方式本课程采用上机辅导的形式进行授课。二、典型作业练习1.选择雇用时间在1981-2-19到1981-12-3之间的员

5、工姓名,JOB和雇用时间HIREDATE2.找出下面语句中的错误selectempno,enamesal*12ANNUALSALARYfromemp;3.创建表departmentsnametypeidNumber(4)nameVarchar2(25)HiredateDate4.在表departments和employees中添加新列test_column,并在数据字典中检查所作的操作5.直接删除表emp中的列deptno(提示:使用truncate)六、课程考核方式本课程采用上机考查的方式进行考核。撰写人:青软实训审核人:信息科学技术学

6、院课程简介Oracle数据库编程实验(ExperimentofOracleProgramming)课程编号:08061600课程性质:限选课开设学期及学时分配:第5学期2学时/周适用专业及层次:计算机科学与技术专业本科先行课程:数据结构;离散数学;数据库原理A(双语)后继课程:软件开发与项目实践;商业智能教材:从实践中学习Oracle/SQL,何明,清华大学出版社,2004推荐参考书:课程目的、内容与要求:Oracle数据库编程是一门理论性和实践性都很强的计算机专业的专业课程,全面介绍了Oracle数据库数据库基本概念,基本原理和基本技术

7、。通过本课程学习,使学生系统地掌握Oracle数据库的基本原理和基本技术;掌握Oracle数据库的应用,为学生的后续发展在理论和实践上打下坚实基础。本课程的主要内容有:数据管理系统基本操作,数据库基本数据库对象的使用,如表、视图、触发器、存储过程、自定义函数、索引、约束等的创建、修改、删除,关系型数据库的规范化,基本的T-SQL脚本编程。本课程要求学生掌握Oracle基本管理操作、Oracle数据库各对象的操作、PL-SQL脚本语言基本编程。课程要求从两个方面的能力目标实现,素养目标要求学员在通过学习具备相对应的学习技能、素养要求;技术目

8、标要求学员必须掌握课程产品所定义的知识与技能。撰写人:青软实训审核人:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。