大型数据库管理系统教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《大型数据库管理系统》教学大纲 课程编号 051641 课程性质 专业必修课 学 时 64 学 分 3 适用专业 电子商务、信息管理与信息系统 Ⅰ 大纲本文 一、课程内容 (一)数据库基础知识 1.计算机应用的发展 2.数据库的系统析构与组成 3.数据模型 4.Oracle数据库的系统概述 5.Oracle 数据库的安装及管理工具的使用 (二)SQL语言基础 1.SQL语言概述 2.Oracle8 SQL语言元素 3.SQL语言中的运算符 4.SQL语言中的函数 (三)基本SQL语句 1.与表有关的DDL语句 2.与表有关的DML语句 3.查询语句 4.视图 5.序列 (四)SQL Plus 1.SQL Plus的基本功能 2.SQL Plus的变量和交互命令 3.SQL Plus的报表功能 (五)PL/SQL程序设计 1.PL/SQL程序基本组成 2.光标 3.函数与子程序 4.块的嵌套与例外转移 (六)存储子程序与触发器 1.存储子程序 2.触发器 3.数据字典信息与代码调试 (七)数据库对象———包 1.包的建立与使用 2.系统包―――PL/SQL的API 3.包的应用实例 (八)实用工具包 1.文件与输入输出 2.DBMS_SQL包与动态SQL语句 3.DBMS_JOB包与作业处理 (九)分布式数据库系统 1.分布式数据库系统的基本概念 2.Oracle分布式数据库功能 (十)事务处理与并发控制 1.事务与事务处理 2.事务实际 3.数据库的并发控制 (十一)LOB数据类型 1.在SQL语句中处理LOB数据 2.DBMS_LOB包与LOB数据处理 (十二)大型数据库应用设计与性能改善 1.索引与聚集 2.分区表与分区索引 3.SQL语句的并行处理 二、课外作业与习题 各章布置相应习题供学生课外练习,以巩固所学内容。习题来源可从教材或相关参考书中选取。要求学生按时独立完成。对于次作业中出现的问题,教师应及时在课堂上予以讲解,必要时安排专门的习题课。教师在授课过程中应随时提问,注意学生的反馈信息,针对课程中的某些重点和难点问题灵活组织课堂讨论,以调动学生的积极性,并巩固教学内容。 材:《Oracle数据库应用开发基础》,王行言主编,清华大学出饭社,2003 参考书:《Oracle 8.X For Windows NT 实用教程》,翁正科等编,清华大学出版社,1999 《SQL Server数据库管理系统》,张健沛主编,中国水利水电出版社,1999 《SQL Server实用教程》,郑阿齐主编,电子工业出版社,2002 Ⅱ大纲说明 一、课程的目的和任务 Oracle、SQL Serve等新一代大型关系型数据库管理系统(DBMS),在电子商务、数据仓库和数据库的解决方案等应用中起着重要的核心作用。通过本课程的学习,使学生掌握大型数据库管理系统的体系结构和操作方法,并能结合计算机语言进行编程。 二、课程的具体要求 (一)了解Oracle数据库的体系结构 (二)掌握数据库和表的创建 (三)掌握SQL语言 (四)学会使用SQL Plus的变量和交互命令 (五)学会使用存储过程和触发器 (六)掌握备份恢复与数据导入导出 (七)掌握数据库系统安全管理 三、本课程着重讲解的内容 (一)介绍SQL Server和Oracle数据库的基本知识及其安装过程。 (二)讲解数据库和表的创建方法。 (三)讲解表数据操作方法—插入记录、修改记录和删除记录。 (四)着重讲述select语句的语法格式、视图的定义及游标的操作。 (五)着重介绍SQL语言的语法规则及应用。 (六)讲解SQL Plus的变量和交互命令 (七)讲解存储过程和触发器的使用方法。 (八)讲解备份恢复与数据导入导出的操作方法。 (九)本章着重讲解系统安全管理的范畴及方法。 四、本课程与其他课程的联系与分工 要求在学习本课程之前,应先修《C 程序设计》、《微机原理及应用》。本课程的后续课程有《电子商务》、《Web系统开发》、《供应链管理系统》、《企业资源计划—ERP》 五、课外作业的要求 针对课程中的各重要概念、原理和方法,须布置相应的课外思考题。每次作业均要求学生认真按时完成,要求解题思路清晰,概念和结果正确,书写工整,图表规范。教师应按要求认真批改每次课外作业,对其中的问题应及时在课堂上进行讲解。对一些比较重要的普遍存在的问题要及时安排习题课或组织课堂讨论。习题课的次数以及课堂讨论的时间可根据学生掌握所学知识点的情况灵活把握。 六、实验要求 无 七、实习要求 要求学生预习上机指导,按要求完成上机实验,独立完成上机报告。 八、课程设计要求 (一)掌握对表中标识列数据的使用方法。 (二)掌握在PowerBuider中调用数据库存储过程的方法。 (三)掌握

文档评论(0)

考试教学资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档