网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.监控ORACLE数据库性能.
.Oracle 数据库系统使用经验六则.
.为数据库的表自动生成行号----为.
.保证Oracle数据库安全性的策略和.
.双机环境下的Oracle数据库.
.Oracle热备期间的过量Redo生成控.
.Oracle Demantra 7.1.1全面上市.
.教你做Linux中的Windows管理员(图.
.Oracle 9与Oracle 8中CPU_COSTIN.
.Oracle Application Serve.
.用BCB编写一个改写oracle日期显示.
.将EXP出来的数据IMP进不同的表空.
.oracle10g_linux_install_config.
.Oracle数据库中时间间隔型数据分.
.[基础]9i新特性之五闪回查询.
.如何自动加载分区.
.讲解exp时对密码中含“)”的处理.
.Oracle数据操作和控制语言问题详.
.核心( Kernel )编译与 Lilo 多重.
.细化解析Oracle中限制返回结果集.

Oracle 9i创建数据表

发表日期:2008-2-9



  要创建的两个数据表
    1. 研究生信息表
    表名:scott.student。
    表结构如表7.6所示。

(图片较大,请拉动滚动条观看)
    3. 两个数据表的关系
    导师信息表(scott.Director)的主码“DIRECTOR_ID”是研究生信息表(scott.student)的外码。也就是说,当导师信息表的“DIRECTOR_ID”字段发生变化时,研究生信息表的字段“DIRECTOR_ID”也会随之自动发生变化。
创建的步骤
    1. 创建导师信息表的步骤
    (1)如图7.2所示界面。
    (2)出现如图7.3所示的创建表的【一般信息】选项卡。

(图片较大,请拉动滚动条观看)
    (3)切换到图7.4所示的创建表的【约束条件】选项卡。
Oracle 9i创建数据表
    在【类型】单元格下拉列表框中有5个选项,如表7.8所示。

(图片较大,请拉动滚动条观看)
    (4)切换到图7.5所示的创建表的【簇列】选项卡。
    (5)切换到图7.6所示的创建表的【分区】选项卡。

(图片较大,请拉动滚动条观看)
    (6)切换到图7.7所示的创建表的【存储】选项卡。
    (7)切换到图7.8所示的创建表的【存储】选项卡。

(图片较大,请拉动滚动条观看)
    (8)切换到图7.9所示的创建表的【约束条件存储】选项卡。
    (9)出现如图7.10所示界面。

(图片较大,请拉动滚动条观看)
    (10)在【企业治理器】中可以查看创建的数据表,如图7.11所示。
Oracle 9i创建数据表
    (11)上述步骤创建scott.director数据表的SQL代码如下。

(图片较大,请拉动滚动条观看)
    在创建主要害字约束条件时将自动建立该字段的索引。
    (12)读者也可以在【SQL Plus Worksheet】中直接执行createdirector.sql文件创建数据表scott.director,如图7.12所示。
Oracle 9i创建数据表
    2. 创建研究生信息表的步骤
    (1)与创建导师信息表一样进行操作。
    (2)在图7.13所示的创建表的【一般信息】选项卡中按照如下步骤进行配置。
    (3)图7.14所示为创建表的主码的【约束条件】选项卡。

(图片较大,请拉动滚动条观看)
    (4)图7.15所示为创建表的外码的【约束条件】选项卡。

    (5)【簇列】、【分区】、【存储】和【选项】选项卡按照默认设置即可。
    (6)图7.16所示的【约束条件存储】选项卡按照如下配置。

(图片较大,请拉动滚动条观看)
    (7)系统将成功创建数据表scott.student。对应的SQL代码如下。

(图片较大,请拉动滚动条观看)
    【参见光盘文件】:\第7章\createstudent.sql。
    (8)读者也可以在【SQL Plus Worksheet】中直接执行createstudent.sql文件创建数据表scott.student,如图7.17所示。
Oracle 9i创建数据表
     (9)在【企业治理器】中可以查看建立的两个范例数据表,如图7.18所示。
Oracle 9i创建数据表
上一篇:Oracle 9i的数据类型 人气:612
下一篇:Oracle 9i修改数据表结构 人气:1217
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐