数据库作业题目及答案Word文档格式.docx
- 文档编号:16579707
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:19
- 大小:24.11KB
数据库作业题目及答案Word文档格式.docx
《数据库作业题目及答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库作业题目及答案Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
35.统计各职称教师的人数
36.统计每门课教师的人数
37.统计有课教师的人数
38.学生相关信息查询
39.学生选课情况
40.有课教师的人数
。
1欢迎下载
实验四数据登录窗体设计一
4.1数据登录窗体的向导创建
在Access中创建窗体有人工方式创建和使用窗体向导创建两种方法。
人工方式创建
窗体,需要创建窗体的每一个控件,并建立控件和数据源之间的联系。
而使用窗体向导创建
窗体,用户只需按照向导的提示输入有关信息,一步一步地完成。
创建过程既简单、快捷,
又效率高,因此,在设计Access数据库应用系统时,往往是先使用窗体向导建立窗体的基
本轮廓,然后再切换到设计视图使用人工方式进行调整。
我们在创建“登录教师档案”窗体
时采用的就是这种方法。
利用窗体向导创建“登录教师档案”,窗体的步骤如下:
①双击“窗体”对象中“使用向导创建窗体”选项,启动“窗体向导”如图2-1所示。
图2-1“窗体向导”第一个窗口
②单击“表/查询”下拉列表框右侧的箭头,列出所有有效的表或者查询数据源,从
中选择“表:
教师档案表”。
③在“可用字段”列表框中选择需要在新建窗体中显示的字段,此处,单击按钮选择所有字段。
④单击“下一步”按钮,弹出如图2-2所示的窗口。
在此对话框中,选择“纵栏表”项,这时可以在左边看到所建窗体的布局。
2欢迎下载
图2-2“窗体向导”第三个窗口
⑤单击“下一步”按钮,弹出如图2-3所示的窗口。
在窗口右侧的列表框列出了若干
个窗体的样式,选中的窗体样式在窗口的左侧显示,用户可选择喜欢的样式,此处选择“标
准”样式。
图2-3“窗体向导”第三个窗口
⑥单击“下一步”按钮.弹出如图2-4所示窗口,在此窗口,可为所创建窗体输入一个标题,此处输入“登录教帅档案”。
3欢迎下载
图2-4“窗体向导”第四个窗口
⑦单击“完成”按钮,创建的窗体出现在屏幕上,如图2-5所示。
图2-5“登录教师档案”窗体
使用向导快速创建了“登录教师档案”窗体,但创建出来的窗体有许多不尽如人意的
地方。
比如,所有数据的输入都需要用户通过按键来完成,输入操作不简便,窗体布局比较乱,这些都违背了输入设计的原则。
仔细观察“登录教师档案”窗体,可以发现,窗体中包
括的数据内容大致分为两类,一类是内容范围不确定,像姓名、工作时间等:
另一类是内容范围确定,如性别、政治而貌、职称等。
为了提高输入速度,减少输入内容,方便输入操作,
对于内容范围确定的数据应尽量避免键盘输入。
因此,需要对该窗体进行修改和调整。
修改、调整窗体可以在设计视图中通过使用各种控件来完成。
4欢迎下载
4.2窗体的基本控件及其应用
控件是窗体上用于显示数据、执行操作、装饰窗体的对象。
在窗体中添加的每一个对象都是控件。
例如,在窗体上使用文本框显示数据,使用命令按钮打开另一个窗体或报表,
使用线条或矩形来分隔与组织控件,以增强它们的可读性等。
Access包含的控件有:
文本框、标签、选项组、复选框、切换按钮、组合框、列表框、命令按钮、图像控件、结合对象
框、非结合对象框、子窗体/子报表、分页符、线条、矩形等,各种控件都可以在窗体设计
视图窗口中的工具箱中访问到。
工具箱是进行窗体设计的重要工具,工具箱中各种控件按钮的功能如表2-l所示。
表2-lAccess窗体控件说明
控件图形及名称控件说明
选取控件、节或窗体,释放锁定的按钮
可以在向导带领下创建各种与数据关联的控件
显示说明性文本,该文本也可在程序控制下改变
显示、输入或编辑记录源的数据
与复选框、选项按钮搭配使用,显示一组可选值
结合“是/否”字段,显示“是/否”值
单选按钮
复选按钮
仅可选择其中列出的值
即可选择其中列出的值,也可输入特定的值
通过定义按钮功能,以完成各种操作
显示静态图像,且不能在进行编辑(美化界面)
显示非结合OLE对象,如EXCEL等
显示结合OLE对象,对象跟随记录而变化
在窗体上开始一个新屏幕,或在打印窗体上开始新页
创建多页选项卡窗体或选项卡对话框
显示来自多个表的数据
突出相关信息
显示图形效果
从中可选出其它他控件加载到当前窗体
4.2.1文本框控件
文本框主要用来输入或编辑字段数据,它是一种交互式控件。
文本框分为3种类型:
结合型、非结合型与计算型。
结合型文本框能够从表、查询或SQL语言中获得所需要的内容。
非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等。
在
计算型文本框中,可以显示表达式的结果,当表达式发生变化时,数值就会被重新计算。
与
标签控件类似,文本框也有其相应的属性值,主要包括数据属性和事件属性两大类。
如图
2-6所示。
5欢迎下载
图2-6“文本框”属性
“控件来源”属性是文本框的“数据”属性,当用于设定一个结合型文本框控件时,
它必须是窗体数据源表或查询中的一个字段;
当用于设定一个计算型文本框控件时,
它必须
是一个计算表达式,可以通过单击属性右侧的
“生成器”按钮进入表达式生成器向导,
利用
表达式生成器向导生成表达式;
用于设定一个非结合型文本框控件时,
就等同于一个标签控
件。
“输入掩码”属性用于设定一个结合型文本框控件或非结合型文本框控释的输入格式,
仅对文本型或日期型数据有效。
“默认值”属性用于设定一个计算型文本框控件或非结合型
文本框控件的初始值,可以使用表达式生成器向导来确定默认值。
“有效性规则”属性用于
设定在文本框控件中输入数据的合法性检查表达式,
可以使用表达式生成器向导来建立合法
性检查表达式。
在窗体运行期间,当在该文本框中输入的数据违背了有效性规则时,
为了明
确给出提示,可以显示“有效性文本”中填写的文字信息,所以“有效性文本”用于指定违
背了有效性规则时,将显示给用户的提示信息。
“是否锁定”属性用于指定该文本框控件是
否允许在“窗体”运行视图中接收编辑本文本框控件中显示数据的操作。
文本框控件的事件属性较多,说明该控件处理事件的能力很强。
如果需要令某一控件
能够在某一事件发生时做出相应的响应,
就必须为该控件针对该事件的属性赋值。
事件属性
的赋值可以在3个处理事件的方法种类中选择一种:
设定一个表达式、指定一个宏操作或为
其编写一段VBA程序。
单击属性栏左侧的“生成器”按钮,即弹出“选择生成器”对话框,
可以在对话框中选择处理事件方法的种类。
4.2.2组合框或列表框控件
如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内
容的数据,可以使用组合框或列表框控件来完成。
这样既可以保证输入数据的正确,也可以提高数据的输入速度。
例如,在输入教师档案信息时,政治面貌的值包括:
“群众”、“团员”、“党员”和“其他”,若将这些值放在组合框或列表框中,用户只需通过点击鼠标就可完成
数据输入,这样不仅可以避免输入错误,同时也减少了汉字输入量。
窗体中的列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新
值。
组合框的列表是由多行数据组成,但平时只显示一行,需要选择其他数据时,可以单击
6欢迎下载
右端的向下箭头按钮。
使用组合框,既可
以进行选择,也可以输入文本,这也是组
合框和列表框的区别,从这点上可以看出,
组合框的应用相对列表框的应用要广泛一
些。
通常情况下,组合框或列表框控件的
属性是在创建过程中进行设置的,设置后
一般不需另作更改。
但可以在完成创建操
作之后,查看通过控件向导设定的各个属
性值,如图2-7所示,并根据需要进行相
应的修改。
从图2-7可知,组合框和列表框属
性主要包括格式、数据、事件和其他。
这
些属性反映了该控件外观、数据源、事件
等方面的设置。
由于它包含的事件属性很
多,说明该控件的事件处理能力非常强。
从实际应用角度看,组合框和列表框事件
属性中“更新后”属性使用较多,它表示
当控件中内容被更新后,该事件发生。
该控件创
建过程,将在下面“数据登录窗体的完善”中进行介绍。
4.2.3命令按钮控件
在窗体中可以使用命令按钮来执
行某项操作或某些操作,例如,确定、
取消、关闭。
使用Access提供的“命令
按钮向导”可以创建30多种不同类型的
命令按钮。
与组合框类似,命令按钮控
件的属性也是在创建过程进行设置的,
当然也可以在创建完成之后,根据需要
对其进行相应的修改。
图2-8显示了命
令按钮控件主要的两大类属性:
格式属
性和事件属性。
事件属性中最重要的属性是“单
击”属性,对于很多的命令按钮,当鼠
标单击它时,都会产生相应的事件。
因
此,命令按钮都应具有对其“单击”事
件进行处理的能力。
图2-8“命令按钮”控件属性
4.2.4其他基本控件
除上述常用控件外,Access还提供了一些基本控件,如复选框控件、切换按钮控件、选项组控件,选项卡控件、图像控件等。
(l)复选框与切换按钮控件
7欢迎下载
复选框与切换按钮是作为单独的控件来显示表或查询,护的“是”或“否”的值。
当
选中复选框时,便设置为“是”,如果不选则为“否”。
对于切换按钮,如果按下切换按钮,则其值为“是”,否则其值为“否”。
(2)选项组控件
选项组是由一个组框及一组复选框、选项按钮或切换按钮组成。
如果选项组结合到某
个字段,则只有组框架本身结合到此字段,而不是组框架内的复选框、选项按钮或切换按钮。
选项组可以设置为表达式或非结合选项组,也可以在自定义对话框中使用非结合选项组来接
收用户的输入,然后根据输入的内容来执行相应的操作。
(3)选项卡控件
当窗体中的内容较多无法在一页中全部显示时,可以使用选项卡来进行分页,用户只
需要单击选项卡上的标签,就可以进行页面的切换。
在设计查询、统汁窗体时,我们使用了
选项卡控件。
其创建及设计方法将在下面详细介绍。
(4)图像控件
在窗体中使用图像对象可以显示图形,以使窗体更加美观。
图像控件包括图片、图片类型、超链接地址、可见性、位置及大小等属性,设置时用户可以进行调整。
4.3数据登录窗体的完善
在了解窗体设计视图中控件的含义及应用方法后,可进一步对使用向导创建的“登录教师档案”窗体进行修改和调整,以完善该窗体。
具体方法和步骤是;
4.3.1调整窗体中各拉件尺寸及位置
在设计视图窗口中打开“登录教师档案”窗体,调整窗体上已经设置了的各个控件位置与尺寸,调整结果如图2-9所示。
图2-9调整窗体控件示意
8欢迎下载
4.3.2在窗体中添加、设置所需控件
(l)在窗体上添加一个“矩形”控件美化窗体
单击工具箱中的“矩形”控件按钮,在窗体主体区域画一个矩形区域,使现有的窗体
内容均放在其中;
将“矩形”控件的“特殊效果”属性设为“凸起”。
(2)添加一个“标签”控件作为窗体标题
在窗体上方中央添加一个“标签”控件,并输入“登录教师档案信息”,作为该窗体
的标题。
将标题的字体名称设为“隶书”,字体大小设为26,前景颜色设为“深灰”。
结果如图2-10所示。
图2-10添加“矩形”和“标签”控件示意
由于像性别、政治面貌、学历、职称和系别等字段有固定的取值,如性别取值为“男”
和“女”,政治面貌取值为“群众”、“团员”、“党员”和“其他”。
因此,可以将这些字段的
控件改为“组合框”控件,这样可以简化输入操作.提高输入效率。
(3)将性别、政治面貌等5个“文本框”控件改为“组合框”控件
下面以政治面貌为例,说明组合框的创建和调整方法。
其余4个控件的创建和调整方
法与此相同。
①将已有的“政治面貌”字段删除。
②单击工具箱中的“组合框”工具按钮,在窗体上单击要放置“组合框”的位置。
屏幕显示“组合框控件向导”对话框,如图2-11所示,选择“自行键入所需的值”。
9欢迎下载
图2-11“组合框向导”第一个窗口
③单击“下一步”按钮,弹出如图2-12所示的窗口,在“第1列”列表中依次输入
“群众”、“团员”、“党员”和“其他”等值,每输入完一个值,按Tab键。
图2-12“组合框向导”第二个窗口
④单击“下一步”按钮,弹出如图2-13所示的窗口,选择“将该数值保存在这个字段中”项,并单击右侧向下箭头按钮,从弹出的下拉列表中,选择“政治面貌”字段。
10欢迎下载
图2-13“组合框向导”第三个窗口
⑤单击“下一步”按钮,弹出如图2-14所示窗口,在“请为组合框指定标签:
”文本框中输入“政治面貌”作为该组合框的标签。
此时,拖动列的右边框可以改变列表框的宽
度。
图2-14“组合框向导”第四个窗口
⑥单击“完成”按钮。
至此,组合框创建完成。
进行适当的调整即可得到图
2-15所
示的窗体。
11欢迎下载
图2-15“登录教师档案”窗体
(4)添加5个“命令按钮”控件
为便于记录操作,在窗体下方还需要添加“下一记录”、“上一记录”、“添加记录”、“保存记录”以及“退出”等5个命令按钮。
下面以“添加记录”为例,说明使用“命令按钮向导”创建命令按钮的过程和方法。
①单击工具箱中的“命令按钮”,在窗体上单击要放置命令按钮的位置,屏幕上弹出
“命令按钮向导”窗口,如图2-16所示。
图2-16“命令按钮向导”第一个窗口
②在对话框的“类别”’列表框中列出了可供选择的操作类别,每个类别在“操作”
列表框中都对应着多种不同的操作。
先在“类别”框内选择“记录操作”,然后在对应的“操
作”框中选择“添加新记录”。
③单击“下一步”按钮,弹出如图2-17所示窗口。
为使在按钮上显示文本,单击“文
本”选项,然后在其后的文本框内输入“添加记录”。
12欢迎下载
图2-17“命令按钮向导”第二个窗口
④单击“下一步”按钮,弹出如图2-18所示窗口。
在该窗口中可以为创建的命令按钮起一个名字,以便以后的引用。
⑤单击“完成”按钮。
至此命令按钮创建完成,其他按钮的创建方法与此相同。
图2-18“命令按钮向导”第三个窗口
⑥为了使窗体布局整齐、美观,可再加一矩形控件,将5个命令按钮放置其中,矩
形控件的“特殊效果”为“蚀刻”。
最后结果如图2-19所示。
13欢迎下载
图2-19“登录教师档案”窗体
虽然“登录教师档案”窗体已基本设计完成,但窗体中有“记录定位器”、“浏览按钮”
等,这些是窗体不需要的,应该将其去掉。
4.3.3设置窗体属性
与其他窗体中的控件一样,窗体本身也有其相应的属性。
这些属性的不同取值决定着它的不同特征。
窗体属性主要包括“格式”、“数据”、“事件”和“其他”等几类。
“格式”属性值是为了设置窗体的显示格式;
“数据”属性值则是为了设置窗体操作
数据的规则的,当然这些数据必须是绑定在控件上的数据;
“事件”属性是为该窗体设定响应事件的操作过程,也就是为窗体的事件处理方法编程。
下面将说明常用属性取值的含义及作用,并对“登录教师档案”窗体所涉及的各属性值的设置进行说明。
(1)标题属性
显示在窗体标题栏中的字符串。
“登录教师档案”窗体的标题为“登录教师档案”。
(2)默认视图属性
其属性值需在“连续窗体”、“单一窗体”和“数据表”3个选顶中选取,它决定窗体
的显示形式,一般情况下,窗体上只显示一条记录时选择“单一窗体”。
“登录教师档案”窗体的默认视图属性值为“单一窗体”。
(3)滚动条属性
当需要对窗体的滚动条进行选择时,可对此属性进行设置。
该属性有“两者均无”、“水平”、“垂直”和“水平和垂直”4个选项,可以选择其一。
该属性决定了窗体显示时是否具
有窗体滚动条。
“登录教师档案”窗体的滚动条属性值为“两者均无”。
(4)记录选定器属性
记录选定器属性有两个值:
“是”和“否”,它决定窗体显示时是否有记录选定器,即
数据表最左端是否有标志块。
“登录教师档案”窗体的记录选定器属性值为“否”。
(5)浏览按钮属性
浏览按钮属性也有两个值:
“是”和“否”。
它决定窗体运行时是否有浏览按钮,即数据表最下端是否有浏览按钮组。
一般如果不需要浏览数据或在窗体本身有了自己设置了数据
14欢迎下载
浏览时,该属性应设为“否”,这样,可以增加窗体的可读性。
“登录教师档案”窗体的浏览按钮属性值为“否”。
(6)分隔线属性
其属性值需在“是”、“否”两个选项中选取,它决定窗体显示是否显示窗体各节间的
分隔线。
“登录教师档案”窗体的分隔线属性值为“否”。
(7)自动居中属性
其属性值需在“是”、“否”两个选项中选取,它决定窗体显示时是否自动居于桌面中
间。
除此之外,还有控制框属性、最大最小化按钮属性、关闭按钮属性、边框样式属性等。
这些属性值均在其对应的下拉列表中可以看到,用户可以按自己的需要进行选择。
上面介绍的是窗体的“格式”属性,窗体的“数据”属性主要包括:
(1)记录源属性
一般是本数据库中的一个数据表对象名或查询对象名,它指明了该窗体的数据源。
“登
录教师档案”窗体的数据源为“教师档案表”。
(2)排序依据属性
该属性值是一个字符串表达式,由字段名或字段名表达式组成,用于指定排序的规则。
(3)允许编辑、允许添加、允许删除属性
该属性值需在“是”或“否”中进行选择,它决定了窗体运行时是否允许对数据进行
编辑修改、添加或删除等操作。
“登录教师档案”窗体的这3个属性值均为“是”。
(4)数据入口属性
该属性值击在“是”或“否”两个选项中选取。
取值如果为“是”,则在窗体打开时
只显示一个空记录,否则显示已有记录。
“登录教师档案”窗体的数据入口属性值为“是”。
设置窗体属性时,需要在窗体部分点击右键,然后单击弹出菜单的属性选项,打开属
性对话框,并对其进行设置。
按照以上说明对窗体进行设置后的结果如图
2-20所示。
图2-20“登录教师档案”窗体
15欢迎下载
实验五数据登录窗体设计二
使用设计器设计窗体时,很重要一点是合理的选择数据源,方法如下:
1、选择“在设计视图中创建窗体”选项;
2、在“新建窗体”对象框中,右键点击左上角的方块图形,或右键点击窗体上部或左部标尺,如右图3-1。
图3-1窗体的选择
3、选择“属性”选项,在“属性”窗口,就可以在“数据”页框中,进行“记录源”的选择,如“学生档案表”,在ACCESS2003版软件中接下来会出现该数据表的字段列表。
4、在工具栏上选择需要的控件后,可以进行该控件的数据源属性设置,如:
设计一个文本框,属性窗口如图3-2:
图3-2控件数据源的选择
5.1“登录学生档案”窗体设计
本窗体的设计效果图如图3-3,设计过程参考实验二的设计过程。
16欢迎下载
图3-3“登录学生档案”窗体运行界面
5.2“登录课程信息”窗体设计
本窗体的设计效果图如图3-4,设计过程参考实验二的设计过程。
图3-4“登录课程信息”窗体运行界面
5.3“登录教师授课信息”窗体设计
本窗体的设计效果图如图3-5,设计过程参考实验二的设计过程。
17欢迎下载
图3-5“登录教师授课信息”窗体运行界面
5.4“登录学生选课信息”窗体设计
本窗体的设计效果图如图3-6,设计过程参考实验二的设计过程。
图3-6“登录学生选课信息”窗体运行界面
5.5“登录学生选课成绩”窗体设计
本窗体的设计效果图如图3-7,设计过程参考实验二的设计过程。
18欢迎下载
图3-7“登录学生选课成绩”窗体运行界面
19欢迎下载
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 作业 题目 答案