《实验一安装和配置Oracle数据库与使用SQL》由会员分享,可在线阅读,更多相关《实验一安装和配置Oracle数据库与使用SQL(11页珍藏版)》请在金锄头文库上搜索。
1、. . . .实验一 安装和配置Oracle数据库及使用SQL*plus命令1.实验目的了解Oracle数据库的安装过程,掌握数据库的创建和配置,并实现对Oracle数据库的存储结构的理解,掌握参数文件的应用,掌握使用SQL*plus命令设置显示格式。 2.实验内容(1)安装Oracle11g。(2)查看安装后的相关服务并掌握其作用。(3)使用sql*plus通过数据字典查看oracle的物理结构和逻辑结构。(4)oracle用户解锁。(5)使用EM访问oracle数据库。(6)使用sql*plus命令设置显示格式。3.实验报告要求1安装oracle后,查看有哪些服务,写出这些服务的名称,作用
2、。2使用某种方式进入sql*plus,通过数据字典访问数据文件、日志文件、控制文件的信息。 1)Select file_name from dba_data_files; *.dbf为数据文件 到相应目录下找到这些文件 2)Select name from v$controlfile; *.ctl为控制文件 到相应目录下找到这些文件 3)select * from v$logfile; *.log为日志文件 到相应目录下找到重做日志文件 4)Select tablespace_name from dba_tablespaces; 查看表空间的信息3用户解锁1)查看用户状态Select user
3、name,account_status from dba_users;2)使用具有dba权限的用户登陆给scott用户解锁。alter user scott account unlock;(解锁) 3)使用scott用户登陆,进行相关sql语句操作。4.使用EM管理数据库http:/localhost(或计算机名):1158/em/用户名:system密码:password身份:normal在em下创建一个数据对象,熟悉使用EM。5 熟悉使用SQL*Plus命令1)DESCRIBE命令的使用,该命令主要用来显示表结构,使用时可以缩写为DESC,2)Change /旧文本/新文本,文本的替换3)
4、Run或者/,这些缓冲区中的sql语句4)edit命令,使用记事本打开缓冲区中内容 要注意的是, edit打开记事本之后,它和SQL*Plus是同步执行的,即打开记事本之后只能在记事本进行编辑和命令的输入,不能在SQL*Plus中输入和执行命令。要想回到SQL*Plus中输入或执行命令,只有关闭记事本才行。5)start或者命令,将某个文件中的sql语句读入缓冲区并执行这些sql语句。用法:文件名;6)get命令,将某个文件中的sql语句读入缓冲区。用法:get 文件名;7)spool命令,将查询结果及SQL文件写入文件中。edit 用法:spool 文件名或者包含文件名的路径 create|
5、append|replace Sql语句 Spool off8) column命令,a)、修改列宽度col c1 format a20 将列c1(字符型)显示最大宽度调整为20个字符col c1 format 9999999 将列c1(number型)显示最大宽度调整为7个字符b)、修改列标题col c1 heading c2 将c1的列名输出为c2SQL column ename format a6SQL column empno format 9999SQL column deptno format 99SQL column mgr format 9999SQL column sal fo
6、rmat 9999SQL col empno heading 员工号SQL col ename heading 员工名称SQL col job heading 工作SQL col mgr heading 主管领导欢迎您的光临,Word文档下载后可修改编辑.双击可删除页眉页脚.谢谢!希望您提出您宝贵的意见,你的意见是我进步的动力。赠语; 1、如果我们做与不做都会有人笑,如果做不好与做得好还会有人笑,那么我们索性就做得更好,来给人笑吧! 2、现在你不玩命的学,以后命玩你。3、我不知道年少轻狂,我只知道胜者为王。4、不要做金钱、权利的奴隶;应学会做“金钱、权利”的主人。5、什么时候离光明最近?那就是你觉得黑暗太黑的时候。6、最值得欣赏的风景,是自己奋斗的足迹。7、压力不是有人比你努力,而是那些比你牛几倍的人依然比你努力。 参考