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