收藏 分销(赏)

第二单元 项目、数据库及表的操作.doc

上传人:xrp****65 文档编号:6635926 上传时间:2024-12-18 格式:DOC 页数:9 大小:31.50KB
下载 相关 举报
第二单元 项目、数据库及表的操作.doc_第1页
第1页 / 共9页
第二单元 项目、数据库及表的操作.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述
第二单元 项目、数据库及表的操作 (建议学时:7学时) 一、 教学目的 通过上机练习,掌握项目管理器、数据库、数据库表以及自由表的含义及其之间的关系,理解索引的含义和作用,理解数据完整性的含义,理解多工作区的含义。 二、教学具体要求 1、熟练掌握自由表、数据库表、数据库、项目管理器的建立与使用,掌握排序与索引的建立与使用,掌握数据库表的数据词典的设置与使用,掌握数据库表参照完整性的设置与使用,以及掌握多工作区的操作技能。 2、完成理论课堂示例的验证练习(练习内容以理论课堂笔记为准,请在上机之前整理于上机报告中,以便有效的利用上机时间。) 3.完成上机习题,并将习题执行结果整理于上机报告之中。 三、上机习题 1 建立如下所示的商品表SP.DBF。 结构: SP(货号C(6),品名C(6),进口L,单价N(7,2),数量N(2),开单日期D,生产单位C(16),备注M,商标G) 记录: 货号 品名 进口 单价 数量 开单日期 生产单位 备注 LX-70 影碟机 T 5900.00 4 08/10/96 松下电器公司 YU-120 彩电 F 6700.00 4 10/10/96 上海电视机厂 AX-120 影响 T 3100.00 5 11/10/95 日立电器公司 DV-430 影碟机 T 2680.00 3 09/30/96 三星公司 96年9月1日起调价 FZ-901 取暖器 F 318.00 6 09/05/96 中国福利电器厂 LB-133 音响 T 4700.00 8 12/30/95 松下电器公司 SY-701 电饭锅 F 285.00 10 08/19/96 上海电器厂 本产品属改进型 NV-920 录放机 T 1750.00 6 07/20/96 先锋电器公司 操作要求: (1) 建立SP.DBF的结构后,立即输入前6个记录的数据,其中头两个记录的商标字段,请你在WINDOWS环境下选两个图标分别输入,数据输入后存盘退出。 (2) 打开SP.DBF,分别查看其结构与记录,包括备注字段与商标字段的数据。 (3) 追加最后两个记录,结束后分别以浏览格式和编辑格式查看数据。 2.分别用链接、嵌入方法为SB。DBF的轿车增加“商标”,图形文件自选。(选作) 3.简述各LIST命令的执行结果。 (1) X1=8*4 X2=“PQR” XY=.t . XZ={^1996/12/30} LIST MEMORY LIKE x? RELEASE x1,x2 LIST MEMORY LIKE x? (2)USE SP LIST FOR SUBSTR(品名,1,4)=“影碟” LIST FOR RIGHT(品名,2)=“机” LIST FOR“电”$ 品名 LIST FOR AT(“电”,品名)〈〉0 4.执行并指出表达式运算的优先级: “ABCD”$“AD”OR(1.1+2)^3>66 5.打开SP.DBF,试为下列要求分别写出命令序列。 (1)显示第5个记录。 (2)显示第3个记录开始的5个记录。 (3)显示第3个记录到第5记录。 (4)显示数量少于5的商品的货号、品名与生产单位。 (5)显示进口商品或1995年开单的商品信息。 (6)显示上海商品信息。 (7)显示单价大于4000的进口商品信息或单价大于5000的国产商品信息。 (8)列出1995年开单的商品货号、品名、单价与开单日期,其中单价按9折显示。 (9)列出单价小于2000以及单价大于5000的国产商品信息。 (10)显示从第3个记录开始的所有国产商品信息。 (11)列出货号的后3位为“120”的全部商品信息。 (12)列出货号第1个字母为“L”或者第2个字母为“V”的全部商品信息。 (13)列出公司生产的单价大于3000的所有商品信息。 6.对表SP.DBF按如下要求进行复制,写出命令序列。 (1)复制SP.DBF的结构,并将复制后的表结构显示出来。 (2)复制一个仅有货号、品名、单价、数量、备注等5个字段的表结构SP1.DBF。 (3)将SP.DBF复制为表SP3。 (4)复制具有货号、品名、数量、生产单位等4个字段的表SP4。 (5)将第2到第6个记录中单价不小于3000的进口商品复制为表SP5。 (6)将1996年1月1日及以后开单的商品复制为表SP6。 7.从SP.DBF复制出SP2.DBF,对SP2.DBF按以下要求写出命令序列: (1) 列出SP2.DBF的结构与记录数据。 (2) 在第3个记录之后插入一个空记录,并自行确定一些数据填入该空记录中。 (3) 在第3个记录与第7个记录上分别加上删除标记。 (4) 撤销第3个记录上的删除标记并将第7个记录从表中抹去。 (5) 将SP.DBF的全部记录追加到SP2.DBF中去,并查看经追加后的记录。 8.由SP.DBF复制出备份文件SP1.DBF和SP2.DBF,SP1以可视化操作方式修改结构,SP2以命令方式修改结构,要求如下: (1)将数量字段的宽度由2改为3。 (2)将字段名货号改为编号,宽度由6改为5。 (3)添加一个字段“总价N(9,2)”。 (4)删除名为生产单位的字段。 9.请用可视化方式完成以下操作,请将建立的项目、数据库、表打开后截图整理于上机报告中。 (1) 建立项目文件人事管理.pjx (2) 在人事管理.pjx中建立数据库文件人事管理.dbc (3) 在人事管理.dbc中按以下要求建立表rsgl.dbf ①字段定义(字段名、字段类型、字段宽度、小数位)如下: xm c 6 xb c 2 csrq d 8 hf l 1 yfgz n 7 2 jj n 7 2 email c 20 ②字段有效性规则如下: xb: xb=“男”.or.xb=“女” 规则 “输入性别有误” 信息 “男” 默认值 yfgz: yfgz>=100.and.yfgz<=900 规则 “工资100-900” 信息 168 默认值 jj: jj>=50.and.jj<=150 规则 “奖金50-150” 信息 100 默认值 ③email字段的格式定义: @! ④将所有字段的标题都表示为汉字: 具体要求如下 Xm:姓名 xb:性别 Csrq:出生日期 hf :婚否 yfgz:应发工资 jj:奖金 email:电子邮箱 ⑤并用BROWSE命令录入6条记录. 注:增加记录:ctrl+Y 删除记录:ctrl+T ⑥在jj和email字段之间插入一个新字段,( sfgz, n,8,2)标题设为实发工资。. ⑦将sfgz(实发工资=应发工资+奖金)的值用replace命令一次性填入。 10.请用可视化的方式完成以下操作,并将运行结果截图整理于上机报告中。 (1) 建立数据库订货管理.dbc。 (2) 将仓库、职工、订购单、供应商四个自由表移入订货管理.dbc中。 (3) 在各表中建立相关索引后,建立四表之间的联系。 (4) 编辑参照完整性 仓库表和职工表的规则: 更新—级联 删除—限制 职工表和订购单表的规则 更新—限制 删除—级联 11.请用命令序列完成以下索引的建立和使用的练习。(请将命令序列及运行结果截图整理于上机报告中) 打开sb.dbf (1) 建立以名称升序排列的普通索引型单索引文件MCIDX.IDX。 (2) 记录以部门降序排列,部门相同时则按价格升序排列,索引标识为候选索引型。 (3) 将以上索引依次进行主控索引设置联系。 12.请用命令序列建立临时关联的练习。(请将命令序列及运行结果截图整理于上机报告中) 以职工号作为关键字,建立yisheng.dbf和chufang.dbf 之间的临时关联。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服