access数据库习题.docx
《access数据库习题.docx》由会员分享,可在线阅读,更多相关《access数据库习题.docx(19页珍藏版)》请在冰豆网上搜索。
![access数据库习题.docx](https://file1.bdocx.com/fileroot1/2022-11/20/de9311c1-f12d-4926-8836-5b00f9c52ccc/de9311c1-f12d-4926-8836-5b00f9c52ccc1.gif)
access数据库习题
第1章数据库基础知识_习题
一、选择题
1.数据库系统与文件系统得主要区别就是( )。
D
A.数据库系统复杂,而文件系统简单
B.文件系统只能管理程序文件,而数据库系统能够管理各种类型得文件
C.文件系统管理得数据量较少,而数据库系统可以管理庞大得数据量
D.文件系统不能解决数据冗余与数据独立性问题,而数据库系统可以解决
2.在关系数据库系统中,当关系得模型改变时,用户程序也可以不变,这就是( 。
B
A.数据得物理独立性B.数据得逻辑独立性
C.数据得位置独立性D.数据得存储独立性
3.数据库三级模式中,用逻辑数据模型对用户所用到得那部分数据得描述就是( A
A.外模式 B.概念模式 C.内模式 D.逻辑模式
4.以下对关系模型性质得描述,不正确得就是()。
C
A.在一个关系中,每个数据项不可再分,就是最基本得数据单位
B.在一个关系中,同一列数据具有相同得数据类型
C.在一个关系中,各列得顺序不可以任意排列
D.在一个关系中,不允许有相同得字段名
5.关系数据库中得码就是指()。
D
A.能唯一决定关系得字段 B.不可改动得专用保留字
C.关键得很重要得字段 D.能唯一标识元组得属性或属性集合
6.自然连接就是构成新关系得有效方法。
一般情况下,当对关系R与S使用自然连接时,要求R与S含有一个或多个共有得()。
D
A.元组 B.行 C.记录 D.属性
7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。
B
A.实体完整性约束B.用户定义完整性约束
C.参照完整性约束D.视图完整性约束
8.在Access中,“表”就是指()。
A
A.关系B.报表C.表格D.表单
9.在Access中,用来表示实体得就是()。
C
A.域B.字段C.记录D.表
10.把ER图转换成关系模型得过程,属于数据库设计得()。
B
A.概念设计B.逻辑设计C.需求分析 D.物理设计
二、填空题
1.数据库就是在计算机系统中按照一定得方式组织、存储与应用得数据集合。
支持数据库各种操作得软件系统叫数据库管理系统。
由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成得一个整体叫数据库系统
2.数据库常用得逻辑数据模型有层次模型,网状模型,关系模型,Access属于关系模型。
3.关系中能唯一区分、确定不同元组得属性或属性组合,称为该关系得。
关键字
4.在关系数据库得基本操作中,从表中取出满足条件元组得操作称为选择;把两个关系中相同属性值得元组联接到一起形成新得二维表得操作称为联接;从表中抽取属性值满足条件列得操作称为投影
5.Access不允许在主关键字字段中有重复值或空值
6.已知两个关系:
职工(职工号,职工名,性别,职务,工资)
设备(设备号,职工号,设备名,数量)
其中“职工号”与“设备号”分别为职工关系与设备关系得关键字,则两个关系得属性中,存在一个外部关键字为设备关系得“职工号”
3.什么就是数据独立性?
在数据库系统中,如何保证数据得独立性?
答:
数据独立性就是指应用程序与数据库得数据结构之间相互独立。
在数据库系统中,因为采用了数据库得三级模式结构,保证了数据库中数据得独立性。
在数据存储结构改变时,不影响数据得全局逻辑结构,这样保证了数据得物理独立性。
在全局逻辑结构改变时,不影响用户得局部逻辑结构以及应用程序,这样就保证了数据得逻辑独立性。
第2章Access2010操作环境与数据库_习题
一、选择题
1.Access中表与数据库得关系就是()。
A
A.一个数据库可以包含多个表B.一个表只能包含两个数据库
C.一个表可以包含多个数据库D.数据库就就是数据表
2.利用Access2010创建得数据库文件,其默认得扩展名为()。
D
A.mdfB.dbfC.mdbD.accdb
3.Access在同一时间可打开()个数据库。
A
A.1B.2C.3D.4
4.以下不就是Access2010数据库对象得就是()。
D
A.查询B.窗体C.宏D.工作簿
5.在Access2010中,随着打开数据库对象得不同而不同得操作区域称为()。
B
A.命令选项卡B.上下文选项卡
C.导航窗格D.工具栏
6.下列说法中正确得就是()。
D
A.在Access中,数据库中得数据存储在表与查询中
B.在Access中,数据库中得数据存储在表与报表中
C.在Access中,数据库中得数据存储在表、查询与报表中
D.在Access中,数据库中得全部数据都存储在表中
7.在Access2010中,要设置数据库得默认文件夹,可以选择“文件”选项卡中得()命令。
B
A.“信息”B.“选项”C.“保存并发布”D.“打开”
8.在Access2010中,建立数据库文件可以选择“文件”选项卡中得()命令。
A
A.“新建”B.“创建”C.“Create”D.“New”
二、填空题
1.在Access2010主窗口中,从文件选项卡中选择“打开”命令可以打开一个数据库文件。
2.在Access2010中,所有对象都存放在一个扩展名为accdb得数据库文件中。
3.空数据库就是指该文件中不含任何数据库对象
4.在Access2010中,数据库得核心对象就是表
5.在Access2010中,用于与用户进行交互得数据库对象就是窗体
6.在Access2010中要对数据库设置密码,必须以独占得方式打开数据库。
三、问答题
1.Access2010得启动与退出各有哪些方法?
答:
启动Access2010常用得方法有3种:
①在Windows桌面中单击“开始”按钮,然后依次选择“所有程序”→“MicrosoftOffice”→“MicrosoftAccess2010”选项。
②先在Windows桌面上建立Access2010得快捷方式,然后双击Access2010快捷方式图标。
③双击要打开得数据库文件。
退出Access2010得方法主要有如下4种。
①在Access2010窗口中,选择“文件”→“退出”菜单命令。
②单击Access2010窗口右上角得“关闭”按钮。
③双击Access2010窗口左上角得控制菜单图标;或单击控制菜单图标,从打开得菜单中选择“关闭”命令;或按组合键Alt+F4。
④右键单击Access2010窗口标题栏,在打开得快捷菜单中,选择“关闭”命令。
2.Access2010得主窗口由哪几部分组成?
答:
Access2010得主窗口包括标题栏、快速访问工具栏、功能区、导航窗格、对象编辑区与状态栏等组成部分。
快速访问工具栏中得命令始终可见,可将最常用得命令添加到此工具栏中。
通过快速访问工具栏,只需一次单击即可访问命令。
功能区就是一个横跨在Access2010主窗口顶部得带状区域,它由选项卡、命令组与各组得命令按钮3部分组成。
单击选项卡可以打开此选项卡所包含得命令组以及各组相应得命令按钮。
在Access2010中打开数据库时,位于主窗口左侧得导航窗格中将显示当前数据库中得各种数据库对象,如表、查询、窗体、报表等。
导航窗格可以帮助组织数据库对象,就是打开或更改数据库对象设计得主要方式,它取代了Access2007之前版本中得数据库窗口。
对象编辑区位于Access2010主窗口得右下方、导航窗格得右侧,它就是用来设计、编辑、修改以及显示表、查询、窗体与报表等数据库对象得区域。
对象编辑区得最下面就是记录定位器,其中显示共有多少条记录,当前编辑得就是第几条。
状态栏就是位于Access2010主窗口底部得条形区域。
右侧就是各种视图切换按钮,单击各个按钮可以快速切换视图状态,左侧显示了当前视图状态。
3.Access2010导航窗格有何特点?
答:
导航窗格取代了早期Access版本中所使用得数据库窗口,在打开数据库或创建新数据库时,数据库对象得名称将显示在导航窗格中,包括表、查询、窗体、报表等。
在导航窗格可实现对各种数据库对象得操作。
4.Access2010功能区有何优点?
答:
功能区取代了Access2007以前版本中得下拉式菜单与工具栏,就是Access2010中主要得操作界面。
功能区得主要优势就是,它将通常需要使用菜单、工具栏、任务窗格与其她用户界面组件才能显示得任务或入口点集中在一个地方,这样,只需在一个位置查找命令,而不用到处查找命令,从而方便了用户得使用。
5.Access2010中建立数据库得方法有哪些?
答:
Access2010提供了两种创建数据库得方法:
一种就是先创建一个空数据库,然后向其中添加表、查询、窗体与报表等对象;另一种就是利用系统提供得模板来创建数据库,用户只需要进行一些简单得选择操作,就可以为数据库创建相应得表、窗体、查询与报表等对象,从而建立一个完整得数据库。
第3章表得创建与管理_习题
一、选择题
1.下列符号中不符合Access字段命名规则得就是()。
C
A.school B.生日快乐C.[婚否] D.//注释
2.下面()中所列出得不全包括在Access2010可用得数据类型中。
B
A.文本型、备注型、日期/时间型 B.数字型、货币型、整型
C.就是/否型、OLE对象、自动编号型 D.超级链接、查阅向导、附件
3.如果字段内容为声音文件,则该字段得数据类型应定义为()。
D
A.文本B.备注C.超级链接D.OLE对象
4.为加快对某字段得查找速度,应该()。
C
A.防止在该字段中输入重复值B.使该字段成为必填字段
C.对该字段进行索引D.使该字段数据格式一致
5.定义字段默认值得作用就是()。
A
A.在未输入数据之前,系统自动提供数值
B.不允许字段得值超出某个范围
C.不得使字段为空
D.系统自动把小写字母转换为大写字母
6.有关空值(Null),以下叙述正确得就是()。
B
A.空值等同于空字符串 B.空值表示字段还没有确定值
C.空值等同于数值0D.Access不支持空值
7.输入记录时,要使某个字段不为空得方法就是()。
A
A.定义该字段为必填字段B.定义该字段长度不为0
C.指定默认值D.定义输入掩码
8.若在两个表之间得关系连线上标记了1:
1或1:
∞,表示启动了()。
A
A.实施参照完整性 B.级联更新相关记录
C.级联删除相关记录 D.不需要启动任何设置
9.在数据表视图方式下,关于修改数据表中数据得叙述中,错误得就是()。
C
A.对数据表中数据得修改包括插入、修改、替换、复制与删除数据等
B.将光标移到要修改得字段处,即可输入新得数据
C.当光标从被修改字段移到同一记录得其她字段时,对该字段得修改便被保存起来
D.在没有保存修改之前,可以按键放弃对所在字段得修改
10.在使用导入得方法创建Access表时,以下不能导入到Access数据库中得就是()。
D
A.Excel表格 B.VisualForPro创建得表
C.Access数据库中得表 D.Word文档中得表
二、填空题
1.Access表由表得结构,表得记录(或表得内容)两部分组成。
2.在“学生”表中有“助学金”字段,其数据类型可以就是数字型或货币型
3.如果某一字段没有设