IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 【Oracle】学习2 Chap.10 创建表、序列、索引和视图 -> 正文阅读

[大数据]【Oracle】学习2 Chap.10 创建表、序列、索引和视图

0 系列笔记

【Oracle】学习1 Chap.9 数据库安全性
【Oracle】学习2 Chap.10 创建表、序列、索引和视图


1 阅读笔记

1.1 思维导图

在这里插入图片描述

1.2 列表视图

    • 创建表
      • 本节是对CREATE TABLE的进一步详解
      • CREATE TABLE的完整语法可以很复杂,具体需要参见Oracle的SQL参考手册
    • 获得有关表的信息、表中列的信息
      • 数据字典
    • 修改表
      • 不是对表中的数据进行修改,而是对表进行修改
      • 添加列、修改列、修改列的长度、修改数字列的经度、修改列的数据类型、修改列的默认值、删除列、添加约束、添加CHECK约束、添加NOT NULL约束、添加FOREIGN KEY约束、添加UNIQUE约束、删除约束、禁用约束、启用约束、延迟约束(在事务被提交时再强制执行的约束)、获得有关约束的信息、获得有关列的约束的信息
    • 重命名表
    • 向表添加注释
    • 截断表
      • TRUNCATE,删除表中所有的行,并重置表的存储空间
      • 要删除所有行,应用TRUNCATE,而不是DELETE
      • TRUNCATE语句不需要在数据库中使用任何undo空间,也不需要执行COMMIT命令使操作永久化
  • 序列
    • 一种数据库项,生产一个整数序列,通常可以用来填充数字类型的主键
    • 可以创建、从数据字典中获取有关序列的信息、使用、使用序列填充主键、修改、删除
  • 索引
    • 在表中查找特定的行,但需要花费额外的时间来维护更新索引
    • 准则:当任何单个查询要检索的行少于或等于整个表行数的10%时,索引就非常有用
    • Oracle:会为表的主键以及包含在唯一约束中的列自动创建索引
    • 可以创建索引、创建基于函数的索引、从数据字典中获取有关索引的信息、修改、删除
  • 视图
    • 一个表或多个表上的预定义查询
    • 视图并不存储数据,它们只会访问基表中的行
    • 优点
      • 限制用户只能通过视图检索数据,从而对最终用户屏蔽创建视图所基于的底层基表
      • 可以将复杂查询编写为视图,从而对最终用户屏蔽一定的复杂性
      • 限制某个视图只能访问基表中的部分特定数据,从而实现另外一层的安全性,并可以对最终用户屏蔽部分行
    • 创建并使用视图,从数据字典中获取视图的信息,修改,删除

2 要点内容

待补充。


3 参考资料

《Oracle Database 10g SQL开发指南》

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-25 11:38:09  更:2022-05-25 11:38:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 19:39:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码