数据库系统及其应用

数据库系统及其应用

ID:40220377

大小:328.31 KB

页数:21页

时间:2019-07-26

数据库系统及其应用_第1页
数据库系统及其应用_第2页
数据库系统及其应用_第3页
数据库系统及其应用_第4页
数据库系统及其应用_第5页
资源描述:

《数据库系统及其应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章表的操作1表的建立和修改什么是表呢?让我们用例子来说明。我们在日常的工作、生活中,遇到的大量的数据有很多都是以表格形式出现的,下面的表格就是我们熟悉的某单位的人事花名册的一个部分:编号姓 名性别出生年月籍 贯工作时间技术职务聘任时间1李漱玉女1969.09北京1990.07讲师1997.122王清照女1951.11济南1969.09教授1995.113辛如虎男1954.08青岛1973.12副教授1997.12这是一个简单的二维的表格。它是由行和列组成1表格中的每一行在VFP的表中称为一个

2、纪录,2表格中的每一列则称为一个字段实际上,这个二维表格就是我们所说的VFP中的表Table。VFP中的数据库是由表(.dbf)(DataBaseFile)构成的,其扩展名为.dbc(DataBaseContainer)。Table表中的数据类型:表中的每一个字段由于其数据代表的意义的不同,因而都有特定的数据类型,例如:编号、姓名、出生年月三个字段的类型是各不相同的,在VFP中,分别是用数值型(或整型)、字符型、日期型来表示的。对表进行操作要求熟悉各种数据类型。VFP6.0表中的常用的数据类型:

3、(C、N、D、L、M)字符型(Char):用于包含字母、汉字、数字型文本、符号、标点等一种或几种的字段,其中的数字一般不是用来进行数学计算的,如电话号码、姓名、地址。数值型(Numeric):整数或小数。如:成绩、年龄、订货数量。如果有小数,需要指定小数位数,小数点包含在字段宽度中,占一个字节。它还支持十六进制数值。日期型(Date):用来存放日期数值,VFP6.0支持2000年型的日期数值。格式为:月/日/年。如:04/28/97。其中的年份如果输入97,则系统默认为1997,将光标条移到表中

4、该字段时就会显示“04/28/1997”,如果输入小于48的数(如45)则系统默认为2045,因此,最好输入完整的年份。逻辑型(Logic):当存储的数据只有两种可能时使用,用(.T.)和(.F.)表示。如:是否结婚。备注型(Memo):它的长度随输入数据的长度而定,它的存储和表中其他数据是分开的,存放在扩展名为.FPT的文件中。使用“表设计器”创建表使用“表设计器”可以方便、直接地创建表.1可以通过“项目管理器”的“数据”选项卡使用“表设计器”创建;2也可以从“文件”菜单中使用“表设计器”创建

5、。建立表结构:就是定义表中各个字段Field的属性,基本的字段属性包括:字段名,字段类型、字段宽度和小数位数。注意事项:在“字段名”选项卡中键入字段名。在“类型”区域中,选择列表中的某一字段类型。注意,字段的数据类型应与将要存储在其中的信息类型相匹配在“宽度”列中,设置以字符为单位的列宽,使字段的宽度足够容纳将要显示的信息内容。注意,一个汉字需占两个字符。如果“类型”是“数值型”或“浮点型”,请设置“小数位数”框中的小数点位数。如果希望为字段添加索引,就在“索引”列中选择一种排序方式。如果想让字

6、段接受null值,选中“NULL”。NULL无明确的值,它不等同于零或空格。一个NULL值不能认为比某个值(包括另一个NULL值)大或小,相等或不同。字段名前的双向箭头表明是当前行。一行各项目之间用Tab键移动。表的结构设置完毕后,选取“确定”按钮,这时会出现一个选择框,询问“现在输入数据吗?”。此时,可以选择是立即开始输入记录,还是在以后准备好所有记录后再打开表进行输入在表中添加记录:1在“浏览”窗口中输入新的记录。当输入内容满一个字段时,光标会自动跳到下一个字段。内容不满时,用Tab键或回车

7、键将光标移到下一字段。2当编辑备注型(memo)字段时,将光标条移到memo上,双击它或按Ctrl+Home键就可进入memo字段的输入窗口进行输入、修改。完成后,单击窗口上的关闭按钮“X”或按Ctrl+W可以保存并关闭窗口。如不想保存,则按Esc键或Ctrl+Q。3为方便输入,也可以从“显示”菜单中选择“编辑”来切换到“编辑”方式。在“编辑”方式下,列名显示在窗口的左边。单击“作用范围”下拉框,可以看到有“All”、“Next”、“Record”、“Rest”四个选项。默认的“All”指全部记

8、录;“Next”配合其右边的数字(如8),表示对从当前记录起以下多少个(如8个)记录进行操作;“Record”配合其右边的数字,作用与上面的“记录号”相同;“Rest”表示对从当前记录开始,到文件的最后一个记录为止的所有记录进行操作。“For”、“While”文本框是可选项,可以输入或选择表达式,表示操作的条件。其右边的带“...”的按钮是表达式生成按钮,单击它会弹出对话框,以方便选择操作条件。“For”、“While”虽然都表示操作条件,但也有区别:For对满足表达式条件的所有记录进行操作;W

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

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

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