帮我做做VF吧!!!!急求~~~ 10
作业一1、建立并显示表结构(1)建立“学生管理”数据库,并在“学生管理”数据库中分别建立“学生基本情况表”(学号C9,姓名C10,性别C2,出生日期D8,是否入团L1,系...
作业一
1、建立并显示表结构
(1)建立“学生管理”数据库,并在“学生管理”数据库中分别建立“学生基本情况表”(学号C9,姓名C10,性别C2,出生日期D8,是否入团L1,系别代号C2,专业代号C2,年级C4,电话C15,E-mail地址C30,相片G4,备注M4)和“学生成绩表”(学号C9,课程代号C6,教师代号C4,学期C5,成绩N6)
(2)“教师表”(教师代号C4,教师姓名C10,职称C10,系别代号C2,电话C15,E-mail地址C20)。(3)添加本班学生和代课教师信息记录不少于10条。
2、表的复制
(1)表结构的整体复制
将“学生基本情况表.dbf”表结构的整体复制到“学生资料.dbf”
(2)表记录的复制
将“学生基本情况表.dbf”的学号为奇数的学生复制到“学生资料1.dbf”中
(3)表文件的文本格式和Excel格式复制
作业二
1、 使用SQL语言中CREATE DATABASE 命令建立“学生资料”数据库
2、 并在“学生资料”库中,使用SQL语言中CREATE TABLE学生表、选课表和课程表。
其结构为:
学生(学号 C(5) 姓名 C(8) 性别 C(2) 出生年月 D籍贯 C(10) 入学成绩 N(5,1))
课程(课程号 C(5) 课程名 C(20) 先行课 C(5) 学分 N(1))
选课(学号 C(5)课程号 C(5) 成绩 I)
并将选课表作为子表分别与学生表和课程表建立永久性关系。
3、 使用SQL语言中Alter命令为学生表增加EMAIL字段
4、 将所使用的SQL语句用文本文件存储在“SQL语句”文件中。
作业提交方法:
使用 (学号+姓名+“周二”+“2”) 创建文件夹,压缩为此文件名的压缩包,提交时间本周日 展开
1、建立并显示表结构
(1)建立“学生管理”数据库,并在“学生管理”数据库中分别建立“学生基本情况表”(学号C9,姓名C10,性别C2,出生日期D8,是否入团L1,系别代号C2,专业代号C2,年级C4,电话C15,E-mail地址C30,相片G4,备注M4)和“学生成绩表”(学号C9,课程代号C6,教师代号C4,学期C5,成绩N6)
(2)“教师表”(教师代号C4,教师姓名C10,职称C10,系别代号C2,电话C15,E-mail地址C20)。(3)添加本班学生和代课教师信息记录不少于10条。
2、表的复制
(1)表结构的整体复制
将“学生基本情况表.dbf”表结构的整体复制到“学生资料.dbf”
(2)表记录的复制
将“学生基本情况表.dbf”的学号为奇数的学生复制到“学生资料1.dbf”中
(3)表文件的文本格式和Excel格式复制
作业二
1、 使用SQL语言中CREATE DATABASE 命令建立“学生资料”数据库
2、 并在“学生资料”库中,使用SQL语言中CREATE TABLE学生表、选课表和课程表。
其结构为:
学生(学号 C(5) 姓名 C(8) 性别 C(2) 出生年月 D籍贯 C(10) 入学成绩 N(5,1))
课程(课程号 C(5) 课程名 C(20) 先行课 C(5) 学分 N(1))
选课(学号 C(5)课程号 C(5) 成绩 I)
并将选课表作为子表分别与学生表和课程表建立永久性关系。
3、 使用SQL语言中Alter命令为学生表增加EMAIL字段
4、 将所使用的SQL语句用文本文件存储在“SQL语句”文件中。
作业提交方法:
使用 (学号+姓名+“周二”+“2”) 创建文件夹,压缩为此文件名的压缩包,提交时间本周日 展开
2个回答
展开全部
1、要在当前表中第3号记录和第4号记录之间插入一条空记录,可以使用的命令序列是:
go 4
insert blank before
2、**样本数据库**
假设图书管理数据库中有3个表,图书.DBF、读者.DBF和借阅.DBF。它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
3、在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 借书证号 。
4、如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。
SELECT 出版单位,MAX(单价), AVG(单价) , 总编号 ;
FROM 图书管理!图书 where 出版单位
5、当前打开的表共有20条记录,当前记录是6号记录,要显示6,7,8,9,10号记录的内容,所使用的命令是: list all for recno( )>=6 and recno( )<= 10
6、 设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是:
SELECT 课程号, 成绩 FROM SC group by 课程号
7、使用命令在结构复合索引添加一个对"姓名"字段的索引项,索引名为"xm"。请将语句填写完整。
INDEX on 姓名 as xm
8、如果要在“图书”表中查询“高等教育出版社”和“科学出版社”的图书,可使用SQL语句:
SELECT 书名,作者,出版单位;
FROM 图书;
WHERE 出版单位 =“高等教育出版社” or 出版单位=“科学出版社” ⑦
9、设一个学生成绩表CJ.DBF,其中字段为:学号(C),姓名(C),语文(N),数学(N),英语(N),总分(N),均分(N),下面程序实现“总分”,“均分”的计算,并显示均分前10名的记录。
SET TALK OFF
SET SAFE OFF
UPDATE CJ SET 总分=语文+数学+英语
UPDATE CJ SET 均分= 总分/3 ⑧
SELECT * top 10 ⑨ FROM CJ;
ORDER BY 均分 ⑩ DESC
CLEAR ALL
10、自由表与数据库表相比较,在自由表中不能设置 候选 索引。
11、 若要给教师表中职称是教授的教师每人工资增加50元,实现其功能的SQL语句是:
Select 教师 SET 工资=工资+50 where 职称=“教授”
12、将当前表中所有的学生年龄加1,可使用命令:
replace 年龄 WITH 年龄+1
go 4
insert blank before
2、**样本数据库**
假设图书管理数据库中有3个表,图书.DBF、读者.DBF和借阅.DBF。它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
3、在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 借书证号 。
4、如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。
SELECT 出版单位,MAX(单价), AVG(单价) , 总编号 ;
FROM 图书管理!图书 where 出版单位
5、当前打开的表共有20条记录,当前记录是6号记录,要显示6,7,8,9,10号记录的内容,所使用的命令是: list all for recno( )>=6 and recno( )<= 10
6、 设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是:
SELECT 课程号, 成绩 FROM SC group by 课程号
7、使用命令在结构复合索引添加一个对"姓名"字段的索引项,索引名为"xm"。请将语句填写完整。
INDEX on 姓名 as xm
8、如果要在“图书”表中查询“高等教育出版社”和“科学出版社”的图书,可使用SQL语句:
SELECT 书名,作者,出版单位;
FROM 图书;
WHERE 出版单位 =“高等教育出版社” or 出版单位=“科学出版社” ⑦
9、设一个学生成绩表CJ.DBF,其中字段为:学号(C),姓名(C),语文(N),数学(N),英语(N),总分(N),均分(N),下面程序实现“总分”,“均分”的计算,并显示均分前10名的记录。
SET TALK OFF
SET SAFE OFF
UPDATE CJ SET 总分=语文+数学+英语
UPDATE CJ SET 均分= 总分/3 ⑧
SELECT * top 10 ⑨ FROM CJ;
ORDER BY 均分 ⑩ DESC
CLEAR ALL
10、自由表与数据库表相比较,在自由表中不能设置 候选 索引。
11、 若要给教师表中职称是教授的教师每人工资增加50元,实现其功能的SQL语句是:
Select 教师 SET 工资=工资+50 where 职称=“教授”
12、将当前表中所有的学生年龄加1,可使用命令:
replace 年龄 WITH 年龄+1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询