Database 版 (精华区)

发信人: zhaowei (小燕子), 信区: Database
标  题: 4.2 对表的操作
发信站: 紫 丁 香 (Fri Jun 11 15:44:37 1999), 转信

1) 单击POWERBAR工具条上的TABLE画板按钮,就可以开始对系统当前所连接的数据库
中的表进行操作了,系统当前弹出的是名为OPEN  TABLE的对话框,利用它可以打开一
个已有的表,在对话框的底部有两个复选框,第一个被选中时将把所有的系统表格都显
示在对话框中,第二个复选框被选中时表示选中的表将以只读的方式打开,这样可以保
证表不被随意地修改。
2) 单击OPEN TABLE对话框中的NEW按钮,在弹出的CREATE TABLE对话框中就可以定义表
的各种信息,因为在前面我们介绍过如何创建一个表,这里就不再举例子,只说明一下
对话框中所有栏目的含义,以便于你在定义表时知道该如何使用这些选项。在对话框的
上部分是用来定义表的基本信息,其中COLUMN NAME用来定义字段名,DATA TYPE定义字
段的数据类型,WIDTH定义字段的数据宽度,DEC用来定义当字段为数值型时的小数位数
,NULL栏用来定义这个字段是否可以取空值,也就是是否可以不取值,DEFAULT栏用来定
义这个字段的缺省属性,一般情况下就设为NONE,在对话框的下部是用来定义字段的扩展
属性,其中FORMAT栏用来定义字段的显示风格,EDIT用来定义字段的编辑风格,
VALIDATION一栏用来定义字段值的有效性检查规则,JUSTIFY定义字段的对齐方式,分左
对齐,右对齐,居中对齐三种方式。HEIGHT和WIDTH分别用来定义字段显示时字段显示的
高度和宽度。INITIAL则是用来定义字段的初始值,也就是在我们创建一条新记录时系统
会自动给这个字段赋的初值。HEADER和LABEL栏分别用来定义字段的题头和标签,它们一
般用在显示数据的时候标明是哪一个字段的值,最后一项COMMENT栏是用来输入有关这个
字段的辅助信息,以便于以后查看方便。要指出的是这里的有些项,比如EDIT,FORMAT
等只能从下拉列表框中选择,如果没有合适的选项,就需要在定义好表之后再为相应的
字段创建新的编辑风格,显示风格等。
3) 把先前创建的表MYTELEBOOK打开到DATABASE画板中,在表的标题上单击鼠标右键,
系统弹出一个菜单(图4-5),菜单的第一项CLOSE是用来关闭这个表。菜单的第二
项ALTER TABLE用来对表的定义作出一些修改,选中这个菜单项后系统会
弹出ALTER TABLE窗口用来对表的一些属性作修改,在ALTER TABLE窗口中有一些属性,
如字段的类型等是灰色显示的,这表示这些属性是不能修改的,否则会影响表中的已有数
据和产生其它负面影响。所以系统不允许修改。弹出的菜单的第三项是PROPERTIES菜单项
,用来设置表的总体属性。选中这个菜单项,从弹出的对话框的标签可以看出在这里可以
定义表的主键,对表的注解,还有表中显示的数据的字体等。弹出菜单的第四项是NEW,
它又有两个子菜单项,选中INDEX子菜单项,弹出CREATE INDEX对话框,在这里可以定义
表的索引字段和索引的名字,定义索引的好处是可以加快从表中搜索数据的速度,NEW菜
单的第二个子菜单项FOREIGN KEY 是用来定义表的外部码,所谓外部码就是当前表的一
些字段的组合,这些字段的组合同时又是另一个表的主键。弹出的菜单的第五
项DROP TABLE的作用是删除表,建议不要轻易删除一个表,因为删除后就不能恢复了。
弹出的菜单的第六项EDIT DATA用来对表中的数据进行操作,例如往表中增加记录等。
菜单的第七项是有关数据管道的内容,放在以后介绍。菜单的最
后一项PRINT DEFINITION被选中后将在打印机上打印出当前表的定义,打印的格式类
似表定义时的格式。

  
 图4-5
4) 用鼠标右键单击表的任一字段,弹出的菜单包含DEFINITION和PROPERTIES两个菜
单项,DEFINITION菜单项的作用是在弹出的ALTER TABLE窗口中对选中的字段修改它
的某些被允许修改的属性,当然你也可以利用这个窗口修改其它字段的某些属性。选
中PORPERTIES菜单项后系统弹出名为COLUMN的对话框,利用这个对话框可以为字段添加
注释,改变题头和标签,定义字段的显示风格,编辑风格,有效性检查规则等,在定义
字段的某些属性--如显示风格时--如果没有所需要的选项,这时就可以利用单击NEW按钮
来创建一个新的选项,如新的显示风格等。

--
           --------------------------------
   我和一个朋友去散步,遇见一个漂亮的少妇带着一个小孩
平时极腼腆的朋友一改平日恹恹睡态,勇敢的走上前去,
亲切的看着那小孩说:多可爱的孩子啊,抬头看看少妇,
“还有孩子他妈!”
____________________

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.226.249]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.520毫秒