vf上机实验指导

vf上机实验指导

ID:31910432

大小:60.50 KB

页数:10页

时间:2019-01-26

vf上机实验指导_第1页
vf上机实验指导_第2页
vf上机实验指导_第3页
vf上机实验指导_第4页
vf上机实验指导_第5页
资源描述:

《vf上机实验指导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.实验五结构化查询语言SQL一、实验目的1、掌握SQL语言的本质及特点;2、掌握SQL命令的使用方法。二、实验内容1、创建两个表:Biao1.DBF(学号C(4),姓名C(8),性别L,出生年月D)Biao2.DBF(学号C(4),语文N(3),数学N(3),英语N(3))2、修改表结构:修改字段:Biao1.DBF(性别C(2))增加字段:Biao2.DBF(总分N(3),平均分N(3))删除字段:Biao2.DBF(平均分N(3))3、添加记录:Biao1.DBF:0001张三男1981.01.020002李四女1981.02.030003王五男198

2、1.02.01Biao2.DBF:0001808176000274757600035868884、修改记录:修改Biao2.DBF的总分为语文+数学+英语5、删除记录:删除Biao2.DBF中总分小于180的记录6、查询记录:(1)查询Biao1中女生的信息;(2)统计男生和女生的人数;(3)查询性别为男的学生的学号、姓名、语文、数学、英语信息;(4)查询总分第一名的学生的学号、姓名、总分信息。三、实验步骤1、创建两个表CREATETABLEBiao1(学号C(4),姓名C(8),性别L,出生年月D)CREATETABLEBiao2(学号C(4),语文N(

3、3),数学N(3),英语N(3))2、修改表结构ALTERTABLEBiao1ALTERCOLUMN性别C(2)ALTERTABLEBiao2ADDCOLUMN总分N(3)ALTERTABLEBiao2ADDCOLUMN平均分N(3)ALTERTABLEBiao2DROPCOLUMN平均分3、添加记录INSERTINTOBiao1(学号,姓名,性别,出生年月);VALUES("0001","张三","男",{^1981.01.02})INSERTINTOBiao1(学号,姓名,性别,出生年月);VALUES("0002","李四","女",{^1981.0

4、2.03})...INSERTINTOBiao1(学号,姓名,性别,出生年月);VALUES("0003","王五","男",{^1981.02.01})INSERTINTOBiao2(学号,语文,数学,英语)VALUES("0001",80,81,76)INSERTINTOBiao2(学号,语文,数学,英语)VALUES("0002",74,75,76)INSERTINTOBiao2(学号,语文,数学,英语)VALUES("0003",58,68,88)4、修改记录UPDATEBiao2SET总分=语文+数学+英语5、删除记录DELETEFROMBiao

5、2WHERE总分<1806.查询记录(1)SELECT*FROMBiao1WHERE性别="女"(2)SELECT性别,COUNT(*)AS人数FROMBiao1GROUPBY性别(3)SELECTBiao1.学号,Biao1.姓名,Biao2.语文,Biao2.数学,Biao2.英语;FROMBiao1.DBFINNERJOINBiao2.DBFONBiao1.学号=Biao2.学号;WHEREBiao1.性别="男"(4)SELECTTOP1Biao1.学号,Biao1.姓名,Biao2.总分;FROMBiao1.DBFINNERJOINBiao2.D

6、BFONBiao1.学号=Biao2.学号;ORDERBYBiao2.总分DESC四、实验小结和思考1、已知表“学生档案”、“学生成绩”的结构如下:学生档案(学号C(6),姓名C(18),年龄N(3),出生年月D,家庭地址M)学生成绩(学号C(6),课程名C(10),成绩N(6,2))且“学生档案”和“学生成绩”通过“学号”可建立一对多的关联关系。写出完成下列操作的SQL语句。(1)建“学生档案”表。(2)插入一条记录:(“A01001”,“张三”,20,^1980-10-27,长沙市)(3)查询姓名为“张三”的学号,出生年月,家庭地址。(4)查询姓名中包

7、含“张”字的学号,姓名,年龄,出生年月,家庭地址。(5)删除姓名为“李四”的同学的记录。(6)查询出生年月为“1981-01-01”的所有同学的记录。(7)把姓名为“张三”的同学的姓名改为“王五”。(8)查询年龄为20岁的所有同学的记录。(9)查询姓名为“张三”各科成绩。(10)查询家庭住址为“长沙”的同学的各科成绩。2、SELECT查询的一般格式中可附加哪些子句?3、ALTERTABLE学生信息1ADDCOLUMN年龄D一句中的字母D表示什么?能否省略?实验六查询与视图一、实验目的1、掌握查询与视图的区别;2、掌握用查询设计器和查询向导建立查询的方法;3

8、、掌握创建视图的方法;4、掌握如何利用视图来更新表中的数据。二、实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。