oracle数据库定义语言—DDL
创始人
2024-01-28 21:36:23
0

文章目录

  • 1、数据定义语言
  • 2 创建表
    • 2.2 oracle 数据库中的表
      • 2.2.1 常见的数据字典表
    • 2.3 用查询创建表
      • 2.3.1 示例
  • 3 ALTER TABLE 语句
    • 3.1 添加一个新的列
    • 3.2 修改数据类型
    • 3.3 修改默认值
    • 3.4 修改列名
    • 3.5 删除一个列
  • 4、修改名称
  • 5、截断表
  • 6 、删除表(删除表以及表结构)
  • 7、创建视图
    • 7.1 视图
      • 7.1.1 什么是视图
      • 7.1.2 视图的优越性
    • 7.2 视图类型
    • 7.3 简单视图 vs 复杂视图
    • 7.4 创建简单视图
    • 7.5 用子查询中的列别名创建视图
    • 7.6 从视图中取回数据
    • 7.5 创建复杂视图
      • 7.5.1 示例
    • 7.6 在定义视图时指定别名
      • 7.6.1 示例
    • 7.7 视图中DML操作的执行
      • 7.7.1 示例
    • 7.8 拒绝DML操作
      • 7.8.1 示例
    • 7.9 通过工具创建视图
    • 7.10 删除视图
      • 7.10.1 示例
    • 7.11 内建视图
    • 7.12 TOP-N
    • 7.12.1 示例
    • 7.12.2 示例
    • 7.13 oracle 分页查询
      • 7.13.1 示例
  • 8、序列
    • 8.1 什么是序列
    • 8.2 创建序列
      • 8.2.1 通过DDL语句创建序列
        • 8.2.1.1 示例
      • 8.2.3 通过工具创建序列
    • 8.3 操作序列
      • 8.3.1 查询序列
      • 8.3.2 使用序列
        • 8.3.2.1 示例
    • 8.4 修改删除序列
      • 8.4.1 修改序列
      • 8.4.2 修改序列原则
        • 8.4.2.1 示例
      • 8.4.3 删除序列
        • 8.4.3.1 示例
  • 9 、索引
    • 9.1 什么是索引
    • 9.2 使用索引
      • 9.3 什么时候创建索引
      • 9.4 什么时候不创建索引
    • 9.4 操作索引
      • 9.4.1 非唯一性索引类型
      • 9.4.2 创建索引语法
        • 9.4.2.1 创建单行索引
        • 9.4.2.2 创建复合索引
        • 9.4.2.2 创建函数索引
    • 9.5 查询索引
    • 9.6 删除索引
      • 9.6.1 示例
  • 10、同义词
    • 10.1 什么是同义词
    • 10.2 创建和删除同义词
      • 10.2.1 创建同义词
      • 10.2.2 删除同义词
  • 11 、 创建用户
    • 11.1 什么是oracle用户
    • 11.2 操作用户
      • 11.2.1 创建用户
      • 11.2.1.1 使用默认表空间
        • 11.2.1.1.1 示例
      • 11.2.1.2 使用指定表空间
        • 11.2.1.2.1 示例
      • 11.2.2 删除用户
      • 11.2.2.1 示例

1、数据定义语言

在这里插入图片描述

2 创建表

在这里插入图片描述
在这里插入图片描述

2.2 oracle 数据库中的表

在这里插入图片描述

2.2.1 常见的数据字典表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注:只显示类型
在这里插入图片描述

2.3 用查询创建表

2.3.1 示例

在这里插入图片描述

3 ALTER TABLE 语句

在这里插入图片描述

3.1 添加一个新的列

在这里插入图片描述
在这里插入图片描述

3.2 修改数据类型

在这里插入图片描述

3.3 修改默认值

在这里插入图片描述
在这里插入图片描述

3.4 修改列名

在这里插入图片描述

3.5 删除一个列

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、修改名称

在这里插入图片描述

5、截断表

在这里插入图片描述

在这里插入图片描述

6 、删除表(删除表以及表结构)

在这里插入图片描述

7、创建视图

7.1 视图

7.1.1 什么是视图

在这里插入图片描述

7.1.2 视图的优越性

在这里插入图片描述

7.2 视图类型

简单视图和复杂视图
在这里插入图片描述

7.3 简单视图 vs 复杂视图

在这里插入图片描述

7.4 创建简单视图

在这里插入图片描述### 7.4.1 示例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.5 用子查询中的列别名创建视图

在这里插入图片描述
在这里插入图片描述

7.6 从视图中取回数据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.5 创建复杂视图

在这里插入图片描述

7.5.1 示例

在这里插入图片描述

在这里插入图片描述

7.6 在定义视图时指定别名

7.6.1 示例

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

7.7 视图中DML操作的执行

7.7.1 示例

在这里插入图片描述

在这里插入图片描述

7.8 拒绝DML操作

在这里插入图片描述

7.8.1 示例

在这里插入图片描述
在这里插入图片描述
添加只读视图,简单视图也不能进行DML操作

7.9 通过工具创建视图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

7.10 删除视图

在这里插入图片描述

7.10.1 示例

在这里插入图片描述
在这里插入图片描述

7.11 内建视图

在这里插入图片描述
在这里插入图片描述

7.12 TOP-N

在这里插入图片描述
在这里插入图片描述

7.12.1 示例

在这里插入图片描述

在这里插入图片描述

7.12.2 示例

在这里插入图片描述
在这里插入图片描述

7.13 oracle 分页查询

在这里插入图片描述

7.13.1 示例

在这里插入图片描述
在这里插入图片描述

8、序列

8.1 什么是序列

在这里插入图片描述

8.2 创建序列

8.2.1 通过DDL语句创建序列

在这里插入图片描述
在这里插入图片描述

8.2.1.1 示例

在这里插入图片描述
在这里插入图片描述

8.2.3 通过工具创建序列

在这里插入图片描述
在这里插入图片描述

8.3 操作序列

8.3.1 查询序列

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

8.3.2 使用序列

在这里插入图片描述
创建默认序列
在这里插入图片描述
在这里插入图片描述

8.3.2.1 示例

在这里插入图片描述
在插入图片描述

8.4 修改删除序列

8.4.1 修改序列

在这里插入图片描述

8.4.2 修改序列原则

在这里插入图片描述

8.4.2.1 示例

在这里插入图片描述
在这里插入图片描述

8.4.3 删除序列

在这里插入图片描述

8.4.3.1 示例

在这里插入图片描述

在这里插入图片描述

9 、索引

9.1 什么是索引

在这里插入图片描述

9.2 使用索引

在这里插入图片描述

9.3 什么时候创建索引

在这里插入图片描述

9.4 什么时候不创建索引

在这里插入图片描述

9.4 操作索引

9.4.1 非唯一性索引类型

9.4.2 创建索引语法

在这里插入图片描述

9.4.2.1 创建单行索引

在这里插入图片描述
在这里插入图片描述

9.4.2.2 创建复合索引

在这里插入图片描述
在这里插入图片描述

9.4.2.2 创建函数索引

在这里插入图片描述
在这里插入图片描述

9.5 查询索引

在这里插入图片描述
在这里插入图片描述

9.6 删除索引

在这里插入图片描述

9.6.1 示例

在这里插入图片描述
在这里插入图片描述

10、同义词

10.1 什么是同义词

在这里插入图片描述

10.2 创建和删除同义词

10.2.1 创建同义词

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10.2.2 删除同义词

在这里插入图片描述
在这里插入图片描述

11 、 创建用户

11.1 什么是oracle用户

在这里插入图片描述

11.2 操作用户

11.2.1 创建用户

在这里插入图片描述

11.2.1.1 使用默认表空间

11.2.1.1.1 示例

在这里插入图片描述
在这里插入图片描述

11.2.1.2 使用指定表空间

11.2.1.2.1 示例

在这里插入图片描述

在这里插入图片描述

11.2.2 删除用户

11.2.2.1 示例

在这里插入图片描述
在这里插入图片描述
删除用户的同时将该用户下的其他对象一并删掉
在这里插入图片描述

相关内容

热门资讯

【洛阳市创业项目】洛阳市创业项... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁女人创业做什么适合女性创业的大学生适合什么创业毕业生如...
现在回农村创业做什么 你会做什... 小本创业项目:特色花卉植物现如今大家重视生活环境,在家养花种树,能减少身心疲惫的压力,还能为家里创造...
小本创业项目推荐 只需不到5万... 很多人虽说有创意的想法,但是苦于拿不出足够的资金,却只能在一直徘徊在边缘。那么,哪些项目只需要几万元...
小本创业啥项目能挣钱 小本创业... 中医药销售具有自主的知识产权是中国中药最大的优势(这是其他医药子行业所不具备的),入世对于中国中药行...
做什么小本创业项目能赚钱? 做... 给大家分享一下我做过的还是不需要投资比较靠谱的APP推广拉新:比如京东小金库、京东白条、京东一分购这...
原创 湖... 北京时间2025年7月7日,NBA夏季联赛继续进行,今日共上演两场焦点对决:湖人对阵热火、马刺迎战勇...
创业论坛上有没有小本创业好项目... 延伸阅读****'%年轻人%'年青人创业找项目年轻人六大创业好项目1574人年青人敢闯敢拼的精神才是...
创业论坛网:年轻人适合哪些小本... 创业论坛网对于年轻人创业,一个好主意无疑是成功的一半。但是,如何找到好的想法并找到市场空白并不是每个...
35个获利更踏实的小本创业好生... 小本经商获利更踏实的生意,在这样一个创业的时代,寻找一个好的,无疑是每一个创业者的心愿。对于多数创业...
最新千元创业的小本项目 最新千... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁女人创业做什么适合女性创业的大学生适合什么创业毕业生如...