Oracle表的创建与管理

Oracle表的创建与管理

ID:41065542

大小:1.91 MB

页数:45页

时间:2019-08-15

Oracle表的创建与管理_第1页
Oracle表的创建与管理_第2页
Oracle表的创建与管理_第3页
Oracle表的创建与管理_第4页
Oracle表的创建与管理_第5页
资源描述:

《Oracle表的创建与管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章Oracle数据表的创建与管理5.1在OEM中创建和管理表5.2运用SQL语句创建和管理表5.3数据完整性5.1在OEM中创建和管理表5.1.1创建数据表5.1.2表的管理5.1.1创建数据表1.使用控制台的工具箱在OEMC中,单击控制台工具箱的“创建”按钮,激活“创建”窗口,出现数据库列表。用鼠标单击数据库前的“+”,展开数据库对象类型。窗口中列出了可创建的所有数据库对象类型。其中“使用向导”表明选择此项,用户可以使用向导创建表;否则以手工方式创建表。5.1.1创建数据表2.在导航器中,使用快捷菜单创建表在

2、OEMC中,用鼠标右键单击“表”文件夹,弹出的快捷菜单包括有“创建”和“使用向导创建”两个选项。“使用向导创建”的过程与使用控制台工具箱的使用向导创建完全相同。5.1.2表的管理表的管理包括修改表的结构、输入表数据、修改表数据、表的数据查询、删除表等操作。1.修改表结构在OEMC树型视图中,在表文件夹下选择要进行管理的表,在右侧信息和工作区中会显示该表结构信息。5.1.2表的管理⑴一般信息的修改对表的列进行设置、修改,例如增加列,删除列,设置列的名称、数据类型、大小、可否为空、默认值等。⑵约束条件的修改对表的约束条

3、件进行部分修改,如增加约束条件或删除约束条件。⑶存储的修改⑷选项的修改⑸约束条件存储的修改5.1.2表的管理2.编辑表数据在OEMC树型视图中,鼠标右键单击欲要进行数据输入、修改、查询、删除操作的表,从快捷菜单中选择“查看/编辑目录”,出现表编辑器。通过表编辑器中可以查看、添加、更新和删除表中的数据。表编辑器右侧是电子表格,用于输入数据,相邻行为黄色和白色相间以便于区分。表编辑器下方的“应用”按钮用于确定本次输入;“还原”按钮用于取消输入,只能取消没有“应用”过的数据;“显示SQL”按钮是在没有点击“应用”按钮之前

4、,显示本次输入操作的SQL语句。5.1.2表的管理表编辑器的左侧是5个模式按钮,从上到下依次为:“更新表模式”:可以执行查看表、更新列、输入和修改数据、添加和删除行等操作。“图形化选择模式”:可以执行查看表中各列和各种数据类型的列表,通过选择多栏列表的标题对各列排序,显示SQL等操作。5.1.2表的管理“自由SQL模式”:可以执行插入、删除、更新和选择等操作。“空闲SQL历史记录”:只用在空闲SQL模式,并只显示输入内容的历史记录。“报告”:显示“为SQL日志生成报告”对话框,可以在该对话框中摘录信息,并以HTML

5、或TXT等格式保存相应信息。5.2运用SQL语句创建和管理表5.2.1创建数据表5.2.2数据表的管理5.2.3向数据表中插入数据5.2.4在数据表中删除数据5.2.5对数据表中数据进行更新5.2.1创建数据表CREATETABLEtable_name({column1_namedatatype[DEFAULTexpression][column1_constraint]

6、table_constraint}[,column2_namedatatype[DEFAULTexpression][column2_const

7、raint]

8、table_constraint}]…)5.2.1创建数据表[CLUSTERcluster_name(column1_name[,column2_name]…)][PCTFREEn][PCTUSEDn][INITRANSn][MAXTRANSn][RECOVERABLE

9、UNRECOVERABLE][TABLESPACEtablespace][ENABLE

10、DISABLE][ASsubquery][CACHE

11、NOCACHE][STORAGEn]5.2.1创建数据表每个变量的具体含义table_nam

12、e:将要创建的表的名称column_name:列的名字datatype:列中列的数据类型。expression:如果有的话,是列的DEFAULT值。这些值在INSERT省略该列的值时被使用。column1_constraint:column2_constraint将完整性限制定义为列定义的一部分。cluster_name:簇名,要在此处创建表的聚簇。n:任意正整数值。subquery:一个将要用来定义新表的SQLSELECT语句,将由子查询返回的记录插入到建立的表中。5.2.1创建数据表每个变量的具体含义PCTFR

13、EE表示块内预留的自由空间百分数;PCTUSED表块内已使用空间的最小百分数;CACHE指明该表经常被存取;INITRANS指定表的每一个数据块中分配的事务项初值;MAXTRANS指定可同时修改表的数据块的最大事务数;RECOVERABLE指定该表可恢复;5.2.1创建数据表UNRECOVERABLE指定该表不可恢复;TABLESPACE指出当前定义的表放置

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。