- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]《沈阳理工大学数据库应用与开发》教案2
数据库应用与开发(A)
实验教案
适用于学生使用
沈阳理工大学经济管理学院
实验一 表的基本操作(2学时)
一、实验目的与要求
1.熟悉Visual FoxPro 6.0的界面环境。
2.要求掌握建立表的操作。
3.要求掌握表结构的操作。如:增、删、改表中的字段。
4.掌握表的复制、删除方法。
二、实验环境
硬件:486以上微机;
软件:Visual FoxPro 6.0,Windows 98/XP操作系统。
三、实验准备知识
1.建表的操作:先定义表结构,再输入表的数据。
2.显示记录:①List/Display
②Display All=List
3.添加记录
(1)插入记录:Insert [Before][Blank]
(2)追加记录:
①Append [Blank] [Before](在当前记录前/后插入记录或空白记录)。
②Insert into 表名(字段名表) Value(表达式表)
③Append From 表名 [Fields 字段名表][For 条件]
4.修改记录
(1)编辑修改:Edit/Change [范围] [For|While条件]
(2)浏览:Browse
(3)替换:Replace 字段名 With 表达式···[范围][For|While条件]
5.删除记录:
(1)逻辑删除(加删除标记“*”):Delete[范围] [For|While条件]
(2)取消删除标记(将带删除标记录的*去掉):Recall [范围] [For|While条件]
(3)物理删除(将带*的记录真正删除):Pack
(4)将表中所有数据记录删除:Zap
6.记录指针定位:
(1)Skip n|-n (在当前指针位置向后/向前移动n个记录位置)。
(2)Go [To] Top|Bottom|n)(记录指针移到最前记录|最后记录|第n个记录)。
7.建立与修改表结构命令
(1)建立表结构:Create Table 表名(字段名 字段类型代码[(字段宽度[,小数位])]···)
(2)修改表结构:
Alter Table 表名 Add|Alter 字段名 类型[字段宽度[,小数位])]
Alter Table 表名 Drop 字段名1|Rename Column字段名2 To 字段名3
8.表的复制
(1)复制表结构:Copy Structure To 新表名 [Fields 字段名表]
(2)复制表文件:Copy File 表名 To 新表名
四、实验内容及步骤
在做实验前,先在E盘根目录下新建一个文件夹,这里把文件夹名改成04411vfp,这个文件夹用来存放做每次实验内容生成的文件。
以后每次上机实验启动VFP6.0系统后,都将VFP的默认路径设为E:\04411vfp,用命令方式设置默认路径,即在命令窗口输入命令Set Default To E:\04411vfp,键入回车后即可。
(一)实验内容
1.建一个XSDA表,其表结构如表1.1所示, 表数据如图1.1所示,并将表保存在E:\04411vfp中。
表1.1 XSDA表表结构
字段名 类型 宽度 小数位数 索引 NULL 系代号 字符型 2 学号 字符型 10 姓名 字符型 10 性别 字符型 2 出生日期 日期型 8 政治面貌 字符型 4 民族 字符型 6 籍贯 字符型 6 家庭住址 字符型 40 备注 备注型 4
图1.1 XSDA表数据
2.完成XSDA表后,做以下操作练习:
(1)显示XSDA表中第4个记录。
(2)显示XSDA表中从第2个记录起的3个记录。
(3)显示XSDA表中从第2个记录起到最后一个记录止的所有记录。
(4)显示XSDA表中所有民族为“汉”的记录(不显示记录号)。
(5)将XSDA表中“系代号”值为04的所有记录的“学号”中第5,6位改为05。
(6)将XSDA表中所有男学生的记录加上删除标记。在屏幕上显示表XSDA记录后将男学生前面的删除标记取消。
(7)删除XSDA表中从第2条记录起的3条记录,随后恢复删除的记录。
(8)在XSDA表的第二条记录之前插入一条记录,随后删除此空白记录。
(9)用复制表结构命令生成XSDA1表,将所有男学生的记录加到XSDA1表中。
(10)把表中所有“出生日期”字段的日期都减掉30天。
3.根据以下表结构(表1.2、表1.3)和表数据(图1.2、图1.3)完成KC表和CJ表,并保存在E:\04411vfp文件夹中。
表1.2 KC表表结构
字段名 类型 宽度 小数位数 索引 NULL 课程号 字符型 8 课程名 字符型 20 学时 数值
文档评论(0)