Oracle内容讲解

  1. Oracle特点

1)、支持多用户、大事务量的事务处理。

2)、在保持数据安全性和完整性方面性能优越。

3)、支持分布式数据处理。

4)、具有可移植性。

  1. 数据库的组成(ppt图)
  1. Oracle由二部分组成:实例和数据库。
  2. 基本概念:全局数据库名、模式和模式对象、数据库、数据库实例、表空间、控制文件、日志文件。
  1. 数据库服务

1)、OracleServiceSID  SID系统标识符

2)、OracleOraDb11g_home1TNSListenner

3)、OracleDBConsoleSID

  1. 配置监听服务和网络服务名
  2. 连接数据库的三种方式

1)、sqlplus

2)、SQL Developer

3)、PL/SQL Developer

  1. 数据库类型

1)、字符数据类型:char、nchar 、varchar2、nvarchar2

2)、数值数据类型:number

3)、日期时间数据类型:date、timestamp

4)、大数据LOB类型:CLOB、BLOB、BFILE、NCLOB

  1. Oracle中的伪列

1)、ROWID  表中行的唯一标识、存储数据方式

2)、ROWNUM  主要用来分页

  1. 四大类别的SQL语言

1)、DDL(数据定义语言):CREATE、ALTER、TRUNCATE、DROP

CREATE TABLE命名规则:

  1. 表名长度不能超过30个字符
  2. 首字符为字母
  3. 不能使用保留字
  4. 可以使用数字、字母、下划线,不能使用空格和单引号
  5. 同一模式下表名不能相同

2)、DML(数据操纵语言):INSERT、UPDATE、DELETE、SELECT

1、查询无重复的行

2、带条件和排序的select

3、使用列别名

4、利用现有表创建新表

5、查看表中行数

6、取出列不存在重复数据

7、查出数据量大于10的表信息

3)、TCL(事务控制语言):COMMIT、SAVEPOINT、ROLLBACK

4)、DCL(数据控制语言):GRANT、REVOKE

  1. SQL操作符

1)、算术操作符:+、-、*、/

2)、比较操作符:=、!=、<、>、<=、>=、BETWEEN…AND…、LIKE、IN、IS  NULL

3)、逻辑操作符:AND、OR、NOT

4)、集合操作符:UNION(联合)、UNION ALL(联合所有)、INTERSECT(交集)、MINUS(减集)

1、对应的列数据类型应该兼容

2、列标题来自第一个SELECT语句,不应包含LONG类型的列。

   5)、连接操作符

  1. SQL函数
  1. 转换函数:TO_CHAR、TO_DATE、TO_NUMBER
  2. 其它函数:NVL、NVL2、DECODE
  3. 字符函数:UPPER、LOWER、LENGTH、SUBSTR、REPLACE、CONCAT
  4. 分析函数:ROW_NUMBER、DENSE_RANK、RANK

 

 

Oracle数据库下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值