- 2
- 0
- 约3.46千字
- 约 65页
- 2018-05-29 发布于天津
- 举报
第3章 节 表与表数据操作 Oracle实用教程(第3版)PPT.ppt
;;3.1.1 表和表结构
每个数据库包含若干个表。表是Oracle中最主要的数据库对象,它是用来存储数据的一种逻辑结构。表由行和列组成,因此也称之为二维表。表是在日常工作和生活中经常使用的一种表示数据及其关系的形式,表3.1就是用来表示学生情况的一个学生表。;关系数据库使用表(即关系)来表示实体及其联系。表包含下列概念。
(1)表结构:每个数据库包含了若干个表。每个表包含一组固定的列,而列由数据类型(DATATYPE)和长度(LENGTH)两部分组成,以描述该表所跟踪的实体的属性。
(2)记录:每个表包含了若干行数据,它们是表的“值”,表中的一行称为一个记录,因此,表是记录的有限集合。
(3)字段:每个记录由若干个数据项构成,将构成记录的每个数据项称为字段。例如表3.1中,表结构为(学号,姓名,性别,出生时间,专业,总学分,备注),包含7个字段,由5个记录组成。
(4)关键字:若表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为候选关键字(Candidate key)。若一个表有多个候选关键字,则选定其中一个为主关键字(Primary key),也称为主键。当一个表仅有唯一的一个候选关键字时,该候选关键字就是主关键字。;表是真正存储各种各样数据的对象,由行和列组成。行有时也称为记录,列有时也称为字段或域。设计数据库时,要决定它包括哪些表,每个表中包含哪些列,每列的数据类型等。当创建和使用表时,需要使用不同的数据库对象,包括数据类型、约束、默认值、触发器和索引等。
在表中创建列时,必须为其指定数据类型,列的数据类型决定了数据的取值、范围和存储格式。列的数据类型可以是Oracle提供的系统数据类型,主要的系统数据类型列于表3.2中。
;3.2.1 界面方式创建表空间
【例3.1】 使用OEM创建永久性表空间MYTS。
(1)“一般信息”选项页面。进入“一般信息”选项页面,在“名称”文本框中输入表空间名称MYTS。注意,只能使用数据库字符集中的字符,长度不得超过30个字符。名称在数据库中必须是唯一的。在该页面包含:区管理、类型和状态。
状态选项用于设置表空间状态,状态有:读写、只读和脱机三种,这里选择“读写”,如图3.1所示。
;(2)“存储”选项页面。单击“存储”选项页面,则出现如图3.2所示的界面。在该选项卡中进行区分配、段空间管理、压缩选项和启用事件记录设置。
;;;;;;;3.3.1 OEM方式操作表
1.创建表
以创建XSB表为例,使用OEM创建表的操作步骤如下。
(1)使用system账户登录数据库实例XSCJ的OEM页面,在“方案”属性页中的“数据库对象”一栏,用户可以管理模式对象,如表、索引和视图等,如图3.3所示。
;3.3.1 OEM方式操作表;3.3.1 OEM方式操作表;(3)单击“继续”按钮,进入“创建表”页面,如图3.6所示。该界面有5个选项页面,可以完成对表的定义。
在如图3.6所示的“一般信息”选项页中定义表的名称、所属方案、使用的表空间和表的基本属性。该选项页面包括如下信息。
;(4)单击“约束条件”选项页面,进入“约束条件”选项界面,如图3.7所示。在该选项页面可以定义表的完整性约束条件。
;(5)选择PRIMARY约束条件,单击“添加”按钮,进入如图3.8所示的添加PRIMARY约束条件页面。
;(6)在图3.7所示的界面中,单击“存储”选项页面,进入“存储”选项页,如图3.9所示。在此指定表的存储方式,包括指定区、空间利用率等特性,这里都按照默认设置。
;(7)在图3.7所示的界面中,单击“选项”选项,进入“选项”选项页面,如图3.10所示。在该选项页面中,可以定义表的并发操作、是否覆盖和如何审计等特性,这里按照默认设置。
;(8)单击“分区”选项页面,进入“分区”选项界面,如图3.11所示。“分区”选项界面只在创建新表时可用,可以同时定义多个分区。已分区表的所有分区必须驻留在块大小相同的表空间中。并不是所有这些表列都可以进行分区,只有日期型(DATE)或二进制大对象(BLOB)等数据类型的表列可进行分区。
;2.修改表
在创建了一个表之后,使用过程中可能需要对表结构、约束或其他列的属性进行修改,另外可能会对表的存储方式等信息进行修改。表的修改与表的创建一样,也可以通过OEM和PL/SQL两种方法来进行,本节讨论在OEM中修改表的方法。
对一个已存在的表可以进行的修改操作包括:增加列,删除列,修改已有列的属性(列名、数据类型、是否为空值),修改存储方式等操作。;【例3.6】 表XSB中添加一个“奖学金等级”,名称为JXJ,类型为NUMBER,允许为空值。
在OEM的“方案”属性页下选择“表”进入表搜索页面,在“对象名”栏输入“XSB”,单击“开始”按钮,在结果列
您可能关注的文档
- 第3章 节 劳动力需求 劳动经济学课件.ppt
- 第3章 节 化学热力学基础 大学一年级 无机化学 课件.ppt
- 第3章 节 区域经济增长与发展 区域经济学.ppt
- 第3章 节 变量、数据类型和表达式《Visual C# 程序设计语言》 .ppt
- 第3章 节 合金结构钢的焊接 材料焊接性 .ppt
- 第3章 节 国际贸易标准理论 《国际经济学》.ppt
- 第3章 节 图形 数学应用软件MATHEMATICA课件.ppt
- 第3章 节 土壤的孔性、结构性与耕性 《土壤肥料学》课件.ppt
- 第3章 节 复制、移动、修改图形 CAD2012工程绘图技能训练课件.ppt
- 第3章 节 安装和设置五笔输入法 五笔速成教程.ppt
最近下载
- 2025年河南豫能控股股份有限公司招聘考试笔试试题(含答案).docx VIP
- 管壳式换热器设计毕业设计.docx VIP
- 2025年职业技能鉴定-铸造造型(芯)工-铸造造型(芯)工(高级技师)历年参考题典型考点含答案解析.docx VIP
- 人教版七年级上册《生物》期末测试卷及答案【汇总】.doc VIP
- 2024年河南豫能控股股份有限公司招聘笔试真题汇总.docx VIP
- 工业设备及管道绝热工程设计规范.docx VIP
- 2022年河南豫能控股股份有限公司招聘考试题库及答案解析.docx VIP
- 2023年河南豫能控股股份有限公司招聘考试题库及答案解析.docx VIP
- 软件投标技术方案设计书(模板).doc VIP
- 2021年河南豫能控股股份有限公司校园招聘试题及答案解析.docx VIP
原创力文档

文档评论(0)