oracle数据库中の表与视图.docVIP

  • 3
  • 0
  • 约 9页
  • 2017-02-05 发布于北京
  • 举报
oracle数据库中の表与视图

oracle数据库中的表与视图 Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。   表和视图   Oracle中表是数据存储的基本结构。ORACLE8引入了分区表和对象表,ORACLE8i引入了临时表,使表的功能更强大。视图是一个或多个表中数据的逻辑表达式。本文我们将讨论怎样创建和管理简单的表和视图。   管理表   表可以看作有行和列的电子数据表,表是关系数据库中一种拥有数据的结构。用CREATE TABLE语句建立表,在建立表的同时,必须定义表名,列,以及列的数据类型和大小。例如: CREATE TABLE products   ( PROD_ID NUMBER(4),    PROD_NAME VAECHAR2(20),    STOCK_QTY NUMBER(5,3)   );   这样我们就建立了一个名为products的表, 关键词CREATE TABLE后紧跟的表名,然后定义了三列,同时规定了列的数据类型和大小。   在创建表的同时你可以规定表的完整性约束,也可以规定列的完整性约束,在列上普通的约束是NOT NULL,关于约束的讨论我们在以后进行。   在建立或更改表时,可以给表一个缺省值。缺省值

文档评论(0)

1亿VIP精品文档

相关文档