• 大小: 2.07M
    文件类型: .pdf
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: 其他
  • 标签: 数据库  pdf  Oracle  

资源简介

目录
 第一部分 sql 基础
 基本查询语句
 实验 1 :书写一个最简单的 sql 语句,查询一张表的所有行和所有列
 实验 2 :查询一张表的所有行,但列的顺序我们自己决定
 实验 3 :查询表的某些列,在列上使用表达式
 实验 4 :使用 sqlplus, 进入 sqlplus 并进行简单的操作
 实验 5 :查看当前用户的所有表和视图
 实验 6 :关于 null 值的问题
 实验 7 :在列上起一个别名
 实验 8 :在显示的时候去掉重复的行
 实验 9 :显示表的部分行和部分列,使用 where 子句过滤出想要的行
 实验 10 :使用 like 查询近似的值
 实验 11 :使用 order?by 子句来进行排序操作
 实验 12 :操作字符串的函数
 实验 13 :操作数字的函数
 实验 14 :操作日期的函数
 实验 15 :操作数据为 null 的函数
 实验 16: 分支的函数
 实验 17 :分组统计函数
 实验 18 :表的连接查询
 实验 19 : sql99 规则的表连接操作
 实验 20 :子查询
? ? DDL ? ? 和 ? ? DML ? ? 语句
 实验 21 :建立简单的表,并对表进行简单 ddl 操作
 实验 22 : dml 语句,插入删除和修改表的数据
 实验 23 :事务的概念和事务的控制
 实验 24 :在表上建立不同类型的约束
 实验 25 :序列的概念和使用
 实验 26 :建立和使用视图
 实验 27 :查询结果的集合操作
 实验 28 :高级分组 rollup,cube 操作
 实验 29 :树结构的查询 start?with 子句
 实验 30 :高级 dml 操作
 第二部分 pl/sql 基础
 匿名块的编写
 实验 31 :书写一个最简单的块,运行并查看结果
 实验 32 :在块中操作变量
 实验 33 :在块中操作表的数据
 实验 34 :在块中的分支操作 if 语句
 实验 35 :在块中使用循环,三种循环模式
 实验 36 :在块中自定义数据类型,使用复合变量
 实验 37 :在块中使用自定义游标
 编写程序
 实验 39 :触发器
 实验 40 :编写函数
 实验 41 :编写存储过程
 实验 42 :编写包 package
 第三部分数据库的体系结构
 实例的维护
 实验 43 :数据库的最高帐号 sys 的操作系统认证模式
 实验 44 :数据库的最高帐号 sys 的密码文件认证模式
 实验 45 :数据库的两种初始化参数文件
 实验 46 :启动数据库的三个台阶 nomount,mount,open
 实验 47 :停止数据库的四种模式
 实验 48 :建立数据库
 实验 49 :查找你想要的数据字典
 控制文件
 实验 50 :减少控制文件的个数
 实验 51 :增加控制文件的个数
 日志文件
 实验 52 :日志文件管理和 nologging 的实现
 数据文件
 实验 53 :建立新的表空间
 实验 54 :更改表空间的名称,更改数据文件的名称
 表空间
 实验 55 :建立临时表空间
 实验 56 :大文件表空间和表空间的管理模式
 数据库的逻辑结构
 实验 57 :建立表,描述表的存储属性
 实验 58 :数据库范围 extent 的管理
? ? undo ? ? 段的管理
 实验 59 :数据库自动回退段的管理
 实验 60 :数据库手工回退段的管理
 实验 61 :通过回退段闪回历史数据
 实验 62 :闪回数据的查询方法,以及历史交易
 表 存— 储数据的最基本单元
 实验 63 : rowid 的使用
 实验 64 :临时表和压缩数据表的使用
 实验 65 :压缩存储数据
 实验 66 :删除表中指定列操作
 实验 67 :使用 sqlldr 加载外部的数据
 实验 68 :使用 utl_file 包来将表的数据存储到外部文件
 实验 69 :使用外部表
 实验 70 :处理挂起的事务
 索引
 实验 72 :监控索引的使用状态
 约束的管理
 实验 73 :改变约束的状态
 实验 74 :找到违反约束条件的行
? ? Profile ? ? 配置
 实验 75 :管理密码的安全配置
 实验 76 :限制会话的资源配置
 权限管理
 实验 77 :维护系统权限
 实验 78 :维护对象权限
 实验 79 :维护角色
 实验 80 :审计
 数据库字符集
 实验 81 :配置国家语言支持
 元数据
 实验 82 :提取元数据 dbms_metedata
 第四部分数据库的网络配置
 实验 83 :配置监听
 实验 84 :客户端的网络配置
 实验 85 :数据库共享连接的配置
 实验 86 :数据库 dblink
 第五部分数据库的备份和恢复
? ? Exp ? ? 导出和 ? ? imp ? ? 导入
 实验 87 :交互模式导出和导入数据
 实验 88 :命令行模式导出和导入数据
 实验 89 :参数文件模式导出和导入数据
 实验 90 :导出和导入表的操作
 实验 91 :导出和导入用户操作
 实验 92 :导出和导入全数据库操作
 实验 93 :导出和导入表空间操作
 实验 94 :数据泵
 冷备份
 实验 95 :将冷备份恢复到其它目录
 实验 96 :修改实例的名称
 实验 97 :将冷备份恢复到其它主机
 实验 98 :将数据库改为归档数据库
 热备份
 实验 99 :热备份数据文件
 实验 100 :热备份控制文件
 实验 101 :改变控制文件大大小
 实验 102 :改变数据库的名称
 实验 103 :使用老的控制文件进行数据库恢复
 实验 104 :系统表空间损坏的恢复
 实验 106 :索引表空间损坏的恢复
 实验 107 :临时表空间损坏的恢复
 实验 108 :无备份表空间损坏的恢复
 实验 109 :日志挖掘
 实验 110 :不完全恢复,删除表的恢复
 实验 111 :不完全恢复,删除表空间的恢复
 实验 112 :不完全恢复,当前日志损坏的恢复
 实验 113 :不完全恢复, resetlogs 后的再次恢复
 实验 114 :表空间的传送
 实验 115 :整个数据库的闪回
? ? Rman ? ? 备份和恢复
 实验 116 : rman 的连接, report 和 list 命令
 实验 117 : rman 的 copy 命令
 实验 118 : rman 的 backup 命令
 实验 119 : rman 的 backup 备份增量级别
 实验 120 : rman 的 backup 备份片大小的限制
 实验 121 : rman 的 backup 备份数据文件
 实验 122 : rman 的 backup 备份控制文件
 实验 123 : rman 的 backup 备份归档日志文件
 实验 124 : rman 的 backup 备份二进制参数文件
 实验 125 : rman 的恢复目录的配置
 实验 126 : rman 的数据文件的恢复
 实验 127 : rman 的数据块完全恢复
 实验 128 : rman 的数据库不完全恢复
 实验 129 : rman 的数据库副本管理
 实验 130 : rman 的备份管理
 第六部分数据库的优化
 采集数据
 实验 131 :优化工具 utlbstat/utlestat 的使用
 实验 132 :优化工具 spreport 的使用
 实验 133 :系统包 dbms_job 维护作业
? ? Shared_pool
 实验 134 : sql 语句在 shared_pool 中的查询
 实验 135 : shared_pool 的 sql 命中率
 实验 136 :数据字典的命中率查询
 实验 137 : shared_pool 保留区的判断
 其它内存优化


资源截图

代码片段和文件信息

评论

共有 条评论