欢迎来到天天文库
浏览记录
ID:45073012
大小:368.00 KB
页数:23页
时间:2019-11-09
《Oracle数据表的创建与管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章Oracle数据表的创建与管理本章概述熟悉掌握以OEM与命令行方式管理表、设置完整性约束和管理索引的方法6.2管理数据表6.1方案的概念6.3管理完整性约束6.4管理索引【本章教学导航】岗位需求调查知识技能目标(1)掌握方案的概念、方案与用户以及方案与方案对象的关系(2)了解Oracle10g数据库方案对象管理的方法(3)掌握表、完整性约束和索引的概念与作用(3)掌握以OEM与命令行方式管理表、设置完整性约束和管理索引的方法本章重点掌握以OEM与命令行方式管理表、设置完整性约束和管理索引的方法本章难点命令行方式管理表、设置完整性约束和管理索引的方法教学方法理论实践一体化
2、,教、学、做合一课时建议2课时(含课堂实践)【任务描述】(1)使用OEM方式和命令行方式为“StudentData”数据库创建表。(2)使用OEM方式和命令行方式查看表结构。(3)使用ADD关键字向“学生信息”表添加“SDT_AGE/年龄”字段,该字段的“数据类型”为Number,“字段大小”为“2”;并查看修改后表的字段信息。(4)使用OEM方式和命令行方式删除表。(5)创建/删除CHECK约束。(6)创建/删除PRIMARYKEY和UNIQUE约束。(7)创建/删除FOREIGNKEY约束。(8)使用OEM方式和命令行方式创建索引。(9)以命令行方式查看索引信息。(10)
3、使用命令行方式修改“教师编号索引”,修改项“保留用于更新的空闲空间的百分比”为25%,“行事处理的最大数量”为100。(11)使用命令行方式删除“教师编号索引”。【知识讲解与操作示范】---6.1 方案所谓方案,就是一系列数据库对象的集合,是数据库中存储数据的一个逻辑表示或描述。Oracle10g数据库中并不是所有的数据库对象都是方案对象,方案对象有表、索引、触发器、数据库链接、PL/SQL包、序列、同义词、视图、存储过程、存储函数等,非方案对象有表空间、用户、角色、概要文件等。在Oracle10g数据库中,每个用户都拥有自己的方案,创建了一个用户,就创建了一个同名的方案,方
4、案与数据库用户是对应的。但在其他关系型数据库中两者却没有这种对应关系,所以方案和用户是两个完全不同的概念,要注意加以区分。在默认情况下,一个用户所创建的所有数据库对象均存储在自己的方案中。例如:“Whb”用户创建了一个表“StudentInfo”,则“Whb”用户查询此表数据时,使用命令“SELECT*FROMStudentInfo;”但是,如果其他用户查询此表数据时,必须使用命令“SELECT*FROMWHB.StudentInfo;”。切换方案的方法是:切换用户并登录到数据库。【知识讲解与操作示范】---6.2 管理数据表(1)请使用OEM方式创建名为“学生信息”的学生信
5、息表,所属方案为“StduentUser”,使用表空间为“StudentInfo”。该表的字段结构如表6-2所示。6.2.1创建数据表【任务6-1】请分别使用OEM方式和命令行方式创建表英文字段名中文字段名数据类型字段长度是否为空默认值STD_Num学号Varchar212是STD_Name姓名Varchar28否STD_Sex性别Varchar22否STD_Id身份证号Varchar218否STD_ClassNum班级编号Varchar210否STD_NPNum籍贯编号Varchar22否STD_SRNum学籍编号Varchar22否STD_PANum政治面貌编号Varch
6、ar22否STD_NationalityNum民族编号Varchar22否【知识讲解与操作示范】---6.2 管理数据表(2)使用命令行方式创建名为“教师信息”的教师信息表,所属方案为“StudentUser”,使用表空间为“StudentInfo”。该表的结构如表6-3所示。6.2.1创建数据表英文字段名中文字段名数据类型字段长度是否为空默认值THR_Num教师编号Varchar214是THR_Name姓名Varchar220否THR_Sex性别Varchar22否THR_Id身份证号Varchar220否THR_SGNum学历编号Varchar240否THR_TitleN
7、um职称编号Varchar240否THR_SRNum政治面貌编号Varchar210否THR_DPNum部门编号Varchar210否【知识讲解与操作示范】---6.2 管理数据表1.【OEM方式---操作步骤】(1)使用DBA用户“System”登录到OEM,单击“管理”→“表”链接,进入如图6-1所示的页面。(2)单击【创建】按钮,将进入如图6-2所示的页面。(3)选择默认项,单击【继续】按钮,将进入如图6-3所示的页面。(4)对其他的表结构设置页面使用默认项,单击【确定】按钮,将成功建立该表。2.
此文档下载收益归作者所有