第二章 数据库基本操作 (上)
第二章 数据库基本操作 (上) 第 二 讲
本讲主要内容 m利用项目管理器组织项目 m数据库的建立及操作 数据表的建立及数据输入 m浏览数据表内容
本讲主要内容 利用项目管理器组织项目 数据库的建立及操作 数据表的建立及数据输入 浏览数据表内容
211数据库与数据表 口数据表存放信息的文件,存储如 下图所示的二维表,扩展名为DBF。 列字段一学生数据表 字段名 士db,aX 行:记 学号 「姓名性别[年龄|班级家庭住址 录 10168001李小明男18么关9民明市五华区 109680路女18公关91四川省成都市 109400社宏男9建筑92云南省曲精市 在Ⅴ isual foxpro中一个表文件对应一张二维表,并称二维表的 列为一个“字段”,存放相同类型的数据;称二维表的一行 为一个“记录”,存放着特定数据的完整值
2.1.1 数据库与数据表 ❑ 数据表——存放信息的文件,存储如 下图所示的二维表,扩展名为.DBF。 行:记 录 列:字段 学生数据表 在Visual FoxPro 中一个表文件对应一张二维表,并称二维表的 一列为一个“字段”,存放相同类型的数据;称二维表的一行 为一个“记录”,存放着特定数据的完整值
211数据库与数据表 口数据库存放数据表的容器,可以保 存多个表及它们之间的关系。数据库文 件的扩展名为DBC 学籍管理数据库XJGL.DBC 士db,aⅩ XSC]. d bf VISUAL FOXPRO常用文件类型,P15表22
2.1.1 数据库与数据表 ❑ 数据库——存放数据表的容器,可以保 存多个表及它们之间的关系。数据库文 件的扩展名为.DBC。 学籍管理数据库 XJGL.DBC VISUAL FOXPRO常用文件类型,P15 表2.2
212项目管理器 回项目管理器-ss 卞不同 类[效类代五回强有 所建里( 翻项 中国表单 添加的) 报表 方式 目标签 修改① M类库 运行① 卡中, 田曰代码 田其他 移去 桉钮 翻 连编① 目管 说明 表 路径 )来 进行蛋织和官
2.1.2 项目管理器 为了便于组织和维护系统设计时包含的不同 类型的文件,Visual Foxpro提供了一个强有 力的工具 ——项目管理器。 项目管理器将所有文件用图示与分类的方式 来管理,按文件性质放置在不同的选项卡中, 并针对不同类型的文件提供不同的操作按钮。 建议在进行数据库系统设计时都使用项目管 理器来对系统的各个组件(包括数据库、表 单、报表、菜单、程序、查询、标签等)来 进行组织和管理
212创建项目 新建 项目本身也 扩展名为PX,建 G项目 立项目文件 C数据库① C表 在“文件” 新建文件Q C查询) 斤建”菜单项 C连接C >在工具栏中 C视图 说明;“新建”对话框 C远程视图 向导) 中有待选的文件类型, 单①) >在命令窗口c兼0 用鼠标单击 标签〔 表示选中,再单击“新 CREAT PI I程 建文件”按钮,即可新 类 建此类文件 在出现的“创文件取」目文件的名称,并明确 保存位置,按下c来「助0项目文件的创建就完 成了。 操作示例:新建一个“示例”项目
2.1.2 创建项目 项目本身也是一个文件,其扩展名为. PJX,建 立项目文件的方法有: ➢ 在“文件”菜单中选择“新建”菜单项。 ➢ 在命令窗口中输入命令: CREAT PROJECT ➢ 在工具栏中选择 按钮。 操作示例:新建一个“示例”项目。 在出现的“创建”对话框中输入项目文件的名称,并明确 保存位置,按下右方的“保存”按钮,项目文件的创建就完 成了。 说明:“新建”对话框 中有待选的文件类型, 用鼠标单击出现 表示选中,再单击“新 建文件”按钮,即可新 建此类文件
213建立数据库 刨建 Visual Foxpro数据库的方法是首先建立 一个新数据库,接着加入要处理的表格并定义 表格之间 国 sample 团建一个数 据库的方 代码 其他 令选择项目 新建Q 器中的“数 数据库名:据dhd L保存 添加④A 保存类型):数据库(,dbe 取消 选项卡。 帮助00 代码页( ☆选中其中 据库”,按下右边 数据库向导)新建数据库0) 的“新建”按钮。 路径 取消
2.1.3 建立数据库 创建Visual Foxpro数据库的方法是首先建立 一个新数据库,接着加入要处理的表格并定义 表格之间的关系。在项目管理器中创建一个数 据库的方法为: ❖ 选择项目管理 器中的“数据” 选项卡。 ❖ 选中其中的“数 据库”,按下右边 的“新建”按钮
213建立数据库 当刨建了一个新数据库后,屏幕上显示一个数 据库设计器窗口。这时窗口是空的,表示这个 数据库容器中尚未加入数据表,可以利用数据 库说 S Microsoft Visual FoxPro 文件①)编辑)显示①)工具〔)程序)数据库①)窗口)帮助Q 加 入数回國习后型图 数据库设计器-数据1 据库设计器x
2.1.3 建立数据库 当创建了一个新数据库后,屏幕上显示一个数 据库设计器窗口。这时窗口是空的,表示这个 数据库容器中尚未加入数据表,可以利用数据 库设计器工具栏和“数据库”菜单来向其中加 入数据表
214建立数据表 白行和列组成的二维数据表 列字段一学生数据表 字段名 tdb. eX 讯[马号名性别年纹卖英址 导一、建立表结构 类似于画出表格的样式(确定表格有多少 栏目、栏目的名称与宽度) 输入数据 类似于将数据填入表格中 分
2.1.4 建立数据表 由行和列组成的二维数据表 行:记 录 列:字段 学生数据表 在VFP 中一个表文件对应一张二维表,二维表的一列 为数据表的一个“字段”;二维表的一行为数据表的 一个“记录”。 象制作二维表一样,要建立一个新的数据库文件也要分 两步: 一、建立表结构 类似于画出表格的样式(确定表格有多少 栏目、栏目的名称与宽度) 二、输入数据 类似于将数据填入表格中
21.4建立表结构 设计表结构 确定各字段的字段名、宝段类型、字段度 字段名:对于包含在数据库中的表,长度可达128 个字符;若是自由表,长度最多为10个字符。 字段类型:决定了该字段允许存放的数据类型,常 用的数据类型有: 字符型(C 日期型)字段的类型属性和宽度属性 型(Memo) 通用型(G 书P22表24 字段宽度:该字段允许存放的最大字符个数 为“学生档案表”设计的表结构如表2.3所示
2.1.4 建立表结构 设计表结构 ——确定各字段的字段名、字段类型、字段宽度 字段名:对于包含在数据库中的表,长度可达128 个字符;若是自由表,长度最多为10个字符。 字段类型:决定了该字段允许存放的数据类型,常 用的数据类型有: 字符型(Character) 数值型(Numeric) 日期型(Date) 逻辑型(Logical) 备注型(Memo) 通用型(General) 字段宽度:该字段允许存放的最大字符个数。 字段的类型属性和宽度属性 书P22 表2.4 为“学生档案表”设计的表结构如表2.3所示