ORACLE鏁版嵁搴撴妧鏈疄楠屾寚瀵间功 - 鐧惧害鏂囧簱 联系客服

发布时间 : 星期日 文章ORACLE鏁版嵁搴撴妧鏈疄楠屾寚瀵间功 - 鐧惧害鏂囧簱更新完毕开始阅读f297847ed4d8d15abf234e96

ORACLE数据库技术实验指导书

实验一 初步认识ORACLE数据库管理系统

一、实验目的 1、掌握配置oracle文件,正确启动oem,进入 sqlplus,SQL, 启动SQL Developer。 2、熟悉了解oracle 11g基本组件。

二、实验环境

1、硬件设备:计算机局域网,服务器1台,客户机50台

2、软件系统: Oracle11g服务端数据库系统,客户端工具。

三、实验内容

1、练习配置oracle文件,正确进入oem. 2、练习启动SQL Developer

3、练习进入sql plus,并以system用户连接到数据库

实验二 ORACLE数据库管理与常用工具(1)

一、实验目的

1、进一步掌握配置oracle文件。

2、掌握常用sql plus命令的功能及其使用方法

二、实验环境

1、硬件设备:计算机局域网,服务器1台,客户机50台

2、软件系统: Oracle11g服务端数据库系统,客户端工具。

三、实验内容

1、利用数据库配置助手建立一个新的数据库,修改数据库,最后删除数据库。 2、在sql plus 中,将用户切换到scott用户下,(口令:tiger),掌握用户的解锁。

3、练习sql plus命令。

实验二 ORACLE数据库管理与常用工具(2)

一、实验目的

1、掌握SQL语言中数据操纵命令的功能及其使用方法 2、掌握SQL语言中数据定义命令的功能及其使用方法

二、实验环境

1、硬件设备:计算机局域网,服务器1台,客户机50台

2、软件系统: Oracle11g服务端数据库系统,客户端工具。

三、实验内容

1、 进入orcl数据库实例

2、 查看该实例下有哪些表空间,了解常见表空间。

3、 创建一个本地管理表空间 myTB3,数据文件为e:\\oraclefile\\file_3.dbf,

大小为 10M(状态为:在线,读写) 4、给自己的表空间重命名

5、 设置自己的表空间为只读,离线. 6、尝试用命令方式完成3—5题.

删除自己定义的表空间,再次进入oem,能成功吗,为什么? 1、建立学生选课数据库;

2、建立以下图书管理数据库, 该数据库有以下三个数据文件:

图书(图书编号,分类号,书名,作者,出版单位,单价) 读者(借书证号,单位,姓名,性别,职称,地址) 借阅(借书证号,图书编号,借书日期)

实验三 PL/SQL编程(1)

一、实验目的

1、掌握SQL语言中数据操纵命令的功能及其使用方法 2、掌握SQL语言中数据定义命令的功能及其使用方法

二、实验环境

1、硬件设备:计算机局域网,服务器1台,客户机50台

2、软件系统: Oracle11g服务端数据库系统,客户端工具。

三、实验内容

现有一个商店的数据库,记录客户及其购物情况,由下面三个表组成:商品goods(商品号goodsId,商品名 goodsName,单价 unitprice,商品类别category,

供应商provider);

客户customer(客户号customerId,姓名name,住在address,电邮email,性别sex,身份证cardId);

购买purchase(客户号customerId,商品号goodsId,购买数量nums); 请用SQL语言完成下列功能: 1. 建表,在定义中要求声明: (1). 每个表的主外键;

(2). 客户的姓名不能为空值;

(3). 单价必须大于0,购买数量必须在1到30之间; (4). 电邮不能够重复;

(5). 客户的性别必须是 男 或者 女,默认是男; 2、修改约束

(1). 增加商品名也不能为空 (2). 增加身份证也不能重复

(3.) 增加客户的住址只能是’海淀’,’朝阳’,’东城’,’西城’,’通州’,’崇文’,’昌平’; (4)试着删除2-3个约束。 3、给每张表至少插入5个元组 4、执行以下操作

将所有的单价增加10%

删除购买数量小于10的购买记录.

删除性别为男的客户记录。(能正确删除吗?)

实验三PL/SQL编程(2)

一、实验目的

1、掌握SQL语言中子查询命令的功能及其使用方法 2、掌握子查询命令中的函数的使用方法

二、实验环境

1、硬件设备:计算机局域网,服务器1台,客户机50台

2、软件系统: Oracle11g服务端数据库系统,客户端工具。

三、实验内容

设有三个数据库文件:

图书(图书编号,分类号,书名,作者,出版单位,单价) 读者(借书证号,单位,姓名,性别,职称,地址) 借阅(借书证号,图书编号,借书日期) 1.检索王钢及所在的单位.

2.检索高等教育出版社的所有图书及单价,结果按单价降序排列. 3.检索价格介于10到20元之间的图书种类.

4.检索藏书中,高等教育出版社和科学出版社的图书种类及作者. 5.检索书名中带有'基础'二字的图书名及作者.

6.检索同时借阅了图书编号为112266和223344两本书的借书证号. 7.检索价格在30元以上的的已借出的图书,结果按单价升序排列. 8.检索1999年10月以后借书的读者借书证号,姓名和单位. 9.检索比高等教育出版社的所有图书价格更高的书籍.

10.检索藏书中所有与\数据库导论\或与\数据库基础\在同一出版单位出版的书籍.