本科实验报告课程名称: ORACLE 大型数据库系统 实验项目: 创建数据库和表 实验地点: 迎西校区 4506 机房 专业班级:软件工程 学号: 学生姓名: 指导老师: 2025 年 5 月实验一 创建数据库和表目的与要求(1)了解数据可的结构以及一些基本概念。(2)了解表的结构特点。(3)了解 Oracle 10g 的基本数据类型。(4)学会使用 DBCA 创建数据库。(5)学会使用界面方式创建表。(6)学会使用 SQL 语句手工穿件数据库。(7)学会使用 SQL 语句创建表。实验准备首先要明确,能够创建数据库的用户必须是系统管理员,或是被授权使用 CREATE DATABASE 语句的用户。其次创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小、SGA 分配和存储数据库的文件。然后,确定数据库包含哪些表以及所包含的各表的结构,还要了解 Oracle 10g 的常用数据类型,以创建数据库的表。此外还要了解两种常用的创建数据库、表的方法,即利用 DBCA 创建和使用 PL/SQL 的CREATE DATABASE 语句创建。实验内容创 建 企 业 管 理 的 员 工 管 理 数 据 库 YGGL , 包 含 Employees ( 员 工 自 然 信 息 ) 表 、Department(部门信息)表和 Salary(员工薪水情况)表。使用 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))tablespace users;图 1-10 使用 SQL 语句创建 Employees 表2.创建 Departments 表create table Departments(DepartmentID char(3) NOT NULL PRIMARY KEY,Departmentname char(20) NOT NULL,Note varchar2(100) NULL)tablespace users;图 1-11 使用 SQL 语句创建 Departments 表3.创建 Salary 表create table Sal...