vf中多表查询与视图报告
更新时间:2023-05-14 19:27:01 阅读量: 实用文档 文档下载
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
多表查询与视图
一、实验目的
1.理解关联的概念,掌握关联建立的方法
2.掌握SELECT-SQL查询命令
3.掌握查询设计器建立查询的方法
4.通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握。
二、内容与设计思想
实验内容:
1. 关联的建立
2. SELECT-SQL
3. 查询设计器
4. 数据库设计器
5. 数据库的创建
6. 设定数据词典
7. 参照完整性的设置
8. 视图的创建和修改
三、使用环境
Windos XP操作系统;Visual ProFox 6.0
四、核心代码及调试过程
1. 做教材习题(p120)第10题(10分,写出命令序列,结果截图)
use 考生
copy to 考生成绩表
use 考生成绩表
alter table考生成绩表add 总分 n(6,2)
REPLACE ALL 总分 WITH 语文+数学+英语
append blank
CALCULATE AVG(语文),AVG(数学),AVG(英语) to yw,SX,YY
replace 姓名 with "平均成绩",语文 with YW,数学 with SX,英语 with YY
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
BROWSE LAST
2. 在数据工作期窗口中,以“订单”为父表、“订单明细”为子表建立一多关系;再以“订
单明细”为父表、“货物”为子表建立多一二级关联,查看关联后的效果(10分,截图)(表在服务器上拷贝下来使用)
3. SELECT-SQL多表查询:(10分)
(1) 查询联系“东南实业”的员工的姓名及联系电话
SELECT 员工.姓名,员工.电话 ;
FROM 员工,客户,订单 ;
where 客户.客户编号=订单.客户编号 AND 订单.工号=员工.工号 ;
and 客户.公司名称="东南实业"
(2) 查询订购“麻油”的订单份数。
SELECT COUNT(订单明细.订单号) as 订单份数,货物.货名 ;
FROM 货物,订单明细
WHERE 货物.货号=订单明细.货号 AND 货物.货名="麻油"
4. 用查询设计器查询某个客户的订单情况,要求根据“客户”表中的客户编号,可在“订单”
表中查出该客户的订单号,然后在“订单明细”表中查出所订的货物的货号及数量,并通过“货物”表中查出相应的货名和库存量(10分,截图)
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
5. 创建“订货”数据库,要求包含订单、订单明细等5个表;(10分,截图)
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
6. 在上述表之间创建永久关系(10分,截图)
7. 以“货物”表为对象建立数据词典,要求:(截图,不必每个题截图,能说明问题即可)(32
分)
(1) 货号字段输入时,小写字母自动转为大写
(2) 限制输入货号第一位为字母,后四位为数字
(3) 要求货号必须有五个字符,不能空缺,并将提示信息设置为“请输入五位货号”
(4) 设置默认值为“A”以提高输入速度
(5) 为“货号”字段设置注释“该字段用于对货物编号”
(6) 要求必须输入货名,否则提示“请输入货名!”
(7) 限定货号以“S”开头的不能删除
(8) 设置每个月30号不能插入数据
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
规则:LEN(ALLTRIM(货号
))=5
通过练习让学生对数据库、数据库和表的关系、数据词典、参照完整性和视图有较好的理解和掌握
8. 将货物表和订单明细表之间的更新规则设置为“级联”和“限制”,并修改货物表的货号
信息进行练习。(8分)(截图)
五、总结
(自己写一些收获和体会) 一开始不知从何下手但后来分析了一下题目。看到了自己的实践经验还是比较缺乏,理论联系实际的能力还是比较脆弱。尤其是编写大型的程序所要拥有的知识和技能比较缺乏。程序编好了,还要经过调试和修改,这步也很关键,好的程序是经过了无数次的修改和调试才产生的。我的程序基本上能够满足要求,但还有一些地方需要改进,在今后我应该在多看书的同时还要加强实践的练习。才能进一步提高自己的编程能力。到我们具体哪些步骤中。开始时没有头绪的,思路渐渐有所清晰后,我就进行概念结构设计。建表时也不确定。总之,我们认为这个系统需要改进的地方还有很多很多。通过这次的数据库课程设计,开始对数据库的应用有了初步的了解,知道了怎么通过编程建立一个具有一定功能的系统。在设计的期间,遇到的问题很多,好多知识根本就不懂,然后经过查书没上网搜索和问老师和同学,在此谢谢老师和同学的帮忙,顺利完成本次作业。
最后,在这里对老师和同学的帮助表示最诚挚的感谢。在以后的学习和生活当中我一定再接再厉,不求最好,但求更好!
六、附录
正在阅读:
vf中多表查询与视图报告05-14
第10章--市场失灵及其解决对策--习题03-30
小学六年级体育教学计划及教学进度12-25
毕业生会计实习日记30篇10-07
全国中小学教师教育技术水平考试模拟试题06-14
PowerPoint选择题与答案10-15
第一届校园体育文化节开幕式主持词03-05
《集合中的容易出错的几种情况总结》05-08
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 视图
- 报告
- 查询
- 苏教版四年级下册科学复习题
- 2012年苏北四市高三二模试卷
- 面试的方法与技巧
- 第三章有机化合物第一节最简单的有机化合物--甲烷第2课时)
- NOIP提高组初赛试题汇编(2002-2009)
- 方剂学重点方剂总结(付方歌)
- 湖北十堰东风汽车有限公司实习报告
- 高三第一轮复习 曲线运动运动的合成与分解
- 《土地经济学》讲义
- 学习讨论落实活动心得体会
- 风电场电气工程第五章
- 基于ARM和MCX314A的嵌入式运动控制器
- 小学六年级数学教学案例-圆柱的体积
- 第三代压水堆核电站
- 最新版八年级物理下册教案全集
- 劳动合同法试题2
- 会议纪要 事业单位的会议纪要范文
- 实用文档之初三上物理公式大全
- 东财《微观经济学》在线作业二15秋答案
- 2005年证券从业考试证券投资基金模拟试题和参考答案