Oracle实验指导书2010(最新整理版).docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE18

《Oracle数据库系统》

实验指导书

目录

TOC\o\h\zLab1CreatinganOracleDatabaseandaUser 2

Lab2CreatingDatabaseObjects(1) 5

Lab3CreatingDatabaseObjects(2) 8

Lab4SQL*PlusCommandsandQueries 10

Lab5FormattingQueryResult 13

Lab6Build-inFunctionsandDecodeFunction 16

Lab7NamedPL/SQLBlock(1) 18

Lab8NamedPL/SQLBlock(2) 22

Lab9ManagingTablespaceandDataFile 24

Lab10Project 25

Lab1CreatinganOracleDatabaseandaUser

[实验目的和要求]

1、学会使用DBCA创建数据库。

2、了解数据库的基本结构以及一些基本概念。

3、为新建的数据库创建一个用户。

4、学会使用DBCA删除数据库。

[实验内容和步骤]

1、使用DBCA创建一个数据库:员工管理数据库YGGL

打开DBCA。

选择“创建数据库”选项,单击“下一步”按钮。

选择“NewDatabase”选项,单击“下一步”按钮。

设置“数据库标识”:在“全局数据库名称”文本框键入YGGL(SID让系统自动指派)。

“数据库选项”选项页:去掉“OracleDataMining”和“OracleOLAP”选项,以节省创建数据库时间。

“数据库链接”选项页:选择“专用服务器模式”。

“初始化参数”配置:分别浏览五个选项卡,记录“内存”选项卡中自定义内容的默认值。浏览“所有初始化参数文件”和“文件位置变量”。

“数据库存储”配置页:均采用默认值。

单击“完成”按钮,可以浏览到我们的详细配置的“概要”。点击“确定”,开始创建数据库。

当数据库创创建完成之后,输入帐户SYS和SYSTEM的密码。

2、为新建的数据库创建一个用户

以自己的姓名创建一个用户,该用户使用的默认表空间为users,临时表空间为temp。同时为该用户授予如下的权限:允许在任何模式内创建表,允许创建会话,对表空间的使用不作限制,拥有角色connect,resource。参照以下语句完成:

createuserzhangchj

identifiedbyzhangchj

defaulttablespaceusers

temporarytablespacetemp;

为该用户授权的语句:

grantresource,connecttozhangchj;

grantcreatesessiontozhangchj;

grantcreateanytabletozhangchj;

grantunlimitedtablespacetozhangchj;

grantselectanytabletozhangchj;

3、查看目录c:\oracle\admin\YGGL下的初始化文件init.ora,并试图分析此文件的内容。

4、使用DBCA删除YGGL数据库。

[分析与讨论]

1、写出初始化参数DB_NAME的值,并解释其含义。

2、简述DBCA的功能。

3、解释“专用服务器模式”的含义。

4、What’stheblocksizeofyourdatabase?

Lab2CreatingDatabaseObjects(1)

[实验目的]

1、掌握创建表、修改表结构、删除表的语法规则。

2、掌握Oracle的基本数据类型。

[实验内容和步骤]

使用自己的帐户登陆到SQL*Plus。

写出创建如下三个表的SQL语句:

createtableEmployees(

EmployeeIDnumber(6,0)notnullprimarykey,

FnameVarchar2(20),

LnameVarchar2(25)notnull,

HireDatedatedefault(sysdate),

JobIDVarchar2(10),

Salarynumber(10,2)notnull,

ManagerIDnumber(6,0)notnull,

DepartmentIDnumber(4,0)n

文档评论(0)

195****6963 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档