下载此文档

太原理工大学oracle大型数据库实验报告样稿.docx


文档分类:IT计算机 | 页数:约49页 举报非法文档有奖
1/49
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/49 下载此文档
文档列表 文档介绍
本科试验汇报
课程名称: 大型数据库系统
试验项目: 创建数据库和表
试验地点: 多学科楼4506
专业班级:软件工程0901 学号:200
学生姓名:
指导老师:

4 月 17 日
试验目标和要求
了解数据库结构和部分基础概念。
了解表结构特点。
了解Oracle 11g基础数据类型。
学会使用DBCA创建数据库。
学会使用界面方法创建表。
学会使用SQL语句手工创建数据库。
学会使用SQL语句创建表。
试验内容和原理
能够创建数据库用户必需是系统管理员,或是被授权使用CREATE DATABASE语句用户。
创建数据库必需要确定数据库名、全部者(即创建数据库用户)、数据库大小、SGA分配和存放数据库文件。
确定数据库包含哪些表和所包含各表结构,还要了解Oracle 11g常见数据类型,以创建数据库表。
创建企业管理职员管理数据库YGGL,包含Employees(职员自然信息 )表、Departments(部门信息)表和Salary(职员薪水情况)表。各表结构以下所表示。
Employees表结构
列名
数据类型
长度
是否许可为空值
说明
EmployeeID
Char
6
×
职员编号,主键
Name
Char
10
×
姓名
Birthday
Date
×
出生日期
Sex
Number
1
×
性别
Address
Char
20

地址
Zip
Char
6

邮编
PhoneNumber
Char
12

电话号码
Department
Char
3
×
职员部门号、外键
Departments表结构
列名
数据类型
长度
是否许可为空值
说明
DepartmentID
Char
3
×
部门编号、主键
DepartmentName
Char
20
×
部门号
Note
Varchar2
100

备注
Salary表结构
列名
数据类型
长度
是否许可为空值
说明
EmplyeeID
Char
6
×
职员编号、主键
InCome
Number
8,2
×
收入
OutCome
Number
8,2
×
支出
关键仪器设备
Windows XP/7、oracle 10g/11g
操作方法和试验步骤
利用DBCA创建数据库
数据库名称为YGGL,它全局数据库名称为YGGL。
控制文件三个,存放路径为……………………,、。
重做日志文件三个,大小为100MB,存放路径为:………………,、。

数字字符集为ZHS16GBK,国家字符集为AL16UTF16。
数据块大小为4KB。
进入DBCA,依据其提醒逐步完成数据库创建工作。
实际情况,我以创建表空间替换。
利用DBCA删除数据库(实际不操作)
在OEM和利用sql语句分别创建表
下面列出建表语句:
/**
创建Departments表
*/
create table Departments(
department_id char(3),
department_name varchar2(20) not null,
note varchar2(100),
constraint departments_pk primary key(department_id)
)
tablespace yggl;
/**
创建Salary表
*/
create table Salary(
employee_id char(6),
income number(8, 2) not null,
outcome number(8, 2) not null,
constraint Salary_pk primary key(employee_id),
constraint employee_id_foreign_key
foreign key(employee_id

太原理工大学oracle大型数据库实验报告样稿 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数49
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书之乐
  • 文件大小403 KB
  • 时间2020-11-27
最近更新