数据库技术复习—ACCESS习题及答案(汇总)
- 格式:doc
- 大小:103.00 KB
- 文档页数:44
《ACCESS数据库实用教程》课后综合练习参考答案第一章数据库基础知识一、选择题1.B 2.B 3.C 4.B 5.B 6.A 7.A 8.D 9.A 10.C 11.C 12.B 13.A 14.C 15.C二、填空题1.信息2.层次模型关系模型3.关系数据模型4.逻辑独立性5.物理独立性6.物理独立性7.同一实体内第二章8. 一对多关系、多对多关系9. 投影10. 需求分析三、上机实训实训1.1 成绩管理数据库设计简要操作步骤如下:(1)设计出数据库的概念结构图,即E-R图,如下图1.1所示。
(2)设计出数据库的逻辑结构图,即关系模型,分别如下。
学生表(学号,姓名,出生日期,政治面貌,所学专业,联系电话,照片)课程表(课程代码,课程名称,课程类别,学分,开课系编号)成绩表(学号,课程代码,平时成绩,期末考试成绩)第二章Access 2003数据库设计与创建一、选择题1.C 2.B 3.A 4.D 5.C 6.A 7.C 8.D 9.B 10.B 11.C 12.B 13.A 14.B 15.B二、填空题1.数据库管理2.打开、设计、新建3.向导4.Web数据访问页、 .mdb5.数据访问页6.关闭时压缩三、上机实训实训2.1 教学信息管理数据库的创建及相关操作简要操作步骤:略实训2.2 采用不同方法创建数据库简要操作步骤:第三章表一、选择题1.A 2.D 3.A 4.D 5.A 6.D 7.B 8.C 9.D 10.C11.A 12.D 13.A 14.C 15.B 16.A 17.B 18.D 19.A 20.C二、填空题1.3种,使用向导创建表、通过输入数据创建表、使用设计视图创建表2.表结构、表内容3.“自动编号”、单字段、多字段4.主表5.主关键,外键三、上机实训实训3.1 数据表的创建与维护1.简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“表”对象。
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习题及答案在现代信息时代,数据管理和处理已经成为许多行业和组织的核心任务之一。
作为一个强大的数据库管理系统,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理论知识考核试题题库与答案一、单项选择题(每题2分,共40分)1.Access是一个()数据库管理系统。
A.关系型B.关系型与面向对象型C.数据模型型D.层次型答案:B2.在Access中,一个表由()组成。
A.字段和记录B.字段和关系C.记录和字段D.字段和表答案:A3.在Access中,用于定义表之间关系的工具是()。
A.数据表B.设计视图C.关系D.查询设计视图答案:C4.在Access中,以下哪个不是数据类型?()A.文本B.数字C.日期/时间D.对象答案:D5.在Access中,主键用于()。
A.唯一标识表中的记录B.提高数据查询速度C.建立表之间的关系 D.以上都对答案:D6.在Access中,下列哪种方式不能用于输入数据?()A.手动输入B.导入C.复制粘贴D.宏答案:D7.在Access中,下列哪个不是查询类型?()A.选择查询B.交叉表查询C.操作查询D.宏答案:D8.在Access中,报表主要用于()。
A.显示数据B.分析数据C.打印数据D.以上都对答案:D9.在Access中,下列哪个不是数据访问页的类型?()A.网页B.电子邮件C.表单D.报告答案:B10.在Access中,宏通常用于()。
A.自动化数据输入B.自动化数据处理C.实现复杂的数据操作 D.以上都对答案:D二、多项选择题(每题3分,共30分)1.Access数据库由以下哪些对象组成?()A.表B.查询C.表单D.报表E.宏答案:ABCDE2.在Access中,下列哪些是常见的数据类型?()A.文本B.数字C.日期/时间D.布尔值E.对象答案:ABCD3.在Access中,主键的作用包括以下哪些?()A.唯一标识表中的记录B.提高数据查询速度C.建立表之间的关系 D.强制数据完整性答案:ABCD4.在Access中,下列哪些是查询的基本操作?()A.选择B.排序C.筛选D.分组E.计算答案:ABCDE5.在Access中,报表可以用于以下哪些功能?()A.显示数据B.分析数据C.打印数据D.导出数据E.数据输入答案:ABCD三、判断题(每题2分,共20分)1.在Access中,一个表只能有一个主键。
最新ACCESS数据库考试试题及答案.最新ACCESS数据库考试试题及答案一、单项选择题(本大题共25小题,每小题1分,共25分)在每小题列出的四个备用选项中只有一个符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、数据库系统的数据管理方式中,卜冽说法中不正确的是[C]A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性2、数据库系统的核心是[A]A.数据库管理系统B.数据库C.数据模型D.数据3、用二维表来表示实体及实体之间联系的数据模型是[D]A.联系模型B.层次模型C.网状模型D.关系模型4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是田]A.投影B.选择C.连接D.层次5、在Access2003中,下列不属于“任务窗格”功能的是[C]A.打开旧文件B.建立空数据库C.删除数据库D.以向导建立数据库6、在Access2003中,某数据库的表中要添加一张Excel电子表格,则采用的字段类型是[A]A . OLE对象数据类型B .备注数据类型C.査阅向导数据类型D.自动编号数据类型7、 Access数据库中,表的组成是[A]A.字段和记录B.査询和字段C.记录和窗体D.报表和字段8、若要求在文本框中输入文本时达到密码的显示效果,则应设置的属性是[D]A.默认值B.标题C.密码D.输入掩码9、以卜字符串不符合Access字段命名规则的是[C]A. school B .生日快乐 C. helloJc D. A_注释10、有关字段类型以卜叙述错误的是[D ]A.字段大小可用于设置文本类型字段的最大容量B.有效性规则属性是用于限制此字段输入值的表达式C.不同的字段类型,其字段属性有所不同D.可对任意类型的字段设置默认值属性11、要修改数据表中的数据(记录),可在以卜哪个选项中进行[C]A.报表中B.数据表的査询中C.数据表的数据表视图中D.窗体的设计视图中12、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入[D]A. H LIKE * ?"B. "LIKE##"C.M LIKE ??" D . LIKE"??”13、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是[B]A . >= 60 ORB . Between 60 and 8 0C. >6 0 OR14、创建交叉表査询时,最多只能选择3个行标题字段,列标题字段最多选择的个数是[A]A. 1个B . 2个C. 3个D. 4个15、若要査询学生信息表中“简历”字段为空的记录,在“简历"字段对应的“条件”栏中应输入[B]A . Is not nullB . Is nullC . 0D . -1。
access数据库试题及答案一、选择题:1. 下列哪个是Access数据库的文件扩展名?A. .docB. .xlsC. .pptD. .mdb答案:D2. 在Access数据库中,一个数据库可以包含多个表格,这些表格之间的关系可以通过以下哪种方式表示?A. 电子邮件B. 超链接C. 主键和外键D. 符号连接答案:C3. 在Access数据库中,以下哪种数据类型适合存储一个人的姓名?A. 数字B. 文本C. 日期/时间D. 布尔值答案:B4. 在Access数据库中,以下哪个对象可以用于查询数据库中的信息?A. 表格B. 查询C. 报表D. 宏答案:B5. 在Access数据库中,以下哪种查询类型可以用于查找满足特定条件的数据记录?A. 删除查询B. 插入查询C. 更新查询D. 选择查询答案:D二、填空题:1. Access数据库的最大文件大小是________。
答案:2GB(字节为单位)2. 在Access数据库中,通过建立________,可以确保某个字段的值在不同的表中是唯一的。
答案:主键3. 在Access数据库中,采用SQL语句进行查询时,查询结果以________的形式呈现。
答案:表格4. 在Access数据库中,通过在字段属性中设置________,可以限制字段输入的字符个数。
答案:字段长度5. 在Access数据库中,通过设置________,可以将多个表格中的数据联系起来。
答案:关系三、简答题:1. 请简要解释Access数据库中的查询和报表分别是用来做什么的。
答:查询是用来从数据库中检索信息的工具。
用户可以通过设置查询条件来筛选和排序数据,以便查找满足特定条件的数据记录。
查询结果可以以表格的形式呈现,方便用户查看和分析数据。
报表是用来以打印或打印预览的方式展示数据库中的信息的工具。
用户可以通过设计报表的布局和样式,选择要展示的字段和排序方式,以及添加页眉、页脚等元素来定制报表的外观。
access练习题及答案Access练习题及答案Access是一种常用的数据库管理系统,广泛应用于各个领域的数据管理和分析中。
在学习和使用Access时,练习题是非常重要的,可以帮助我们巩固所学的知识,并提高我们的应用能力。
本文将提供一些常见的Access练习题及其答案,希望能对大家的学习有所帮助。
一、基础练习题1. 创建一个新的数据库,命名为"Employee",并在其中创建一个名为"EmployeeInfo"的表格,包含以下字段:员工编号(EmployeeID)、员工姓名(EmployeeName)、性别(Gender)、年龄(Age)、职位(Position)和薪水(Salary)。
答案:创建数据库:点击"文件"->"新建"->"空白数据库",输入数据库名称"Employee",点击"创建"。
创建表格:在"创建"选项卡中点击"表格设计",在表格设计视图中添加字段,并设置字段的数据类型和属性。
2. 向"EmployeeInfo"表格中插入5条员工信息记录,要求包含不同的员工编号、姓名、性别、年龄、职位和薪水。
答案:在"EmployeeInfo"表格中直接输入或复制粘贴5条员工信息记录。
3. 编写SQL查询语句,查询薪水大于5000的员工信息。
答案:SELECT * FROM EmployeeInfo WHERE Salary > 5000;4. 编写SQL查询语句,查询职位为"经理"的员工信息。
答案:SELECT * FROM EmployeeInfo WHERE Position = '经理';5. 编写SQL查询语句,查询年龄在30岁到40岁之间的男性员工信息。
access数据库试题与答案Access数据库试题1. 请简要描述什么是数据库?数据库是用于存储和管理大量有组织的数据的软件系统。
它允许用户创建、访问、更新和查询数据,以及执行各种数据分析和报告生成操作。
2. 什么是Access数据库?Access数据库是由微软开发的一款关系型数据库管理系统。
它提供了一套用户友好的界面和工具,用于创建、编辑和管理数据库,以及执行求和、排序、筛选等操作。
Access还提供了报告生成、数据分析和数据可视化等功能。
3. 请简述主键的作用和特点。
主键是表中用于唯一标识每个记录的字段。
它具有以下作用和特点:- 主键保证了每个记录的唯一性,避免了数据重复和冲突。
- 主键可用于在表中建立关联关系,并在多个表之间进行数据线索。
- 主键通常是自动递增的,方便了记录的添加和排序。
4. 什么是查询?查询是通过使用结构化查询语言(SQL)在数据库中检索和获取特定数据的过程。
通过指定查询条件和操作,用户可以从数据库中选择符合要求的数据。
5. 请描述如何在Access中创建查询?在Access中创建查询的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“查询”选项。
- 点击“新建查询”按钮,选择要查询的表或查询的字段。
- 根据需要设置查询条件和排序规则。
- 运行查询并查看结果。
6. 请说明如何在查询中添加计算字段。
在查询中添加计算字段的步骤如下:- 打开已有查询或创建新查询。
- 在查询设计视图中,选择字段行的列名后,输入计算表达式并为字段命名。
- 运行查询并查看计算字段的结果。
7. 请描述如何在Access中创建报表。
在Access中创建报表的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“报表”选项。
- 点击“新建报表”按钮,选择要在报表中显示的字段和数据源。
- 根据需要设计报表的布局和格式,包括标题、页眉、页脚等。
- 运行报表并查看结果。
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. 在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章认识Access2003一、选择题1、Access2003就是一种数据库管理软件2、菜单命令名称得右侧带有三角符号表示(将光标指向该命令时将打开相应得子菜单)3、Access数据库得对象包括(要处理得数据与主要得操作内容)4、Access2003数据库7个对象中,(表)就是实际存放数据得地方.5、Access2003数据库中得表就是一个(二维表)。
6、在一个数据库中存储着若干个表,这些表之间可以通过(相同内容得字段)建立关系。
7、Access2003中得窗体就是(数据库与用户)之间得主要接口.二、填空题1、Access2003就是Office2003办公软件中得一个组件,它能够帮助我们数据库管理。
2、Access2003得用户界面由、、、、与组成。
答案:,菜单栏,工具栏,工作区,状态栏,任务窗格3、Access2003数据库中得表以行与列来组织数据,每一行称为 ,每一列称为。
答案:一条记录,一个字段4、Access2003数据库中表之间得关系有一对一、一对多与多对多关系.5、查询可以按照不同得方式、与数据,查询也可以作为数据库中其她对象得 .答案:查瞧,分析,更改数据,数据来源6、报表就是把数据库中得数据得特有形式。
答案:打印输出7、数据访问页可以将数据库中得数据发布到上去。
答案:Internet三、判断题1。
数据就就是能够进行运算得数字。
(×)2。
在Access数据库中,数据就是以二维表得形式存放。
(√)3。
数据库管理系统不仅可以对数据库进行管理,还可以绘图.(×)4.“学生成绩管理”系统就就是一个小型得数据库系统。
(√)5.用二维表表示数据及其联系得数据模型称为关系模型。
(√)6.记录就是关系数据库中最基本得数据单位.( ×)7。
只有单击主窗口得“关闭”按钮,才能退出Access2003。
(×)8。
Access2003 对数据库对象得所有操作都就是通过数据库窗口开始得。
第1章认识Access2003一、选择题是一种数据库管理软件2.菜单命令名称的右侧带有三角符号表示(将光标指向该命令时将打开相应的子菜单)数据库的对象包括(要处理的数据和主要的操作内容)数据库7个对象中,(表)是实际存放数据的地方。
数据库中的表是一个(二维表)。
6.在一个数据库中存储着若干个表,这些表之间可以通过(相同内容的字段)建立关系。
中的窗体是(数据库和用户)之间的主要接口。
二、填空题是Office2003办公软件中的一个组件,它能够帮助我们数据库管理。
的用户界面由、、、、和组成。
答案:,菜单栏,工具栏,工作区,状态栏,任务窗格数据库中的表以行和列来组织数据,每一行称为,每一列称为。
答案:一条记录,一个字段数据库中表之间的关系有一对一、一对多和多对多关系。
5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。
答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据的特有形式。
答案:打印输出7. 数据访问页可以将数据库中的数据发布到上去。
答案:Internet三、判断题1.数据就是能够进行运算的数字。
(×)2.在Access数据库中,数据是以二维表的形式存放。
(√)3.数据库管理系统不仅可以对数据库进行管理,还可以绘图。
(×)4.“学生成绩管理”系统就是一个小型的数据库系统。
(√)5.用二维表表示数据及其联系的数据模型称为关系模型。
(√)6.记录是关系数据库中最基本的数据单位。
(×)7.只有单击主窗口的“关闭”按钮,才能退出Access2003。
(×)8.Access2003 对数据库对象的所有操作都是通过数据库窗口开始的。
(√)9.Access的数据库对象包括表、查询、窗体、报表、页、图层和通道七种。
(×)10. “罗斯文”示例数据库是一个很好的帮助示例。
(√)四、简答题1.启动Access2003的方法有哪几种答案:启动Access2003的方法有3种:通过“开始”菜单启动;通过桌面快捷方式启动;通过“开始”菜单中的Access2003选项启动。
“数据库技术及应用”试卷一考试时间:90分钟一、单选题(20题,1.5分/题,共30分)1、()是记录的唯一标识。
A、索引B、主键C、字段D、记录号2、在子数据表中可以嵌套子数据表,最多可嵌套()级。
A、1B、8C、10D、803、在Access2000中,可以创建五类查询:选择查询、参数查询、交叉表查询、()和SQL查询。
A、更新查询B、删除查询C、汇总查询D、操作查询4、Access2000数据库的扩展名为()。
A、.TxtB、.DocC、.NBDD、.MDB5、如果要将字段“工资”的值增加10%,需要在更新查询的“更新到”行中输入()。
A、[工资]*0.1B、[工资]*1.1C、[工资]x0.1D、[工资]x1.16、查询条件只有在运行时才能确定的查询,称为()。
A、变量查询B、操作查询C、参数查询D、数据定义查询7、()宏操作的功能是关闭已经打开的指定窗口。
A、CloseB、CloseFormC、QuitD、QuitForm8、Access2000是一种()数据库管理系统。
A、共享B、关系型C、层次型D、网状型9、SQL语言通常称为( )A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言10、“学生信息”表中有一个“姓名”字段,要查出所有姓“张”的学生信息,查询条件为( ) 。
A、姓名Like ”?张?”B、姓名Like ”张?”C、姓名Like ”张*”D、姓名Like ”*张*”11、( )控件的作用是用来在窗体上显示一些固定的描述性文本信息。
A、组合框B、文本框C、标签D、列表框12、下列关系中,()是一对多的关系。
A、正校长和副校长们B、学生和课程C、医生和患者D、产品和零件13、在数据库三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是()。
A、外模式B、内模式C、存储模式D、模式14、一个完整的数据库系统由数据库、数据库系统软件和()构成。
A、数据库系统用户B、管理人员C、开发人员D、程序员15、SQL语言中实现数据更改功能的语句是()。
第一章数据库基础知识练习1一、选择题(l)Access的数据库文件格式是A)txt文件B)mdb文件C)dot文件D)XLS文件(2)Access的数据类型是A)层次数据库B)网状数据库C)关系数据库D)面向对象数据库(3)Access适合开发的数据库应用系统是A)小型B)中型C)中小型D)大型(4)Access是一个A)数据库文件系统B)数据库系统C)数据库应用系统D)数据库管理系统(5)数据库管理系统位于A)硬件与操作系统之间B)用户与操作系统之间C)用户与硬件之间D)操作系统与应用程序之间(6)在数据库系统中,数据的最小访问单位是A)字节B)字段C)记录D)表(7)在Access中,用来表示实体的是A)域B)字段C)记录D)表(8)数据库系统中,最早出现的数据库模型是A)语义网络B)层次模型C)网状模型D)关系模型(9)在关系模型中,用来表示实体关系的是A)字段B)记录C)表D)指针(10)从关系模式中,指定若干属性组成新的关系称为A)选择B)投影C)联接D)自然联接(l1)从关系中找出满足给定条件的元组的操作称为A)选择B)投影C)联接D)自然联接(l2)数据是指存储在某一种媒体上的A)数学符号B)物理符号C)逻辑符号D)概念符号(13)DBS是指A)数据B)数据库C)数据库系统D)数据库管理系统(l4)在计算机中,用来存储数据的是A)外存储器B)用内存储器C)光盘D)硬盘(l5)数据库系统的核心问题是A)数据采集B)数据分析C)信息管理D)数据处理(l6)计算机在人工管理数据阶段,用来存储数据的是A)软磁盘B)硬磁盘C)纸带D)光盘(17)关于分布式数据库系统叙述正确的是A)它需要在操作系统的支持下才能运行B)还不能使数据库与应用程序分开C)只是逻辑上分布,物理上集中D)只是物理上分布,逻辑上集中(l8)从本质上说,Access是A)分布式数据库系统B)面向对象的数据库系统C)关系型数据库系统D)文件系统(l9)Access数据库系统主要在哪些方面提供了面向对象数据系统的功能A)数据库管理B)信息处理C)人机交互D)用户界面和程序设计(20)关于数据库系统描述不正确的是A)可以实现数据共享B)可以减少数据冗余C)可以表示事物和事物之间的联系D)不支持抽象的数据模型(21)已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的永久联系是A)一对一B)多对多C)一对多D)多对一(22)不是Access关系数据库中的对象的是A)查询B)W o rd文档C)数据访问页D)窗体(23)数据库对象导出到另一个数据库中,在功能上是A)转换成txt数据格式B)转换成Microsoft Excel格式C)复制和粘贴D)转换成Microsoft word格式(24)在Access中将数据库对象导出成什么格式,可使数据与其他高级程序共享A)Word B)ExcelC)数据文件D)表格式(25)在Access中,不能将当前数据库中的数据库对象导人到A)Excel B)查询C)另一个数据库D)W o rd(26)一般数据库应用系统的数据操作窗体不包括的是A)系统控制窗体B)数据输入窗体C)数据维护窗体D)数据查询窗体(27)在SELECT语句中,选择列表中用来分开多个项的符号是A),B)、C);D)/(28)在Access数据库系统中,数据库对象共有A)5种B)6种C)7种D)8种(29)关系数据库管理系统中,所谓的关系是A)各条记录中的数据有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间有一定的关系(30)关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括A)联接B)关系C)选择D)投影(31)数据库系统的核心是A)数据库B)数据库管理员C)数据库管理系统D)文件(32)在数据库中能够惟一标识一个元组的属性或属性组合的称为A)记录B)字段C)域D)关键字(33)为了合理组织数据,应遵循的设计原则是A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系B)表中的字段必须是原始数据和基本数据元素,并避免在表中出现重复字段C)用外部关键字保证有关联的表之间的联系D)A)B)和C)(34)退出Access数据库管理系统可以使用的快捷键是A)Alt+F+X B)Alt+X C)Ctrl+C D)Ctrl+O(35)不属于常用的数据模型是A)层次模型B)网状模型C)概念模型D)关系模型(36)下列不属于关系模型术语的是A)元组B)变量C)属性D)分量(37)下列不属于关系数据库术语的是A)记录B)字段C)数据项D)模型(38)关系数据库中的表不必具有的性质是A)数据项不可再分B)同一列数据项要具有相同的数据类型C)记录的顺序可以任意排列D)字段的顺序不能任意排列(39)关于数据库系统描述不正确的是A)可以实现数据库共享、减少数据冗余B)可以表示事物与事物之间的数据类型C)支持抽象的数据模型D)数据独立性较差(40)下列关于实体描述错误的是A)实体是客观存在并相互区别的事物B)不能用于表示抽象的事物C)即可以表示具体的事物,也可以表示抽象的事物D)数据独立性较高(41)在同一学校中,系和教师的关系是A)一对一B)一对多C)多对一D)多对多(42)在同一学校里,人事部门的教师表和财务部门的工资表的关系是A)一对一B)一对多C)多对一D)多对多(43)数据库管理系统所支持的传统数据模型有A)层次模型B)网状模型C)关系模型D)选项A)B)和C)(44)在层次数据模型中,有几个节点无双亲A)1 B)2 C)3 D)多(45)在网状数据模型中,可以有几个节点无双亲A)1 B)2 C)3 D)多(46)下面关于关系数据模型描述错误的是A)与层次模型、网状模型的本质区别在于数据描述的一致性,模型概念单一B)以关系数学理论为基础C)操作的对象和结果都是二维表D)用链接指针来存储实体间的联系(47)一个元组对应表中的A)一个字段B)一个域C)一个记录D)多个记录(48)在关系数据模型中,域是指A)字段B)记录C)属性D)属性的取值范围(49)下面关于关系描述错误的是A)关系必须规范化B)在同一个关系中不能出现相同的属性名C)关系中允许有完全相同的元组D)在一个关系中列的次序无关紧要(50)设有选修计算机基础的学生关系R,选修数据库Access的学生关系S。
目录第1章数据库基础知识 (1)第2章数据库与表 (4)第3章查询 (6)第4章窗体 (9)第5章报表 (12)第6章VBA编程 (14)第1章数据库基础知识(1)下列关于数据库得叙述中,正确得就是A.数据库减少了数据冗余B.数据库避免了数据冗余C.数据库中得数据一致性就是指数据类型一致D.数据库系统比文件系统能够管理更多数据【答案】A【解析】数据库得主要特点就是①实现数据共享。
②减少数据得冗余度。
③数据得独立性。
④数据实现集中控制。
⑤数据一致性与可维护性,以确保数据得安全性与可靠性。
⑥故障恢复。
(2)在窗体中要显示一名教师基本信息与该教师所承担得全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担得课程情况,则主窗体与子窗体数据源之间得关系就是A.一对一关系B.一对多关系C.多对一关系D.多对多关系【答案】B【解析】窗体中得窗体称为子窗体,包含子窗体得窗体称为主窗体,主窗体与子窗体常用来表示一对多得关系。
根据题意,主窗体与子窗体数据源之问得关系就就是教师实体集与课程实体集之问得关系。
一名教师可以承担多门课程,但就是一门课程只能由一个教师承担。
所以就是一对多得关系,因此选择B选项。
(3)Access数据表中得“记录”,在关系数据模型中对应得概念就是A.字段B.元组C.属性D.域【答案】B【解析】Access数据表表中得每一横行称为一条记录,在关系数据模型中对应得概念就是元组。
(4)下列不能建立索引得数据类型就是A.文本型B.备注型C.数字型D.日期时间型【答案】B【解析】索引就是表中字段非常重要得属性,能根据键值加速在表中查找与排序得速度,并且能设定表中记录得唯一性。
在ACCESS中,备注字段类型就是不能被索引得。
(5)从多个关系中抽取出所需要得属性组成新关系,应使用得操作就是A.查询运算B.连接运算C.投影运算D.选择运算【答案】B【解析】关系运算包括投影、选择与联接。
选择运算就是从关系中找出满足给定条件得那些元组,这种运算就是从水平方向抽取元组;投影运算就是从关系模式中挑选若干属性组成新得关系,这就是从列得角度进行得运算,相当于对关系进行垂直分解;连接运算就是将两个关系拼接成一个新得关系,生成得新关系中包含满足条件得元组。
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)一对多关系 B)多对多关系C)一对一关系 D)多对一关系6、某数据库的表中要添加一个word文档,则该采用的字段类型是A)OLE对象数据类型 B)超级连接数据类型C)查阅向导数据类型 D)自动编号数据类型7、Access数据库的设计一般由5个步骤组成,以下步骤的排序正确的是a.确定数据库中的表b.确定表中的字段c.确定主关键字d.分析建立数据库的目的e.确定表之间的关系A)dabec B)dabceC)cdabe D)cdaeb8、在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个对象中,()是实际存放数据的地方。
2011级计算机专业数据库应用开发补考试卷一、填空题(每空1.5分,共60分) 1、管理信息系统简称为____________,一般可分为四个步骤进行,即 _____________________、_____________________、______________________、__________________________。
2、数据操作语言是_____________________________________的语言。
它主要包含下面三种操作:_____________________、______________________、__________________________。
3、数据库对象包括有:_____________________、_____________________、______________________、__________________________、页、宏、模块等。
4、字段具有十余种数据类型: _____________________、_____________________、_____________________、_____________________、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等。
5、常用的表达式有哪些:_____________________、_____________________、_____________________、_____________________。
6、表间关系的类型有哪三类: _____________________、_____________________、_____________________。
7、可以在access 中定义三种类型的主键:_____________________、_____________________、_____________________。
第1章认识Access2003一、选择题1.Access2003是一种()。
A. 数据库B. 数据库系统C. 数据库管理软件D. 数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示()A. 该命令已经被设置为工具栏中的按钮B. 将光标指向该命令时将打开相应的子菜单C. 当前状态下该命令无效D. 执行该命令后会出现对话框答案:B3.Access数据库的对象包括()A. 要处理的数据B. 主要的操作内容C. 要处理的数据和主要的操作内容D. 仅为数据表答案:C页脚内容14.Access2003数据库7个对象中,()是实际存放数据的地方。
A. 表B. 查询C. 报表D.窗体答案:A5.Access2003数据库中的表是一个()。
A. 交叉表B. 线型表C. 报表D.二维表答案:D6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。
A. 内容不相同的字段B. 相同内容的字段C. 第一个字段D. 最后一个字段答案:B7.Access2003中的窗体是()之间的主要接口。
A. 数据库和用户B. 操作系统和数据库C. 用户和操作系统D. 人和计算机答案:A二、填空题答案:Office2003办公软件,数据库管理页脚内容2答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格答案:一条记录,一个字段答案:一对一,一对多,多对多答案:查看,分析,更改数据,数据来源答案:打印输出7. 数据访问页可以将数据库中的数据发布到上去。
答案:Internet三、判断题1.数据就是能够进行运算的数字。
()答案:×2.在Access数据库中,数据是以二维表的形式存放。
()页脚内容3答案:√3.数据库管理系统不仅可以对数据库进行管理,还可以绘图。
()答案:×4.“学生成绩管理”系统就是一个小型的数据库系统。
()答案:√5.用二维表表示数据及其联系的数据模型称为关系模型。
()答案:√6.记录是关系数据库中最基本的数据单位。
()答案:×7.只有单击主窗口的“关闭”按钮,才能退出Access2003。
()答案:×8.Access2003 对数据库对象的所有操作都是通过数据库窗口开始的。
()答案:√9.Access的数据库对象包括表、查询、窗体、报表、页、图层和通道七种。
()答案:×10. “罗斯文”示例数据库是一个很好的帮助示例。
答案:√页脚内容4四、简答题1.启动Access2003的方法有哪几种?答案:启动Access2003的方法有3种:通过“开始”菜单启动;通过桌面快捷方式启动;通过“开始”菜单中的Access2003选项启动。
2.退出Access2003的方法有哪几种?答案:退出Access2003的方法有5种:单击主窗口的“关闭”按钮;在菜单栏中选择“文件→退出”命令;双击控制菜单图标;单击控制菜单图标,在弹出的下拉菜单中单击“关闭”命令;直接按Alt+F4键。
3.使用Access2003的帮助系统主要有哪几种方法?答案:使用Access2003的帮助系统主要有3种方法:使用“帮助”任务窗格;使用“Office助手”;使用上下文帮助。
4.Access2003数据库的对象包括那几种?答案:Access2003数据库的对象包括表、查询、窗体、报表、数据页、宏和模块7种。
5.Access2003中的“罗斯文”示例数据库的作用是什么?答案:通过阅读“罗斯文”示例数据库可以帮助用户理解Access数据库的相关概念,掌握Access2003的相关操作。
第2章数据库和表的创建一、选择题1.建立表的结构时,一个字段由()组成。
A.字段名称 B.数据类型 C.字段属性 D.以上都是页脚内容5答案:D2.Access2003中,表的字段数据类型中不包括()。
A.文本型B.数字型C.窗口型D.货币型答案:C3.Access2003的表中,()不可以定义为主键。
A.自动编号B.单字段C.多字段D.OLE对象答案:D4.可以设置“字段大小”属性的数据类型是()。
A.备注B.日期/时间C.文本D.上述皆可答案:C5.在表的设计视图,不能完成的操作是()。
A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录答案:D6.关于主键,下列说法错误的是()。
A.Access2003并不要求在每一个表中都必须包含一个主键。
B.在一个表中只能指定一个字段为主键。
页脚内容6页脚内容7C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。
D.利用主键可以加快数据的查找速度。
答案:B7.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。
A.关键字B.默认值C.有效性文本D.输入掩码答案:B二、填空题1答案:数据库2答案:设计,数据表3答案:OLE 对象4答案:是/否5 答案:主键6答案:0000三、判断题1.要使用数据库必须先打开数据库()答案:√2.“文件”→“关闭”菜单命令可退出Access 2003应用程序()答案:×3.最常用的创建表的方法是使用表设计器。
()答案:√4.表设计视图中显示的是字段标题()答案:×5.在表的设计视图中也可以进行增加、删除、修改记录的操作。
()答案:×6.要修改表的字段属性,只能在表的设计视图中进行。
()答案:√7.文本类型的字段只能用于英文字母和汉字及其组合。
()答案:×页脚内容88.字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看。
()答案:√9.如果一个字段要保存照片,该字段的数据类型应被定义为“图像”类型。
()答案:×10.“有效性规则”用来防止非法数据输入到表中,对数据输入起着限定作用。
()答案:√四、简答题1.创建数据库和表的方法有哪些?答案:(1)创建数据库有三种方法:使用空数据库、使用“本机上的模板”和利用“Office Online模板”创建数据库。
(2)创建表有三种方法:使用向导、使用通过输入数据创建表和使用表设计器。
2.简述使用“表设计器”创建表的基本步骤?答案:(1) 双击“使用设计器创建表”,打开表设计器。
(2)在表设计器中,输入各个字段的名称,在“数据类型”下选择各个字段的数据类型;然后设置各字段的相关属性。
(3)单击工具栏中的“保存”按钮,保存设计好的表结构。
页脚内容9(4)转换到表的数据视图,输入数据内容。
3.什么是主键?答案:主键是数据表中其值能惟一标识一条记录的一个字段或多个字段的组合。
4.“有效性文本”的作用是什么?答案:“有效性文本”是用来配合有效性规则使用的。
当输入的数据违反了有效性规则,系统会用设置的“有效性文本”来提示出错。
第3章表的基本操作和格式设置一、选择题1.在表的设计视图的“字段属性”框中,默认情况下,“标题”属性是()。
A.字段名B.空C.字段类型D.NULL答案:B2.在表的设计视图中,要插入一个新字段,应将光标移动到位于插入字段之后的字段上,在“插入”菜单中选择()命令。
A.新记录B.新字段C.行D.列答案:C3.在表的数据视图把光标定位在最后一行可以单击“插入”菜单,选取()命令。
A.新记录B.新字段C.行D.列答案:A页脚内容104.在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"100"、"22"、"18"和"3",则最后排序结果是()。
A."100"、"22"、"18"、"3" B. "3"、"18"、"22"、"100"C."100"、"18"、"22"、"3" D. "18"、"100"、"22"、"3"答案:C5.在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"中国"、"美国"、"俄罗斯"和"日本",则最后排序结果是()。
A. "中国"、"美国"、"俄罗斯"、"日本"B. "俄罗斯"、"日本"、"美国"、"中国"C. "中国"、"日本"、"俄罗斯"、"美国"D. "俄罗斯"、"美国"、"日本"、"中国"答案:D6.在查找和替换操作中,可以使用通配符,下列不是通配符的是()。
A. *B. ?C. !D. @答案:C二、填空题答案:字段,记录页脚内容112.在“查找和替换”对话框中,“查找范围”列表框用来确定在那个字段中查找数据,“匹配”列答案:整个字段,字段的任何部分,字段开头答案:查找方向答案:备注,超级链接,OLE对象5.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会答案:隐藏答案:数据排序、数据筛选7.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,答案:最左边答案:按选定内容筛选,按窗体筛选,按筛选目标筛选,内容排除筛选,高级筛选三、判断题页脚内容121.编辑修改表的字段(也称为修改表结构),一般是在表的设计视图中进行()答案:√2.修改字段名时不影响该字段的数据内容,也不会影响其他基于该表创建的数据库对象。
()答案:×3.数据表字段的最初排列顺序与数据表创建时字段的输入顺序是一致的。
()答案:√4.一个数据表中可以有多个主关键字。
()答案:√5.删除记录的过程分两步进行。
先选定要删除的记录,然后将其删除。
()答案:√6.查找和替换操作是在表的数据视图中进行的。
()答案:√7.在Access中进行排序,英文字母是按照字母的ASCII码顺序排序的。
()答案:×8.隐藏列的目的是为了在数据表中只显示那些需要的数据,而并没有删除该列。
()答案:√四、简答题页脚内容131.修改字段的数据类型会出现什么问题?如何解决?答案:修改字段的数据类型很可能丢失原有的数据。
所以在修改字段的数据类型之前,最好先为数据表做好备份。
2.简述多字段排序的排序过程答案:多字段排序时,首先根据第一个字段按照指定的顺序进行排序,当第一个字段具有相同的值时,再按照第二个字段的值进行排序,以此类推,直到按全部指定字段排序。