- 4
- 0
- 约7.69千字
- 约 16页
- 2017-06-15 发布于江苏
- 举报
隋建强Oracle课程综合性实验报告
华北科技学院计算机系综合性实验报告
PAGE
第 PAGE 15 页
华北科技学院计算机系综合性实验
实 验 报 告
课程名称 Oracle数据库
实验学期 2010 至 2011 学年 第 2 学期
学生所在系部 基础部
年级 2008级 专业班级 计算B082班
学生姓名 隋建强 学号 200809014203
任课教师 郭慧
实验成绩
计算机系制
《Oracle数据库》课程综合性实验报告
开课实验室:基础实验室二 2011年5月10日
实验题目Oracle数据库的管理和应用程序的开发
实验目的
掌握Oracle数据库的对象的创建和管理方法,巩固对Oracle数据库基本原理和基础理论的理解。掌握开发Oracle数据库应用程序的技术,???固对Oracle数据库基本原理和基础理论的理解。
设备与环境
硬件:多媒体计算机
软件:Windows 2003操作系统,Oracle 9i 数据库管理系统,Visual C++ 6.0
实验内容
1. 设计教务管理系统数据库
1使用数据库配置助手创建数据库
选择“开始”找到“所有程序“里面的Qracle –OraHome92然后点击,找到Configuration and Migrationtools ,然后打开Oracle数据库配置助手(Database Configuration Assistant),接下来将弹出“欢迎使用”界面,然后按系统提示一步一步往下进行即可创建学生数据库XSCJ
2创建数据库用户
以SYSDBA身份的SYSTEM用户登录SQL*PLUS,输入如下PL/SQL命令创建用户ZHS,并将DBA角色授予ZHS。
CREATE USER ZHS IDENTIFIED BY ZHS
DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON USERS
GRANT DBA TO ZHS
3创建表空间
在我们建好的数据库中创建表空间MYSPACE。打开企业管理器,以新建的用户登录数据库,单击“存储”,打开存储的下拉列表,在下拉列表中有“表空间”选项,单击右键,选择创建,即可弹出创建表空间的窗口,表空间名为“MYSPACE”,填入其他需要的东西,即可按提示创建表空间,如图1。
图1
也可采用手工方法创建表空间,程序如下:
CREATE TABLESPACE MYSPACE
LOGGING
DATAFILE C:\ORACLE\ORADATA\XSCJ\MYSPACE1.ora SIZE 5M EXTENT
MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
4创建数据表学生表student
创建学生表student 的程序如下:
CREATE TABLE ZHS.STUDENT (SNO VARCHAR2(10) NOT NULL,
SNAME VARCHAR2(10) NOT NULL, SSEX VARCHAR2(10) NOT NULL,
SAGE NUMBER(10) NOT NULL, SCLASS VARCHAR2(30) NOT NULL,
CONSTRAINT A1 PRIMARY KEY(SNO),
CONSTRAINT A2 CHECK(SSEX IN(男,女)),
CONSTRAINT A3 CHECK(SAGE BETWEEN 18 AND 24 ))
TABLESPACE MYSPACE
在SQL-Plus Worksheet 中输入如上程序,即可创建学生数据表student.
5创建课程表course
创建课程表的程序如下:
CREATE TABLE ZHS.COURSE (CNO VARCHAR2(10) NOT NULL,
CNAME VARCHAR2(20) NOT NULL, CCREDIT NUMBER(3) NOT NULL,
CONSTR
您可能关注的文档
最近下载
- 河北广谋新材料科技有限公司年产600万平方米复合革及隔音布、400万平方米新型复合网项目环境影响报告表.docx VIP
- 部编版语文五年级下册第七单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第六单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第四单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第三单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
原创力文档

文档评论(0)