- 10
- 0
- 约3.13千字
- 约 46页
- 2016-12-23 发布于重庆
- 举报
Oracle数据库开发 授课教师::孙风栋 电话办公室:C117(A3 -117) EMAIL:sunfengdong@neusoft.edu.cn 课程背景及重要性 课程体系关系 企业应用 职崖发展 Oracle认证 (OCA、OCP、OCM) 课程目标 巩固数据库原理基本内容 理解Oracle体系结构 掌握Oracle基本管理 掌握SQL语言应用 掌握PL/SQL程序设计 学习要求及学习方法 成绩评定 平时成绩、实践(实验)成绩、期末成绩的比例: 30:20:50 期末闭卷考试(50) 实验 5次(20分) 平时:三次作业(15)、平时表现(10)、其他(5) 纪律要求:旷课(6)、迟到(3)、课堂纪律 学习方法:实践 参考书籍: 《Oracle Database 10g PL/SQL程序设计》 Scott Urman著,彭珲翻译,清华大学出版社 教学安排 Oracle数据库管理(32学时) Oracle数据库开发 (64学时) 课堂实验 提交方式:labform.neusoft.edu.cn 内容 授课体系 第1章 Oracle数据库概述 本章内容 数据库基础知识回顾 Oracle数据库产品介绍 本章要求 掌握数据库的基础知识 了解Oracle发展、产品组成、性能特点 了解Oracle数据库的应用架构 1.1数据库基础 数据库概念 数据管理的发展 数据库管理的特点 数据库管理系统 数据库系统构成 1.1.1数据库基本概念 数据 描述事物的符号,是数据库中存储的基本对象 数据库 按一定的数据模型组织、描述和存储的数据的集合 数据库管理系统 位于操作系统与用户之间的一层数据管理软件 数据库系统 数据库、数据库管理系统与计算机系统结合后就形成了一个数据库系统 数据库系统 1.1.2数据管理技术的产生与发展 人工管理阶段 文件管理阶段 数据库管理阶段 人工管理阶段 人工管理数据具有以下特点。 数据不保存 应用程序管理数据 数据不能共享 数据不具有独立性 应用程序是根据特定的一组数据结构进行编写的,当数据的逻辑结构或物理结构发生变化时,必须对应用程序进行针对性的修改。 文件系统管理阶段 特点 数据可以长期保存 由文件系统管理数据 数据共享性差 数据独立性差 数据库系统管理阶段 特点 数据结构化 数据共享性高、冗余度低 数据独立性高 统一数据管理与控制 1.1.3数据模型 基本概念 概念模型 组织数据模型 关系模型 结构数据模型 层次模型 网状模型 关系模型 数据结构 数据操作 完整性约束 对象模型 数据库内部体系结构 三级模式 内模式 模式 外模式 两级映射 内模式/模式 模式/外模式 1.1.4关系数据库的功能 数据定义 数据操作 数据库运行与控制 数据库的建立与维护 数据库接口 1.1.5常见的关系数据库管理系统 ORACLE DB2 Sybase Microsoft SQL Server 1.2 Oracle数据库系统 Oracle数据库简介 Oracle9i发展历史 Oracle9i产品组件 Oracle9i系统特点及新特征 Oracle9i数据库应用架构 1.2.1Oracle数据库简介 Oracle9i的各种产品 Oracle9i Database System Oracle9i Application Server Oracle9i Developer Suite Oracle9i Web Developer Oracle9i Forms Developer Oracle9i Reports Developer Oracle9i JDeveloper Oracle9i Oracle9i Oracle Application Server Oracle9i Database Oracle Internet 平台 1.2.2Oracle 数据库发展史 1977年, SDL 1979年,RSI,产品命名0racle2.0 1983年,oralce3.0 1984年,oracle4.0 1985年,oracle5.0 1988年,oracle6.0 1992年,oracle7.0 1997年,oracle8.0 1998年,oracle8i 2001年,oracle9i 2003年,oracle10g 1.2.3Oracle数据库特点 支持多用户、大事务量的事务处理 提供标准操作接口 实施安全性控制和完整性控制 支持分布式数据处理 具有可移值性、可兼容性和可连接性 1.2.4Oracle数据库新特性 系统管理 数据库可靠性 数据库可扩展性 数据库
原创力文档

文档评论(0)