项目三 数据库和表(教案)-《数据库应用基础——Visual Foxpro》同步教学(武汉大学出版社)
2023-09-09
|
19页
|
144人阅读
|
28人下载
普通
内容正文:
项目三 数据库和表
一、教学目标
1.掌握创建数据库和表的方法;
2.了解维护数据库的方法;
3.掌握表的结构维护;
4.掌握表的数据维护、表中数据的使用方法;
5.掌握设置表和字段属性的方法。
二、课时分配
本项目共5个任务,安排12课时。
三、教学重点
本项目主要介绍数据库及表操作的基本方法,在Visual FoxPro中,对表的操作是最基本的操作,用户不但可以创建新的表,也可对表进行浏览、修改等。
四、教学难点
清楚数据库和表之间的关系和区别。
五、教学内容
任务一 创建数据库
在此,主要介绍3种创建数据库的方法。
1.在项目管理器中建立数据库
(1)在系统菜单中,选择“文件”下拉菜单中的“新建”选项。
(2)在“新建”对话框中,选择文件类型中的“项目”选项,然后单击“新建文件”按钮,系统会打开“创建”对话框。在“创建”对话框中输入项目文件名,如“学生档案”,然后单击“保存”按钮。此时系统会显示名为“学生档案”的项目管理器。
(3)在项目管理器中,单击“数据”选项卡,然后选择“数据库”选项,如下图所示,并单击“新建”按钮。或者选择“全部”选项卡,单击“数据”前的图标“+”,再选择“数据库”选项,如下图所示,然后单击“新建”按钮。
(4)在弹出的“新建数据库”对话框中,单击“新建数据库”按钮时,会打开“创建”对话框,在该对话框中输入新数据库名,如“档案”,系统则会弹出数据库设计器窗口。
图-选择“数据”选项卡的“数据库“选项
图-选择“全部”选项卡的“数据库”选项
2.通过“文件”菜单建立数据库
(1)在系统菜单中,选择“文件”中的“新建”选项。
(2)在“新建”对话框中选择“数据库”文件类型,然后单击“新建文件”按钮。
(3)在打开的“创建”对话框中,输入新数据库的名称,并单击“保存”按钮。
3.使用命令创建数据库
在命令窗口键入:CREATE DATABASE<数据库名>。即可创建一个数据库。
任务二 创建表
活动一 设计表
设计表的方法通常有:利用表设计器建立表结构、利用表向导建立表结构和利用命令创建数据表。
方法一:利用表设计器建立表结构
第一步:启动表设计器
(1)在项目管理器中,选择“档案”数据库下的“表”选项,如下图所示,然后单击“新建”按钮,系统会弹出“新建表”对话框。
图-选择“档案”数据库下的“表”选项
(2)单击“新建表”按钮,弹出“创建”对话框。
(3)在“创建”对话框中,输入数据表的名称,如“自然情况”,然后单击“保存”按钮,启动表设计器,如下图所示。
图-“表设计器”对话框
也可以通过以下步骤来启动表设计器。
(1)在项目管理器中,选择“数据库”下的“档案”选项,如下图所示,单击“修改”按钮,启动数据库设计器。
图-选择“数据库”下的“档案”选项
(2)右击数据库设计器,选择其快捷菜单中的“新建表”选项,如下图所示。
图-数据库设计器
第二步:认识表设计器
表设计器窗口包含“字段”、“索引”、“表”三个选项卡。
1.“字段”选项
“字段”选项卡用于设计数据表结构,分为上下两部分。其各部分选项含义如下:
字段名:输入字段名。长度可达128个字符,不接受空格。
类型:确定字段的数据类型。
宽度:设置字段的宽度。
小数位数:只适用于数值型或浮点型,用于设置小数点右边的数字位数。
索引:设置字段为普通索引及索引的顺序。
NULL:指定字段是否接受NULL值。
“插入”按钮:在选定字段前插入一个新的字段。
“删除”按钮:删除选定的字段。
格式:用于指定选定字段在浏览窗口、表单或报表中显示时的格式。
输入掩码:指定字段输入数值的格式。
标题:指定在浏览窗口、表单或报表中代表字段的标题。
规则:设置实施数据字段有效性检查的规则。
信息:用于指定当输入值不符合字段有效性规则时显示的错误信息。
默认值:指定字段的默认值。
2.“索引”选项卡,如下图所示。
图-“索引”选项卡
“索引”选项卡下的各字段含义如下:
排序:设置索引文件中记录的排列顺序。
索引名:输入索引的标识名。
类型:设置索引的类型,默认值为普通索引。
表达式:指定索引表达式。
筛选:指定筛选表达式,用于筛选记录。
3.“表”选项卡,如下图所示。
图-“表”选项卡
“表”选项卡下的各字段含义如下:
表名:指定表名,最大长度为128个字符,缺省时为该表的文件名。
记录有效性:用于设置记录级有效性规则,其中规则和信息两个选项的含义和设置与字段验证完全相同。
“触发器”选项区:当对记录进行操作时,会根据操作触发相应的触发器。
插入触发器:用于指定一个规则,当向表中插入或追加记录时,触发该规则。
更新触发器:用于指定一个规则,当修改表中记录时,触发该规则。
删除触发器:用于指定一个规则,当删除表中记录时,触发该规则。
“表注释”:文本框用于输入对
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。