《数据定义语言》PPT课件.ppt
《《数据定义语言》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据定义语言》PPT课件.ppt(17页珍藏版)》请在三一办公上搜索。
1、,第四章 Oracle表:数据定义语言(Data Definition Language),本章概要,1.学习数据定义语言的语句,以操作Oracle数据库的数据表结构SQL概述2.讨论定义数据表的列时所用的各种数据类型3.概括介绍了完整性约束和值约束,同时也概括介绍了在列级别和表级别上如何在CREATE TABLE语句中使用完整性约束和值约束4.介绍查看、修改和删除数据表结构,Oracle表:数据定义语言(DDL),模式,Oracle通过模式来组织和维护表、视图、索引等数据库对象。,模式:是一系列逻辑数据结构或对象的集合。一个模式只能够被一个数据库用户所拥有,并且模式的名称与这个用户的名称相同
2、。Oracle数据库中的每一个用户都拥有一个唯一的模式,他所创建的所有模式对象都保存在自己的模式中。,Oracle表:数据定义语言(DDL),模式对象的类型,在Oracle数据库中的模式对象有:,表 Tables视图 Views实体化视图 Materialized views索引 Indexes触发器 Triggers同义词 Synonyms序列 Sequences函数、过程和包 Functions,Procedures,Packages簇或聚集 Clusters数据库链 Database links扩展程序库 External procedure libraries,操作符 Operator
3、s维 Dimensions索引组织表 Index-organized tables索引类型 IndextypesJava classes,Java resources,Java sources实体化视图日志 Materialized view logs对象表 Object tables对象类型 Object types对象视图 Object views,Oracle表:数据定义语言(DDL),非模式对象的类型,在Oracle数据库中不是所有的对象都是模式,还有一些数据库对象不属于任何模式,这些对象称为非模式对象,其类型有:,表空间 Tablespaces用户 Users角色 Roles回退段
4、Rollback segments目录 Directories,Oracle表:数据定义语言(DDL),表 Tables,Oracle数据库中的表是基本的数据库存储结构。在定义表时为表建立多个字段,数据以行的记录的形式存储在表中。,Oracle表:数据定义语言(DDL),命名规则和约定,数据表是一个对象,它能够存储Oracle数据库中的数据。创建数据表时,必须指定数据表的名称、每一列的名称、每一列的数据类型以及每一列的大小。表名和列名的长度最多可为30个字符。在命名表和列时,允许使用字母(AZ,az)、数字(09)和一些特殊字符($,_,#)。但是,表名和列名必须以字母打头。注意1:表名和列名
5、中不允许有空格和连字号()。注意2:表名在模式(schema)或帐户中必须是唯一的,在一个模式中不应该具有相同名称的另一个对象。,字段的数据类型,CHAR(N),NCHAR(N)VARCHAR2(N),NVARCHAR2(N)NUMBER(P,S)DATETIMESTAMPRAW(N)BLOB,CLOB,NCLOB,BFILELONG,LONG RAWROWID,UROWID,VARRAYTABLE,REF,数据类型,Oracle提供,用户自定义,Scalar,Relationship,Collection,Oracle表:数据定义语言(DDL),Oracle表:数据定义语言(DDL),字段约
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据定义语言 数据 定义 语言 PPT 课件
链接地址:https://www.31ppt.com/p-5519480.html