欢迎来到天天文库
浏览记录
ID:36921456
大小:591.60 KB
页数:93页
时间:2019-05-10
《《表与数据库》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章表与数据库本章主要内容数据表的建立与基本操作数据库的建立与基本操作表的索引与排序表间关系与参照完整性数据共享重点表与数据库的建立表的基本操作表的索引难点表的索引数据库表的多表间的关系课时安排:16课时(理论8课时,讲授8课时)3.1数据表的建立VFP6.0中要处理的数据都是以二维表格的形式存放的,表文件的扩展名为.DBF。表分为自由表和数据库表两种。表由行和列组成,表中的每一行在VFP6.0中称为一条记录,每一列称为一个字段。每个表包括表名、表结构和表记录三部分,如下表所示。3.1.1表的基本概念学生信息表学号姓名性别出生日期班级照片备注0301022王大伟男87/04
2、/11计3班照片简历0301005李明亮男86/11/01计3班照片简历0302011赵红女86/03/13计1班照片简历0203005张一敏男87/10/14计1班照片简历0203023李小萌女87/05/06计2班照片简历0302018欧阳伟强男85/09/22计1班照片简历3.1.2设计表结构1.字段名字段名可以由字母、数字、下划线及汉字组成,但必须以字母或汉字开头,字段名中不允许有空格。自由表中的字段名长度不能超过10个字符,数据库表允许使用长字段名,最多可达128个字符。2.字段类型VFP6.0提供了常用的11种字段类型3.字段宽度字段宽度以字符为单位,用以表明该字
3、段允许存放的最大字节数或数值位数。在建立表结构时,需要规定字符型、数值型、浮动型这3种字段的宽度,若有小数部分则小数点也占一位。货币型、日期型、日期时间型、双精度型字段宽度均为8字节,逻辑型字段宽度为1字节,整型、备注型字段和通用型字段宽度均为4字节。说明:备注型和通用型字段的内容都没有直接存放在表文件中,而是存放在一个与表文件同名的备注文件(扩展名为.fpt)中。4.小数位数只有数值型与浮动型字段才有小数位数,小数位数至少应比该字段的宽度值小2。若字段值是整数,则应定义小数位数为0。表结构的建立字段名字段类型字段宽度小数位数表中每个字段的名字,它必须以汉字、字母或下划线开头
4、,由汉字、字母、数字或下划线组成。长度也有规定该字段中存放数据的类型,是字段变量的类型。常用的主要类型有:C、N、L、D、M。根据需要确定该字段存放数据所需的最大宽度。只有字符型、数值型、浮点型数据需要用户输入宽度,其他类型的字段宽度由系统确定只有数值型与浮点型字段才有。是否允许为空是否允许字段接受空值(NULL)。3.1.2建立表结构例:创建一个学生信息表,取名为student_info.dbf菜单方式(1)选择VFP6.0主界面菜单【文件】
5、【新建】命令,出现“新建”对话框,在“文件类型”下选择“表”,单击【新建】按钮,弹出“创建对话框”。“新建”对话框(2)在“创建”对
6、话框中输入表文件名,选择保存类型及保存位置。单击【保存】按钮后便打开了表设计器。“创建”对话框(3)在表设计器中输入各字段的字段名、字段类型、字段宽度和小数位等。图3-4表设计器命令方式命令格式:CREATE[<表文件名>
7、?]说明:①使用?或省略该参数,将打开“创建”对话框,并提示输入表名并选择保存表的位置。②CREATE命令执行后,屏幕上弹出表设计器窗口,以后的操作方法与菜单操作相同。利用复制命令创建新表命令格式一:COPYSTRUCTURETO<新表文件名>[FIELDS<字段名表>]功能:将当前表的结构复制到一个新的自由表中,但不复制任何记录数据。说明:FIELDS<
8、字段名表>子句表示只复制字段名表中列出的字段,若省略该字句,则复制所有字段。命令格式二:COPYTO<新表文件名>[<范围>][FIELDS<字段名表>][FOR
9、WHILE<条件>]功能:将当前表的结构和记录数据都复制到一个新的自由表中。说明:FIELDS<字段名表>选项指定要复制的字段;<范围>和<条件>选项指定要复制的记录。若省略,复制所有字段和记录。3.1.3输入记录表结构建立完成后,选择“确定”按钮,这时弹出对话框,询问“现在输入数据记录吗?”,选择“是”,则进行记录的编辑窗口直接输入记录。否则用以下方法追加记录。1.从键盘直接输入记录菜单法:选择菜单【显示】
10、【浏
11、览】命令,打开表记录的浏览窗口,再选择【显示】
12、【追加模式】命令,就可以输入记录了。命令法;命令格式:APPEND[BLANK]功能:向打开的表文件的尾部添加新的记录。说明:[BLANK]子句表示在表的尾部追加一条空白记录2.将其它表中的记录或数组中的数据追加到当前表中菜单法(1)打开欲追加记录的表,然后选择菜单【表】
13、【追加记录】命令,出现“追加来源”对话框,如图所示。“追加来源”对话框(2)单击【选项】按钮,弹出“追加来源选项”对话框,可以对需要追加的记录和字段进行选择操作。“追加来源选项”对话框命
此文档下载收益归作者所有