- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Less07_Schema_TB3
管理方案对象 课程目标 学完本课后,应能完成以下工作: 定义方案对象和数据类型 创建和修改表 定义约束条件 查看表列和表内容 创建索引 创建视图 创建序列 说明临时表的用法 使用数据字典 什么是方案 方案完整备注页 访问方案对象 命名数据库对象 名称长度必须为 1 至 30 个字节,但以下情况例外: 数据库名称限制为 8 个字节。 数据库链接名最长可为 128 个字节。 不带引号的名称不能是 Oracle 保留字。 不带引号的名称必须以数据库字符集中的字母字符开头。 不建议使用带引号的名称。 命名数据库对象完整备注页 指定表中的数据类型 公用数据类型: CHAR(size [BYTE|CHAR]):size 个字节或字符的固定长度字符数据 VARCHAR2(size [BYTE|CHAR]):最大长度为 size 个字节或字符的可变长度字符串 DATE:范围为公元前 4712 年 1 月 1 日至公元 9999 年 12 月 31 日的有效日期 NUMBER(p,s):精度为 p 且小数位数为 s 的数字 指定表中的数据类型完整备注页 指定表中的数据类型完整备注页 创建和修改表 创建和修改表完整备注页 了解数据完整性 了解数据完整性完整备注页 定义约束条件 违反约束条件 违反约束条件的示例包括: 插入重复的主键值 删除引用完整性约束条件中的子行的父行 更新列值后超出了检查约束条件的范围 约束条件状态 约束条件状态完整备注页 约束条件检查 使用 SQL 创建约束条件:示例 查看表中的列 查看表的内容 表操作 删除表 删除一个表将会删除: 数据 表结构 数据库触发器 相应的索引 关联的对象权限 DROP TABLE 语句的可选子句: CASCADE CONSTRAINTS:相关的引用完整性约束条件 PURGE:无法闪回 截断表 截断表会使表的行数据不可用,而且可选择释放占用空间。 会截断相应的索引。 索引 索引类型 根据需要,为您提供若干类型的索引结构: B 树索引采用二进制树的形式,它是默认的索引类型。 在位图索引中,每个建立索引的独特值都有一个位图,每一位的位置表示一行,其中可能包含(也可能不包含)索引值。对于低基数列而言,这是最佳结构。 B 树索引 B 树索引完整备注页 位图索引 位图索引完整备注页 索引选项 唯一索引可确保每个索引值是唯一的。 索引可按升序或降序存储其键值。 反向关键字索引以反向顺序存储其键值字节。 组合索引是基于多列的索引。 基于函数的索引是以函数返回值为基础的索引。 压缩索引会删除重复的关键字值。 索引选项完整备注页 创建索引 什么是视图 创建视图 序列 序列是按照某种模式自动生成整数的一种机制。 序列具有名称,指出了请求下一个值时引用序列的方式。 序列不与任何特定的表或列相关联。 增长方式可为升序,也可为降序。 编号之间的间隔可随意。 达到限额时,序列可循环。 创建序列 创建序列完整备注页 使用序列 临时表 临时表: 会话或事务处理结束时会自动清除存储数据 为每个会话提供专用数据存储 可供所有会话使用,而不影响各个会话的专用数据 临时表完整备注页 临时表:注意事项 使用 GLOBAL TEMPORARY 子句创建临时表: 使用 TRUNCATE TABLE 命令删除表内容。 在临时表中可创建下列项: 索引 视图 触发器 数据字典:概览 数据字典视图 数据字典:用法示例 小结 在本课中,应该已经学会如何: 定义方案对象和数据类型 创建和修改表 定义约束条件 查看表列和表内容 创建索引 创建视图 创建序列 说明临时表的用法 使用数据字典 练习概览:管理方案对象 本练习包含以下主题: 创建包含列的表 创建约束条件: 主键 外键 检查约束条件 创建索引 创建和修改表(续) 6. 在“Schema(方案)”字段中输入方案名,或单击手电筒图标以调用有哪些信誉好的足球投注网站功能。 7. 在“Tablespace(表空间)”字段中输入表空间名,或单击手电筒图标以调用有哪些信誉好的足球投注网站功能。 8. 在“Columns(列)”区域中输入列名和数据类型。 9. 单击“OK(确定)”。此时会出现更新信息,指出已成功创建表。 修改表 通过使用 Enterprise Manager 可修改表,步骤如下:在本示例中,要在表中添加一列。 1. 在“Tables(表)”页上,选择结果列表中的表,然后单击“Edit(编辑)”。 2. 在“Edit Table(编辑表
文档评论(0)