版权所有©2007,Oracle。保留所有权利。管理方案对象8-2版权所有©2007,Oracle。保留所有权利。课程目标学完本课后,应能完成下列工作:•创建和修改数据库表•查看数据库中的数据•创建其它数据库对象•将数据加载到表中8-3版权所有©2007,Oracle。保留所有权利。什么是方案HR方案HR用户拥有8-4版权所有©2007,Oracle。保留所有权利。方案以下是在创建数据库过程中创建的方案:•SYS•SYSTEM•示例方案8-6版权所有©2007,Oracle。保留所有权利。访问方案对象8-7版权所有©2007,Oracle。保留所有权利。指定表中的数据类型公用数据类型:•CHAR:具有指定字节数且长度固定的字符数据•DATE:有效日期范围为公元前4712年1月1日至公元9999年12月31日•NUMBER:具有精度和小数位数的数字•VARCHAR2:具有指定最大长度(以字节计)且长度可变的字符串或字符8-8版权所有©2007,Oracle。保留所有权利。创建和修改表8-9版权所有©2007,Oracle。保留所有权利。创建和修改表指定表名和方案指定列名、数据类型和长度8-10版权所有©2007,Oracle。保留所有权利。修改表8-11版权所有©2007,Oracle。保留所有权利。了解数据完整性8-13版权所有©2007,Oracle。保留所有权利。定义约束条件8-14版权所有©2007,Oracle。保留所有权利。查看表的属性8-15版权所有©2007,Oracle。保留所有权利。查看表的内容8-16版权所有©2007,Oracle。保留所有权利。删除表删除表时,将同时删除以下内容:•从数据字典中删除表定义•删除所有表行•删除在表中定义的所有索引8-17版权所有©2007,Oracle。保留所有权利。管理索引索引具有以下特点:•通常可以加快对表行的访问•自动用于数据访问•实际与表无关•更新表时得到自动维护索引条目指向表中的行8-18版权所有©2007,Oracle。保留所有权利。创建和删除索引8-20版权所有©2007,Oracle。保留所有权利。管理视图视图:•表或视图中数据的自定义显示方式•不包含数据8-21版权所有©2007,Oracle。保留所有权利。管理存储在数据库中的程序代码使用EnterpriseManager可以管理以下类型的程序代码对象:•PL/SQL:–程序包–过程–函数–数据库触发器•Java:–源代码–已编译的类8-22版权所有©2007,Oracle。保留所有权利。使用EnterpriseManager管理存储的程序代码单击链接可访问存储的程序代码8-23版权所有©2007,Oracle。保留所有权利。管理对方案对象的访问SELECTFROMtableGRANT对象权限INSERTUPDATEDELETEEXECUTE8-24版权所有©2007,Oracle。保留所有权利。加载数据8-25版权所有©2007,Oracle。保留所有权利。加载数据8-26版权所有©2007,Oracle。保留所有权利。加载数据8-27版权所有©2007,Oracle。保留所有权利。加载数据8-28版权所有©2007,Oracle。保留所有权利。加载数据8-29版权所有©2007,Oracle。保留所有权利。小结在本课中,您应该已经学会:•创建和修改表•定义约束条件•查看表属性•查看表内容•创建索引和视图•将数据加载到表中8-30版权所有©2007,Oracle。保留所有权利。练习8:概览本练习包含以下主题:•创建表•定义约束条件•创建索引•为角色授予对象权限•加载数据