ACCESS复习思考题 1
ACCESS复习题(完整版·附答案)
ACCESS复习题1.ACCESS数据库是(C)A.层状数据库B.网状数据库C.关系数据库D.树状数据库2.存储在计算机存储设备中结构化的相关数据的集合是(B)A.数据处理B.数据库C.数据库系统D.数据库应用系统3.确定建立数据库的目的,有助于确定数据库保存的信息是指(A)A.需求分析B.信息需求C.安全性需求D.完整性需求4.当数据库的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变,这就是数据与程序的(A)A.物理独立性B.逻辑独立性C.一致性D.完整性5.在关系数据模型中,域是指(D)A.字段B.记录C.属性D.属性的取值范围6.下列实体联系中属于多对多关系的是(B)A.学校和校长B.学生与课程C.住院的病人与病床D.职工与工资7.在关系数据表中,(D)的值能唯一的标识一个记录A.内模式B.字段C.域D.关键字8.在关系数据库中,主码标识元祖通过(C)实现。
A.用户自定义完整性B.参照完整性原则C.实体完整性原则D.域完整性9.在关系模型中,主键可由(B)A.至多一个属性组成B.一个或多个其值能唯一标识该关系模式中任何元祖的属性组成C.多个任意属性组成D.其他三个选项都不是10.若要查询“学生”表中所有学生的姓名,需进行的关系运算是(B)A.选择B.投影C.链接D.交叉11.在E-R图中,用来表示实体的图形是(C)A.菱形B.椭圆形C.矩形D.三角形12.关系数据规范化的意义是(D)A.保证数据的安全性和完整性B.提高查询速度C.减少数据操作的复杂性D.消除关系数据的插入删除和修改异常以及数据冗余13.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为(A)A.链接B.投影C.交叉D.选择14.下列对关系模型的性质描述错误的是(B)A.关系中不允许存在两个完全相同的记录B.任意一个二维表都是一个关系C.关系中元祖的顺序无关紧要D.关系中列的次序可以任意交换15.下列不属于ACCESS对象的是(C)A.窗体B.查询C.菜单D.宏16.根据给定的条件,从一个关系中选出一个或多个元祖构成一个新关系,这种操作称为(B)A.更新B.选择C.投影D.连接17.下列对关系模型性质的描述,错误的是(D)A.一个关系中不允许存在两个完全相同的元祖B.关系中各个属性值不可分解C.一个关系中不允许存在两个完全相同的属性名D.关系中的元祖不可以调换顺序18.以下对数据库系统的特点的描述,错误的是(B)A.可以实施标准化B.可以完全消除数据冗余C.可以实现数据共享D.可以保证数据的完整性19.在ACCESS数据库的表设计视图中,不能进行的操作是(D)A.修改字段类型B.设置索引C.添加字段D.添加记录20.ACCESS数据库中,为了保持表之间的联系。
access习题及答案
access习题及答案Access习题及答案在现代信息时代,数据管理和处理已经成为许多行业和组织的核心任务之一。
作为一个强大的数据库管理系统,Microsoft Access在许多企业和个人中被广泛使用。
Access不仅可以帮助用户创建和管理数据库,还可以进行数据分析和报告生成。
在学习和使用Access的过程中,练习习题是提高技能和熟练度的重要途径。
下面将介绍一些常见的Access习题及其答案。
习题一:创建数据库表格在Access中创建一个名为"Employees"的表格,包含以下字段:员工ID、姓名、性别、年龄、职位和薪水。
确保每个字段的数据类型正确,并设置适当的字段属性。
答案:1. 打开Access,选择"新建",然后选择"表格设计"。
2. 在表格设计视图中,创建以下字段:员工ID(自动编号,主键)、姓名(文本)、性别(文本)、年龄(数字)、职位(文本)和薪水(货币)。
3. 设置每个字段的属性,例如,性别字段可以设置为"男"或"女",年龄字段可以设置为整数范围。
4. 保存表格并命名为"Employees"。
习题二:查询数据库表格在上一题创建的"Employees"表格中,查询出所有薪水大于5000的员工信息。
答案:1. 打开Access,选择"新建",然后选择"查询设计"。
2. 在查询设计视图中,将"Employees"表格添加到查询。
3. 将"薪水"字段添加到查询设计视图中,并设置条件为">5000"。
4. 运行查询,即可得到所有薪水大于5000的员工信息。
习题三:创建报表在Access中创建一个名为"EmployeeReport"的报表,显示"Employees"表格中所有员工的姓名和职位信息。
access期末复习题含答案
access期末复习题含答案ACCESS期末复习题含答案一、选择题1. 在ACCESS数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D2. 如果需要对数据库中的记录进行排序,应该使用以下哪种查询?A. 选择查询B. 交叉表查询C. 汇总查询D. 排序查询答案:A3. 在ACCESS中,以下哪个不是表的属性?A. 主键B. 外键C. 索引D. 视图答案:D二、填空题1. 在ACCESS中,______ 是用来唯一标识表中每条记录的字段或字段组合。
答案:主键2. 要创建一个新表,可以使用ACCESS的______ 选项卡中的“表设计”视图。
答案:创建3. 在ACCESS中,______ 可以用于快速查找表中的特定记录。
答案:索引三、简答题1. 简述在ACCESS中创建表的基本步骤。
答案:在ACCESS中创建表的基本步骤包括:- 打开ACCESS数据库。
- 点击“创建”选项卡。
- 选择“表”选项。
- 选择“表设计”视图。
- 添加字段名称和数据类型。
- 设置主键和其他属性。
- 保存表。
2. 解释什么是关系数据库,并简述其特点。
答案:关系数据库是一种数据库管理系统,它将数据组织成表格形式,每个表格由行(记录)和列(字段)组成。
其特点包括:- 数据以表格形式存储。
- 表格之间可以建立关系,如一对一、一对多和多对多。
- 支持SQL语言进行数据操作。
- 提供数据完整性和安全性。
四、操作题1. 假设你有一个名为“学生”的表,包含字段:学号、姓名、年龄、专业。
请写出一个SQL查询,以找出所有计算机专业的学生。
答案:SELECT * FROM 学生 WHERE 专业 = '计算机';2. 如果需要对“学生”表中的记录按照年龄进行升序排序,并只显示前5条记录,请写出相应的SQL查询。
答案:SELECT TOP 5 * FROM 学生 ORDER BY 年龄 ASC;五、论述题1. 论述在ACCESS中使用查询的优势和局限性。
ACCESS复习题+答案
ACCESS复习题+答案复习题⼀、单选题(1. 以下软件( A )不是数据库管理系统【A】VB 【B】Access 【C】Sybase 【D】Oracle2.在创建数据库之前,应该( C )【A】使⽤设计视图设计表【B】使⽤表向导设计表【C】思考如何组织数据库【D】给数据库添加字段3. 表是由( A )组成的?【A】字段和记录【B】查询和字段【C】记录和窗体【D】报表和字段4. 创建⼦数据表通常需要两个表之间具有( C )的关系【A】没有关系【B】随意【C】⼀对多或者⼀对⼀【D】多对多5. 可⽤来存储图⽚的字段对象是( A )类型字段【A】OLE 【B】备注【C】超级连结【D】查阅向导6. 从表中抽取选中信息的对象类型是( D )【A】模块【B】报表【C】查询【D】窗体7. 完整的交叉表查询必须选择( A )【A】⾏标题、列标题和值【B】只选⾏标题即可【C】只选列标题即可【D】只选值8. 我们通常在( B )视图中,改变窗体的外观和控件的属性。
【A】数据表【B】设计【C】窗体【D】控件9. ( A )是连接⽤户和表之间的纽带,以交互窗⼝⽅式表达表中的数据【A】窗体【B】报表【C】查询【D】宏10.( D )是⼀个或多个操作的集合,每个操作实现特定的功能【A】窗体【B】报表【C】查询【D】宏11. 在报表设计中,页号应该出现在( D )部分【A】报表页眉【B】页⾯页眉【C】报表页脚【D】页⾯页脚12. 学⽣和课程之间是典型的( D )关系【A】⼀对⼀【B】⼀对多【C】多对⼀【D】多对多13. 输⼊掩码通过( D )减少输⼊数据时的错误。
【A】限制可输⼊的字符数【B】仅接受某种类型的数据。
【C】在每次输⼊时,⾃动填充某些数据。
【D】以上全部14. 以下软件( B )是数据库管理系统【A】Delphi 【B】Access 【C】C语⾔【D】VB15. Access数据库使⽤( B )作为扩展名【A】.mb 【B】.mdb 【C】.db 【D】.dbf16.( C )数据类型可以⽤于为每个新记录⾃动⽣成数字。
Access期末复习习题及参考答案(1-7章)
一、选择题
1.Access2003是一种( )。
A. 数据库 B. 数据库系统 C.数据库管理软件 D.数据库管理员
答案:C
2.菜单命令名称的右侧带有三角符号表示( )
A.该命令已经被设置为工具栏中的按钮
B.将光标指向该命令时将打开相应的子菜单
C.当前状态下该命令无效
D.执行该命令后会出现对话框
A. 交叉表 B. 线型表 C. 报表 D.二维表
答案:D
6.在一个数据库中存储着若干个表,这些表之间可以通过( )建立关系。
A. 内容不相同的字段 B. 相同内容的字段
C. 第一个字段 D. 最后一个字段
答案:B
7.Access2003中的窗体是( )之间的主要接口。
A. 数据库和用户 B. 操作系统和数据库
C.多表查询、单表查询、参数查询、SQL查询和操作查询
D.选择查询、汇总查询、参数查询、SQL查询和操作查询
答案:A
2.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为()
A.交叉表查询B.参数查询C.选择查询D.操作查询
答案:C
3.下列关于条件的说法中,错误的是()
A.同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系
A.SUM B.COUNT C.MAX D.AVERAGE
答案:D
二、填空题
1.在Access2003中,查询的运行一定会导致数据表中数据发生变化。
答案:操作
2.在“课程”表中,要确定周课时数是否大于80且小于100,可输入。(每学期按18周计算)
答案:[学时数]/18>80 and [学时数]/18<100
答案:B
access练习题及答案
access练习题及答案3、下列关于DELETE-SQL语句的叙述中,正确的是()[BD] A)DELETE语句可被用于删除指定数据表中的字段B)DELETE语句用于删除指定数据表中的记录C)执行一次DELETE语句将删除掉指定数据表中所有记录D)若存在有“学生”表,则DELETE FROM 学生是一个的SQL语句一、单选题1、在关系中,一个元组是一个或多个()值的列表[B] A)数字B)属性C)字段D)文字2、在关系中,不可分割的是()[C] A)元组B)记录C)分量D)字段3、在一个关系中,挑选出满足指定条件元组来组成新关系的操作是()[A]A)选择运算 B)查询运算 C)投影运算 D)连接运算4、在一个关系中,挑选出某些字段列来组成新关系的操作是()[D]A)连接运算 B)选择运算 C)查询运算 D)投影运算5、从多个关系中抽取出所需要的属性来组成新关系的操作是()[B]A)查询运算 B)连接运算 C)投影运算 D)选择运算6、Microsoft office不包含的组件是()[C] A)Word B)Excel C)Visual Basic D)Access7、Access数据库文件的扩展名是()[C] A).ppt B).doc C).mdb D).xls9、在层次模型中,把没有双亲结点的结点称为()[C] A)子结点B)顶结点C)根结点D)叶结点10、采用树型结构表示实体之间联系的数据模型为()[A] A)层次模型B)网状模型C)树状模型D)关系模型11、在关系数据模型中,域指的是()[D] A)字段B)元组C)属性D)属性的取值范围12、若表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录在表A中最多只能找到一条记录与之相匹配,则表A与表B存在的关系是()[B] A)一对一B)一对多C)多对一D)多对多13、运用Access2003所设计开发的学生管理系统实用软件属于一种()[C]A)操作系统 B)编译系统 C)应用软件 D)系统软件14、Access2003是一种()型数据库管理系统[D] A)近代型B)现代型C)表格型D)关系型二、判断题1、关系数据库是以关系数学理论为基础的数据库系统[对]2、在关系中,根据实际需要可把属性细分成若干个子属性[错]3、在层次模型中,允许一个以上的结点无双亲[错]4、在关系模型中数据的逻辑结构就是一张二维表[对]三、多选题1、下列的()对象包含在Access数据库中[ACD] A)报表B)多媒体C)宏D)窗体2、建立数据库时,常用到的数据模型有()[ACD] A)关系模型B)现代模型C)网状模型D)层次模型3、数据处理经历了()三个阶段[ABD] A)人工管理B)文件系统处理C)现代技术管理D)数据库系统处理复习题:1、数据处理经历了哪三个阶段?2、认识常用的数据模型P8~P103、常用的关系术语及关系的六条基本性质P16~174、两个实体中的联系 P65、理解基本的关系运算(选择、投影和连接)的基本概念 P206、Access2003是office2003的一个组件。
access期末复习题含答案
access期末复习题含答案ACCESS期末复习题含答案一、选择题1. 在ACCESS中,以下哪个是数据库对象?A. 表B. 查询C. 窗体D. 所有选项都是答案:D2. 以下哪个不是ACCESS表的字段属性?A. 数据类型B. 格式C. 排序D. 表名答案:D3. 在ACCESS中,创建查询时,以下哪种方式可以添加条件?A. 在设计视图中使用“条件”行B. 在数据表视图中直接编辑C. 使用宏D. 通过VBA编程答案:A4. 以下哪个不是ACCESS窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据表答案:D5. 在ACCESS中,报表主要用于:A. 数据输入B. 数据存储C. 数据展示D. 数据查询答案:C二、填空题1. 在ACCESS中,表的_______是用来定义数据存储方式的。
答案:结构2. 查询可以通过_______来实现对数据的筛选。
答案:条件表达式3. 窗体通常用于_______数据。
答案:输入和显示4. 在ACCESS中,报表的_______属性可以用来控制报表的打印方向。
答案:方向5. 使用宏可以_______地执行一系列操作。
答案:顺序三、简答题1. 请简述ACCESS中表、查询、窗体和报表的功能。
答案:- 表:用于存储数据,是数据库中最基本的元素。
- 查询:用于检索和操作表中的数据,可以设置条件来筛选数据。
- 窗体:用于输入、查看和编辑数据,提供了用户界面。
- 报表:用于展示数据,可以按照特定的格式打印或显示数据。
2. 描述在ACCESS中创建一个新表的基本步骤。
答案:- 打开ACCESS数据库。
- 选择“创建”选项卡。
- 点击“表设计”以创建新表。
- 添加字段,并设置字段属性,如数据类型、主键等。
- 保存表。
四、操作题1. 创建一个名为“学生信息”的表,包含以下字段:学号(文本,主键),姓名(文本),性别(文本),年龄(数字)。
答案:(此题需要在ACCESS软件中操作,答案为操作步骤)- 打开ACCESS软件。
Access期末复习习题及答案
1、用二维表表示实体及实体之间关系的数据模型是:A)实体联系模型 B )层次模型 C )网状模型 D )关系模型2、下列有关数据库的描述,正确的是A)数据库是一个 DBF 文件 B )数据库是一个关系C )数据库是一个结构化的数据集合D )数据库是一组文件3、Access 数据库中,表就是A)关系 B )记录 C )索引 D)数据库4、某数据库的表中要添加 internet 站点的网址,则该采用的字段类型是A) OLE 对象数据类型 B )超级连接数据类型C ) 查阅向导数据类型D )自动编号数据类型5、Access 中表与表的关系都定义为A) 一对多关系C ) 一对一关系B )多对多关系D )多对一关系6、某数据库的表中要添加一个 word 文档,则该采用的字段类型是A) OLE 对象数据类型 B )超级连接数据类型C ) 查阅向导数据类型D )自动编号数据类型7、Access 数据库的设计一般由 5 个步骤组成,以下步骤的排序正确的是a .确定数据库中的表b .确定表中的字段c .确定主关键字d .分析建立数据库的目的e .确定表之间的关系A) dabec B ) dabceD ) cdaebC ) cdabe8、在 Access 的 5 个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是A) 选择查询 B) 参数查询C) 操作查询D) SQL 查询9、下列不属于查询的三种视图的是A) 设计视图B) 模板视图C) 数据表视图 D) SQL视图10、在一个操作中可以更改多条记录的查询是A)参数查询 B )操作查询C ) SQL 查询 D)选择查询11、不属于 Access 窗体的视图是A) 设计视图 B) 窗体视图C) 版面试图D) 数据表视图12、“特殊效果”属性值用于设定控件的显示特效,下列属于“特殊效果”属性值的是①“平面”、②“颜色”、③“凸起”、④“蚀刻”、⑤“透明”、⑥“阴影”、⑦“凹陷”、⑧“凿痕”、⑨“倾斜”A) ①②③④⑤⑥ B) ①③④⑤⑥⑦C) ①④⑥⑦⑧⑨ D) ①③④⑥⑦⑧13、新建一个窗体,默认的标题为“窗体1”,为把窗体标题改为“输入数据” ,应设置窗体的A)名称属性 B )菜单栏属性C )标题属性D )工具栏属性14、要改变窗体中文本框控件的数据源,应设置的属性是A) 记录源 B )控件来源 C )筛选查询 D )默认值15、窗体中可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值的控件是A) 列表框 B )组合框C ) 列表框和组合框 D)以上两者都不可以16、下面关于报表对数据的处理中叙述正确的是A) 报表只能输入数据B)报表只能输出数据C )报表可以输入和输出数据D )报表不能输入和输出数据17、为了在报表的每一页底部显示页码号,那么应该设置A)报表页眉 B )页面页眉 C )页面页脚 D )报表页脚18、使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?A)自动报表 B )报表向导C )图标向导D )标签向导19、报表中的报表页眉是用来A)显示报表中的字段名称或对记录的分组名称B )显示报表的标题、图形或说明性文字C ) 显示本页的汇总说明D )显示整份报表的汇总说明20、请判断以下这张报表的类型A) 纵栏式报表 B )表格式报表C )图表报表 D)标签报表21 可以将 Access 数据库中的数据发布在 Internet 网络上的是A)查询 B )数据访问页C)窗体 D)报表22、在数据访问页的工具箱中,用于绑定超级链接的图标是答案: (A)23、数据访问页有两种视图方式,它们是A)设计视图和数据表视图 B )设计视图和页视图C )设计视图和打印预览视图D )设计视图和窗体视图24、.Access2003 数据库 7 个对象中, ( )是实际存放数据的地方。
ACCESS复习试题(含答案)
ACCESS复习试题(含答案)选择题1、Access2003数据库属于( D 关系型)数据库系统。
A.树状B.逻辑型C.层次型D.关系型2、在Access2003中,如果⼀个字段中要保存长度多于255个字符的⽂本和数字的组合数据,选择(C备注)数据类型。
(2分)A.⽂本B.数字C.备注D.字符3、Access2003中,(B删除查询)可以从⼀个或多个表中删除⼀组记录。
A.选择查询B.删除查询C.交叉表查询D.更新查询4、Access2003中,使⽤(B shift )键和⿏标操作,可以同时选中窗体上的多个控件。
A.TabB.ShiftC.CtrlD.Alt5、Access2003中,(D )。
A.允许在主键字段中输⼊Null值B.主键字段中的数据可以包含重复值C.只有字段数据都不重复的字段才能组合定义为主键D.定义多字段为主键的⽬的是为了保证主键数据的唯⼀性6、Access2003中,在数据表中删除⼀条记录,被删除的记录(D)。
A.可以恢复到原来位置B.能恢复,但将被恢复为最后⼀条记录C.能恢复,但将被恢复为第⼀条记录D.不能恢复7、Access2003中,可以使⽤(D数据表)来创建数据访问页。
A.报表D.数据表8、在中,建⽴的数据库⽂件的扩展名为(A)。
A. mdb C. dbcB. dbf D. dct9、Access2003窗体中,能够显⽰在每⼀个打印页的底部的信息,它是( D)。
A.窗体页眉B.窗体页脚C.页⾯页眉D.页⾯页脚10、ACCESS2003⾃动创建的主键,是( A )型数据。
A.⾃动编号B.⽂本C.整型D.备注11、在Access2003中,可以使⽤(D)命令不显⽰数据表中的某些字段。
A.筛选B.冻结C.删除D.隐藏12、在数据表视图中,当前光标位于某条记录的某个字段时,按( B )键,可以将光标移动到当前记录的下⼀个字段处。
A.CTRLB.TABC.SHIFTD.E SC13、要为新建的窗体添加⼀个标题,必须使⽤下⾯(A)控件。
access期末复习题
access期末复习题Access期末复习题Access是一款功能强大的数据库管理软件,广泛应用于各个行业和领域。
作为一名学习Access的学生,期末复习是不可避免的一项任务。
下面将从数据库设计、查询和报表设计等方面,为大家整理一些Access期末复习题,希望对大家复习有所帮助。
一、数据库设计1. 什么是数据库设计?它的目的是什么?数据库设计是指根据特定需求和目标,对数据库进行规划和设计的过程。
它的目的是建立一个高效、可靠、易于维护和扩展的数据库系统,以满足用户的需求。
2. 数据库设计的步骤有哪些?请简要描述每个步骤的内容。
(1)需求分析:明确用户的需求和目标,了解数据库所要处理的数据和业务流程。
(2)概念设计:根据需求分析的结果,设计出数据库的概念模型,包括实体、属性、关系等。
(3)逻辑设计:将概念模型转化为逻辑模型,使用数据库模型工具进行建模,确定表的结构、字段、关系等。
(4)物理设计:将逻辑模型转化为物理模型,选择合适的数据库管理系统、表的存储结构、索引等。
(5)实施和维护:根据物理设计的结果,创建数据库并导入数据,进行测试和维护工作。
二、查询1. 什么是查询?在Access中如何创建查询?查询是指根据特定的条件和要求,从数据库中检索所需的数据。
在Access中,可以通过查询向导或查询设计视图来创建查询。
2. Access中的查询有哪些类型?请简要描述每个类型的特点。
(1)选择查询:根据指定的条件,从表中选择符合条件的记录。
(2)参数查询:在查询过程中,根据用户输入的参数值,动态地确定查询的条件。
(3)联合查询:将多个表连接起来,从中检索相关的数据。
(4)交叉查询:将数据按照行和列的方式进行排列,以便进行交叉分析。
(5)汇总查询:对数据进行汇总计算,生成统计结果。
三、报表设计1. 什么是报表设计?它的作用是什么?报表设计是指根据特定的需求和目标,设计和生成符合要求的报表。
它的作用是以直观、清晰的方式展示数据库中的数据,方便用户进行数据分析和决策。
数据库应用基础ACCESS(第二版)习题解答
第一章 习题参考答案
一、填空题
1.数据库管理系统
2.网状模型,层次模型,关系模型,面向对象模型
3.数据库
4.属性,元组
5..MDB
6.事物之间的关系
7.一对一联系,一对多联系,多对多联系
8.关系模型
9.DBMS
10.选择,联接,投影
二、单选题
1.A
2.B
3.D
4.C
2.超文本标记语言(HTML)
3.四
4.自动创建数据页:纵栏式
5.查询/表,表
6.绑定范围
7.文本输入
二、单项选择题
1.C
2.C
3.B
4.C
三、判断题
1.对
2.错
3.对
4.错
5.对
6.对
四、思考题
1.答:每个Microsoft Access数据库对象(如窗体、报表、数据访问页等)都是针对特定目的而设计的。在下表中,“是”表示是最适合完成特定任务的对象,“行”表示可以完成任务但效果不理想的对象,“否”表示不能完成任务的对象。
页面页眉:包含每一页报表都要打印的信息,如每页的标题等,显示在每页的头部。
分组页眉:位于每个数据组的开始处,主要用来显示报表的子统计项。
主体:显示各条记录的具体数据。
分组页脚:位于每个数据组的结尾处,用来显示报表的子统计项,一般会使用表达式来对数据进行操作、计算和汇总。
页面页脚:包含每一页报表都要打印的信息,显示在每一页的最下方。
数据库应用基础ACCESS习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
Access复习习题及答案
Access复习习题及答案第1章数据库技术概述一、选择题1.Acce2003是一种()。
A.数据库B.数据库系统C.数据库管理软件D.数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示()A.该命令已经被设置为工具栏中的按钮B.将光标指向该命令时将打开相应的子菜单C.当前状态下该命令无效D.执行该命令后会出现对话框答案:B3.Acce数据库的对象包括()A.要处理的数据B.主要的操作内容C.要处理的数据和主要的操作内容D.仅为数据表答案:C4.Acce2003数据库7个对象中,()是实际存放数据的地方。
A.表B.查询C.报表D.窗体答案:A5.Acce2003数据库中的表是一个()。
A.交叉表B.线型表C.报表D.二维表答案:D6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。
A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段答案:B7.Acce2003中的窗体是()之间的主要接口。
A.数据库和用户B.操作系统和数据库C.用户和操作系统D.人和计算机答案:A二、填空题1.Acce2003是中的一个组件,它能够帮助我们答案:Office2003办公软件,数据库管理2.Acce2003的用户界面由、、、、和组成。
答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格3.Acce2003数据库中的表以行和列来组织数据,每一行称为,每一列称为答案:一条记录,一个字段4.Acce2003数据库中表之间的关系有、和关系。
答案:一对一,一对多,多对多5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。
ACCESS数据库复习题一与答案
Access数据库复习题一与答案【题目】用二维表来表示实体及实体之间联系的数据模型是________。
(2010 A) 网状模型B) 关系模型C) 实体一联系模型D) 层次模型答案:B【题目】关系数据库的基本操作是________。
A) 创建、打开和关闭B) 索引、查询和统计C) 增加、删除和修改D) 选择、投影和联接答案:D【题目】Access的数据库类型是________。
A) 关系数据库B) 面向对象数据库C) 层次数据库D) 网状数据库答案:A【题目】关系型数据库管理系统中所谓的关系是指________。
A) 数据模型符合满足一定条件的二维表格式B) 数据库中各个字段之间彼此有一定的关系C) 各条记录中的数据彼此有一定的关系D) 一个数据库文件与另一个数据库文件之间有一定的关系答案:A【题目】下列说法中正确的是________。
A) 两个实体之间只能是多对多联系B) 两个实体之间可以是一对一联系、一对多联系或多对多联系C) 两个实体之间只能是一对一联系D) 两个实体之间只能是一对多联系答案:B【题目】数据库系统的核心是________。
A) 软件工具B) 数据库C) 数据模型D) 数据库管理系统答案:D【题目】在数据库中能够唯一地标识一个元组的属性或属性的组合称为______。
A) 域B) 关键字C) 记录D) 字段答案:B【题目】为了合理组织数据,应遵从的没计原则是________。
A) 用外部关键字保证有关联的表之间的联系B) 以上各条原则都包括C) “一事一地”原则,即一个表描述一个实体或实体间的一种联系D) 表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段答案:B【题目】数据模型反映的是________。
A) 记录中所包含的全部数据B) 记录本身的数据和相互关系C) 事物本身的数据和相关事物之间的联系D) 事物本身所包含的数据答案:C【题目】退出Access数据库管理系统可以使用的快捷键是________。
Access教材的习题和答案
教材中各章习题的部分参考答案习题1一、选择题1. 下列各种关系中,______是一对多的关系。
A. 正校长和副校长们B. 学生和课程C. 医生和患者D. 产品和零件2. _____不是数据库系统的组成要素。
A.用户B.网络C. 软件系统D. 硬件平台3. 以下有关数据模式的类型,________是错误的。
A. 模式B.混合模式C.内模式D. 外模式4.关系描述中,______是错误的。
A.关系是二维表B. 关系是动态的C. 关系模式也是动态的D. 关系数据库用主键来唯一识别元组。
5. 以下关于关系型数据库的描述,____是正确的。
A. 允许任何两个元组完全相同B. 外键不是本关系的主键C. 主键不能是组合的D. 不同的属性必须来自不同的域二、判断下列各题的正确性, 对者用√表示, 错者用×表示。
1. 数据库系统是由硬件系统、数据库、数据库管理系统、应用系统、数据库管理员和用户组成。
2. 数据库管理系统负责数据库在建立、使用和维护时的统一管理、统一控制。
3. 实体完整性规则规定基本关系的所有主属性都不能取空值,而不仅是主键整体不能取空值。
4. 数据的网状模型允许结点不得有多于一个的父结点,可以有一个以上的结点无父结点。
5. 笛卡尔积的基数,是不同域的基数之和。
三、写出下列关系运算式参见表1-3-1和1-3-2,求出:1. 年龄在35岁以上的患者;σ年龄>35(患者) 或∏姓名(σ年龄>35(患者) )2. 找出所有的主任医师;σ职称=[主任医师](医生)或∏姓名(σ职称=[主任医师](医生) )3. 查找王林医师的所有病人;∏患者姓名(σ姓名='王林' (医生⋈患者))4. 找到刘戈主治医师的相关信息。
∏姓名,职称,…,特长(σ患者姓名='刘戈' (医生⋈患者))注意,教材中的那个表1-3-2有所欠缺,请你参考下面二表做题。
习题2(对教材的习题略有增减±)一、选择题1. 一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1→X2,X1→X3,X1→X4,则该关系属于____B____范式,因为它存在着____B____关系。
大一下学期ACCESS数据库教材中习题的参考答案(思考题略)
教材中习题的参考答案1.6.1 习题(36页) 一、选择题1. A2.B3.D4.B5.A6.C7.B8.B9. A 10.C 11.A 12.C 13.A 14.A 15.B 16.B 17.A 18.C 19.C 20.B 21.C 22.A 23.C 24.B 25 A 26.A 27.B 28.A 29.B 30.C 二、填空题 1.关系 2.参照完整性 3.差 交 4.关系模型 网状模型 5.数据操作 数据的完整性约束条件 6.选择 7.表 查询 窗体 报表 页 宏 模块 8.十 文本型 备注型 数字型 日期/时间型 货币型 自动编号型 是/否型 查阅向导型 超级链接型 OLE 对象型 9.单字段型 多字段型 自动编号型 10.一对一 一对多 多对多 11.65536(即64KB ) 12.货币 13.将其后的字母以小写显示 14.Yes -1 True 表示“真”, No 0 false 表示“假” 15.12、3、5 16."男" or "女"17.表1-22 R ∪S (并运算) 表1-23 R ∩S (交运算) 表1-24 R-S (差运算)表1-25 R ×S (笛卡尔积)18.表1-28 R|×|S (自然连接)2.5.1 习题(66页) 一、选择题1. B2.D3.A4.D5.C6.D7.C8.无答案。
答案应该是:cded9. B 10.A 11.B 12.D 13.C 14.B 15.D 16.A二、填空题1.Between 18 and 20 或>=18 and <=20 2.设计视图SQL视图3.生成表查询追加查询更新查询删除查询4.消除重复行5.借书日期>date()-10 6.Order by 7.姓名、性别8.创建表达式中包含统计函数9.不分组10.[请输入部门名称]三、改错题1.select 学生成绩.学号,学生信息.姓名from 学生信息,学生成绩where 学生信息.学号=学生成绩.学号and 学生成绩.期中成绩between 75 and 80;2.select 学号, avg(期末成绩) as 平均分from学生成绩where 期末成绩>=60group by 学号order by avg(期末成绩) desc;3.select姓名,性别,出生日期from 学生信息where 出生日期>=#1980-1-1#;4.统计“1002”号课程的不及格人数select count(姓名) as 不及格人数from 成绩表where 期中成绩<60 and 课程号="1002";5.select姓名from 学生信息表where 姓名like "王*";6.select 姓名,性别,出生日期from 学生信息表where 性别="男" and year(出生日期)=1991;3.7.1 习题(98页)一、选择题1. D2.D3.B4.C5.C6.B7.C8.B9. A 10.A11.B 12.D 13.B 14.C二、填空题1.设计视图窗体视图数据表视图2.窗体页眉页面页眉主体节页面页脚窗体页脚页面页眉页面页脚3.剪裁缩放4.3.1 习题(113页)一、选择题1. C2.C3.D4.D5.B6.C7.A8.C9.B 10.A二、填空题1.设计视图打印预览版式预览2.报表页眉页面页眉组页眉主体节组页脚页面页脚报表页脚3.表格式4.第一页顶部5.105.3.1 习题(124页)一、选择题1. D2.B3.C4.A5.D6.B二、填空题1.设计视图页面视图2.Html 3.动态6.3.1 习题(141页)一、选择题1. C2.A3.C4.A5.A6.A7.C8.C9. C 10.A11.C 12.C二、填空题1.成绩窗2.打开窗体3.Close 4.Autoexec 5.单个宏宏组条件宏6.RunMacro 7.MsgBox7.5.1 习题(167页)一、选择题1. D2.B3.C4.C5.C6.C7.D8.C9.AC 10.AD11.B 12.B 13. D 14.B 15.C 16.D二、填空题1.类模块2.局部3.真(True)假(Fales)4.加载5.按下鼠标6.不可见7.X>=7 8.5。
Access数据库应用基础教程(第四版)习题答案
附录各章习题参考答案第1章习题参考答案1.10.1 思考题1. 答:数据库是指长期存储在计算机内的、有组织的、可共享的、统一管理的相关数据的集合。
数据库系统是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。
通常,一个数据库系统要包括以下4个主要部分:数据、用户、硬件和软件。
2. 数据库管理系统是位于用户和数据库之间的一个数据管理软件,它的主要任务是对数据库的建立、运用和维护进行统一管理、统一控制,即用户不能直接接触数据库,而只能通过DBMS来操纵数据库。
通常情况下,DBMS提供了以下几个方面的功能。
●数据库定义功能:DBMS提供相应数据定义语言定义数据库结构,刻画数据库的框架,并被保存在数据字典中。
数据字典是DBMS存取和管理数据的基本依据。
●数据存取功能:DBMS提供数据操纵语言实现对数据库数据的检索、插入、修改和删除等基本存取操作。
●数据库运行管理功能:DBMS提供数据控制功能,即数据的安全性、完整性和并发控制等,对数据库运行进行有效的控制和管理,以确保数据库数据正确有效和数据库系统的有效运行。
●数据库的建立和维护功能:包括数据库初始数据的装入,数据库的转储、恢复、重组织、系统性能监视、分析等功能。
这些功能大都由DBMS的实用程序来完成。
●数据通信功能:DBMS提供处理数据的传输功能,实现用户程序与DBMS之间的通信,这通常与操作系统协调完成。
3. 数据库中的数据是结构化的,这是按某种数据模型来组织的。
当前流行的基本数据模型有3类:关系模型、层次模型和网状模型。
它们之间的根本区别在于数据之间联系的表示方式不同。
关系模型是用二维表来表示数据之间的联系;层次模型是用树结构来表示数据之间的联系;网状模型是用图结构来表示数据之间的联系。
层次模型和网状模型是早期的数据模型。
通常把它们通称为格式化数据模型,因为它们是属于以“图论”为基础的表示方法。
4. 关系模型(Relational Model)是用二维表格结构来表示实体及实体之间联系的数据模附录各章习题参考答案• 7 •型。
access期末复习题库
access期末复习题库Access数据库管理系统期末复习题库一、单选题1. Access数据库中,表的默认扩展名是:A. .txtB. .mdbC. .xlsD. .accdb2. 在Access中,以下哪个视图可以对表进行排序?A. 表视图B. 数据表视图C. 布局视图D. 报表视图3. 以下哪个不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 报表4. 要创建一个计算字段的总和,应该使用以下哪个函数?A. SUM()B. COUNT()C. AVG()D. MIN()A. 主键B. 索引C. 视图D. 记录锁定二、多选题6. 在Access中,可以创建哪些类型的查询?A. 选择查询B. 交叉表查询C. 表查询D. 汇总查询7. 以下哪些是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 图像8. 在Access中,以下哪些操作可以对表进行排序?A. 使用排序按钮B. 使用筛选器C. 使用排序和筛选功能D. 使用查询9. 以下哪些是Access表设计视图中的字段属性?A. 字段大小B. 格式C. 默认值D. 输入掩码A. 页眉B. 组页眉C. 详情D. 页脚三、判断题11. Access数据库中的表可以包含多个主键。
()12. 在Access中,可以对表进行分组和汇总。
()13. 使用Access的表单向导可以创建一个简单的表单。
()14. 可以对Access数据库中的表进行加密。
()15. 在Access中,不能将查询结果直接导出到Excel。
()四、简答题16. 请简述Access数据库中表与表之间的关系类型。
17. 解释在Access中创建交叉表查询的目的。
18. 描述如何使用Access的宏来自动化任务。
19. 阐述在Access中创建报表的步骤。
20. 说明Access数据库中数据验证的重要性。
五、操作题21. 创建一个名为“学生信息”的表,包含学号、姓名、性别、年龄和专业等字段。
ACCESS复习题(完整版·附答案)
ACCESS复习题1.ACCESS数据库是(C)A.层状数据库B.网状数据库C.关系数据库D.树状数据库2.存储在计算机存储设备中结构化的相关数据的集合是(B)A.数据处理B.数据库C.数据库系统D.数据库应用系统3.确定建立数据库的目的,有助于确定数据库保存的信息是指(A)A.需求分析B.信息需求C.安全性需求D.完整性需求4.当数据库的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变,这就是数据与程序的(A)A.物理独立性B.逻辑独立性C.一致性D.完整性5.在关系数据模型中,域是指(D)A.字段B.记录C.属性D.属性的取值范围6.下列实体联系中属于多对多关系的是(B)A.学校和校长B.学生与课程C.住院的病人与病床D.职工与工资7.在关系数据表中,(D)的值能唯一的标识一个记录A.内模式B.字段C.域D.关键字8.在关系数据库中,主码标识元祖通过(C)实现。
A.用户自定义完整性B.参照完整性原则C.实体完整性原则D.域完整性9.在关系模型中,主键可由(B)A.至多一个属性组成B.一个或多个其值能唯一标识该关系模式中任何元祖的属性组成C.多个任意属性组成D.其他三个选项都不是10.若要查询“学生”表中所有学生的姓名,需进行的关系运算是(B)A.选择B.投影C.链接D.交叉11.在E-R图中,用来表示实体的图形是(C)A.菱形B.椭圆形C.矩形D.三角形12.关系数据规范化的意义是(D)A.保证数据的安全性和完整性B.提高查询速度C.减少数据操作的复杂性D.消除关系数据的插入删除和修改异常以及数据冗余13.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为(A)A.链接B.投影C.交叉D.选择14.下列对关系模型的性质描述错误的是(B)A.关系中不允许存在两个完全相同的记录B.任意一个二维表都是一个关系C.关系中元祖的顺序无关紧要D.关系中列的次序可以任意交换15.下列不属于ACCESS对象的是(C)A.窗体B.查询C.菜单D.宏16.根据给定的条件,从一个关系中选出一个或多个元祖构成一个新关系,这种操作称为(B)A.更新B.选择C.投影D.连接17.下列对关系模型性质的描述,错误的是(D)A.一个关系中不允许存在两个完全相同的元祖B.关系中各个属性值不可分解C.一个关系中不允许存在两个完全相同的属性名D.关系中的元祖不可以调换顺序18.以下对数据库系统的特点的描述,错误的是(B)A.可以实施标准化B.可以完全消除数据冗余C.可以实现数据共享D.可以保证数据的完整性19.在ACCESS数据库的表设计视图中,不能进行的操作是(D)A.修改字段类型B.设置索引C.添加字段D.添加记录20.ACCESS数据库中,为了保持表之间的联系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ACCESS复习思考题
一基本概念
1数据模型:数据结构分为两类:一类是与数据类型内容等相关的对象,另一类是数据
之间关系的对象。
数据结构是描述一个数据模型性质最重要的方面,因此常用数据结构的类型命名数据模型
2 关系二维表:一个表在形式上就是一个二维表,一个关系就是一张二维表,关系模型是用二维表结构来表示实体及其之间的联系
3 DBMS:数据库管理系统(Data Base Management System,简称DBMS)是用户用来在计算机上建立、使用、管理和维护数据库的软件系统
4 字段属性;在“设计视图”的“字段名称”中输入字段名,在“数据类型”列中选择其数据类型,并在字段属性框设计区中设置字段大小等各种属性
5 有效性规则:设置字段有效性规则,就是设置输入到字段中的数据的值域。
设置有效
性文本是指定当输入了字段有效性规则不允许的值时显示的出错提示信息,用户必须对字段值进行修改,直到正确时光标才能离开此字段
6数据表间关系:一对一关系;一对多关系;多对多关系
7宏Access宏用于执行特定的、用户指定的任务,
8 Access数据库文件
9, Access数据表字段的数据类型
字段的数据类型决定了存储在此字段中的数据的类型,字段的数据类型决定了对该字段所允许的操作,文本,备注,数字,时间/日期,货币型,自动编号,是/否,OLE对象,超链接,查阅向导
10,Access数据库对象组件
Access数据库中最重要的对象,是查询、窗体、报表、页、宏等所有对象的基础。
包含“表”、“查询”、“窗体”、“报表”、“页”、“宏”、“模块”7个类型的对象
11,Access的查询类型Access 支持5种不同类型的查询:选择查询,参数查询,交叉表
查询,操作查询,SQL查询。
12, SQL查询子句WHERE: 一个查询语句的WHERE子句中包含一个由比较符号或
谓词引导的查询语句时,称查询为嵌套查询,被嵌入的查询称为子查询SQL(Structured Query Language)查询是用户使用SQL语句直接创建的一种查询。
用户可以利用SQL查询直接完成其他查询所不能胜任的查询任务
13, 交叉表查询在前面介绍了利用向导建立对一个表或查询的交叉表查询,如果要从多个表或查询中创建交叉表查询,可以在查询设计视图中自己来设计交叉表查询。
14,数据访问页的视图类型
分成以下三种页类型:1.交互式报表页,2.数据输入页又称为数据入口页,3.数据分析页
15,窗体控件类型
Access提供了6种不同类型的窗体:纵栏式窗体, 数据表窗体, 表格式窗体,主/子窗体, 图表窗体, 数据透视窗体.
16, 列表框和组合框
列表框是窗体中比较常用的一种控件。
列表框有一个列表框和一个附加标签组成。
组合框是窗体上用来提供列表框和文本框的组合功能的一种控件。
17,报表页眉的设置
每组记录的开始处的信息放置在组页眉中。
如每组的标题信息等。
当该属性的属性值为“是”时,创建组页眉。
属性值为“否”时,删除组页眉。
18,数据访问页对象网页文档
数据访问页是一种网页,是HTML文件。
所以Access可以识别任何程序所创建的网页,在Access中打开由其他程序创建的网页就可以将其转换为数据访问页
二程序:
1.Private Sub Command1_Click( )
Dim a(10,10)
For m=1 To 4
For n=4 To 5
a(m,n)=m*n
Next n
Next m
MsgBox a(1,5)+a(4,4)
End Sub
2.X=2: Y=4
Do
X=X*Y: Y=Y+1
Loop While Y<7
?X
三问答
1表的连接关系有几类?如何创建与修改表间关系?
一对一关系;一对多关系;多对多关系.创建表间关系:数据库中的多个表之间要建立关系,必须先给各个表建立主键或索引。
还要关闭所有打开的表,否则不能建立表间关系。
可以设置管理关系记录的规则。
只有建立了表间关系,才能设置参照完整性、设置在相关联的表中插入、删除和修改记录的规则。
修改表间关系表之间的关系创建后,在使用过程中,如果不符合要求,如需级联更新字段、级联删除记录,可重新编辑表间关系,也可删除表间关系。
2窗体的创建方式有哪些?窗体有哪些功能和哪几种视图?
1自动创建窗体,2使用向导创建窗体3,使用图表向导创建图表窗体4.自己设计窗体
2它为用户提供了查阅、新建、编辑和删除数据操作界面
窗体对象提供了三种视图形式:窗体视图、数据表视图和设计视图
3什么是过程、模块?它们各有哪些类型与特点?
过程是用VBA语言的声明和语句组成的单元,作为一个命名单位的程序段,它可以包含一系列执行操作或计算值的语句和方法。
一般使用的过程有两种类型:Sub(子程序)过程和Function(函数)过程
Sub过程是执行一系列操作的过程,在执行完成后不返回任何值,是能执行特定功能的语句块。
Sub过程可以被置于标准模块和类模块中
模块是和数据表、查询、报表、宏等一样,是Access中的一种对象。
模块是由一种叫做VBA(Visual Basic for Application)的语言来实现的
模块是存储在一个单元中的VBA声明和过程的集合。
模块有两种:类模块和标准模块。