1.Oracle简介
Oracle是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
2.Oracle 数据库的特点
- 完整的数据管理功能
- 在保持数据安全性和完整性方面性能优越
- 分布式处理功能
- 具有可移植性
3.Oracle 基本概念
- 数据库
- 全局数据库名
- 数据库实例
- 表空间
- 数据文件
- 控制文件
- 日志文件
- 模式和模式对象
4.Oracle数据类型
- 字符数据类型
- char:当需要固定长度字符串时
- varchar2:数据类型支持可变长度的字符串
- nchar:项目需要国际化时
- 数值数据类型
- number:可以存储正数、负数、零、定点数、和精确为38位的浮点数
- 日期时间数据类型
- date:用于存储表中的日期和时间数据
- timestamp;用于存储日期的年、月、日、时、分、秒
- LOB数据类型
- ClOB:能够存储大量字符数据
- BLOB:可以存储较大的二进制对象
- BFILE:能够将二进制文件存储在数据库外部的操作系统文件
- NCLOB:用于存储大的ncher字符数据
5.SQL语言简介
- 数据定义语言(DDl)
- 数据操纵语言(DML)
- 事务控制语言(TCL)
- 数据控制语言(DCL)
6.SQL操作符
- 算术操作符
- 比较操作符
- 逻辑操作符
- 集合操作符
- 连接操作符
7.SQL函数
转换函数
分析函数
聚合函数
分析函数