版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章VisualFoxPro关系数据库第2章VisualFoxPro关系数据库教学目标通过本章学习,学生应掌握VisualFoxPro关系数据库的基本概念,了解VisualFoxPro关系数据库的初步设计方法。应能在VisualFoxPro集成开发环境下,运用“项目管理器”及相关工具完成数据库设计的初步操作。第2章VisualFoxPro关系数据库教学要求知识要点能力要求VisualFoxPro集成开发环境掌握菜单系统、工具栏、向导、设计器和生成器的基本操作VisualFoxPro关系数据库掌握“项目管理器”中“数据选项卡”的初步操作掌握“表设计器”和“数据库设计器”的初步操作2.1
VisualFoxPro概述2.1.1
VisualFoxPro的特点(1)增强了项目管理与数据库管理功能。(2)改进了调试工具。(3)改进了表设计器与扩展的数据字典。(4)增强了查询与视图设计。(5)增强了表单设计器功能。(6)提供了更多的向导服务功能。(7)增强了OLE功能。2.1
VisualFoxPro概述2.1.2集成开发环境2.1
VisualFoxPro概述2.1.3菜单系统2.1
VisualFoxPro概述2.1.4工具栏2.1
VisualFoxPro概述2.1.4工具栏工具栏名称工具栏内的工具按钮报表设计器数据分组、数据环境、报表控件、调色板、布局等按钮报表控件选定、标签、域控件、线条、矩形、圆角矩形、图片等按钮调色板背景、前景、各种颜色按钮布局左、右、顶、底对齐按钮,相同宽度、高度、大小等按钮,置前、置后按钮表单设计器数据环境、属性窗口、代码窗口、表单控件、调色板、布局、表单生成器表单控件选定、查看类、标签、文本框、编辑框等常用控件按钮数据库设计器新建表、添加表、移去表、新建远程视图、新建本地视图、修改表等按钮查询设计器添加表、移去表、添加联接、显示SQL窗口等工具按钮视图设计器同查询设计器打印预览第一页、前一页、转到页、下一页、最后一页、缩放等工具按钮VisualFoxPro的工具栏2.1
VisualFoxPro概述2.1.5命令窗口VisualFoxPro6.0的工作方式1程序执行方式根据要完成的任务要求,按照系统的编程规则,把多条命令编成程序,并将其存储为命令文件。(2)程序执行方式
VisualFoxPro6.0启动后便处于交互操作方式环境下,交互操作方式又分为命令执行方式和菜单选择方式。(1)交互操作方式2.1
VisualFoxPro概述2.1.5命令窗口命令窗口22.1
VisualFoxPro概述2.1.6
VisualFoxPro6.0的向导、设计器及生成器向导12.1
VisualFoxPro概述2.1.6
VisualFoxPro6.0的向导、设计器及生成器向导1向导名称功
能表向导创建一个新表的表结构数据库向导创建一个包含指定表或视图的数据库本地视图向导用本地数据库创建视图查询向导创建一个符合条件的查询表单向导创建一个对表中记录操作的表单报表向导用已知表或视图创建报表应用程序向导利用应用程序框架和基础类库创建应用程序VisualFoxPro6.0常用向导简介2.1
VisualFoxPro概述2.1.6
VisualFoxPro6.0的向导、设计器及生成器设计器2VisualFoxPro6.0常用设计器设计器名称功
能表设计器创建或修改数据库表、自由表、字段和索引。可以实现有效性检查等高级功能数据库设计器管理数据库中包含的全部表、视图及表间关系。该设计器窗口活动时,显示【数据库】菜单及“数据库设计器”工具栏报表设计器创建或修改打印数据的报表。该设计器窗口活动时,显示【报表】菜单及“报表控件”工具栏查询设计器创建或修改在本地表中运行的查询。该设计器窗口活动时,显示【查询】菜单及“查询设计器”工具栏视图设计器创建可更新的查询(即视图)。该设计器窗口活动时,显示“视图设计器”工具栏表单设计器创建或修改表单和表单集。该设计器窗口活动时,显示【表单】菜单、“表单控件”工具栏、“表单设计器”工具栏和“属性”窗口菜单设计器创建或修改应用程序的下拉式菜单以及快捷菜单2.1
VisualFoxPro概述2.1.6
VisualFoxPro6.0的向导、设计器及生成器生成器3VisualFoxPro6.0常用生成器简介生成器名称功
能表单生成器生成表单、向表单中添加字段和其他控件文本框生成器生成用来输入和编辑数据的文本框编辑框生成器生成用来输入和编辑多行文本的编辑框组合框生成器生成显示和添加数据的组合框并设置其属性列表框生成器生成可选择数据的列表框并设置其属性命令按钮组生成器生成包含一个或多个命令按钮的命令按钮组,并设置其属性和布局选项按钮组生成器生成包含一个或多个选项按钮的选项按钮组,并设置其属性和布局自动格式生成器对表单上同类型控件设置相同样式参照完整性生成器在表之间创建参照完整性并设置相应的触发器应用程序生成器创建一个完整的应用程序或应用程序框架2.1
VisualFoxPro概述2.1.7
VisualFoxPro6.0的项目管理器创建项目12.1
VisualFoxPro概述2.1.7
VisualFoxPro6.0的项目管理器打开项目2使用菜单方式打开项目的操作步骤如下:(1)执行【文件】|【打开】命令,或者单击常用工具栏上的【打开】按钮,则显示“打开”对话框。VisualFoxPro6.0显示默认目录下的内容。(2)选择“文件类型”下拉列表中的“项目(.pjx)”。输入或双击已有项目的名称如“Stu”。(3)打开项目文件后将显示“项目管理器”对话框,这时就可以用项目管理器来组织和管理文件了。在“项目管理器”对话框中打开指定的项目文件也可以用命令,其格式为:
MODIFYPROJECT<项目文件名>。2.1
VisualFoxPro概述2.1.7
VisualFoxPro6.0的项目管理器查看项目的内容32.1
VisualFoxPro概述2.1.7
VisualFoxPro6.0的项目管理器查看项目的内容32.1
VisualFoxPro概述2.1.7
VisualFoxPro6.0的项目管理器项目管理器的基本操作4(1)创建文件(2)添加文件(3)修改文件(4)移去文件(5)其他按钮2.1
VisualFoxPro概述2.1.8
VisualFoxPro6.0关系数据库一个关系就是一张二维表,每个关系都有一个关系名。在VisualFoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。对关系的描述称为关系模式,一个关系模式对应于一个关系结构。二维表中水平方向的行称为元组,每一行是一个元组。在VisualFoxPro中,一个元组对应为一条具体记录。二维表中垂直方向的列称为属性,每一列有一个属性名,属性的取值范围称为域。一个具体的关系模型由若干个关系组成。在VisualFoxPro中,一个数据库代表一个实际的关系模型,数据库文件扩展名为.dbc
。2.2教学管理数据库设计案例2.2.1案例分析2.2教学管理数据库设计案例2.2.2操作步骤设置默认目录12.2教学管理数据库设计案例2.2.2操作步骤设置默认目录12.2教学管理数据库设计案例2.2.2操作步骤建立学院表22.2教学管理数据库设计案例2.2.2操作步骤建立学生表、课程表及学习表32.2教学管理数据库设计案例2.2.2操作步骤建立学生表、课程表及学习表32.2教学管理数据库设计案例2.2.2操作步骤建立学生表、课程表及学习表32.2教学管理数据库设计案例2.2.2操作步骤建立学生表、课程表及学习表32.2教学管理数据库设计案例2.2.2操作步骤建立学生表、课程表及学习表32.2教学管理数据库设计案例2.2.2操作步骤建立数据库stsc42.2教学管理数据库设计案例2.2.2操作步骤建立表的索引52.2教学管理数据库设计案例2.2.2操作步骤建立表间联系62.2教学管理数据库设计案例2.2.2操作步骤数据库的文件7文件名文件类型college.dbf学院表文件college.cdx学院表复合索引文件student.dbf学生表文件student.cdx学生表复合索引文件couse.dbf课程表文件couse.cdx课程表复合索引文件score.dbf学习(成绩)表文件score.cdx学习(成绩)表复合索引文件stsc.dbc数据库文件stsc.dct数据库备注文件stsc.dcx数据库索引文件工作目录中的文件类型2.2教学管理数据库设计案例2.2.3本节知识点数据库与表1在VisualFoxPro中,表是以.dbf为扩展名存储的文件,它可以有两种存在形式。一种是自由表,即没有和任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 甘肃省临泽县流动式起重机(汽车吊)操作证考试参考题库-含答案
- 2026年中小学教师资格《综合素质》笔试真题解析卷(含答案)
- 材料基础课程试题及答案解析
- 偏瘫康复技能考核试题及答案
- 安徽卷试题呈现与答案公布
- 五年级语文竞赛综合试题及答案
- 3.3 海陆的变迁(教学课件40张)-新教材公开课课件
- 党史选择题与对应答案
- 2026年西安市第九医院基层服务中心招聘(3人)笔试参考题库及答案详解
- 2026厦门市集美区蔡林学校数学产假顶岗教师及非在编教师招聘3人笔试备考题库及答案详解
- 国际空运货代知识培训课件
- DG-TJ08-2480-2025 建筑信息模型技术应用标准(民用建筑工程)
- 食品安全与消防安全培训课件
- SA8000-2026社会责任管理体系内审检查表完整内容
- 市政方向施工员培训课件
- 尊老敬老过重阳教学课件
- 华为ensp教学课件
- 客户维护的课件
- 2024年设备监理师真题与答案解析
- 防错漏装管理办法
- 第9课《天上有颗“南仁东星”》教学设计 2025-2026学年统编版八年级语文上册
评论
0/150
提交评论