实验 11
一.实验目的
数据库设计基础_VFP
1. 加深对数据库
管理系统的直观认识和理解。 2. 掌握 Visual FoxPro 关于 SQL 的数据定义和数据操纵功能。 二.实验环境 1. 硬件环境:微型
计算机 2.
软件环境:Windows XP 中文版 Visual FoxPro 9.0 三.实验内容 1. Visual FoxPro 9.0 的启动与退出 执行“开始”→“所有程序”→“Microsoft Visual Studio”→“Microsoft Visual FoxPro 9.0” 命令,或双击桌面上的 Visual FoxPro9.0 快捷图标,打开应用程序窗口,如图 11-1 所示。
图 11-1 FoxPro 9.0 主窗口 Visual FoxPro 9.0 的主窗口包括标题栏、菜单栏、工具栏、工作区、任务窗格和状态栏等。 (1)标题栏和任务栏 Visual FoxPro 9.0 主窗口的上边是窗口的标题栏,下边是任务栏,它们的结构、功能以及使用方法 与一般 Windows 应用
程序窗口的标题栏和任务栏相同。 (2)菜单栏 Visual FoxPro 9.0 主窗口的菜单栏形式也和一般的 Windows 应用程序类似,提供了有关数据库操作 的主要功能。单击每一个菜单项都会激活一个下拉菜单,列出有关此项功能的具体操作命令选项。除下 拉菜单外,Visual FoxPro 9.0 也允许在任何对象上右击鼠标,弹出快捷菜单,显示对该对象操作的命令 选项。 (3)工具栏 工具栏显示的是最
常用的 Visual FoxPro 9.0 命令选项,用以快速启动这些应用。工具栏的内容用户 可以自行设置。执行“显示 View”→“工具栏 Toolbars”命令,在“工具栏 Toolbars”对话框中列出 数据库设计器、报表
设计器、表单控件、表单设计器等选项。用户可通过各个工具栏选项前的复选框自 行选择某一个工具栏的显示与否。 还可以自行定义工具栏中的内容,方法很简单,单击“工具栏 Toolbars”对话框中(如图所示)的 “定制 Customize”按钮即可。
图 11-2
工具栏调整对话框
(4)工作区 工作区位于主窗口的正中,用于显示开发或维护 Visual FoxPro9.0 数据库时的各种子窗口或对话框。 所有数据库操作的交互基本都是在
工作区完成的。注意工作区中显示的窗口多数只能在工作区内移动。 执行“文件 File”→“退出 Exit”命令,或单击 Visual FoxPro 9.0 主窗口右上角的“关闭”按 钮,或者按键盘上的“Alt+F4”键,均可退出 Visual FoxPro 9.0。 2. Visual FoxPro 9.0 中文件目录的设置 一个大型数据库
系统的建立往往会产生很多文件,Visual FoxPro 9.0 使用项目管理器来实现对不 同类型的文件的管理,同时在默认的位置自动存储相应文件。因此在设计实现数据库之前先要设置文件 的默认存放路径。 执行“工具 TOOLS”菜单→“选项 Options”命令,在弹出的“选项 Options”对话框中选择“文 件位置 File Locations”标签,在
列表中找到“
默认目录 Default Directory”(如图所示)
单击“修改 Modify”按钮或者直接双击,弹出“更改文件位置 Change File Location”对话框, 如果是首次设置默认目录,则必须先要选中“Use Default Directory”复选框.然后在“定位默认目 录 Location Of default directory”后输入指定的文件存放位置(如图所示),然后单击“确定 OK” 按钮,返回上一步后,再次单击“确定 OK”按钮。
3. Visual FoxPro 9.0 中使用 SQL 实现数据表的创建及查询。 请在 Visual FoxPro 9.0 的“命令 command”窗口 按顺序输入 command”窗口中按顺序输入 按顺序输入如下 SQL 命令,完成数据表的创建、 “ 数据的更新、数据的查询等操作。 (一)数据表的创建、修改与撤销 已知学生数据库 xsxksjk.dbc,包括 4 个表文件: xsb ( C(8), C(8), 性别 C(2),出生日期 D, 联系电话 C(12), 系部代码 C(2), 照片 G) jsxxb(教师代码 C(4), C(8),职称 C(6)) kcb (课程号 C(4),课程名 V(20),教师代码 C(4)) xkcjb( C(8),课程号 C(4),成绩 I) 操作步骤: S1:创建数据库“xsxksjk.dbc”。 CREATE DATABASE xsxksj