(34)--Oracle教学大纲大型数据库技术.doc
《(34)--Oracle教学大纲大型数据库技术.doc》由会员分享,可在线阅读,更多相关《(34)--Oracle教学大纲大型数据库技术.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Oracle教学大纲课程名称: Oracle课程总学时:64学时,理论32学时,实验32学时周学时数:4学时学分:3学分 课程类型和性质:专业必修课前导课程:数据库原理适用专业:软件技术一、教学目的与要求 1教学目的本课程的教学目的,主要使学生掌握Oracle数据库的体系结构、用户与方案的创建与管理、表的创建与管理、SQL基本查询、SELECT高级查询、PL/SQL编程基础、存储过程与函数的创建、索引与视图的创建、序列和同义词的创建、触发器的创建与应用、事物处理、数据库安全管理等操作,目的是培养学生使用数据库管理软件进行数据库的设计、管理与维护及开发数据库应用系统以解决实际问题的能力。2教学要
2、求(1)了解Oracle数据库配置和管理、理解数据库的有关基本概念。(2)理解 Oracle 数据库体系结构。(3)掌握SQL PLUS工具的使用。(4)熟练掌握 SQL 命令和 SQL 函数。(5)正确使用 Oracle 的各种数据库对象。(6)熟练使用 PL/SQL 编写存储过程和触发器(7)达到oracle数据库应用开发工程师所具有的职业素养。二、教学内容及学时安排第一章 Oracle简介(2学时)1、教学内容: 1.1关系数据库的基本概念数据库和数据库管理系统;C/S;B/S; 分布式处理1.2 Oracle介绍1.3 Oracle系统的应用1.4 ORACLE账户System;Sys
3、;Scott1.4 Oracle的发展历程1.5 Oracle查询工具iSQL*Plus;SQL*Plus;Oracle SQL Developer2、教学重点:Oracle用户账户。3、教学难点:SQL*PLUS环境的使用。第二章 Oracle体系结构(2学时)1、教学内容: 2.1认识Oracle数据库的体系结构Oracle数据库服务器组成2.2 ORACLE物理结构数据文件;控制文件;联机重做日志文件2.3Oracle数据库的逻辑结构2.4 Oracle的实例2、教学重点:Oracle数据库的物理存储结构3、教学难点:Oracle数据库的逻辑结构。第三章 SQL*PLUS(2学时)1、教
4、学内容:3.1启动及退出SQL*PLUS1 显示启动2 隐式启动3 nolog启动4 exit5 quit3.2 使用SQL语言1 编辑命令及程序2 文件操作3 运行命令4 数据库相关命令5 SPOOL命令6.SET命令7 SHOW 命令2、教学重点:熟练使用SQL*Plus的常用命令。3、教学难点:格式化命令。第四章 SQL基本查询(4学时)1、教学内容:4.1 SQL简介SQL功能1.数据定义功能2.数据查询功能3.数据操纵功能4.事物控制功能5.数据控制功能4.2 SQL的书写规则4.3 SELECT基本查询语句一、SELECT语句和FROM语句1.选择所有列2.指定列3.改变列标题4.
5、使用计算列5. DISTINCT关键字二、WHERE 子句1.比较运算符2.逻辑运算符3.字符串模式匹配4.范围比较5.使用查询列表6.空值的判定三、ORDER BY 子句四、使用统计函数五、GROUP BY 子句六、HAVING 子句4.4 SQL函数字符函数,数值函数,日期函数,转换函数,分组函数2、教学重点:SELECT基本查询使用。BETWEEN AND、IN、LIKE运算符的使用。3、教学难点:函数的用法。第五章 SELECT高级查询(4学时)1、教学内容:5.1 多表连接查询1.相等连接2.外连接左外连接、右外连接、全外连接3.自连接5.2 子查询1.单行子查询2.多行子查询3.多
6、列子查询5.3集合运算1.使用集合的并运算2.使用集合的交运算3.使用集合的差运算2、教学重点:连接查询,子查询。3、教学重点:连接查询,子查询。第六章 表的创建与管理(4学时)1、教学内容:6.1创建表1.基本数据类型(1)字符数据类型:Char varchar(2)数值数据类型:Number integer int(3)日期数据类型:date2.创建表命令3.数据完整性和约束条件主键、非空、唯一、检查和外键约束6.2 修改表与删除表(1)添加列(2)删除列(3)修改列6.3 向表中插入、修改和删除数据1.插入数据(1)单行插入(2)插入多行数据2.修改数据3.删除数据(1)使用DELETE
7、命令(2)使用TRUNCATE TABLE命令6.4 事务与事务控制语句1.事务2.事务控制语句(1)COMMIT命令(2)ROLLBACK命令(3)SAVEPOINT命令2、教学重点:表的创建、修改和删除,数据插入、更新与删除。 3、教学难点:数据完整性。 第七章 索引与视图(2学时)1、教学内容:7.1 索引概述1.索引的概念2.索引的创建7.2 视图概述1.视图的概念2.视图的创建(1)创建简单视图(2)创建复杂视图3.视图的DML操作4.视图的管理(1)更改视图(2)重命名视图2、教学重点:索引和视图的建立。3、教学难点:视图的更新。第八章 序列与同义词(2学时)1、教学内容:10.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 34 Oracle 教学大纲 大型 数据库技术
限制150内