吕第二章 数捱库基本操作 (上)
第二章 数据库基本操作 (上) 第 二 讲
本讲主要内容 m利用项目管理器组织项目 凹数据库的建立及操作 数据表的建立及数据输入 m浏览数据表内容
本讲主要内容 利用项目管理器组织项目 数据库的建立及操作 数据表的建立及数据输入 浏览数据表内容
21.1数据库与数据表 口数据表存放信息的文件,存储如 下图所示的二维表,扩展名为DBF 列字段一学生数据表 字段名 士d,Ⅹ 行:记[学号 「姓名性别[年龄班级家庭址 录 109680李小明男8公关9昆明市五华区 199068002王略女8公关9四川省成都市 109400杜宏男19建筑92云南省曲清市 在Ⅴ isual Foxpro中一个表文件对应一张二维表,并称二维表的 列为一个“字段”,存放相同类型的数据;称二维表的一行 为一个“记录”,存放着特定数据的完整值
2.1.1 数据库与数据表 ❑ 数据表——存放信息的文件,存储如 下图所示的二维表,扩展名为.DBF。 行:记 录 列:字段 学生数据表 在Visual FoxPro 中一个表文件对应一张二维表,并称二维表的 一列为一个“字段”,存放相同类型的数据;称二维表的一行 为一个“记录”,存放着特定数据的完整值
21.1数据库与数据表 口数据库存放数据表的容器,可以保 存多个表及它们之间的关系。数据库文 件的扩展名为DBC 学籍管理数据库XJGL.DBC td,aⅩ KSC]. dbf VISUAL FOXPRO常用文件类型,P15表22
2.1.1 数据库与数据表 ❑ 数据库——存放数据表的容器,可以保 存多个表及它们之间的关系。数据库文 件的扩展名为.DBC。 学籍管理数据库 XJGL.DBC VISUAL FOXPRO常用文件类型,P15 表2.2
212项目管理器 田为国日合理器=5 不同 L全数据档类代其他回有 田画数据 新建(D 日档 中画表单 添加() 图报表 方式 中冒标签 修改 MN类库 运行① 卡中, 代码 田其他 移去 桉安钮。 動建 连编) 目管 说明 表 路径 )来 进行王欧和官埕
2.1.2 项目管理器 为了便于组织和维护系统设计时包含的不同 类型的文件,Visual Foxpro提供了一个强有 力的工具 ——项目管理器。 项目管理器将所有文件用图示与分类的方式 来管理,按文件性质放置在不同的选项卡中, 并针对不同类型的文件提供不同的操作按钮。 建议在进行数据库系统设计时都使用项目管 理器来对系统的各个组件(包括数据库、表 单、报表、菜单、程序、查询、标签等)来 进行组织和管理
212创建项目 新建 项目本身也女 扩展名为PX,建 立项目文件m。 表) 在f文件” 新建文件a) C查询但) 午建”菜单项。 C连接C >在工具栏中C 说明“新建”对话框 中有待选的文件类型 向导) >在命令窗口 用鼠标单击出现G C标签0 表示选中,再单击“新 CREAT PI I程序0 建文件”按钮,即可新 C类) 建此类文件 在出现的“创文件「取消目文件的名称,并明确 保存位置,按下 C菜单) 帮助0项目文件的创建就 成了。 操作示例新建一个“示例”项目
2.1.2 创建项目 项目本身也是一个文件,其扩展名为. PJX,建 立项目文件的方法有: ➢ 在“文件”菜单中选择“新建”菜单项。 ➢ 在命令窗口中输入命令: CREAT PROJECT ➢ 在工具栏中选择 按钮。 操作示例:新建一个“示例”项目。 在出现的“创建”对话框中输入项目文件的名称,并明确 保存位置,按下右方的“保存”按钮,项目文件的创建就完 成了。 说明:“新建”对话框 中有待选的文件类型, 用鼠标单击出现 表示选中,再单击“新 建文件”按钮,即可新 建此类文件
213建立数据库 刨建 Visual Foxpro数据库的方法是首先建立 个新数据库,接着加入要处理的表格并定义 表格之间 国 sampl 則团叫回刂建一个数 据库的方汁址 代码萁他 令选择项目 新建a 器中的 数据库名 EA51.dbc 保存) 添加(A 保存类型①):隙数据库(*,dbe) 取消 选项卡。 帮助E〕 ☆选中其 据库”,按下右边『 数据库向导)新建数据库aK 的“新建”按钮。 取消
2.1.3 建立数据库 创建Visual Foxpro数据库的方法是首先建立 一个新数据库,接着加入要处理的表格并定义 表格之间的关系。在项目管理器中创建一个数 据库的方法为: ❖ 选择项目管理 器中的“数据” 选项卡。 ❖ 选中其中的“数 据库”,按下右边 的“新建”按钮
213建立数据库 当创建了一个新数据库后,屏幕上显示一个数 据库设计器窗口。这时窗口是空的,表示这个 数据库容器中尚未加入数据表,可以利用数据 库 S Microsoft Visual FoxPro 文件①)编辑)显示①工具〔)程序①)数据库①)窗口()帮助Q 加 入数口回國型网图 数据库设计器-数据1 口K 教据库设计器 回感@
2.1.3 建立数据库 当创建了一个新数据库后,屏幕上显示一个数 据库设计器窗口。这时窗口是空的,表示这个 数据库容器中尚未加入数据表,可以利用数据 库设计器工具栏和“数据库”菜单来向其中加 入数据表
214建立数据表 由行和列组成的二维数据表 列:字段 学生数据表B2x/字段名 行记名[医 录一、建立表结构 类似于画出表格的样式(确定表格有多少 栏目、栏目的名称与宽度) 二、输入数据 类似于将数据填入表格中。 分
2.1.4 建立数据表 由行和列组成的二维数据表 行:记 录 列:字段 学生数据表 在VFP 中一个表文件对应一张二维表,二维表的一列 为数据表的一个“字段”;二维表的一行为数据表的 一个“记录”。 象制作二维表一样,要建立一个新的数据库文件也要分 两步: 一、建立表结构 类似于画出表格的样式(确定表格有多少 栏目、栏目的名称与宽度) 二、输入数据 类似于将数据填入表格中
214建立表结构 口设计表结构 确定各字段的字段名、宝段类型、字段魔度 字段名:对于包含在数据库中的表,长度可达128 个字符;若是自由表,长度最多为10个字符。 字段类型:决定了该字段允许存放的数据类型,常 用的数据类型有: 字符型Cr oAks tl 日期字段的类型属性和宽度属性 型(Memo 通用型(G 书P22表24 字段宽度:该字段允许存放的最大字符个数。 为“学生档案表”设计的表结构如表23所示
2.1.4 建立表结构 设计表结构 ——确定各字段的字段名、字段类型、字段宽度 字段名:对于包含在数据库中的表,长度可达128 个字符;若是自由表,长度最多为10个字符。 字段类型:决定了该字段允许存放的数据类型,常 用的数据类型有: 字符型(Character) 数值型(Numeric) 日期型(Date) 逻辑型(Logical) 备注型(Memo) 通用型(General) 字段宽度:该字段允许存放的最大字符个数。 字段的类型属性和宽度属性 书P22 表2.4 为“学生档案表”设计的表结构如表2.3所示