“计算机综合实验”指导书 Oracle 数据库管理与设计 班级:计 081 姓名:贾庭伟 学号:080700 信息工程学院计算机系 2010 年 11 月 12 日 Oracle 数据库管理与设计 I 目 录 目 录 ................................. I 前 言 ................................ II 第1 部分 Oracle 管理技术.................. 1 实验1 数据库管理 ......................... 1 实验2 角色和用户管理 ..................... 8 实验3 表和视图管理 ...................... 10 实验4 索引和序列管理 .................... 18 实验5 PL/SQL 编程 ....................... 21 实验6 使用游标、存储过程和触发器 ........ 32 第2 部分 Oracle 开发技术................. 36 Oracle 数据库管理与设计 II 前 言 数据库技术是计算机科学中发展最快的领域之一。随着网络技术的不断发展,数据库技术与网络技术相结合,已经广泛应用于工作和生活的各个领域。同时,数据库技术及其应用已经成为国内外高校计算机专业和许多非计算机专业的必修或选修课程。 Oracle 是当前最流行的大型关系数据库之一,支持包括32 位Windows、64位Windows、OS、HP-UX、AIX5L、Solaris 和Linux 等多种操作系统,拥有广泛的用户和大量的应用案例,已成为大型数据库应用系统的首选后台数据库系统。 本实验课程要求学生全面了解 Oracle 数据库的特点和功能。从安装配置、安全性、可用性、互操作性、PL/SQL、可开发性、商业智能等多个方面,对 Oracle数据库的各项技术进行学习和实验。 通过学习 Oracle 数据库安装、管理及开发,为今后从事 Oracle 数据库管理和开发工作打下良好的基础。 本实验课程共分 2 个部分。第 1 部分为Oracle 的管理技术,由实验 1~实验 6组成,包括数据库管理、角色和用户管理、表和视图管理、索引和序列管理、PL/SQL编程、以及使用游标、存储过程和触发器等内容。第 2 部分为Oracle 开发技术,要求完成基于一定背景的管理信息系统的数据库设计,如学生信息管理系统、图书管理系统、人事信息管理系统、网上购物系统等。第 1 部分为基础题、必做题,第 2 部分为提高题、选做题。 第1 部分 Oracle 管理技术 1 第1 部分 Oracle 管理技术 实验1 数据库管理 目的和要求 (1)了解Oracle 数据库的逻辑结构和物理结构; (2)了解Oracle Enterprise Manager 的使...