分享
分享赚钱 收藏 举报 版权申诉 / 9

类型计算机练习2.doc

  • 上传人:kpmy5893
  • 文档编号:9261287
  • 上传时间:2019-07-31
  • 格式:DOC
  • 页数:9
  • 大小:166KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    计算机练习2.doc
    资源描述:

    1、第三章实验 VFP 数据库及其操作一、实验目的 掌握数据库、自由表、表、索引、完整性约束,多个工作表的概念 掌握数据库创建的方法 掌握数据库表的创建 数据库表的基本操作,包括增加记录、删除记录、修改记录、显示记录等 主索引、普通索引、候选索引的创建与使用 数据完整性的实现二、实验内容及步骤(一) 、 项目的基本操作1、创建一个项目文件,项目文件名为“订货管理系统”1)单击“文件/新建”命令,打开“新建”对话框;2)选择“项目”然后单击“新建文件”则打开“创建”对话框;3)输入项目名称“订货管理系统”即可。2、在“订货管理系统”项目中新建一个数据库,数据库名为“订货管理” 。1)在项目管理器中,

    2、单击“数据”选项卡;2)在数据选项卡中选择“数据库” ,单击右侧的“新建”按钮;3)输入数据库名称“订货管理”即可。3、将“订货管理”数据库从“订货管理系统”项目中移去。1)在数据库选项卡中选中“订货管理”数据库,然后单击右侧的“移去”按钮;2)在弹出的对话框中选择“移去”命令即可。4、将“订货管理”数据库添加到“订货管理系统”项目中。1)在数据选项卡中选中“订货管理”数据库,然后单击右侧的“添加”按钮;(二) 创建与操作数据库利用以下 3 种方法创建三个数据库。1使用项目管理器创建数据库,数据库文件名为“学生管理 1”(1)打开项目管理器中,并单击“数据”选项卡;(2)在数据选项卡中选择“数

    3、据库” ,单击右侧的“新建”按钮;(3)输入数据库名称“学生管理 1”即可。2使用菜单操作方法创建数据库,数据库文件名为“学生管理 2”(1)单击“文件”/“新建” ,打开“新建”对话框;(2)选择“数据库”然后单击“新建文件”则打开“创建”对话框;(3)输入数据库名称“学生管理 2”即可3使用命令方式创建数据库,数据库文件名为“学生管理”Create database 学生管理(三) 创建与操作数据库表1利用 3 种方法创建数据库表(1)使用项目管理器创建数据库表 student。 新建一个项目“学生管理” ; 将数据库“学生管理”添加到项目管理器中; 选择数据库下的表,然后单击右侧的“新建

    4、”按钮; 输入表名 student,单击“确定”按钮,则打开数据库表 student 的表设计器,按照给定的表结构新建表。(2)打开“学生管理”数据库设计器,在数据库设计器中新建表 score 和 course 打开“学生管理”数据库设计器,在数据库设计器的空白地方单击右键,在弹出的快捷菜单中选择“新建表”选项; 打开“创建”对话框,输入表名,单击“确定”按钮,则打开表设计器,按照给定的表结构新建表即可;(3)使用命令方式在数据库“学生管理”中新建 teacher 表Create teacher注:各表结构如下:表 student 的表结构字段名 字段类型 宽度 索引 空值学号 C 9姓名 C

    5、 8性别 C 2出生日期 D 8 允许空值专业 C 20家庭地址 C 10表 student 的表的记录学号 姓名 性别 出生日期 专业 家庭住址200731001 王海东 男 1999-02-22 国际经济与贸易 武汉200731002 黄晓荣 女 1987-05-12 计算机科学与技术 石家庄200731003 李梅 女 1988-08-06 英语 长沙200731004 王东 男 1987-11-04 商务英语 哈尔滨200731009 张昊天 男 1990-07-29 对外汉语 合肥200731010 张明娇 男 .null. 应用数学 北京表 score 的表的结构字段名 字段类型

    6、宽度 索引 空值学号 C 9 普通索引课程编号 C 2 普通索引成绩 N 6,2表 score 的记录学号 课程编号 成绩200731001 02 91200731001 05 88200731001 03 85200731004 05 95200731005 01 94200731005 03 76200731006 01 83表 course 的表结构字段名 字段类型 宽度 索引 空值课程名称 C 10课程编号 C 2 主索引学分 N 1教师编号 C 3 普通索引表 course 的记录课程名称 课程编号 学分 教师编号计算机基础 01 2 001国际商务 02 2 002大学英语 03

    7、3 003高等数学 04 3 004电子商务 05 1 005表 teacher 的表结构字段名 字段类型 宽度 索引 空值教师编号 C 3教师姓名 C 6所属院系 C 10职称 C 6表 teacher 的记录教师编号 教师姓名 所属院系 职称001 高爱平 计算机系 教授002 孙祥华 商学系 助教003 李明珑 英语系 讲师004 张强 数学系 讲师005 朱俊峰 计算机系 副教授2打开数据库表(1)在项目管理器中,打开数据库表 student 并浏览。1) 打开项目管理器,选择数据选项卡,选择数据库表 student;2) 单击右侧的“浏览”命令按钮即可。(2)使用命令方式打开数据库表

    8、 score 并浏览。Use score;Browse。(3)在数据库设计器中打开数据库表并浏览打开数据库设计器,在数据库表 course 上面单击右键,在弹出的快捷菜单中选择“浏览”选项即可。3移出数据库表 student 将数据库表 student 从项目中移出,并将其添加到数据库“学生管理”中,此时数据库“学生管理”中包含数据库表student,score,course , teacher 等四个表。1) 打开项目管理器,选择“数据”选项卡,单击“数据库” ,选择 student 表,然后单击“移去”按钮。2) 打开“学生管理“数据库,在数据库设计器的空白位置单击右键,弹出快捷菜单选择”

    9、添加表“选项,用相同方法依次把 student,score,course,teacher 添加至数据库中。4修改表结构(1)在数据库表 student 中增加一个新字段“联系方式” ,字段类型为“字符型” ,字段宽度为 15,允许为空值,默认值为 null。打开数据库表 student 的表设计器,在表设计器中输入字段名、字符宽度和默认值null,并将允许为空值选项中,如图所示。(2)在数据库表 score 中增加一个新字段 “姓名” ,字段类型为“字符型” ,字段宽度为 8,设为普通索引,升序,并将其插入到字段“课程编码”前面。1)打开数据库表 score 的表设计器,在表设计器中输入新的字

    10、段名,字符宽度,并将其设为普通索引,升序;2)将新插入的字段移动到“课程编码”的前面即可;(3)删除数据库表 teacher 中的“所属院系“字段打开表 teacher 的表设计器,选择 “所属院系”字段,然后单击“删除”按钮即可。(四)为数据库表设置索引1、将表 student 的“学号 ”字段设为主索引,索引名为 xh,索引表达式为“学号” 。1)在数据库设计器中,选中数据库表 student,然后单击右键,在快捷菜单中选择“修改”选项,则打开表 student 的表设计器;2)在表设计器选中“学号”字段,将其索引项设为升序;3)在表设计器中,单击“索引”选项卡,输入索引名 xh,然后选择

    11、索引类型为主索引,最后单击“确定”即可。2、将数据库表 score 的“ 学号”字段设为普通索引,索引名为 xh,索引表达式为“学号” ,并将“课程编号”字段设为普通索引,索引名和索引表达式均采用默认值。1)在数据库设计器中,选中数据库表 score,然后单击右键,在快捷菜单中选择“修改”选项后,则打开表 score 的表设计器;2)在表设计器,将“学号”字段与“课程编号”字段的索引项设为升序;3)在表设计器中,单击“索引”选项卡,将索引名“学号”改为 xh,然后选择索引类型为普通索引,最后单击“确定”即可。3、将数据库表 course 的 “课程编号”字段设为主索引,索引名为 “课程编号”

    12、,索引表达式为“课程编号” 。将“教师编号”字段设为普通索引,索引名为 jsbh,索引表达式为“教师编号”1)在数据库设计器中,选中数据库表 course 然后单击右键,在快捷菜单中选择“修改”选项,则打开表 course 的表设计器;2)在表设计器,将“课程编码”字段与“教师编码”字段的索引项改为升序;3)在表设计器中,单击“索引”选项卡,将索引名为“课程编号”的索引类型设为主索引,将索引名“教师编号”改为 jsbh,最后单击“确定”按钮即可。4、将数据库表 teacher 的“教师编号”字段设为主索引,索引名为 jsbh,索引表达式为“教师编号” 。1)在数据库设计器中,选中数据库表 te

    13、acher 然后单击右键,在快捷菜单中选择“修改”选项,则打开表 teacher 的表设计器;2)在表设计器中,将“教师编号”字段的索引项设为升序;3)在表设计器中,单击“索引”选项卡,将索引名“教师编号”改为 jsbh,最后单击“确定”按钮。(五)数据完整性约束1. 设置数据域完整性(1)为数据库表 student 的“性别”字段设置字段有效性。要求:规则是性别为男或女;信息是“输入错误,性别必须为男或女” ;默认值为“男” 。方法:打开数据库表 student 的表设计器,选中“性别”字段,在字段有效性中输入以下内容; 规则:性别= “男”or 性别= “女” ;信息:“输入错误,性别必须

    14、为男或女” ;默认值:“男”(2)为数据库表 score 的“成绩”字段设置有效性。要求是:规则是成绩小于等于100 并且成绩大于等于 0;信息是“输入错误,成绩在 0100 之间” ;默认值是 60.方法:打开数据库变 score 的表设计器,选中“成绩”字段,在字段有效性中输入以下内容: 规则:成绩=0.and. 成绩1988-12-129使用命令将 score 表中的成绩降低 20%Use scoreReplace all 成绩 with 成绩 *0.810使用 display 命令在 VFP 主屏幕显示表 course 中的课程编码,课程名称字段。Use course Display 课程编号,课程名称11使用命令显示数据库表 teacher 的表结构Use teacherList structure12使用命令显示数据库表 course 的全部记录,不显示记录号Use course List off

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:计算机练习2.doc
    链接地址:https://www.docduoduo.com/p-9261287.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开