文档介绍:第二章数据库基本操作(上)
本讲主要内容
利用项目管理器组织项目
数据库的建立及操作
数据表的建立及数据输入
浏览数据表内容
数据库与数据表
数据表——存放信息的文件,存储如下图所示的二维表,。
行:记录
列:字段
字段名
学生数据表
在Visual FoxPro 中一个表文件对应一张二维表,并称二维表的一列为一个“字段”,存放相同类型的数据;称二维表的一行为一个“记录”,存放着特定数据的完整值。
数据库与数据表
数据库——存放数据表的容器,可以保存多个表及它们之间的关系。。
学籍管理数据库
VISUAL FOXPRO常用文件类型,P15
项目管理器
为了便于组织和维护系统设计时包含的不同类型的文件,Visual Foxpro提供了一个强有力的工具——项目管理器。
项目管理器将所有文件用图示与分类的方式来管理,按文件性质放置在不同的选项卡中,并针对不同类型的文件提供不同的操作按钮。
建议在进行数据库系统设计时都使用项目管理器来对系统的各个组件(包括数据库、表单、报表、菜单、程序、查询、标签等)来进行组织和管理。
创建项目
项目本身也是一个文件,其扩展名为. PJX,建立项目文件的方法有:
在“文件”菜单中选择“新建”菜单项。
在命令窗口中输入命令:
CREAT PROJECT
在工具栏中选择按钮。
操作示例:新建一个“示例”项目。
在出现的“创建”对话框中输入项目文件的名称,并明确保存位置,按下右方的“保存”按钮,项目文件的创建就完成了。
说明:“新建”对话框中有待选的文件类型,用鼠标单击出现表示选中,再单击“新建文件”按钮,即可新建此类文件
建立数据库
创建Visual Foxpro数据库的方法是首先建立一个新数据库,接着加入要处理的表格并定义表格之间的关系。在项目管理器中创建一个数据库的方法为:
选择项目管理器中的“数据”选项卡。
选中其中的“数据库”,按下右边的“新建”按钮。
建立数据库
当创建了一个新数据库后,屏幕上显示一个数据库设计器窗口。这时窗口是空的,表示这个数据库容器中尚未加入数据表,可以利用数据库设计器工具栏和“数据库”菜单来向其中加入数据表。
建立数据表
由行和列组成的二维数据表
行:记录
列:字段
学生数据表
在VFP 中一个表文件对应一张二维表,二维表的一列为数据表的一个“字段”;二维表的一行为数据表的一个“记录”。
象制作二维表一样,要建立一个新的数据库文件也要分两步:
一、建立表结构
类似于画出表格的样式(确定表格有多少栏目、栏目的名称与宽度)
二、输入数据
类似于将数据填入表格中。
字段名
建立表结构
设计表结构
——确定各字段的字段名、字段类型、字段宽度
字段名:对于包含在数据库中的表,长度可达128个字符;若是自由表,长度最多为10个字符。
字段类型:决定了该字段允许存放的数据类型,常用的数据类型有:
字符型(Character) 数值型(Numeric)
日期型(Date) 逻辑型(Logical) 备注型(Memo)
通用型(General)
字段宽度:该字段允许存放的最大字符个数。
字段的类型属性和宽度属性
书P22
为“学生档案表”