一、数据库管理的三个阶段
人工管理 -文件系统管理-数据库管理
二、数据库各类应用:
OLTP:Online Transaction Processing 在线事务处理
OLAP:Online Analytical Processing 在线分析处理
HTAP:Hybrid Transactional/Analytical Processing 混合事务分析处理
以下是三者区别:
三、oracle管理与开发工具:
SQL Plus
介绍:基于命令行的管理工具
SQLPlus
是
Oracle
数据库提供的一个专门用于
数据库管理
的交互式
工具,使用
SQLPlus
可以管理
Oracle
数据库的所有任务,也可以通
过
SQLPlus
执行
SQL
语句的操作。
• SQL*Plus提供了一个交互式SQL语句、PL/SQL语句块和
SQL*Plus的命令的编辑、编译和执行环境。
• 普通用户使用它可以实现各种数据库操作。
• 数据库管理员使用它还能够完成数据库启动、关闭和
恢复等管理工作
使用SQL*Plus管理数据库对象
•
执行
SQL
语句
•
运行脚本文件
•
显示表结构
•
格式化列
•
清除列格式
•
限制重复行
•
使用汇总行
SQLPlus常用命令
•
设置每行显示的记录长度:
SET LINESIZE 300
;
•
设置每页显示的记录长度:
SET PAGESIZE 30
;
•
使用
ed
命令调用本机记事本程序;
•
用户连接数据库:
CONN
用户名
/
密码
[AS SYSDBA]
;
•
取得当前用户的全部数据对象:
SELECT * FROM tab
;
•
查看表结构:
DESC
表名称;
Enterprise Manager Database Express 12c (EM 12c)
•
基于
Web
的集成管理工具
SQL Developer
•
开发数据库应用程序的图形化工具
•
浏览数据库对象、运行
SQL
语句,编辑调试
PL/SQL
语句,创
建报表