欢迎来到天天文库
浏览记录
ID:35543253
大小:66.50 KB
页数:5页
时间:2019-03-26
《大型数据库管理系统教学大纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《大型数据库管理系统》教学大纲课程编号051641课程性质专业必修课学时64学分3适用专业电子商务、信息管理与信息系统Ⅰ大纲本文一、课程内容(一)数据库基础知识1.计算机应用的发展2.数据库的系统析构与组成3.数据模型4.Oracle数据库的系统概述5.Oracle数据库的安装及管理工具的使用(二)SQL语言基础1.SQL语言概述2.Oracle8SQL语言元素3.SQL语言中的运算符4.SQL语言中的函数(三)基本SQL语句1.与表有关的DDL语句2.与表有关的DML语句3.查询语句4.视图5.序列(四)SQLPlus1.SQLPlus的基本功能2.SQLPlus的变量和
2、交互命令3.SQLPlus的报表功能(五)PL/SQL程序设计1.PL/SQL程序基本组成2.光标3.函数与子程序4.块的嵌套与例外转移(六)存储子程序与触发器1.存储子程序2.触发器3.数据字典信息与代码调试(七)数据库对象———包1.包的建立与使用2.系统包―――PL/SQL的API3.包的应用实例(八)实用工具包1.文件与输入输出5《大型数据库管理系统》教学大纲课程编号051641课程性质专业必修课学时64学分3适用专业电子商务、信息管理与信息系统Ⅰ大纲本文一、课程内容(一)数据库基础知识1.计算机应用的发展2.数据库的系统析构与组成3.数据模型4.Oracle数据库
3、的系统概述5.Oracle数据库的安装及管理工具的使用(二)SQL语言基础1.SQL语言概述2.Oracle8SQL语言元素3.SQL语言中的运算符4.SQL语言中的函数(三)基本SQL语句1.与表有关的DDL语句2.与表有关的DML语句3.查询语句4.视图5.序列(四)SQLPlus1.SQLPlus的基本功能2.SQLPlus的变量和交互命令3.SQLPlus的报表功能(五)PL/SQL程序设计1.PL/SQL程序基本组成2.光标3.函数与子程序4.块的嵌套与例外转移(六)存储子程序与触发器1.存储子程序2.触发器3.数据字典信息与代码调试(七)数据库对象———包1.包
4、的建立与使用2.系统包―――PL/SQL的API3.包的应用实例(八)实用工具包1.文件与输入输出52.DBMS_SQL包与动态SQL语句3.DBMS_JOB包与作业处理(九)分布式数据库系统1.分布式数据库系统的基本概念2.Oracle分布式数据库功能(十)事务处理与并发控制1.事务与事务处理2.事务实际3.数据库的并发控制(十一)LOB数据类型1.在SQL语句中处理LOB数据2.DBMS_LOB包与LOB数据处理(十二)大型数据库应用设计与性能改善1.索引与聚集2.分区表与分区索引3.SQL语句的并行处理二、课外作业与习题各章布置相应习题供学生课外练习,以巩固所学内容。
5、习题来源可从教材或相关参考书中选取。要求学生按时独立完成。对于各次作业中出现的问题,教师应及时在课堂上予以讲解,必要时安排专门的习题课。教师在授课过程中应随时提问,注意学生的反馈信息,针对课程中的某些重点和难点问题灵活组织课堂讨论,以调动学生的积极性,并巩固教学内容。三、实验无四、实习或上机内容(一)Oracle的安装及其管理工具的使用(二)创建数据库和表(三)表数据插入、修改、删除和查询(四)SQL编程(五)索引、存储过程和触发器的使用五、课程设计内容用PowerBuide语言,开发商品信息管理程序,用于对Goods数据库进行操作,实现商品信息管理。步骤:(一)根据《SQ
6、LServer实用教程》423页表16.4~16.6,在SQLServer或Oracle中创建数据库GOODS及其表。(二)在PowerBuider中建立数据库Goods的配置文件myfile,并导出初始化文件myfile.ini。(三)在PowerBuider中创建应用对象及应用程序界面,参考《SQLServer实用教程》424页图16.23和图16.24。(四)程序代码设计。六、建议选用的教材及主要参考书教材:《Oracle数据库应用开发基础》,王行言主编,清华大学出饭社,2003参考书:《Oracle8.XForWindowsNT实用教程》,翁正科等编,清华大学出版社
7、,1999《SQLServer数据库管理系统》,张健沛主编,中国水利水电出版社,1999《SQLServer实用教程》,郑阿齐主编,电子工业出版社,20025Ⅱ大纲说明一、课程的目的和任务Oracle、SQLServe等新一代大型关系型数据库管理系统(DBMS),在电子商务、数据仓库和数据库的解决方案等应用中起着重要的核心作用。通过本课程的学习,使学生掌握大型数据库管理系统的体系结构和操作方法,并能结合计算机语言进行编程。二、课程的具体要求(一)了解Oracle数据库的体系结构(二)掌握数据库和表的创建(三)掌握S
此文档下载收益归作者所有