Access数据库窗体设计实例
在学习Access数据库窗体设计实例之前,我们先来看一下窗体中一些功能控件的使用:
创建一个空白窗体,进入设计视图,选择“窗体设计工具”下的“设计”选项,在“控件”区域中,找到“选项卡控件”图标:
然后将“选项卡控件”添加到空白窗体中,可以看到有两个页:
如果要添加一个页,可以右键点击进行“插入页”,如果要删除一个页,可以右键点击“删除页”即可,如下图:
想要改变页的顺序,可以右键单击“页次序”,就会弹出下面的对话框,这时我们可以对相应选中的页进行上移和下移啦:
还可以对页进行改标题,改成我们想要的名称,这时需要打开“属性表”界面,找到“格式”选项下面的标题,在标题中键入我们想要的名称:
接下来,可以在选项卡的每个页里面放入我们想要的内容啦,我们先在1页中放入一个“标签”和一个“按钮”控件:
然后在页2上放入一个标签和一个按钮控件:
这进行,我们运行窗体,也就是进入窗体视图,可以看到在运行的界面有两个页,这两个页我们都可以随意点进去:
其实选项卡控件是可以帮助我们在同一个窗体下显示多个实现不同功能的操作,用好这个选项卡控件是我们对复杂工作进行操作的基础,所以大家可以多多体会这个控件的作用。
首先,进入一个空白窗体的设计视图→“窗体设计工具”→ “设计”→“控件”→“超链接控件”图标:
在接下来弹出的对话框中,在左侧的“链接到”区域有四个选项,其中包括“现有文件或网页”、“此数据库中的对象”、“电子邮件地址”、“超链接生成器”,我们只需要选择第二项“此数据库中的对象”,其它的选项都是不常用的,大家可以自己试一下:
点击确定后,可以看到在窗体中出现了带有“超链接”格式的“学生信息”:
可以通过点击“属性表”,找到标题一栏,将标题更改为“学生基本情况”,这样在窗体中的显示的字样就改变了:
此时,我们来看一下运行窗体后的效果是怎么样的,单击右键进入窗体视图,或者保存窗体后,将窗体关闭,再进行双击打开自动进入到窗体视图,也就是进入到窗体的运行状态:
可以看到窗体上只有刚刚我们添加的超链接到已有的数据表的控件,这时我们单击这个控件,可以很轻松的将这个学生信息表找到并打开:
下面,我们再添加一个“超链接”控件,并将这个控件链接到一个创建好的查询,首先我们来创建一个查询,查询语句为:
该查询语句为将“学生信息”表和“成绩单”表以学号进行关联,也就是将所有的信息放在一个合表中,当然,这个表不是真实存在的表,它只是一个查询:
关闭这个查询之后,在上面的窗体上再添加一个“超链接”控件,链接到这个查询中:
点击确定后,新添加的控件出现在了窗体中:
此时,我们来运行一下窗体,就是进入到窗体的窗体视图:
点击“学生成绩合表”控件,可以看到这个查询的结果显示了出来:
不但超链接可以链接到数据库中的数据表和查询,也可以链接到窗体,这对于我们管理复杂的数据是很有用处的,大家可以自己在实际工作中去慢慢体会。
首先,创建两个窗体,一个“成绩单”窗体和一个“学生信息窗体”,点击“成绩单”数据表,选择“创建”选项卡,选择“窗体”,保存窗体名称为“成绩单”:
点击“学生信息”数据表,选择“创建”选项卡,选择“窗体”,保存窗体名称为“学生信息”:
两个窗体创建完之后,再创建一个空白窗体,选择“创建”选项卡,选择“空白窗体”,保存窗体名称为“窗体5”:
此时,选择“窗体布局工具”中“设计”选项下的“控件”,直接找到“导航”图标,在窗体5中进行选择区域:
此时看到在窗体5中出现了“新增”字样:
用鼠标单击,输入名称“成绩单”即可:
继续用鼠标单击“新增”,输入名称“学生信息”:
然后,我们将这两个导航的属性表打开,将对应的数据分别选择刚刚我们创建好的两个窗体:
此时,我们运行窗体,就是进入窗体5的窗体视图下,下面的界面就是窗体5的运行状态:
接着,点击成绩单或者学生信息导航,下面的界面是“成绩单”导航:
下面的界面是“学生信息”导航:
可以看到,通过导航控件可以在一个窗体中同时可查看多个窗体的内容。
可以根据实际工作的需要,选择导航控件选项的数量,可以增加和删除相应的导航窗体选项。
“组合框”控件
创建一个空白窗体,选择窗体布局工具设计选项下的“组合框”控件图标:
在空白窗体选择“组合框”控件存放的区域:
此时,点击属性表,在属性表中选择“窗体”选项:
选择数据项下的记录源,然后选择一个表,这里面我们选择了“学生信息”表:
接下来,选择属性表中的“组合框”,这里面的名称就是“combo8”:
找到数据选项,在控件来源中选择“姓名”选项:
在下面的行来源选择“学生信息”表:
点击添加,就会弹出下面的界面,然后双击“姓名”,然后保存关闭即可:
此时运行窗体,进入窗体视图,出现了下面的界面:
我们可以点击右侧的下拉条,可以看到所有学生的姓名都出现在了下拉框里面:
“列表框”控件
在上图的基础上,直接进入设计视图,单击右键,在弹出的菜单中选择“更改为”,然后选择“列表框”即可:
接着保存窗体,运行窗体后,学生姓名直接显示在了列表框内:
Access窗体“页眉”和“页脚”怎么来设置。
首先,我们先来创建一个空白窗体,单击创建,选择“空白窗体”选项,可以看到一个空白窗体“窗体7”就建好啦,直接保存即可:
当然,也可以为它换个好听的名字“窗体页眉和页脚”,在点击右键保存时会提示你输入名称,直接换个名字:
来到窗体布局工具设计选项下,能够找到“徽标”、“标题”和“日期和时间”,这些都是用来添加到页眉上的:
先来点击“徽标”,在弹出的对话中选择一张图片来放到我们的页眉上:
然后右键切换到窗体的“设计视图”,就可以看到徽标就出现在了我们的窗体页眉上了:
下面在页脚上添加日期,同样我们选择日期和时间项,在弹出的对话框中,只勾选“包含日期”:
确定后,可以看到日期却添加到了页眉位置:
接下来,我们直接将日期拖到页脚区域,然后对其大小和位置进行适当的设定和修改:
这时我们再来看一下运行后窗体的效果,就是进入到窗体的运行状态,也就是“窗体视图”,可以看到页眉上的徽标和页脚的时间都有啦:
当然,我们还可以在页眉上添加相应的标题,当选择“标题”后,标题栏就会自动跳到页眉的位置,我们直接输入相应的标题名称即可:
运行窗体后,可以看到标题也有啦:
页眉和页脚做完之后,可以放心的对窗体的主体部分进行设计了!
在已有的Access数据库中有两个表,一个是“学生信息”表,一个是“成绩单”表,我们先创建一个查询语句,将这两个表的信息放在一个查询里面:
上面这个查询的运行结果就是将两个表的信息以查询的方式显示在一个表中:
然后为这个查询起个名称,而后关闭这个查询即可,鼠标单击刚刚创建好的查询,进而点击“创建”选项卡,选择“窗体”,这个合表的窗体就创建完啦,直接保存这个窗体,名称为“学生成绩单”:
下面对这个窗体稍微设计一下,首先我们来设计它的页眉,单击页眉的名称即可修改其名称,将页眉的名称修改为“学生总分成绩”:
修改后,再来为页眉添加一个好看的图片,单击图标位置,打开属性表,在格式选项下找到图片:
单击图像,选择图片路径,选择图片:
缩放模式选择“缩放”即可,这样可以看到完整的图片,如果选择剪裁,就只能看到图片的一部分:
此时,保存窗体,运行窗体,即进入到窗体视图的效果,该窗体有页眉,包括名称和图片,这样使我们的窗体内容能够得到更清楚的表达:
再来把主体界面修整一下,进入到“设计视图”,首先把表格布局删除掉,这时可以随意对窗体上的单个控件进行移动和修改啦:
先来设置好一个控件,然后全部选中,找到“窗体设计工具”下“排列”选项下的“大小/空格”,点击“至最短”:
点击“至最短”后,可以看到其它的控件也随之改变了,然后点击“至最窄”:
就变成下面的效果:
这时,我们再来移动它们的位置,用鼠标单击选中拖动即可,或者选择“间距”下的“垂直减少”,调到适当的距离即可:
用鼠标拖动,放到一栏:
此时,我们运行一下窗体,看看效果:
再添加一个日期:
然后,用鼠标拖到页脚的适当位置即可:
保存后,进入窗体视图运行结果,可以看到,页眉和页脚都设置好了:
大家如果对这个窗体的设计还不是很满意,还可以继续设置成自己想要的样式,包括摆放的布局,或者是以数据表的形式进行显示。
结语:如果喜欢请关注、转发!码字不易
数据库设计说明书编制案例和模板,软件开发项目文档(Word原件)
一、 总述
(一) 编写目的
二、 外部设计
(一) 环境说明
(二) 指导
三、 物理实现
(一) 物理结构
(二) 安全设计
四、 表设计结构
(一) 数据库表目录
(二) 数据库表结构
(三) 视图的设计
五、 存储过程、函数及触发器的设计
六、 数据库标准
(一) 表和视图命名规范
(二) 字段命名规范
(三) 表结构设计
(四) 表字段设计
(五) 表结构变更
(六) 版本升级
七、 数据元精度标准
八、 数据库账号及权限说明
编写数据库设计说明书的主要目的是确保数据库项目的所有相关方对数据库的结构、功能和性能需求有清晰、统一的理解。该文档为开发团队提供明确的指导和规范,促进团队协作,减少误解和重复工作。同时,它也作为设计决策的文档化记录,便于后续维护人员理解和优化数据库。此外,数据库设计说明书还支持项目评审、审计和质量控制,确保数据库设计符合既定的标准和要求。总之,它是数据库项目成功实施和长期维护的关键文档。
Linux系统中的Mysql数据库交互式备份及图形化实例
简介:在 Linux 系统里,Mysql 数据库经常被选用。当要对 Mysql 数据库进行备份时,命令行备份方式也是常用的,而 Mysql 数据库的备份能够用 mysqldump 命令。这篇文章会把交互式和图形化的操作方式结合起来,简单明了地给您讲讲 Mysql 数据库的备份流程。在这个实例当中,使用了交互式程序来给数据库备份,能实现用户跟系统之间随时的互动和交流。系统会按照用户的要求去处理,接着把结果反馈给用户。同时呢,还有图形界面,会把需要交互的内容展现在图形界面里,方便用户按照自己的需要输入相关内容,这样就能完成数据库和数据表的备份啦。
这篇文章主要讲的是 Linux 系统里 Mysql 数据库交互式备份以及图形化实例的处理过程,详细的内容您看看下文哈。
一、访问Linux系统
1.登录Linux系统
2.查看Mysql的运行状况
执行指令# systemctl status mysql
二、Mysql备份工具mysqldump
说明:mysqldump 是 MySQL 数据库本身就有的逻辑备份工具。它的原理是通过协议跟 MySQL 数据库连接上,把需要备份的数据给选出来,接着把选出来的数据变成对应的 insert 语句。等到要还原这些数据的时候,就去执行这些 insert 语句,把对应的数据给还原回来。
1.Mysqldump语法格式
2.Mysqldump使用实例
三、Mysql交互式备份实例
说明:编写交互式脚本程序实现Mysql数据表的备份,程序首先会提示用户输入数据库名称;然后再输入选定数据库中的数据表进行备份。
1.编写备份程序
执行指令# vim mysqldump.sh 编写程序代码如下
2.授权备份程序
执行指令# chmod +x mysqldump.sh
3.执行备份程序
输入数据库名称和数据表名称后,按提示输入备份目录,开始备份。
四、Mysql图形化备份实例
说明:将上述交互式脚本程序进行优化处理,加入图形化操作界面。
1.编写脚本程序
(1)定义数据库备份函数
(2)定义数据表备份函数
(3)交互式图形化主程序
2.授权脚本程序
3.执行脚本程序
执行指令# sh mysqldump_whiptail.sh
(1)备份数据库
备份菜单选择界面
选择1 数据库备份
输入要备份的数据库名称和备份路径,回车开始备份。
(2)备份数据表
选择2 数据表备份
输入要备份的数据库名称、数据表名称和备份路径,回车开始备份。
数据表备份的详细情况如下
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。