vf作业建立项目文件prog1,在项目文件下建立“学生管理”数据库,在数据库中建立表“grade”和表“student

vf作业建立项目文件prog1,在项目文件下建立“学生管理”数据库,在数据库中建立表“grade”和表“student,第1张

本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加、新建或修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

(1)在命令窗口输入命令:MODIFY DATABASE prog1,新建数据库,右击数据库设计器,选择“添加表”快捷菜单命令,将考生文件夹下的gradedbf自由表添加到数据库prog1中。

(2)在数据库设计器中单击右键,在d出的快捷菜单中选择“新建表”菜单命令,以student为文件名保存在考生文件夹下。根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。

(3)在数据库设计器中,右键单击数据库表studentdbf,选择“修改”快捷菜单命令,进入xsdadbf表设计器,在“字段”选项卡中为“学号”字段选择一个索引排序,然后单击“索引”选项卡,此选项卡中,系统已建立默认的索引名“学号”,将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为grade表建立普通索引。

(4)在数据库设计器中,将student表中“索引”下面的“学号”主索引字段拖到grade表中“索引”下面的“学号”索引字段上,建立student和grade两个表之间的永久性联系。

参考数据库已经送到邮箱。请查收。

希望可以帮到你。

几点提示:

⑴命令中必须使用英文半角标点。

⑵若一条命令中涉及到两个表,且不同的表中有同名字段,则必须明确同名字段来自哪个表。例如:学生档案学号

⑶若一条命令中涉及到两个表,则必须用WHERE短语指定两个表的连接条件。例如:WHERE 学生档案学号=学生成绩学号

 

实验要求:

1.创建一个名为“学生管理”的数据库。

2.在学生管理数据库中,创建一个“学生档案”数据表,字段包括:学号、姓名、性别、出生日期、身高、家庭住址。为该数据表输入10条记录,并通过有效性规则限定出生日期在1990年

1月1日到1995年12月31日之间。

3.在学生管理数据库中,创建一个“学生成绩”数据表,字段包括:学号、高数、英语、计算机、总分、平均分。并为该数据表输入10条记录。(成绩字段的类型必须为数字型。)

4.为学生档案表和学生成绩表建立关系,并实施参照完整性。(两个表都需要定义主键)

5 用SQL命令创建名为“91年以后男生”的查询,查询出生日期在1991年1月1日之后的男生的学号、姓名、性别、出生日期、家庭住址。

6 用SQL命令创建名为“日期降序”的查询,查询所有学生的学号、姓名、性别、出生日期、家庭

住址,要求按出生日期降序排序。

7 用SQL命令创建名为“男女人数”的查询,查询男生、女生人数分别是多少。

8 用SQL命令创建名为“平均身高”的查询,查询男生、女生的平均身高分别是多少。

9.用SQL命令创建名为“修改成绩”的查询,将所有学生的英语成绩提高10%。(更新查询不会自动显示更新后的结果)

10.用SQL命令创建名为“学生总分”的查询,求出所有学生的总分、平均分。(更新查询不会自动显示更新后的结果)

11.用SQL命令创建名为“课程总分”的查询,查询计算机这门课程的总分、平均分、最高分、

我 16:16:10

最低分。

12.用SQL命令创建名为“档案及成绩”的查询,查询所有学生的学号、姓名、出生日期、总分、平均分。(涉及到两个表)

13.创建一个名为“学生信息”的窗体,用以显示所有学生的学号、姓名、出生日期、总分、平均分。

14.最后提交完成的数据库(学生管理mdb)文件。

create table student(

sno char(7) not null primary key,

sname char(8),

ssex char(1),

sage int,

sdept varchar(20)

)

其他的类似,相信你应该会的

在access里面用罗斯文数据库实例建立个或自己建一个:

1、启动ACCESS建空数据库,取名“学生档案”。

2、建一个表,如果有excel数据可直接导入或在设计视图里面建表,字段名:学号、姓名、性别、出生日期、家庭住址等。取名“学生档案”至于记录,自己输入几个人的情况。

3、建一个表取名“学生成绩”,字段名:学号、课程A、课程B、课程C、课程D、课程E等。至于记录,自己输入几个人的情况。

4、建相应的查询。如:查询在设计视图中将“学生档案”的学号拖到“学生成绩”的学号字段上。sql语句为:SELECT 学生档案学号, 学生档案姓名, [学生成绩]![课程A]+[学生成绩]![课程B] AS 总成绩 FROM 学生档案 INNER JOIN 学号 ON 学生档案学号 = 学生成绩学号,可以查询学生成绩。

5、建一窗体(设计视图)里面建一些说明标签,一些功能按钮:按钮的单击事件调用相应的宏事件(或用VBA代码)(查询等),取名“主窗体”。

6、建相应的宏(或用VBA代码),宏里面有功能提示,简单的如OpenForm(打开窗体)、Opentable(打开表)、Requery(代开SQL查询)、Close(关闭)、Quit(退出)等等。

7、建主窗体启动宏:用OpenForm "主窗体",宏名取Autoexec。

一个简单的数据库就建好了,在Windows下打开数据库,即可进入“学生档案”主窗体。access功能很多,一句两句说不清楚,找本教材看看。

已经发给你一个实例。

以上就是关于vf作业建立项目文件prog1,在项目文件下建立“学生管理”数据库,在数据库中建立表“grade”和表“student全部的内容,包括:vf作业建立项目文件prog1,在项目文件下建立“学生管理”数据库,在数据库中建立表“grade”和表“student、帮帮忙 有急用、创建学生数据库StudentDB等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9845559.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存