版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理及应用实验Access、VFP、SQL SERVER 数据库原理及应用实验:VFP6.0实验一 Access创建数据库 (2课时)实验二 Access数据库高级操作 (2课时)实验三 VFP建立数据库与简单查询 (2课时)实验四 VFP数据库基本操作 (2课时)实验五 VFPSQL基本操作 (4课时)实验六 VFPSQL高级操作 (2课时)实验七 VFP结构化数据库应用编程 (2课时)实验八 VFP可视化面向对象应用编程 (4课时)实验九 VFP数据库应用系统设计 (8课时)实验十 SQL SERVER数据库基本操作 (2课时)实验十一 SQL SERVER数据库高级操作(2课时)实
2、验一 Access创建数据库1在硬盘的用户盘上建立一个用户目录(如D:JYY),用于保存本门课程的所有实验文件。每次实验后,应将文件其备份到软盘,下次上机时再将其复制到硬盘上。所有操作在硬盘上完成。2先建立数据库SM,再建STUDENT表,表结构数据如下:3建立COURSE(课程号,课程名,学分)。4建立SCG(学号,课程号,成绩)。 学号姓名性别出生日期所在系0101张强男1981.2信管0102李红女1981.8信管0110王涛男1981.5信管实验二 Access数据库高级操作1启动Access,打开实验一所创建的数据库SM。2用向导创建简单查询,显示所有男生,运行查询。4创建表关联,将
3、SM数据库中的三个数据表建立关联,并设置完整性约束条件。5创建多表查询,根据三个表的关联形成一个查询“成绩明细”,包括“姓名、课程名、成绩”等属性。6用向导创建窗体:为数据表“学生”创建窗体;为查询“成绩明细”创建窗体。7用向导创建报表:为查询“成绩明细”创建报表;为数据表“学生”创建报表,要求每页显示一个学生记录。9关闭Access,在文件夹中双击SM.mdb数据库文件,观察窗体的自启动情况以及命令按钮调用情况。 实验三 VFP建立数据库一一、练习在VFP中建立一个学生数据库(自由表)熟悉建库的基本操作过程及注意事项。1.先建库结构:字段名、字段类型。2.向数据表增加新记录。3.练习简单的查
4、询操作。学号姓名性别出生日期所在系0101张强男1981.2信管0102李红女1981.8信管0110王涛男1981.5信管实验三 VFP建立数据库二二、建立数据库DB1,然后在DB1下建三个基本表student,course,sc,每个表输入5条记录,理解数据库、视图、查询表、基本表的区别,结构如下:student(sno,sname,ssex,sage,sdept),表示学号,姓名,性别,年龄,所在系。course(cno,cname,cpno,ccredit), 依次表示课程号,课程名,先行课程号,学分。SC(sno,cno,grade),依次表示学号,课程号,成绩。实验四 VFP数据库
5、基本操作一.显示结构 或STRU,修改结构 .追加记录,插入记录,显示查询记录,或.理解记录指针的用法,练习命令,.逻辑删除记录,物理删除。5.清空库中所有记录。6.练习排序。实验四 VFP数据库基本操作二7.建立索引,区分IDX索引与结构索引文件(CDX)的不同,索引查询,。8.理解几个函数的作用:(),(),()等。9.练习多库操作,多表间的连接和关联,理解工作区的作用。10.练习库文件间的更新操作,11.练习数据运算命令:COUNT,SUM,CALCULATE,TOTAL对STUDENT、COURSE、SC三表用SQL完成以下相关操作,注意保持数据的完整性。1. 创建一工作表stu1(s
6、no,sname,ssex,sage,sdept)。2. 对STUDENT按姓名建立索引。3. 查询信息系所有年龄不大于21岁的女生。4. 查询每个同学所选修的课程门数。5. 查询信息系、金融系所有姓“王”同学的姓名和年龄。6. 查询姓“王”的男同学的人数。7. 查询2号课程的最低分。8. 查询总分最高的学生的学号。9. 查询每个同学的平均分。实验五 VFP SQL语句基本操作实验六 VFP SQL语句高级操作对STUDENT、COURSE、SC三个表完成以下操作:1.查询“计算机网络“分数大于90分的同学的姓名。2.查询每门课程的课程名及选修人数。3.查询选修的全部课程的学生姓名。4.查询总
7、学分已超过40学分的学生学号、姓名、总学分。5.查询至少选修了学生”0201“选修的全部课程的学生姓名。6.查询其他系中比CS系任一学生年龄都小的学生名单。7.向student中增一同学(“0289”,“王”,“男”,19,“IS”)8.删除一“李军”同学的所有信息。9.为IS系所有男生建一视图S_ISM,查询IS系“王强”同学。学习结构化程序设计方法,熟悉VFP中分支判断、循环结构和过程(子程序)的设计方法。建立两个数据库应用程序。. 从学生表生查询“李四”同学,如有显示该记录,如无,显示“查无此人”。. 设计一个应用程序,完成对student表数据的增加,删除,修改,查询功能。实验七 VF
8、P结构化应用编程 实验八 VFP可视化对象应用编程 1.学习可视化的面向对象的程序设计方法,理解类、对象、控件、属性、方法、事件驱动的意义。掌握属性和方法的作用及如何引用,理解对象事件发生机制。对象包括:窗口、标签、文本框、命令按钮、下拉框、列表框等。2.用向导生成一个对student表的操作窗口。3.建立一个窗口,在窗口上布景相应的控件,熟悉控件的属性、方法、事件。4.手工创建一个对student表的操作窗口,要求:(1)student表增加民族、专业、班级等字段;(2)编程实现对表中数据的浏览、增加记录、删除、修改、统计查询等功能;(3)性别、民族、专业、班级等字段的录入能进行有效的完整性
9、控制;(4)窗口布局美观,操作方便。实验八 VFP可视化对象应用编程续针对某一业务管理活动(如工资管理、人事管理等),设计开发一个实用的功能完善的MIS软件。要求:1. 编写规范的系统分析设计报告。对应用系统所涉及的对象进行系统分析设计,理解数据间的联系及应用要求,画出ER图,为系统建立合理的数据模型。2.确定系统应具备的基本功能,合理划分系统子模块,确定人机交互方式,设计菜单。3.编程实现系统各功能,并进行严格的软件测试,使系统能正确运行。4.美化界面,编写系统操作说明书。实验九 VFP DBS设计开发实验十 SQL SERVER基本操作1打开SQL SERVER数据库的企业管理器,学习企业管理器的使用,学习菜单和工具条的功能。2在企业管理器中,建立学生管理数据库SM和数据表(student,course,scg),并输入记录数据。3学习数据库管理的操作界面。4在企业管理器中,练习SQL语句的用法。5创建多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商一件代发协议模板2024年
- 2024年期住宅物业管理委托协议模板
- 2024年期土地修复坑塘施工保障协议
- 公司代收购农产品协议书范本
- 南京信息工程大学《应用软件基础》2022-2023学年期末试卷
- 2024煤矿项目投资合作协议
- 2024经营权出售协议范本
- 房屋抵押贷款反担保示范协议2024
- 光学仪器在冶金工程中的应用考核试卷
- 宠物脱毛疗法减轻宠物过敏和脱毛问题考核试卷
- 浙江省杭州市2023-2024学年五年级上学期英语期中试卷(含答案)2
- 期中 (试题) -2024-2025学年译林版(三起)英语四年级上册
- 2024-2025学年小学信息技术(信息科技)六年级上册南方版(湖南)(2019)教学设计合集
- 中国中铁专业分包合同范本
- 第1-3章综合检测试卷 2024-2025学年浙教版数学八年级上册
- 软件供应链安全风险
- 建筑施工安全生产治本攻坚三年行动方案(2024-2026年)
- 上海无障碍设施设计标准
- 大数据处理和分析服务合同
- 生物制剂在肾病综合征中的应用和思考
- 申请工程工期顺延的函(联系单)
评论
0/150
提交评论