Oracle简介


 

第一天

 Oracle四个特点:

支持多用户、大数据量的事务处理

数据安全性和完整性控制

支持分布式数据处理

可移植性

 

金融行业用的比较多

Oracle体系结构

数据库:整个就一个数据库

实例:一组后台的进程

数据文件:

表空间:管理数据文件

    段

    区

    数据块

    磁盘块

用户

Oracle安装

安装在虚拟机中

网络配置

 

在虚拟机上设置网段,要求同一网段

创建

 说明:创建表空间需要同时创建数据文件

    创建用户需要依附表空间,一个表空间可以建很多用户

 说明:

  1处是代表写语句新页面

  2处代表语句执行按钮

给新创建用户设置权限

 表的创建、修改、删除

 

 

 

 

 数据增删改

 

 

 说明:

1,提交

2,回滚

插入语句

 

说明:查看表数据

修改语句

 删除

 

JDBC连接Oracle 

导入驱动包

Oracle连接驱动

关闭资源

数据的导出导入

 导入

 

  用户导入导出

 


 

 第二天

 单表查询

简单查询

 模糊查询

 and运算符

or运算符

范围查询

查为空和不为空

 排序

默认升序 

 

 

 

 分组聚合统计

多表连接

 内连接

外连接

 

 

 

 子查询【嵌套查询】

 多行子查询

 

 

 

 from子查询

 select子查询

 

 分页查询

rownum只能小于、小于等于

 

 单行函数

字符函数

 

 

数值函数

转换函数

 第一个值为null时则返回第二个值,第一个数不为null时则返回第一个数

 

 

 

 行列转换

分析函数

 

 

 

集合运算

 

 


 

 

 第三天

视图

简而言之:视图对一条sql语句的封装,再次查sql只需要输入视图名即可【select *  from  视图名

 

 

 

 

 补充说明:该视图就改课数据库

 

 

 

 序列

一种数据库对象:能产生连续数字的数据库对象

 索引

数据库对象,相当于书的目录

 

 

 

 

 总结

通用:视图、索引是所有数据库都有的

特有:物化视图、序列、同义词

视图为了简化开发,物化视图为了提高性能

 

 第四天

PLsql:

过程化sql语言

语法:

 

 

示例

属性类型

条件判断

 

 

 for循环

 

 游标

 

  

 结果:

 

 

 存储函数

 

 

 

 

储存过程

 

 

 

 

 

触发器

 

 

 

posted @ 2023-07-17 00:01  Comus  阅读(42)  评论(0编辑  收藏  举报