学乐佳会计培训电话 联系我们:13826552124

下载APP

登录

山东财经会计学教学大纲

分类:会计基础 丨 发布时间:2022-09-17 08:38:53 丨 作者:学乐佳 丨 浏览量:50

山东财经大学《数据库原理与设计》课程教学大纲;计算机应用教研室2012年2月《数据库原理与设计》教学大纲英文名称:数据库系统ITS应用学时:54分:3个适用专业:信息、管理、工程、物流、电子商务1、课程性质与目的《数据库原理与设计》是我校管理科学、信息管理与信息系统、物流管理、电子商务、项目管理等本科专业的专业基础课。通过本课程的学习,要求学生掌握Oracle数据库管理系统的体系结构、SQL*Plus的使用和PL/SQL块的应用、数据库的备份和恢复,对Oracle有更深入的了解。从而具备了一定的Oracle数据库管理和开发能力,为以后使用Oracle开发大型数据库项目,做好数据库管理员工作打下了良好的基础。二是课程教学内容及各章节学时分配。第1章,数据库的基本原理(4小时):了解数据库管理技术的发展;实体及其连接、数据模型掌握:数据库基本概念、关系数据模型第1节数据库基本概念知识点:数据、数据库、数据库管理系统、数据库系统、数据库技术、数据库应用部门第2节:数据管理技术发展知识点;手工管理阶段、文件管理阶段、数据库系统阶段第三节实体及其联系知识点:实体的概念、链接的类型第四节:数据模型知识点:层次模型、网格模型、关系模型第五节:关系数据模型知识点:关系模型的组成、完整性约束)理解:Oracle 10g数据库服务器安装准备理解:查看Oracle 10g数据库服务器安装结果掌握:掌握Oracle 10g数据库服务器安装和配置,OraclE10G数据库服务器安装过程问题解决及Oracle10G数据库服务器卸载方法第一节安装前准备工作知识点:安装环境要求、安装准备及注意事项第二节Oracle 10g数据库服务器安装知识点:Oracle 10g数据库服务器安装第三节数据库服务器安装疑难解答知识点:数据库服务器安装故障排除第四节检查数据库服务器安装结果知识点:通用安装程序、系统服务、文件架构、Oracle 10g数据库服务器网络配置、用企业管理器查看数据库信息、用SQL*Plus或ISQL*Plus访问数据库第五节卸载Oracle 10g产品知识点:卸载Oracle 10g产品第三章创建数据库)理解:掌握和理解手动创建数据库的方法:使用数据库配置助手创建数据库方法大师:数据库初始化参数文件的使用第一节创建数据库前的准备知识点:规划数据库,检查系统资源和配置,确定如何创建数据库。第2节使用DBCA创建数据库知识点:使用DBCA创建数据库第3节手动创建数据库知识点:手动创建数据库第4节数据库服务器初始化参数文件知识点:创建、修改和导出数据库服务器初始化参数文件,参见数据库服务器初始化参数设置第4章,Oracle企业经理工时)理解:Oracle 10g OEM功能、分类、启动和登录、联机帮助理解:数据库控制OEM功能界面掌握:数据库控制OEM设置第1节OEM介绍知识点:基本概念、功能、分类、启动和登录第2节OEM联机帮助知识点:联机帮助、高级帮助帮助,搜索功能,视图主题第3节数据库控制OEM功能界面介绍知识点:主目录属性页,性能属性页,管理属性页,维护属性页第4节OEM控制台设置知识点:设置OEM控制台管理员,设置封锁期,设置数据库首选认证,设置主机首选认证第五章,SQL*Plus小时)理解:SQL*Plus工具的应用理解:掌握ISQL*Plus工具的使用:SQL*Plus基本命令第一节SQL*Plus概述知识点:概念、操作方式、功能、启动和退出第二节SQL*Plus常用命令知识点:连接命令、编辑命令、文件操作命令、交互命令、显示和设置环境变量、其他常用命令第三节ISQL*Plus启动和登录知识点:ISQL*Plus启动和登录第六章物理存储结构小时)理解:掌握Oracle数据库的系统结构;数据文件管理、控制文件功能和管理,重做日志文件工作模式及管理、数据库归档模式设置与归档管理第1节Oracle数据库系统结构知识点:物理存储结构,逻辑存储结构第二节数据文件及其管理知识点:数据文件概述,数据文件管理第三节控制文件知识点:控制文件概述,控制文件管理第四节重做日志文件知识点:重做日志文件概述,重做日志文件管理第五节归档重做日志文件知识点:重做日志文件归档概述,数据库归档模式管理第七章逻辑存储结构(4小时)理解:扩展区域管理,段管理理解:扩展区域结构掌握:Oracle数据库逻辑结构组成,表空间功能与管理,段功能第一节逻辑存储结构概述知识点:概念,数据库存储层次关系第2节表空间知识点:表空间概述、表空间管理第3节数据块知识点:数据块概念、数据块结构、数据块管理第4节知识点:分区概念和分区管理。第五节知识点:段概述、数据段、索引段、临时段、回滚段第八章、数据库实例(2小时)理解:Oracle流程分类及其功能掌握;Oracle实例的基本概念、Oracle守护进程、功能和管理、Oracle实例的内存结构、Oracle实例的功能和管理第1节示例概述知识点:Oracle实例的概念、数据库和实例的关系、实例的组成。第二节Oracle内存结构知识点:系统全局区、程序全局区第三节Oracle守护进程知识点:用户进程、服务器进程、后台进程第九章、数据库服务器工作模式和数据字典小时)理解:共享服务器模式的设置和管理、数据字典的结构及其应用理解;掌握数据字典的功能;数据库服务器的两种工作模式及其工作原理,使用DBCA配置数据库服务器的工作模式。第一节数据库服务器工作模式知识点:专用服务器运行模式、共享服务器模式、使用DBCA配置数据库服务器运行模式第二节数据字典知识点:数据字典概述、结构、使用第十章、数据库启动和关闭(1小时)理解:理解数据库不同状态的特点;掌握数据库不同状态的转换;数据库开关机流程、启动方法、关机方法第1节数据库开关机概述知识点:启动和关闭数据库的步骤,常见的启动和关闭数据库的工具,SQL*Plus中启动和关闭数据库知识点准第二节:在SQL*Plus中启动数据库,关闭数据库,转换数据库状态。第三节在OEM中启动和关闭数据库关闭数据库知识点:关闭数据库、启动数据库)理解:分区的概念、索引表理解:序列、同义词等的管理:表管理、索引管理、视图管理第1节模式知识点:模式的概念、模式与用户的关系、模式选择与切换第2节知识点:创建表、管理表约束、设置表参数、修改表、删除表、使用OEM管理表。第3节索引知识点:索引概述,索引管理第4节索引表知识点:索引表的概念和创建第5节分区表和分区索引知识点:分区表和分区索引的概念及创建其他模式对象知识点第6节:视图、序列、同义词第12章,安全管理(2小时)理解:概要文件的作用及其应用理解;Oracle数据库;安全机制;掌握;用户管理、权限管理和角色管理第1节数据库安全概述知识点:Oracle数据安全控制机制第2节用户管理知识点:用户管理概述,创建用户,修改用户,删除用户,查询用户信息第三节权限管理知识点:权限管理概述,系统权限管理、对象权限管理、查询权限信息第四节角色管理知识点:Oracle数据库角色概述、预定义角色、自定义角色、使用角色的权限管理、查询角色信息第5节概要知识点:概要概述、概要中的参数、概要的管理第6节使用OEM的安全管理知识点:用户管理、角色管理、概要管理第13章、数据库备份和恢复(2小时)理解:备份和恢复的重要性和概念:数据库的冷备份方法、热备份方法、逻辑备份和恢复方法第1节备份和恢复概述知识点:备份和恢复的基本概念、Oracle数据库故障类型和恢复措施、备份原则和策略恢复的原则与策略第二节物理备份与恢复知识点:冷备份,热备份,非归档模式下的数据库恢复,归档模式下数据库的完全恢复和不完全恢复,使用OEM的物理备份和恢复第3节逻辑备份和恢复知识点:逻辑备份和恢复概述,使用Exp导出数据,使用Imp导入数据,使用OEM导出数据,导入数据第14章,SQL语言基础(8小时)理解:SQL函数应用的掌握;数据查询、数据操纵和事务命令第1节SQL语言概述知识点:SQL语言介绍、SQL语言分类、SQL语言特点第二节数据查询知识点:基本查询、组查询、联接查询、子查询、层次查询、合并查询第三节数据操纵知识点:插入数据、修改数据、删除数据第四节事务控制知识点:事务概述、Oracle事务第五节SQL函数知识点:数字函数、字符函数、日期函数、转换函数、其他函数第十五章PL/SQL编程(6小时)理解:理解PL/SQL特性:PL/SQL函数特性、PL/SQL执行过程和开发工具掌握;第一节PL/SQL控制结构、游标和异常处理第一节PL/SQL概述知识点:PL/SQL特性、PL/SQL函数特性、PL/SQL执行过程和开发工具第二节PL/SQL基础知识:PL/SQL程序结构、词法单元、数据类型、变量和常量、PL/SQL记录、编译指示、PL/SQL中的SQL语句第三节控制结构知识点:选择结构、循环结构、跳转结构第四节游标知识点:游标的概念和类型、显式游标、隐式游标、游标变量第五节异常处理知识点:异常概述、异常处理程序,异常传播第16章,基于Oracle数据库的应用程序开发(1小时)理解:理解基于数据库的应用系统开发过程;掌握人事管理系统部分核心代码的实现;利用PL/SQL程序实现分页查询,利用JDBC连接数据库的方法第一节利用PL/SQL实现分页查询的知识点:利用set实现分页查询,利用cursor变量实现分页查询,以及分页查询在Java中的应用。第二节:基于Oracle数据库的人事管理系统开发知识点:人事管理系统介绍、数据库设计、重要界面的设计与实现、主要代码的实现。课程教学基本要求本课程是一门实践性课程,教学环节主要包括课堂教学、课内讨论和课外作业。在课堂讲授中,主要讲数据库的基本原理和操作,并组织学生对数据库系统的架构和日常管理中的相关技术进行学习、分析和讨论,引导和启发学生运用数据库技术解决实际问题。此外,选择一个有代表性的系统进行练习,从而应用和巩固所学知识。安排适当的实验作业,加深学生对数据库技术的理解和掌握。本课程考试采取笔试形式。在期末成绩中,平时成绩占30%,考试成绩占70%。10 4。本课程与其他相关课程的连结。本课程的前提课程是大学IT,培养学生对计算机基础知识的理解和掌握。本课程以它们为基础,使学生更顺利地接受和掌握数据库技术。5.课时分配表总讲课、习题课、实验课、计算机课、讨论课、其他6节。推荐教材和教学参考书1。推荐教材:孙凤东等《Oracle 10g数据库基础教程》。北京:电子工业出版社,20092.教学参考书:孙凤东等。“Oracle数据库基础教程”。北京:电子工业出版社,2007刘志成、薛志良。数据库管理与应用案例课程。北京:邮电出版社,大纲抽屉:大纲验证器: