在网络上共享 ACCESS 数据库
- 格式:pdf
- 大小:144.06 KB
- 文档页数:5
2021年计算机二级Access全真模拟试题及参考答案第1题--单选题:Access数据库是(B.关系型数据库)。
(答案:B)第2题--单选题:在Access数据库中,数据保存在(D.表)对象中。
(答案:D) 第3题--单选题:数据库文件中至少包含有(A.表)对象。
(答案:A)第4题--单选题:在Access数据库系统中,不能建立索引的数据类型是(答案:C备注型) 第5题--单选题:如果字段内容为声音文件,可将此字段定义为(C.OLE对象)类型。
第6题--单选题:在表设计视图中,如果要限定数据的输人格式,应修改字段的(C.输入格式)属性。
(答案:C)第7题--单选题:下面有关主键的叙述正确的是(B.一个表中的主键可以是一个或多个字段)。
(答案:B)第8题--单选题:下面有关表的叙述中错误的是(C.Access数据库的各表之间相互独立)。
(答案:C)第9题--单选题:Access是( A.Office )办公套件中的一个重要组成部分。
(答案:A) 第10题--单选题:下列()图标是 Access的标志。
(答案:B)第11题--单选题:存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为C.数据库 (答案:C)第12题--单选题:数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是B.正确的、一致的(答案:B)第13题--单选题:不能退出Access2021的方法是C.利用快捷键+ (答案:C) 第14题--单选题:关系数据库是以C.二维表的形式组织和存放数据的(答案:C) 第15题--单选题:以下有关数据基本表的叙述,____是正确的(答案:D) A.每个表的记录与实体可以以一对多的形式出现 B.每个表的关键字只能是一个字段C.在表内可以定义一个或多个索引,以便于与其他表建立关系 D.每个表都要有关键字以使表中的记录惟一第16题--单选题:在Access2000中一个数据库的所有对象都存放在一个文件中,该文件的扩展名是B..MDB (答案:B) 第17题--单选题:表是数据库的核心与基础,它存放着数据库的A.全部数据(答案:A) 第18题--单选题:建立Access2021数据库时要创建一系列的对象,其中最重要的是创建 C.基本表之间的关系(答案:C) 第19题--单选题:Access2021屏幕的主菜单的菜单项是C.可被利用来执行Access的几乎所有命令的(答案:C) 第20题--单选题:在Access数据库窗口使用表设计器创建表的步骤依次是(A.打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储)(答案:A)第21题--单选题:在表设计器的设计视图的上半部分的表格用于设计表中的字段。
ACCESS连接局域网内ACCESS表
——ACCESS链接表功能
作者:王国琦
在工业控制现场,为了方便用户查询报表,除了就地控制室上位机外,往往在别处还设有可以查报表的远程计算机,而一般工业报表数据都存储于微软的ACCESS数据库中,如何利用ACCESS
连接局域网内就地上位机中的的ACCESS表中的数据(即链接表功能),就成为了这一技术的关键。
本文详细描述ACCESS的链接表功能。
1、在远程计算机上新建ACCESS数据库(就地上位机已存在ACCESS数据库文件已被共享),自定义数据库名称NAME;
2、在NAME数据库中建立链接表;
(1)查找局域网内指定数据库;
在设计器空白处右键弹出右键菜单后,选择“链接表”。
在网上邻居中,查询指定IP计算机(这里指就地上位机)上的ACCESS数据。
(2)建立链接。
下图可以区分链接表和本地表的不同。
3、VB连接数据库。
略。
值得一提的是,若是就地上位机将共享的报表数据库文件共享成“只读”方式,那么远程计算机利用这个方式连接就地上位机的数据库,只能查询数据,不能修改数据库中内容,这样可以最大可能的保护源数据数据库的安全,适用于安全性要求高的工业现场。
若现场需要远程计算机修改就地上位机数据库,那么只需将就地上位机将共享的报表数据库文件共享成可读写方式即可。
局域网使用ACCESS数据库一、引言本文档旨在详细介绍如何在局域网环境中使用ACCESS数据库。
其中包含了数据库的安装、配置、使用等方面的内容,以供参考和操作指导。
二、数据库安装1:准备工作1.1 确定服务器和客户端环境1.2 确认操作系统和网络环境1.3 确定数据库版本和许可证类型2:安装数据库服务器2.1 数据库安装程序2.2 运行安装程序2.3 设置数据库服务器参数2.4 完成安装3:配置局域网环境3.1 确定服务器IP地址3.2 配置服务器网络设置3.3 配置客户端网络设置三、数据库设置1:创建数据库文件1.1 打开ACCESS数据库软件1.2 创建新数据库文件1.3 指定数据库文件保存路径2:设计数据库结构2.1 定义数据表2.2 设计数据表字段2.3 设计数据表之间的关系3:导入数据3.1 准备数据源文件3.2 打开数据库并选择导入3.3 指定数据源文件和目标数据表四、数据库操作1:数据录入1.1 打开数据库1.2 选择数据表1.3 输入数据2:数据查询2.1 使用查询向导2.2 设计查询条件2.3 运行查询操作3:数据修改3.1 选择要修改的数据表3.2 选择要修改的数据记录3.3 修改数据项五、数据库维护1:数据备份与恢复1.1 备份数据库1.2 恢复数据库2:数据库优化2.1 选择适当的索引类型2.2 对大量数据进行分区存储2.3 定期清理无用数据3:用户权限管理3.1 添加新用户3.2 分配用户权限3.3 管理用户密码六、附件本文档涉及附件如下:1:数据表设计图2:查询条件示例七、法律名词及注释1: ACCESS数据库:一种微软公司开发的关系型数据库管理系统。
2:局域网:指办公室、学校、家庭等局限范围内的局部网络环境。
3: IP地址:互联网协议地址,用于区分不同设备的唯一标识。
4:数据表:数据库中用于存储数据的逻辑结构,由各个字段组成。
5:查询:从数据库中检索出满足特定条件的数据。
ACCESS2021试题姓名__________考号________成绩_________一、选择题(每题只有一个选项,将正确答案填写在括号内中)1、在access数据库中,数据留存在()对象中。
()a.窗体b.查询c.报表d.表2、在现实世界中,每个人都存有自己的出生地,实体“人”与实体“出生地”之间的联系就是()a)一对一联系b)一对多联系c)多对多联系d)无联系3、在以下数据库系统组成中(由数据库应用系统、操作系统、数据库管理系统、硬件四部分共同组成),数据库应用领域系统的边线处在()a)1b)3c)2d)44、数据库系统四要素中,什么是数据库系统的核心和管理对象()a)硬件b)软件c)数据库d)人6、access数据库中,表就是()a)关系b)记录c)索引d)数据库8、access数据库属()a)关系模型b)层次模型c)网状模型d)以上皆非9、odbc的中文含意是()a)浏览器/服务器b)客户机/服务器c)对外开放数据库相连接d)关系数据库管理系统10、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是()a)数据库系统b)文件系统c)人工管理d)数据项管理11、db(数据库)、dbs(数据库系统)、dbms(数据库管理系统)三者之间的关系就是a)dbs包括db和dbmsb)dbms包括db和dbs()12、一个关系数据库的表中有多条记录,记录之间的相互关系是a)前后顺序无法任一倒转,一定必须按照输出顺序排列b)前后顺序可以任意颠倒,不影响库中的数据关系c)前后顺序可以任一倒转,但排序顺序相同,统计数据处理结果可能将相同d)前后顺序无法任一倒转,一定必须按照关键字段值的顺序排列13、以下属access对象的就是()a)文件b)数据c)记录d)查询14、表的组成内容包括()a)查阅和字段b)字段和记录c)记录和窗体d)报表和字段15、access中表和数据库的关系就是()a)一个数据库可以包含多个表b)一个数据库只能包含一个表c)一个表可以包含多个数据库d)一个表只能包含一个数据库21、access数据库中哪个数据库对象是其他数据库对象的基础?a)报表、b)查询c)表d)模块二、多选题(多挑选、空格符均不罚球)1、下面有关access中表的叙述正确的是()a.表是access数据库中的要素之一b.表设计的主要工作是设计表的结构c.access数据库的各表之间相互独立d.可将其他数据库的表导入到当前数据库中2、在access数据库系统中,能够创建索引的数据类型就是()a.文本型b.数字型c.附注型d.日期/时间型3、下面哪些是数据库系统中四类用户之一()a.数据库管理员b.数据库设计员c.应用程序员d.终端用户4、选择退出access2021常用的方法存有()a.从“文件”菜单中选择“选择退出”命令b.单击access2021应用程序窗口右上角的“关闭”按钮c.双击access2021应用程序窗口右上角的“关闭”按钮d.按alt+f4组合键5、不是access2021中字段的数据类型。
access服务器局域网EXCEL数据怎么共享职场人士经常需要在部门内和不同的员工动态共享某个数据库,下面是小编给大家整理的一些有关access服务器局域网EXCEL数据共享的方法,希望对大家有帮助!access服务器局域网EXCEL数据共享的方法在B_PC硬盘中建立Access数据库“Database2”,如下图:打开并建立数据库,本例子中以共享“Database2”数据库中的“sheet2”为范例,如下图:在A_PC中建立“数据共享.XLS”excel文件,用来动态查阅数据库内的数据,如下图:打开“数据共享.XLS”,选定“sheet1”工作簿,按下图操作:点击“来自Microsoft Query”后,弹出对话框,按如下图选择:接着弹出“选择数据库”对话框,如下图,点击“网络”:在第二个红框中输入B_PC的数据库地址,如下图:上图点击“完成后”返回数据库选择窗口,如下图:点击“确定”后,弹出如下窗口:接着选择需要在Excel中返回的字段数据,如下图:点击“>”按钮把需要查询的数据添加到“查询结果中的列(C)”,如下图,点击“下一步”不用理会,继续点击“下一步”这一步是设置“主要关键字”,默认为“DI”字段,选择“下一步”。
默认选中“将数据返回Microsoft Office Excel(R)”,点击“完成”这一步设置返回数据在Excel单元格中的位置,这里选择“A1”,其它不用设置,直接点击“确定”大功告成!数据库的数据返回后显示结果如下:最后提示:要及时从数据库中更新本地数据可以右击“刷新”,或者添加命令按钮来实现更新数据。
至此完满完成!看了“access服务器局域网EXCEL数据怎么共享”的人还看了1.excel表格在局域网内设置共享的教程2.七种武器保障数据安全3.计算机实训心得体会4.勤哲Excel服务器介绍与评价5.怎样把access保存类型设置默认excel。
ACCESS复习题(含答案)以及数据库基础知识选择题2、在 Access2003 中,如果⼀个字段中要保存长度多于 255 个字符的⽂本和数字的组合数据,选择( C 备注)数据类(2 分)A. ⽂本 C. 备注B. 数字 D. 字符3、Access2003 中,( B 删除查询)可以从⼀个或多个表中删除⼀组记录。
A. 选择查询 C. 交叉表查询B. 删除查询 D. 更新查询4、 Access2003 中,使⽤( B shift )键和⿏标操作,可以同时选中窗体上的多个控件。
A. Tab C. CtrlB. Shift D. Alt5、 Access2003 中,(D )。
A. 允许在主键字段中输⼊ Null 值B. 主键字段中的数据可以包含重复值C. 只有字段数据都不重复的字段才能组合定义为主键D. 定义多字段为主键的⽬的是为了保证主键数据的唯⼀性6、 Access2003 中,在数据表中删除⼀条记录,被删除的记录( D )。
A. 可以恢复到原来位置B. 能恢复,但将被恢复为最后⼀条记录C. 能恢复,但将被恢复为第⼀条记录D. 不能恢复7、 Access2003 中,可以使⽤( D 数据表)来创建数据访问页。
A. 报表 C. 标签B. 窗体 D. 数据表8、在中,建⽴的数据库⽂件的扩展名为( A )。
A. mdbB. dbf D. dct9、 Access2003 窗体中,能够显⽰在每⼀个打印页的底部的信息,它是( D )。
A. 窗体页眉 C.页⾯页眉B. 窗体页脚 D.页⾯页脚10、 ACCESS2003⾃动创建的主键,是( A )型数据。
A. ⾃动编号 C. 整型B. ⽂本 D. 备注11、在 Access2003 中,可以使⽤( D )命令不显⽰数据表中的某些字段。
A. 筛选 C.删除B. 冻结 D.隐藏12、在数据表视图中,当前光标位于某条记录的某个字段时,按( B )键,可以将光标移动到当前记录的下⼀个字段处。
Access数据库简介⼀、Access数据库的简介1.microsoft office access是由微软发布的关联式数据库管理系统。
它结合了 microsoft jet database engine 和图形⽤户界⾯两项特点,是⼀种关系数据库⼯具。
它在很多地⽅得到⼴泛使⽤,例如⼩型企业,⼤公司的部门,和喜爱编程的开发⼈员专门利⽤它来制作处理数据的桌⾯系统。
它也常被⽤来开发简单的web应⽤程序.但是它也有优点和缺点,如下:优点:(1)存储⽅式单⼀access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库⽂件种,便于⽤户的操作和管理。
(2)⾯向对象access是⼀个⾯向对象的开发⼯具。
它将⼀个应⽤系统当作是由⼀系列对象组成的,通过对象的⽅法、属性完成数据库的操作和管理,极⼤地简化了开发⼯作。
同时,这种基于⾯向对象的开发⽅式,使得开发应⽤程序更为简便。
(3)界⾯友好、易操作(4) access是⼀个可视化⼯具,⽤户想要⽣成对象并应⽤,只要使⽤⿏标进⾏拖放即可,⾮常直观⽅便。
系统还提供了表⽣成器、查询⽣成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等⼯具,使得操作简便,容易使⽤和掌握。
(5)access可以在⼀个数据表中嵌⼊位图、声⾳、excel表格、word⽂档,还可以建⽴动态的数据库报表和窗体等。
access还可以将程序应⽤于⽹络,并与⽹络上的动态数据相联接,轻松⽣成⽹页。
缺点:access是⼩型数据库,既然是⼩型就有它根本的局限性:access数据库不⽀持并发处理、数据库易被下载存在安全隐患、数据存储量相对较⼩等。
⽽且在以下⼏种情况下数据库基本上会吃不消:(1)数据库过⼤,⼀般access数据库达到50m左右的时候性能会急剧下降。
(2)⽹站访问频繁,经常达到100⼈左右的在线。
(3)记录数过多,⼀般记录数达到10万条左右的时候性能就会急剧下降。
Access多用户共享设置摘要Microsoft Access是一款功能强大的关系数据库管理系统,可用于创建和管理数据库应用程序。
在Access中,用户可以轻松创建多用户共享的数据库,从而使团队成员能够同时访问和编辑数据库。
本文将介绍如何设置Access的多用户共享,以实现协作和数据分享。
1. 引言多用户共享是现代数据库管理系统中的一项重要功能。
它允许多个用户同时访问和编辑数据库,促进团队之间的协作和数据分享。
Access作为一种流行的数据库管理系统,也支持多用户共享。
在下面的几节中,我们将逐步介绍如何在Access中设置多用户共享。
2. 创建Access数据库首先,我们需要创建一个新的Access数据库,或者打开现有的数据库。
在Access中,可以使用“创建”选项卡来创建新的数据库,或者使用“文件”菜单中的“打开”选项来打开现有的数据库。
3. 设置数据库的共享属性一旦数据库打开,我们需要设置数据库的共享属性,以允许多个用户同时访问。
在Access中,可以按照以下步骤进行设置:1.单击“文件”菜单中的“选项”按钮,打开“Access选项”对话框。
2.在对话框的左侧导航栏中,选择“当前数据库”选项。
3.在右侧窗格中,找到“允许完全访问”选项,并将其选中。
4.单击“OK”按钮保存更改。
这样,我们已经设置了数据库的共享属性,允许多个用户完全访问数据库。
4. 创建用户账户接下来,我们需要创建每个用户的账户,以便识别和跟踪他们的访问和编辑操作。
在Access中,可以按照以下步骤创建用户账户:1.单击“文件”菜单中的“用户和访问权限”按钮,打开“用户和访问权限”对话框。
2.在对话框中,单击“新用户”按钮,打开“用户信息”对话框。
3.在“用户信息”对话框中,输入用户的姓名和用户名,并设置用户的密码。
4.单击“确定”按钮保存用户信息。
通过重复上述步骤,可以创建多个用户账户。
5. 分配用户权限现在,我们需要为每个用户分配适当的权限,以确定他们可以访问和编辑数据库的哪些部分。
关于在网络上共享Access数据库(MDB)-----微软官方帮助2008年11月19日星期三下午10:19如果您的计算机已经连接到网络中,则您和其他用户可以同时使用一个Microsoft Access数据库(数据库:与特定主题或用途相关的数据的集合。
在数据库内,关于特定实体的信息(如雇员或订单)分类归纳到表、记录和字段中。
)。
用于共享数据的方法在多用户环境下共享数据的方法有多种。
共享整个Access数据库可以将整个Access数据库放在网络服务器或共享文件夹中。
这是实现整个Access数据库共享的最简单的方法。
每个用户都能共享数据,并能使用相同的窗体、报表、查询、宏和模块。
如果要让每个用户都以相同的方式使用Access数据库,或者您不能支持其他用户创建其自己的对象,则可以采取这种策略。
仅共享Access数据库中的表可以只将表放在网络服务器上,而将其他数据库对象都留在用户的计算机上。
这种情况下,Access数据库的性能会有所提高,因为只有数据是通过网络发送的。
当将一个数据库拆分为后端(表)和前端时,用户可以在不影响别人的情况下,对其自己的前端数据库中的窗体、报表和其他对象进行自定义。
在Internet上共享Access数据库对象或数据访问页可以将一个或多个数据库对象输出为静态的HTML(HTML:万维网文档所用的标准标记语言。
HTML使用标记来指定Web浏览器对文字和图形等网页元素的显示方式以及对用户操作的响应方式。
)或服务器生成的HTML(服务器生成的HTML:Active Server Pages(ASP)或IDC/HTX文件,由表、查询或窗体输出,连接到ODBC数据源,并且由Internet Information Server处理,以动态地创建只读的HTML文件。
)格式,或者创建数据访问页(数据访问页:Access发布的网页,包含与数据库的连接。
在数据访问页中,可查看、添加到、编辑以及操作数据库中存储的数据。
这种页也可以包含来自其他源(如Excel)的数据。
),然后用浏览器(如Microsoft Internet Explorer)显示它们在万维网(万维网(WWW):Internet的多媒体分支,不仅显示文本,还提供图形、声音和视频。
在网站上,用户使用超链接可轻松地在项目、页面或网站之间跳转。
)上的显示情况。
同步复制Access数据库如果使用两台计算机(如,办公室计算机和便携式计算机),则可用Microsoft Windows“公文包”来制作Access数据库的副本(副本:属于一个副本集并且可与该集合中其他副本同步的一个数据库副本。
在一个副本中对复制的表的数据所做的更改会发送并应用到其他副本。
),并使这些副本保持同步(同步:通过交换每个成员中所有已更新的记录和对象,来更新一个副本集的两个成员的过程。
当每个副本集内的更改都相互应用于另一个副本集时,两个副本集成员就实现了同步。
)。
另外,在不同地点工作的用户也可以同时使用其自己的副本,然后通过网络(拨号连接或Internet)将这些副本同步。
创建客户/服务器应用程序如果工作在客户/服务器环境中,则可以通过创建客户/服务器应用程序而利用这种环境所提供的显著功能和安全性。
应该将数据存储在数据库服务器(如Microsoft SQL Server)上的表中,而不要存储在Microsoft Access中的本地表内。
Access应用程序(客户程序)从服务器中检索它所需要的数据。
服务器维护数据的完整性并运行任何它可以求解的查询。
锁定信息(.ldb)文件以共享方式打开Access数据库文件(.mdb)时,Microsoft Access会用同一文件名(例如,Northwind.ldb)在该数据库文件所在的文件夹中,创建一个锁定信息文件(.ldb)。
该锁定信息文件存储计算机名(如mypc)和每位数据库共享用户的安全名称(如Admin)。
Microsoft Access使用该信息来控制并发访问。
大多数情况下,在最后一个用户关闭数据库文件时,Microsoft Access 会自动删除锁定信息文件。
编辑共享数据库中的数据在多用户环境下,可能会有多个人同时对同一条记录进行操作。
因为其他人可以更改,甚至可以删除您正在编辑的数据,所以有时可能会与其他工作用户发生冲突。
Microsoft Access可以帮助追踪正在编辑的记录的状态,并确保您使用的是最新数据。
当两人或多人都要编辑同一条记录时,Microsoft Access会显示信息来帮助解决冲突。
例如,如果试图保存一条由其他用户锁定的记录,则Microsoft Access会显示锁定该记录的用户的名称。
为了帮助追踪记录的状态,Microsoft Access将在当前记录选定器(记录选择器:记录左侧的小框或条,在数据表视图和窗体视图中单击它可以选定整条记录。
)内显示下列符号:符含义号这条记录是当前记录并且尚未编辑。
您已编辑过这条记录,但尚未保存所做的更改。
只要显示该符号,其他用户就看不到对这条记录的更改,而且如果将这个记录锁定,他们也不能编辑这条记录。
若要将该记录释放给其他用户使用,请保存或撤消所做的更改。
这条记录已由其他用户锁定。
不能对其进行编辑。
如果试图在一个锁定的记录内键入数据,Microsoft Access将发出警告声。
还可以设置以下选项,用以控制共享数据库中数据的锁定和数据的刷新。
默认记录锁定设置∙不锁定Microsoft Access不锁定您正在编辑的记录。
当试图保存对某条记录的更改,而其他用户已对该记录作了更改时,Microsoft Access将显示选择信息:是覆盖其他用户对该记录所做的更改,将自己的记录版本复制到剪贴板上,还是放弃所做的更改。
该策略可以确保记录总可以被编辑,但会造成用户之间的编辑冲突。
∙已编辑的记录Microsoft Access将锁定您正在编辑的记录,因此其他用户不能更改该记录。
这样也可能同时锁定存储在您磁盘上的其他相邻记录。
如果另一位用户试图编辑您已锁定的记录,则Microsoft Access会在那位用户的数据表中显示锁定记录指示符。
该策略可以确保您总能完成已经开始的更改任务。
如果不经常有编辑上的冲突,则最好采用该策略。
∙所有记录对于您已打开进行编辑的窗体或数据表(及基表),Microsoft Access将在打开的整段时间内,锁定其中的所有记录,使其他人不能编辑或锁定这些记录。
该策略具有限制性,因此请在确认您是唯一需要编辑记录的人时,才选用该策略。
在使用ODBC(开放式数据库连接(ODBC):在数据库和程序间共享数据的标准方法。
ODBC驱动程序使用标准结构化查询语言(SQL)获得外部数据的访问权限。
)编辑链接的SQL数据库(SQL数据库:基于结构化查询语言(SQL)的数据库。
)表中的数据时,Microsoft Access并不锁定记录;而由该SQL数据库的规则来管理锁定。
这种情况下,不论对数据库选择哪一种锁定记录设置,Microsoft Access都会按选择“不锁定”设置来处理。
页级和记录级锁定可以指定Access在共享数据库中使用的锁定级别。
如果使用页级锁定,则Access会锁定4K的页(记录所在的内存区域),而且编辑记录时可能会导致附近存储的其他记录也被锁定。
不过,使用页级锁定时性能往往较好。
如果使用记录级锁定,Access将只锁定您正编辑的记录。
这将成为通过窗体(窗体:Access数据库对象之一,可以在这种对象上放置控件,用于执行操作,或在字段中输入、显示、编辑数据。
)、数据表访问数据时,以及通过使用记录集(记录集:表、动态集和快照类型的Recordset对象统称为“记录集”。
记录集是记录的集合,行为类似于对象。
)对象循环遍历记录的代码来访问数据时的默认行为,但不是通过操作查询或通过使用SQL语句进行大量数据操作访问数据的默认行为。
更新重试间隔和刷新间隔设置可以使用“更新重试间隔”和“更新重试次数”设置来指定Microsoft Access尝试保存被另一用户锁定的记录的频率和次数。
也可以使用“ODBC刷新间隔”和“刷新间隔”设置来控制Access刷新数据的频率。
刷新只会更新数据表或窗体中已有的数据,并不将记录重新排序,不显示新记录,也不去除已删除的记录和已不再满足条件的记录。
若要查看这些更改,必须重新查询数据表或窗体的基础记录。
保存共享数据库中的设计更改当有其他用户正打开Access数据库时,用户不能将设计更改保存到Microsoft Access数据库(Microsoft Access数据库:数据和对象(如表、查询或窗体)组成的集合,与特定的主题或用途有关。
)中。
确保更改保存的唯一途径是以独占(独占:对网络共享数据库中数据的一种访问方式。
当以独占模式打开数据库时,也就禁止了他人打开该数据库。
)模式打开Access数据库。
通常,当试图对数据库对象(数据库对象:Access数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象;Access项目包含诸如窗体、报表、页、宏和模块等对象。
)(除了表和查询)或共享模式中的某一项进行设计更改时,如果当时您是Access数据库的唯一用户,则Access将临时提升您以独占模式使用Access数据库。
当保存所有设计更改并关闭所有“设计”视图(设计视图:显示数据库对象(包括:表、查询、窗体、宏和数据访问页)的设计的窗口。
在设计视图中,可以新建数据库对象和修改现有数据库对象的设计。
)窗口时,Access会将Access数据库返回共享模式。
在此期间,其他用户不能打开Access数据库。
如果其他用户以共享模式打开了Access数据库而您试图做一个主要的设计更改,如修改窗体,则Access会警告您可能不能保存更改。
但如果其他用户以共享模式打开Access数据库而您试图做一个次要的设计更改,如更改打印机设置,则Access不会警告您不能保存更改。
在这两种情况下,都要等到成为Access数据库的唯一用户时,您才能保存主要设计更改,而Access保存次要设计更改。
数据访问页(数据访问页:Access发布的网页,包含与数据库的连接。
在数据访问页中,可查看、添加到、编辑以及操作数据库中存储的数据。
这种页也可以包含来自其他源(如Excel)的数据。
)的处理方式有所不同。
尽管创建、重命名、移动和删除数据访问页仍要求使用独占模式(因为这要更改Access数据库中的信息),但是编辑数据访问页不要求提升为独占模式(因为相应的HTML文件存在于数据库以外的文件系统中)。
主次设计更改之间的差别如果没有以独占模式访问Access数据库,则Access将在可能无法保存以下主要设计更改时向您发出警告:∙在“设计”视图中对数据库对象的更改(除表和查询以外)∙在“窗体”视图(窗体视图:一个显示窗体以便显示或接受数据的窗口。