Access数据库应用技术
Access数据库技术及应用分析
• 59•数据库在计算机技术中发挥重要作用,而当前已经开发出了多种数据库技术,最具有代表性的包括SQL server 数据库和Access 数据库。
在这类数据库技术的专业应用过程中,都必须要根据其运行标准和运行方法并经过选择。
基于对Access 数据库技术方面所涵盖所有特点和信息的分析,本文论证了数据库技术的具体应用方法,从而让该数据库的实际运行质量提高。
引言:Access 数据库可以与多种软件功能连接,这些常用的软件主要为Excel 表格软件,在数据库技术的具体应用中,Access 数据库的本身运行原理、运行标准和运行原则固定,之后仅需要根据具体的操作方法配置即可。
另外取得的分析结果本身所能够承担的数据总量相对较小,所以这也导致数据库的运行状态和其他类型的数据库相比具有一定的特殊性,必须要能够通过对具有的特殊性进行有序识别,才可专门分析后续的具体工作方案。
1 Access数据库技术1.1 数据库结构对于Access 数据库来说,相对于其他的数据库系统,在系统层次上本身就具有一定的差异,其中Access 数据库系统运行中,采用管理系统为关联式的数据库管理模式,其通过对所有信息和数据的内部关联之后,对各类数据进行调用和处理。
该方法在实际的运行过程中,具有数据协调、数据整合处理方面的高效率性,同时在启动之后,也可以让各类控制指令都处于待命状态,可以说,该数据库能够从根本上提高整个数据库系统的相关代码以及整个软件的响应稳定度和响应效率,因此在具体的使用过程中,可以在更短的时间内取得最终的分析结果。
1.2 数据库安全性Access 数据库相对于其他类型的数据库来说,其能够存储的数据总量相对较少,同时整个数据库的代码结构和软件结构更加简单,因此,相对于其他类型的数据库来说,在安全保障能力上相对较差,另外在一些特殊的软件运行过程中,必须要能够通过投入高强度的操作,才能够让程序库本身处于稳定的运行状态。
Access 数据库在数据的调用以及系统的响应速度方面,和其他的数据库相比相对较弱,因此很难满足高强度的操作要求,但是对于Access 数据库本身来说,可以在各类数据以及各类报表的生产过程中更具有直观性,所以为用户的程序设计和操作过程中提供了更多的便利度。
access数据库技术与应用教程
access数据库技术与应用教程
本教程将介绍Access数据库的基本概念、设计原则,以及如何
使用Access创建、管理和查询数据库。
其中包括以下内容:
1. 数据库基础知识:包括关系型数据库的概念、表、字段、数
据类型等。
2. 数据库设计:介绍如何设计一个良好的数据库结构,包括表
的设计、关系的建立、主键和外键的设计等。
3. 使用Access创建数据库:讲解如何使用Access创建数据库,包括创建表、设置字段、定义关系等。
4. 数据库管理:介绍如何管理数据库,包括添加、修改、删除
数据,创建查询等。
5. 数据库查询:介绍如何使用查询功能来检索和组织数据库中
的数据,包括简单查询、复合查询、参数查询等。
6. 数据库应用:讲解如何将Access数据库应用到实际的业务中,包括使用表单和报表、数据导出等。
通过本教程的学习,读者将掌握Access数据库的基本技能,能
够设计和管理一个简单的数据库,查询和分析数据,为日后在工作和学习中应用数据库打下坚实的基础。
- 1 -。
《ACCESS2010数据库应用技术.》课后习题参考答案
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
access2016数据库技术与应用教程
Access2016数据库技术与应用教程第一章:Access2016数据库概述1.1 什么是数据库数据库是指按照数据结构来组织、存储和管理数据的仓库。
它的设计目的是为了在不同层次上对数据进行管理和操作,可以提高数据的管理效率,并且能够在多个操作系统上运行。
1.2 Access2016数据库概述Access2016是微软公司推出的一款以Windows操作系统为基础的关系数据库管理系统。
它是属于Office系列软件中的一部分,拥有图形用户界面,易于上手,适合初学者使用。
第二章:Access2016数据库基础知识2.1 Access2016数据库的安装在安装Access2016数据库之前,首先需要下载相应的安装包,然后按照提示进行步骤安装。
2.2 Access2016数据库的界面介绍Access2016数据库的界面分为菜单栏、工具栏、工作区和状态栏。
菜单栏包括文件、主页、创建、外观、数据库工具和添加-Ins六个主要选项,可以方便地进行数据库的管理和操作。
第三章:Access2016数据库的基本操作3.1 创建数据库在Access2016中,可以通过创建空白数据库或者使用模板来创建数据库。
选择创建数据库后,输入数据库名称,选择保存路径,即可创建完成。
3.2 数据表的创建与编辑在Access2016中,可以通过创建数据表来存储数据。
创建数据表时,需要指定表的字段名称和字段类型,可以对表的属性进行编辑和调整。
3.3 查询的创建与使用查询是在数据表中查找和显示符合特定条件的数据。
在Access2016中,可以通过查询向数据库提出问题并获得相应的结果。
3.4 表单和报表的设计与使用表单和报表是用来显示数据库中的数据的工具。
通过在Access2016中进行表单和报表的设计,可以方便地展示和输出数据。
第四章:Access2016数据库的进阶操作4.1 关系的建立与维护在实际应用中,常常需要对不同的数据表进行关联,以便进行更强大的数据操作。
Access的用途
access数据库软件是做什么用的Access的用途体现在两个方面:一、用来进行数据分析: access有强大的数据处理、统计分析能力,利用access 的查询功能,可以方便地进行各类汇总、平均等统计。
并可灵活设置统计的条件。
比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。
这一点体现在:会用access,[2] 提高了工作效率和工作能力。
二、用来开发软件: access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!非计算机专业的人员,也能学会。
低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。
(VB、.net、 C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。
这一点体现在:实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理+会编程”的复合型人才。
[2]另外,在开发一些小型网站WEB应用程序时,用来存储数据。
例如ASP+Access。
这些应用程序都利用ASP技术在InternetInformation Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server.ACCESS的用途更多,体现在很多方面:表格模板。
只需键入需要跟踪的内容,Access 便会使用表格模板提供能够完成相关任务的应用程序。
Access 可处理字段、关系和规则的复杂计算,以便您能够集中精力处理项目。
您将拥有一个全新的应用程序,其中包含能够立即启动并运行的自然 UI。
缺陷1,数据库过大时,一般ACCESS数据库达到100M左右的时候性能就会开始下降!(例如:访问人数过多时容易造成IIS假死,过多消耗服务器资源等等)2,容易出现各种因数据库刷写频率过快而引起的数据库问题。
Access数据库管理与应用开发教程
Access数据库管理与应用开发教程第一章:Access数据库简介Access数据库是微软公司开发的关系型数据库管理系统,它是Office套件中的一部分。
Access提供了一种简单但功能强大的方式来创建和管理数据库,并支持灵活的数据查询、表单设计和报表生成等功能。
本章将介绍Access数据库的基础知识,包括数据库的定义、结构和优势等。
1.1 数据库的定义数据库是一种组织和存储数据的集合,它以表格的形式来表示数据之间的关系。
数据库可以用于存储、查询和分析大量的数据,为用户提供快速和准确的信息。
1.2 Access数据库的结构Access数据库由表、查询、表单、报表和宏等组件组成。
表用于存储和组织数据,查询用于检索和分析数据,表单用于显示和输入数据,报表用于生成漂亮的输出结果,宏用于自动化操作。
1.3 Access数据库的优势与其他数据库管理系统相比,Access具有以下优势:- 易于使用:Access提供了用户友好的界面,并且不需要编写复杂的代码即可完成常见的数据库操作。
- 灵活性:Access支持各种数据类型和数据关系,并且可以随时调整数据库的结构。
- 数据安全性:Access可以通过密码保护数据库,只允许授权用户访问和修改数据。
- 多用户支持:Access支持多用户同时访问数据库,并可以设置权限和锁定机制来防止数据冲突。
第二章:Access数据库的管理Access数据库的管理主要包括创建数据库、设计表格、导入和导出数据、备份和还原数据库等操作。
本章将以实例演示这些操作,并介绍数据库的维护和优化方法。
2.1 创建数据库在Access中,可以使用向导来创建数据库,也可以手动创建空白数据库。
创建数据库时需要指定数据库的名称和存储位置,还可以选择使用模板来快速创建表格和报表。
2.2 设计表格表格是Access数据库的核心组件,它用于存储和组织数据。
在设计表格时,需要定义表格的字段、数据类型、约束和关系等属性。
Access 2010数据库应用技术案例教程 第3章-数据库和表
每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。
access数据库应用实例
access数据库应用实例Access数据库应用实例摘要:本文介绍了一些常见的Access数据库应用实例。
通过这些实例,读者将了解到如何使用Access数据库来管理和处理各种数据,从而提高工作效率和组织能力。
引言:Access数据库是微软公司推出的一款关系型数据库管理系统,广泛应用于各个行业和领域。
它提供了灵活、易用的界面和强大的功能,使用户能够轻松地创建、维护和管理数据库。
在本文中,我们将以一些实际的应用实例为例,介绍Access数据库的具体用途和功能。
一、学生管理系统学校的学生管理系统是一个典型的Access数据库应用实例。
该系统可以帮助学校管理学生的个人信息、课程安排、考试成绩等重要数据。
通过该系统,学校可以轻松地查询和统计学生成绩,了解学生的学习情况。
同时,学生和家长也可以通过该系统查询自己的信息,如考试成绩和课程表等。
在实现这个系统时,我们首先需要创建一个学生信息表,包括学生的姓名、学号、年级、班级等基本信息。
然后,我们可以创建一个课程表,包括课程的名称、授课教师、上课时间等信息。
此外,还可以创建一个成绩表,用于记录学生的考试成绩。
通过在不同表之间建立关系,我们可以实现对学生信息、课程表和成绩表的查询和统计。
二、库存管理系统库存管理是一个重要且繁琐的任务,而使用Access数据库可以大大简化这个过程。
通过Access数据库,我们可以轻松地管理和跟踪商品的库存情况,包括库存数量、进货日期、售价等信息。
同时,我们还可以通过数据库的查询功能,快速地了解某个商品的库存情况或者预测某个时间段的销售数量。
在实现这个系统时,我们需要创建一个商品信息表,包括商品的名称、编码、进货价等基本信息。
然后,可以创建一个销售记录表和一个进货记录表,用于记录商品的销售和进货情况。
通过在这些表之间建立关系,我们可以实现库存的实时更新和查询功能,更好地管理和控制商品的库存。
三、活动报名系统在组织各种活动时,我们经常需要一个报名系统来统计和管理参与者的信息。
《ACCESS2010数据库应用技术》课后习题参考答案
《ACCESS2010数据库应用技术》课后习题参考答案目录第1章 (2)第2章 (4)第3章 (5)第4章 (5)第5章 (6)第6章 (7)第7章 (8)第8章 (9)第9章 (12)第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。
人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。
文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。
数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。
在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。
有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。
)新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。
2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。
在数据库系统中,因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。
ACCESS数据库技术及应用课后习题答案
习题 1一.选择题1.在下列四个选项中,不属于...基本关系运算的是(排序)。
A. 连接B. 投影C. 选择D. 排序2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。
A. 多对多B. 一对多C. 多对一D. 一对一3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是(以上各原则都包括)。
A. “一事一地”原则,即一个表描述一个实体或实体间的一种联系。
B. 表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。
C. 用外部关键字保证有关联的表之间的联系。
D. 以上各原则都包括。
4.数据库类型是根据(数据模型)划分的。
A. 数据模型B. 文件形式C. 记录形式D. 存取数据方法5.DBMS是(操作系统支持下的系统软件)。
A. 操作系统的一部分B. 操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。
A. 查询B. 选择C. 投影D. 联接7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。
A. 选择B. 投影C. 连接D. 重建8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。
A.“选择”运算B.“投影”运算C.“连接”运算D.“交”运算9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS)。
A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DBS和DBD. DBS与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是(B)。
A.文件系统能实现数据共享,而数据库系统却不能。
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
Access应用技术教程第5章 Access查询及其应用
上一页 下一页 退出
《Access数据库应用基础及实训教程》
(2) 添加数据表。 在【显示表】对话框中,单击建立查询所需的数据表。若 要添加多个数据表,可以按住Ctrl键,同时选择多个数据表, 如图5.12所示。然后单击【添加】按钮,将数据表添加到查询 对话框中。也可以通过双击所需的数据表的方法添加数据表。
上一页 下一页 退出
《Access数据库应用基础及实训教程》
(1) 删除查询:删除查询可以从一个或多个表中删除一组记录 (2) 更新查询:更新查询可以对一个或多个表中的一组记录作 全局的更改,使用更新查询,可以更改已有表中的数据。 (3) 追加查询:追加查询将一个或多个表中的一组记录添加到 一个或多个表的末尾。 (4) 生成表查询:生成表查询可以根据一个或多个表中的全部 或部分数据新建表。生成表查询有助于创建表以导出到其 他Microsoft Access数据库。 5.SQL查询 SQL即结构化查询语言,SQL查询是使用SQL语句创建的 查询。可以使用SQL语句来查询、更新和管理Access数据库。 Access中所有查询都可以认为是一个SQL查询,在其他查询提 供的创建工具中,虽然不用输入SQL语句,但系统最终都将自 动生成SQL查询。
上一页 下一页 退出
《Access数据库应用基础及实训教程》
本章重点分析选择查询和SQL查询,其他查询使用机会较 少,请参考帮助系统学习其操作方法。 5.1.2 查询的功能 如果“隐藏”数据表中不需要显示或打印的列,然后显示 或打印数据表中的数据,这样也能完成类似查询的功能,但是 这样做只能从一个数据表选择所需的数据,而不能保存结果。 而使用查询可以按照不同的方式查看、更改和分析数据。也可 以用查询作为窗体、报表和数据访问页的记录源。查询的主要 功能如下: (1) 选择字段:从数据表选择所需的部分字段。 (2) 选择记录:从数据表中选择符合规定条件的部分记录。 (3) 排序记录:对数据表的数据进行重新排序,按新的顺序浏 览记录。 (4) 修改数据:采用查询可以一次修改、删除或增加一组相关 的记录。 (5) 建立新表:采用生成表查询,可以根据查询结果新建一个 查询结果表。
如何使用Access进行数据库管理和开发
如何使用Access进行数据库管理和开发Access是一种常用的关系型数据库管理系统(RDMS),它被广泛应用于各个领域的数据库管理和开发。
本文将介绍如何使用Access进行数据库管理和开发,并按照以下几个章节进行详细阐述。
一、数据库设计和规划在使用Access进行数据库管理和开发之前,首先需要进行数据库设计和规划。
这涉及到确定数据库的目标和需求,明确数据表的结构和关系,以及设计适当的数据字段和索引。
1.1 确定数据库的目标和需求在设计数据库之前,需要明确数据库的目标和需求。
这包括确定数据库的用途,如存储、检索和分析数据的需求,以及数据库的规模和性能要求。
1.2 设计数据表和字段接下来,需要设计适当的数据表和字段。
每个数据表代表一个实体,每个字段代表实体的特征。
在设计数据表时,需要考虑实体之间的关系,并定义适当的主键和外键。
1.3 设计表之间的关系在数据库设计中,表之间的关系是非常重要的。
可以使用Access的关系视图来定义表之间的关联关系,如一对一、一对多和多对多关系。
确保关系的定义符合数据库的需求和实际情况。
二、创建数据库和数据表完成数据库设计和规划后,接下来需要创建数据库和数据表。
Access提供了直观的图形界面,使得创建数据库和数据表变得简单易行。
2.1 创建新的数据库在Access中,可以选择创建新的数据库文件。
可以指定数据库的名称、存储位置和存储格式,并选择适当的加密选项以保护数据库的安全性。
2.2 创建数据表通过数据表设计视图,可以创建新的数据表。
在数据表设计视图中,可以定义表的结构,包括表名、字段名、数据类型、字段长度、字段约束等。
确保数据表的设计符合数据库的规划和需求。
2.3 设定主键和外键在创建数据表时,需要设定主键和外键。
主键用于唯一标识表中的每条记录,而外键用于建立表之间的关联关系。
通过指定主键和外键,可以确保数据的完整性和一致性。
三、数据输入和操作数据库的管理和开发不仅仅涉及创建数据库和数据表,还涉及数据的输入、修改、删除和查询等操作。
access数据库应用实例
access数据库应用实例Access数据库应用实例引言:Access数据库是一种常用的关系型数据库管理系统,它能够帮助用户管理和存储大量的数据。
本文将介绍一个实际的应用实例,展示如何使用Access数据库进行数据管理和查询。
一、建立数据库我们需要创建一个新的Access数据库。
在Access软件中,选择“新建”->“空白数据库”,然后为数据库命名并选择保存位置。
接着,我们可以开始创建数据表。
二、创建数据表在这个应用实例中,我们将创建一个学生信息管理系统的数据库。
首先,我们创建一个名为“学生信息”的数据表。
在数据表中,我们可以定义各个字段,例如学生姓名、学号、性别、年龄等。
根据实际需求,我们可以为每个字段选择合适的数据类型,如文本、数字、日期等。
同时,还可以设置各个字段的约束条件,如唯一性、非空等。
三、插入数据当数据表创建完成后,我们可以开始向表中插入数据。
在Access 中,可以通过“插入”->“表单”或“数据表”来添加数据。
在表单或数据表视图中,可以逐行填写数据。
根据实际情况,我们可以添加多个学生的信息。
四、查询数据一旦数据插入完成,我们可以使用Access提供的查询功能来检索和过滤数据。
在Access软件中,我们可以通过“创建”->“查询设计”来创建查询。
在查询设计视图中,我们可以选择要查询的字段,并设置查询条件。
例如,我们可以查询所有女生的信息,或者按照年龄从小到大排序。
通过运行查询,我们可以获取满足条件的数据记录。
五、更新和删除数据除了查询数据,Access还提供了更新和删除数据的功能。
在数据表视图中,我们可以直接修改某一行的数据,然后保存修改。
如果需要删除某一行的数据,可以选中该行并点击“删除”按钮。
在删除数据时,需要注意数据的完整性和关联性,避免误删或引发数据冲突。
六、数据报表Access还支持生成数据报表的功能。
在Access中,我们可以通过“创建”->“报表设计”来创建报表。
Access数据库应用技术习题答案
第一章数据库基础一、选择题DBACB,BABC二、简答题1.解释什么是信息,什么是数据及二者之间的关系。
信息(Information)与能源、物质并列为人类社会活动的三大要素,我们所在的时代被称为信息时代。
信息是对现实世界中事物的存在特征和运动状态及不同事物间的相互联系等多种属性的描述。
它反映的是关于某一客观系统中某一事物的某一方面在某一时刻的表现形式。
数据(Data)是客观事物存在方式和运动状态反映的记录。
由于对客观事物存在方式和运动状态所反映的记录是用一定的符号来表达的,因此数据就是信息的具体表现形式。
数据有一定的结构,有型与值之分。
数据的型给出了数据表示的类型,如整型、实型、字符型等,而数据的值给出了符合给定型的值,如整型值取2003,字符型值取“VBA”。
数据是信息的载体,而信息是数据的内涵。
2.什么是数据库?什么是数据库系统?数据库系统由哪些部分组成?数据库是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
数据库存放数据是按照数据所提供的数据模式存放的,具有集成与共享的特点,即数据库集中了各种应用的数据,进行统一的构造和存储,而使它们可被不同应用程序所使用。
数据库系统(DBS)是一种可以有组织地、动态地存储大量关联数据并能够方便用户访问的计算机软件和硬件资源组成的系统,主要由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成。
3.计算机数据管理的发展阶段经历了哪几个阶段?数据管理是指对数据的组织、存储、维护、查询和传输。
计算机数据管理随着计算机软、硬件和计算机应用范围的发展而不断进步,经历了由低级到高级的三个阶段,详见教材表1-1。
4.什么是数据模型?在数据库系统中,常用的数据模型有哪几种?数据模型是对现实世界数据特征的抽象,由于计算机不能直接处理现实世界中的具体事物,所以必须人为地把具体事物转化为计算机可以处理的数据。
access数据库应用技术考试试卷(A,B)附答案
数据库应用技术期末考试试卷 A卷A卷一、填空题( 30*1分)1、根据模型应用目的的不同,数据模型可以分为两类:_________和结构数据模型。
2、结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次模型,_________,_________和面向对象模型,其中SQL数据库是基于_________建立的。
3、访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。
4、__________是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。
5、SQL server使用__________文件记载用户对数据库进行的所有操作。
6、sp_help系统存储过程的功能是___________________。
7、数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:_________,_________,_________,_________四种,其中标志列(Identity)可以实现_________数据完整性。
8、SQL语言中行注释的符号为_________;块注释的符号为_________。
9、SQL server中的变量分为两种,全局变量和局部变量。
其中全局变量的名称以_________字符开始,有系统定义和维护。
局部变量以_________字符开始,由用户自己定义和赋值。
10、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_________和_________。
11、命令truncate table的功能是_______________。
12、备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_________,_________,_________,_________。
13、在SQL server2000中,其权限分为三类,即_________权限、_________权限和_________权限。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009-2010学年第二学期期末考试
Access 数据库应用技术 试卷A
适用专业:会计电算化 年级:08会计10,11班 考试形式:开卷 考场要求:机试 考试时间:120 分钟 出卷人:
班级: 学号: 姓名: 评分:
一、选择题(本题共10小题,每题1分,共10分)
选择题答题卡
1、数据库管理系统是
(A) 操作系统的一部分
(B) 在操作系统支持下的系统软件 (C) 一种编译系统 (D) 一种操作系统
2、在E-R 图中,用来表示实体联系的图是 。
(A )椭圆形 (B )矩形 (C )菱形 (D )三角形
3、数据库设计的根本目标是要解决 。
(A )数据共享问题 ( B )数据安全问题
装
订
装
订 线
(C)大量数据存储问题( D )简化数据维护
4、数据库系统的核心是。
(A)数据模型(B)数据库管理系统
(C)数据库(D)数据库管理员
5、利用Access创建的数据库文件,其扩展名为。
(A.ADP (B).DBF
(C).FRM (D).MDB
6、如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A 中的一条记录相匹配,则表A与表B存在的关系式。
(A)一对一(B)一对多(C)多对一(D)多对多
7、不属于Access对象的是。
(A)表(B)窗体(C)文件夹(D)查询
8、在数据表视图中,不能。
(A)修改字段的类型(B)修改字段的名称
(C)删除一个字段(D)删除一条记录
9、为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框中
的。
(A)格式选项卡(B)事件选项卡
(C)方法选项卡(D)数据选项卡
二、数据表操作题:(7小题,每小题4分,共28分)
1、在Exam1.mdb数据库中建立1个新标,名为”护士”,表结构如下图
2、设置“护士ID”字段为主键。
3、设置“姓名”字段为必填字段。
4、设置”年龄”字段的有效性规则和有效性文本。
具体规则为:输入年龄必须在20岁至35岁之间(含20岁和35岁),有效性文本的内容为“年龄应在20岁到35岁之间”
5、将下表所列数据输入到“护士”表中,且显示格式应与下表内容相同。
6、通过相关字段建立“医生”,“课时”,“病人”和“预约”等四个表之间的关系,同时使用实施参照完整性。
7.打开Exam1.mdb数据库中的医生表,设置数据表背景色为黄色,网格线为虚线,字体四号加粗。
得分判卷人
三、查询操作题:(8小题,每小题4分,共32分)
1、请打开Exam2.mdb文档,完成以下操作:
(1)创建1个查询“QY1“,查找并显示”学号“,”姓名“,”性别“,”年龄“和”党员否“5个字段。
(2)创建一个查询“QY2“,查找并显示所有姓刘学生的”学号“,”姓名“,”
性别“3个字段的内容。
(3)创建一个总计查询“QY3“,计算全体学生的平均年龄,要求显示字段标题为”
“学号”,“姓名”,“年龄平均值”并按学号升序排序。
(4)创建一个参数查询“QY4”,当运行时屏幕出现请输入姓名的提示对话框。
用户输入一个姓名后就显示相应的学生的所有字段信息。
2、请打开Exam3.mdb文档,完成以下操作:
(1)根据“物品”表创建一个生成表查询,把物品类型为“外设”并且“当前库
存量”大于15的物品查找出来生成一个新表,生成表的名称叫“销售物品
信息”,查询名称为“生成表查询”。
新表中要显示物品表中所有字段信息。
(2)根据外设表创建一个追加查询,将日期在2002年以后的外设记录追加到“2002年后的外设”表中。
要求显示字段“物品编号”,“名称”,“物品类型”,“日
期”,“当前库存量”。
查询命名为“生成表查询”。
(3)创建一个更新查询,将客户与物品表中的销售价格统一提高10%,查询命名为“更新查询”。
(4)创建一个删除查询,删除物品表中物品类型为配件或者制购类型为生产组装的产品记录。
得分判卷人
四、窗体操作题:(3小题,每小题5分,共15分)
1. 请打开Exam3.mdb数据库,并按指定要求完成有关的操作。
(1)根据Exam3.mdb数据库中的“供应商”表和“供应商与物品”表创建主/子式窗
体“查询供应商物品价格”,根据供应商显示其提供的物品及价格信息。
显示的
字段有供应商表中的供应商名称,电话号码,电子邮件地址和供应商与物品表中
的采购物品编号,价格字段。
子窗体使用数据表布局。
(2)根据Exam3.mdb数据库中的“物品”表,利用图标向导创建显示当前物品库存
量的图表窗体“不同类型物品当前库存量显示”。
图表使用的字段为“物品类型”
与“当前库存量”,图表类型为“柱形圆柱图”。
如图所示:
(3)打开“客户与物品”表,使用自动窗体方式创建一个显示客户与物品信息的纵
栏式窗体,保存为“客户与物品信息窗体”。
然后回到设计视图中,添加窗体页
眉和窗体页脚。
在页眉处添加标签控件,输入“客户与物品信息表”,字体为隶
书,字号26号,颜色为红色,居中显示。
页脚处插入当前日期和时间。
五、报表操作题:(3小题,每小题5分,共15分)
请打开Exam4.mdb数据库,里面已经设计好表对象“学生”,和查询对象”qy”为数据源的报表对象“sturepo”,在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“stuTitle”,其标
题显示为“团员信息一览表”。
(2)在报表的主体节区添加一个文本框控件,显示“姓名”字段,该控件放置在距
上边0.1厘米,距左边3.2厘米,并命名为“Tname”。
( 3 ) 在报表的报表页脚节区位置添加一个计算控件,计算并显示学生的平均年龄。
计算控件放置在距上边0.1厘米,距左边4.3厘米,并命名为“Taverage”。