Oracle数据库管理与应用实例教程 教学课件 刘志成 薛志良 第4章 数据表操作.pdf
文本预览下载声明
第4章 数据表操作
主编:刘志成
本章学习导航
本章学习导航
Oracle数据库管理与应用实例教程
本章学习要点
(1)使用OEM创建、修改、查看和删除数据表。
(2 )使用SQL Developer创建、修改、查看和删除
数据表。
(3 )使用PL/SQL创建、修改、查看和删除数据表。
(4 )添加、删除和修改数据表中的记录。
(5)数据完整性概述。
(6 )非空、默认、唯一、检查、主键和外键约束操
作。
(7 )管理序列和同义词。
建议课时:8课时
Oracle数据库管理与应用实例教程
4.1 数据库概述
4.1 数据库概述
数据表基础
数据表(Table )是数据在Oracle数据库中的逻辑存储单元,按指定关
系模式将数据存储在对应的数据表中。
Oracle数据库管理与应用实例教程
4.1 数据库概述
4.1 数据库概述
Oracle基本数据类型
数据类型的作用在于指明存储数值时需要占据的内存空间大小和进行
运算的依据。
Oracle的数据类型分为标量(Scalar )类型、复合(Composite)类
型、引用(Reference)类型和LOB (Large Object)类型4种类型 。
Oracle数据库管理与应用实例教程
4.1 数据库概述
4.1 数据库概述
Oracle基本数据类型
(1)CHAR (n )
该数据类型用于定义固定长度的字符串,其中n用于指定字符串的最大长
度,n必须是正整数且不超过32767。
(2 )VARCHAR2 (n )
该数据类型用于定义可变长度的字符串,其中n用于指定字符串的最大长
度,n必须是正整数且不超过32767。
(3 )NUMBER (precision,scale )
该数据类型用于定义固定长度的整数和浮点数,其中precision表示精
度,用于指定数字的总位数;scale表示标度,用于指定小数点后的数字
位数,默认值为0,即没有小数位数。
Oracle数据库管理与应用实例教程
4.1 数据库概述
4.1 数据库概述
Oracle基本数据类型
(4 )DATE
该数据类型用于定义日期时间类型的数据,其数据长度为固定7个字节,
分别描述年、月、日、时、分、秒。
(5 )TIMESTAMP
该数据类型也用于定义日期时间数据,但与DATE仅显示日期不同,
TIMESTAMP类型数据还可以显示时间和上下午标记,如“11-9月-2007
11:09:32.213 AM”。
(6 )BOOLEAN
该数据类型用于定义布尔型(逻辑型)变量,其值只能为TRUE (真)、
FALSE (假)或NULL (空)。需要注意的是,该数据类型是PL/SQL数
据类型,不能应用于表列。
Oracle数据库管理与应用实例教程
4.1 数据库概述
4.1 数据库概述
方案的概念
方案,就是一系列数据库对象的集合,是数据库中存储数据的一个逻
辑表示或描述。
Oracle 11g数据库中并不是所有的数据库对象都是方案对象,方案对
象有表、索引、触发器、数据库链接、PL/SQL包、序列、同义词、视图、
存储过程、存储函数等,非方案对象有表空间、用户、角色、概要文件
等。
在Oracle 11g数据库中,每个用户都拥有自己的方案,创建了一个用
户,就创建了一个同名的方案,方案与数据库用户是对应的。
用户在数据库中创建了一个方案对象后,这个方案对象默认地属于这
个用户的方案。
Oracle数据库管理与应用实例教程
课堂案例1 — 使用OEM创建GOODS表
课堂案例1 — 使用OEM创建GOODS表
案例学习目标
掌握Oracle中应用OEM创建数据表的方法和基本步骤
案例知识要点
进入OEM表编辑页面、列的数据类型
显示全部