实验三 数据库和数据表的操作(二)
实验三 数据库和数据表的操作(二)
(一)实验目的要求
1.掌握建立数据库的三种方法(数据库设计器、create database命令、项目管理器)。 2.掌握创建索引文件的两种方法(利用表设计器、利用index on命令)。 3.掌握索引文件的使用方法。
4.掌握索引查询命令(seek、find)的使用方法。 5.掌握建立数据库表间关联的方法。 6.掌握数据库表的某些特殊操作方法。 (二)实验内容
1.建立数据库。 2.建立索引文件。 3.使用索引文件。 4.使用索引查询命令。 4.建立数据库表间关联。 5.设置数据库表的特殊操作。 (三)实验指导
实验3-1 用Index命令为“房屋”表中的“房号”字段建立候选索引。 操作步骤如下:
在命令窗口输入如下命令: Use 房屋
Index on 房号 tag 房号 CANDIDATE
实验3-2 Index命令为“物业费”表中的“房号”字段建立惟一索引。 操作步骤如下:
在命令窗口输入如下命令: Use 物业费
Index on 房号 tag 房号 UNIQUE
实验3-3 Index命令为“物业费”表中的“经办人”字段建立普通索引。 操作步骤如下:
在命令窗口输入如下命令: Use 物业费
Index on 经办人 tag 经办人
实验3-4 利用表设计器为“物业费”表中的“交费时间”字段建立普通索引,并按索引值显示结果。
操作步骤如下:
⑴在“表设计器”窗口中为“物业费”表中的“交费时间”字段建立普通索引,并确定索引方向为升序。如图3-1所示。
图3-1
⑵显示“浏览”窗口,如图3-2所示。
图3-2
⑶从“表”菜单中选择“属性”,显示“工作区属性”窗口。如图3-3所示。
图3-3
⑷在“索引顺序”框中,选择要使用的索引“交费时间”。 如图3-3所示。 ⑸选择“确定”,显示在“浏览”窗口中的表将按照索引指定的顺序排列记录。 如图3-4所示。
图3-4
实验3-5在表物业费中,利用seek命令查找经办人为“王小雨”的记录并显示。 操作步骤如下:
在命令窗口输入如下命令: Use 物业费
Index On 经办人Tag 经办人 Set Order To经办人 Seek “王小雨” Display
实验3-6对“业主”表和“房屋”表之间建立一对一临时关系。 操作步骤如下:
①打开“物业费管理”数据库,进入数据库设计器窗口。
②打开“业主”表,确定其为父表,并按房号字段建立索引名为房号的主索引。
③打开“房屋”表,确定其为子表,并按房号字段建立索引名为房号的主索引(或候选索引)。
④在数据库设计器窗口, 在父表的房号索引标识上按下左键不放,拖动到子表的房号索引标识上,释放鼠标按钮,我们可以看到两个表的索引标识之间有一条黑线相连接,表示出这两个表之间的一对一永久关系,如图3-5所示。
图3-5
实验3-7给“物业费管理”数据库中的“员工”表设置显示标题。 操作步骤如下:
⑴打开“物业费管理”数据库,进入数据库设计器窗口。
⑵在数据库设计器窗口中单击选中“员工”表,在“数据库”快捷菜单中执行浏览命令,进入浏览器窗口,如图3-6所示。
图3-6
⑶在VFP主菜单中选择“显示”→“表设计器”命令,进入“表设计器”窗口,如3-7所示。
⑷在“表设计器”窗口中选定“编号”字段,在“显示”区中的标题文本框中输入“员工编号”(不须用定界符),单击“确定”按钮,出现 “表设计器”询问对话框。
⑸单击“是”按钮,“编号”字段的显示标题“职工编号”便定义完成了,按照以上步骤可以定义其它字段的显示标题。
⑹再打开“员工”表的浏览窗口,如图所示,“编号”字段的标题已经变为“员工编号”。 如图3-8所示。
图3-7
图3-8
实验3-8 给“物业费管理”数据库中的“业主”表中的“性别”字段设置有效规则。 操作步骤如下:
⑴打开“物业费管理”数据库,进入数据库设计器窗口。
⑵在数据库设计器窗口中选中“业主”表,在“数据库”快捷菜单中执行修改命令,进入“表设计器”窗口。
⑶在“表设计器”窗口中选定“性别”字段,在“字段有效性”区中的“规则”文本框中,输入表达式“性别=”女” or性别=”男””(如果是较为复杂的表达式,也可以单击“规则”框旁边的“...”对话框按钮启动“表达式生成器”,在其中设置有效性表达式),单击“确定”按钮,完成对“性别”字段有效规则的设置,如图3-9所示。
图3-9
⑷在“业主”表的浏览窗口,编辑或追加记录时,若“性别”字段违反了有效规则,系
统会弹出提示窗口,如图3-10所示。
图3-10
⑸在系统提示窗口,单击“还原”按钮,恢复字段原来状态,返回浏览窗口以备重新输入字段内容。
我们不但可以给表中的字段赋予数据库的属性,而且可以为整个表或表中的记录赋予属性。在“表设计器”中,通过“表”选项卡可以访问这些属性。
…… 此处隐藏:187字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




