Oracle数据库实验

本文档详细介绍了Oracle数据库的一系列操作,包括使用SQL*Plus连接和切换用户,编写SQL脚本查询emp表,设置autocommit,管理表空间,备份控制文件,创建和管理重做日志文件,创建分区表空间,创建序列,创建同义词,创建用户并授权,创建角色以及创建和管理用户概要文件。
摘要由CSDN通过智能技术生成
  1. 启动SQL*Plus工具,用system用户连接到orcl数据库。

    sqlplus system/12345678@orcl
    
  2. 进行用户切换,以SYSDBA身份连接数据库orcl。

    conn system/12345678@orcl as sysdba
    
  3. 首先使用记事本编写一个脚本文件(内容如下),然后分别在SQL*Plus中显示、执行该文件。
    以下为文件内容:

    Prompt 显示工资高于XX的员工信息
    Prompt 按<Enter键>继续
    Pause
    Accept value number prompt '请输入工资界限:'
    select empno,ename,sal from scott.emp where sal>&value
    
    start d:\1.sql
    
  4. 查询scott.emp表中的员工号(empno)与员工工资(sal),要求在员工工资数值前显示本地货币符号(RMB或¥)。

    column sal format L99999.99
    select empno,sal from scott.emp;
    
  5. 查询scott.emp表中员工信息,要求为查询页生成标题与标注。标题名称为“员工信息:”,显示居中;注脚为制作人:你的姓名。

    ttitle center '员工信息'
    btitle right '张三'
    select * from scott.emp;
    
  6. 显示环境变量autocommit的默认值,然后设置其值为on。

    show autocommit
    set autocommit on
    
  7. 为表空间USERS添加一个数据文件,文件名为userdata03.dbf,大小为50MB。

    alter tablespace USERS add datafile 'd:\userdata03.dbf' size 50M;
    
  8. 修改表空间USERS中的userdata03.dbf为自动扩展方式,每次扩展5MB,最大为100MB。

    alter database datafile 'd:\userdata03.dbf
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值