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 示例

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

相关内容

热门资讯

1196个公众账号被处置 五部...   中新网7月9日电 据人社部网站消息,当前,正值招工求职高峰期,一些不法单位和个人为牟取利益,未经...
人民网评:压实防汛“最后一公里...   汛情就是大考。近期,从贵州盘州市羊场乡8分钟闪电转移受胁群众,到云南泸水市鲁掌镇三河村成功转移避...
在家小本小本农业创业好项目创业... 当前位置:猪价网>在家小本创业好项目在家小本创业好项目发布时间:2019-04-标签:在家小本创业好...
小本创业做什么项目好 小本创业... 7/9网络小礼品个性化小礼品这种风靡欧美的个人图片保存新模式,已经从欧美展开,于去年9月份,个性化小...
80后小本创业做什么好 有哪些... 80后小本创业做什么好?80后小本创业项目有哪些?80后逐渐成长为社会的中流砥柱,同样的80后的社会...
精选10个适合80后小本创业好... 80年后的一代在任何领域都有创新意识,对传统的“坐月子”习惯也在改革,所以该中心做为新生事务,正在被...
2019小本创业什么项目好?选... 摘要:现在的人们生活水平越来越高,在物质上的要求也就越来越高,以前的人们可能追求的只是一个温饱,但是...
小本创业做什么项目好 小本创业... 7/9网络小礼品个性化小礼品这种风靡欧美的个人图片保存新模式,已经从欧美展开,于去年9月份,个性化小...
最适合农村创业的小本创业小项目... 从当前情况看,建筑节能生产、销售的小本创业项目相对较少,导致经营集中,竞争激烈适合农村的小本生意点子...
成都世运会倒计时30天 各场馆...   2025年第十二届世界运动会将于8月7日至8月17日在四川成都举行,今天(7月8日)成都世运会迎...