Oracle 数据库基础教程实验报告 专 业 计算机科学与技术 姓 名 李文成 学 号 2010 指导老师 肖卓宇 实 验 一 创 建 数 据 库 和 表 目 的 与 要 求 (1) 了解oracle 数据库的逻辑结构和物理结构。 (2) 了解Oracle Enterprise Manager 的使用情况。 (3) 学习关闭和启动数据库实例的方法。 (4) 学会使用SQL 语句创建数据库的方法。 (5) 学会使用SQL 语句删除数据库的方法。 实 验 准 备 首先要了解Oracle 数据库的逻辑结构,包括方案对象,数据块、区间、段、和表空间等。数据库由若干个表空间组成,表空间由表组成,表由段组成,段由区间组成,区间则由数据块组成。Oracle 数据库的物理结构由构成数据库的操作系统文件所决定。每个 Oracle 数据库都由 3 种类型的文件组成:数据文件、日志文件和控制文件。这些数据库文件为数据库信息提供真正的物理存储。 Enterprise Manager 10g 是 Oracle 10g 提供的新的管理工具,简称 EM。使用它可以完成启动、关闭数据库,创建、删除数据库等功能。只有系统管理员或拥有 CREATE DATABASE 权限的用户才能创建数据库。可以在 Enterprise Manager中通过图形界面创建数据库,也可以使用CREATE DATABASE 语句创建数据库。 实 验 内 容 oracle 服务器端的安装 先解压 10201_client_win32.zip 压缩包,双击 setup.exe。 如下图: 稍等之后进入欢迎界面,如下图: 点击下一步 选择“管理员”安装类型,点击下一步: 选择安装的详细目录后点击下一步。 点击安装: 选择执行典型配置: 点击下一步: 完成。 创建数据库使用 OEM 创建表 图 1-1 创建Employees 表 图 1-2 成功创建Employees 表 图1-3 成功删除Employees 表 图1-4 创建 Departments 表 图1-5 成功创建 Departments 表 图1-6 成功删除Departments 表 图1-7 创建 Salary 表 图1-8 成功创建Salary 表 图1-9 成功删除Salary 表 在 PL/SQL 语 句 创 建 表 1.创建Employees 表 create table Employee ( EmployeeID char(6) NOT NULL PRIMARY KEY, Name char(10) NOT NULL, Bithday date NOT NULL, Sex number(1) NOT NULL, Address char(20) NULL, Zip char(6) NULL, PhoneNumber char(12) NULL, DepartmentID char(3) NOT NULL REFERENCES Departments(DepartmentID) )tab...