1. 创建新表xs01.dbf,其结构和表“学生.dbf”完全相同。包括字段:学号(C,8);姓名(C,
8);性别(C,2);出生日期 (D);入校总分(N,3,0);三好生(L);特长(M);照片(G) crea tabl xs01(学号 C(8),姓名 C(8),性别 C(2),出生日期 D,入校总分 N(3,0),三好生 L,特长 M,照片 G)
2. 建立数据库“学生学籍.dbc”,然后创建新表xs02.dbf,其结构和表“学生.dbf”相同。其
中定义学号为主关键字;出生日期的默认值是当前系统时间;入校总分的有效性规则是>0,如果违反规则,系统提示“入校总分必须大于0” crea data 学生学籍
crea tabl xs02(学号 C(8) prim key,姓名 C(8),性别 C(2),出生日期 D defa date(),入校总分 N(3,0) check 入校总分>0 error \"价格必须大于0\三好生 L,特长 M,照片 G) 3. 在表xs02.dbf中增加两个字段:专业名称(C,10),籍贯(C,8) alte tabl xs02 add 专业名称 C(10) add 籍贯 C(8)
4. 将表xs02.dbf的专业名称字段修改为C(20),入校总分字段修改为N(7,2) alte tabl xs02 alte 专业名称 C(20) alte 入校总分 N(7,2) 5. 删除表xs02.dbf中的“专业名称”和“籍贯”两个字段 alte tabl xs02 drop 专业名称 drop 籍贯 6. 删除数据库表xs02.dbf open data 学生学籍 drop tabl xs02
7. 从表“学生.dbf”中查询学号,姓名,性别,出生日期 sele 学号,姓名,性别,出生日期 from 学生 8. 查询表“教师.dbf”的全部数据 sele * from 教师
9. 查询表“选课.dbf”中有成绩记录的学号 sele distinct 成绩 from 选课 10. 显示学生表中三好生的记录 sele * from 选课 where 三好生=.T. 11. 从“学生”表查询9月份出生的学生的学号、姓名、性别和出生日期 SELE 学号,姓名,性别,出生日期 from 学生 where month(出生日期)=9 12. 选修课程号为“C120”或“C140”且分数大于等于80分学生的学号、课程号和成绩 sele 学号,课程号,成绩 from 选课 where (课程号=\"c120\" or 课程号=\"c140\") and 成绩>=80 13. 查询选修课程号为“C140”学生的最高分、最低分及之间相差的分数,并显示课程号 sele 课程号,max(成绩),min(成绩),max(成绩)-min(成绩) from 选课 where 课程号=\"c140\" 14. 查询学生表中男生人数
sele count (*) from 学生 where 性别=\"男\" 15. 从表“选课”中查询学生选修同一门课程的人数 sele 课程号,count(*) as 人数 from 选课 group by 课程号 16. 从表“选课”中查询学生选修同一门课程的人数超过4人的课程号和人数
17. 从表“学生”中查询入校总分大于等于570分的学生的学号、姓名、性别和入校总
分,查询结果按学号排序,学号相同的按照成绩降序排列 18. 查询显示所有学生的学号,姓名及选修的课程号
19. 20. 21. 22. 23.
查询显示学号为”s0201104”学生的姓名及选修的课程名及成绩
查询显示女生的学号,姓名及选修的课程号,并将查询结果保存到表xs03.dbf中. 在xs01中插入一条记录,记录信息自拟. 将选课表所有课程号为c140的成绩加5分 删除xs01表中的所有记录
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hzar.cn 版权所有 赣ICP备2024042791号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务