ACCESS 2010 入门教程

Access2010《数据库基本知识》综合练习试题

Access2010《数据库基本知识》综合练习试题 (共有 37 题; 满分: 39 分; 总时; 80 分钟) 第1 题: (单选题, 1 分) 下面关于关系叙述中,错误的是_____。 A.一个关系是一张二维表 B.二维表一定是关系 C.有的二维表不是关系 D.同一列只能出自同一个域 [A]选A[B]选B[C]选C[D]选D 答案: B 第2 题: (单选题, 1 分) 在E-R图中,用来表示实体之间联系的图形是_____。 A.椭圆形 B.矩形 C.三角形 D.菱形 [A]选A[B]选B[C]选C[D]选D 答案: D 第3 题: (单选题, 1 分) 下列实体的联系中,属于多对多的联系是_____。 A.工厂与厂长 B.工厂与车间 C.车间与车间主任 D.读者与图书馆图书 [A]选A[B]选B[C]选C[D]选D 答案: D 第4 题: (单选题, 1 分) 假定有关系模式:部门(部门号,部门名称),职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),级别(职称,对应行政级别),要查找在“财务部”工作的职工的姓名及奖金,将涉及的关系是_____。 A.职工,工资 B.职工,部门 C.部门,级别,工资 D.职工,工资,部门 [A]选A[B]选B[C]选C[D]选D 答案: D

第5 题: (单选题, 1 分) 在Access表中,可以定义3种主关键字,它们是_____。 A. 单字段、双字段和多字段 B. 单字段、双字段和自动编号 C. 单字段、多字段和自动编号 D. 双字段、多字段和自动编号 [A]选A[B]选B[C]选C[D]选D 答案: C 第6 题: (单选题, 1 分) 在打开某个Access2010 数据库后,双击“导航窗格”上的表对象列表中的某个表名,便可打开该表的_________。 A.关系视图 B.查询视图 C.设计视图 D.数据表视图 [A]选A[B]选B[C]选C[D]选D 答案: D 第7 题: (单选题, 1 分) 对于Access2010 数据库,在下列数据类型中,不可以设置“字段大小”属性的是_______。 A.文本 B.数字 C.备注 D.自动编号(分长整、同步复制ID) [A]选A[B]选B[C]选C[D]选D 答案: C 第8 题: (单选题, 1 分) 在表设计视图中,若要将某个表中的若干个字段定义为主键,需要先按住_____键, 逐个单击所需字段后,再单击“主键”按钮。 A.Shift B.Ctrl C.Alt D.Tab [A]选A[B]选B[C]选C[D]选D 答案: B

Access2010数据库快速开发案例教程(二)

5.1 建表与相关字段属性的解说 学习要求:本节预计学习课时为1小时,重点是:a.新建表的操作;b.设置主键; c.理解字段的各个属性。学习说明 我们都知道,无论是多么强大、多么先进的数据库,都是基于存储在表中的数据来运行的,因此,表的设计和建立就显得特别重要,这也是数据库中最基础、最重要的组成部分之一——如若把数据库比作一个仓库的话,那么,表的设计,就好比这个仓库的仓位设计,而表的建立,就好比是仓位建设的施工——因此,如若仓库的仓位的设计和施工出了问题,毫无疑问,必然会给这个仓库的管理带来极大的不便,因此,希望大家能注重基本功的概念和练习,只有牢固的基本功,才能让我们走得更远、走得更好。 建表与相关字段属性的解说 在前面的课程中,我们已经讲过表的设计,那么,在这一节中,我们就来讲表的施工,也就是表的建立,所谓表的建立,就是将先前对应的表的设计图,在当前的对应的数据库文件中加以实现。 我们将以实际的例子加以说明,比如tblCodeyg这个表,它的表设计如下: 那么,我们应该如何实现呢? 首先,进入我们先前存储项目文件的C盘下的BXMIS目录,双击鼠标左键打开【Data.mdb】文件,则如下图所示:

对于熟悉Access 2003的人来说,这个界面可能有些陌生,但是原理都是一样的——此时,我们注意到,当前默认显示的是的栏目,接下来点选后面的小倒黑三角,则如下图所示:

接下来,我们选中【表(B)】选项,则如下图所示: 如上图所示,在【表】栏目下,我们会发现,已经有了8个名称以Sys为前缀的表的存在,需要特别说明的是,这些表并非是Access本身就有的,而是《盟威软件快速开发平台》的系统表,也就是说,除非是教程的指引,这些表是不允许我们手工修改和删除的——如若擅自改动或删除这些平台系统表,那么,可能会导致基于平台运行的各类系统出现各种难以预料的故障。 接下来,我们正式开始建表,请依次点选【创建】——【表设计】,如下图所示:

Access数据库应用基础教程(第三版)习题及答案

Access数据库应用基础教程(第三版)习题集答案 第1章数据库系统概述 1. 什么是数据库?什么是数据库系统?答:数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。 数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。 2. 什么是数据库管理系统?它有哪些主要功能? 答:数据库管理系统(database management system)是一种操纵和管理数据

库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库管理系统的主要功能有:数据定义、数据操作、数据库的运行管理、数据组织、数据库的保护、数据库的维护和通信。 3. 说出几种常用的数据模型。 答:层次模型、网状模型、关系模型。4. 什么是关系模型? 答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。 5. 简述数据库设计的步骤。 答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。 第2章 SQL 语言简介 1. 什么是SQL语言?SQL语言具有哪些特点和功能? 答:SQL是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系

数据库系统。 SQL的特点和功能有:查询,操作,定义和控制四个方面,SQL语言具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观易懂的特点。SQL语言即可以作为独立语言使用,用户可以在终端键盘上直接键入SQL命令对数据库进行操作,也可以作为嵌入式语言,嵌入到其他高级语言中。 2. SQL语言包含哪几个部分? 答:SQL语言包含4个部分:数据定义语言(DDL-Data Definition Language)、数据查询语言(DQL-Data Query Language)、数据操纵语言(DML-Data Manipulation Language)、数据控制语言(DCL-Data Control Language) 3. 在联接查询中,包含哪几类联接?答:联接可分为3类: (1)内部联接(典型的联接运算,使用类似于 = 或 <> 的比较运算符)。内部联接使用比较运算符根据每个表的通用列中的值匹配两个表中的行。内部联接包括同等

ACCESS2010练习

ACCESS2010练习 1、下列对于Access2010(高版本)与Access2003(低版本)之间的说法不正确的是()。 A、通过数据转换技术,可以实现高、低版本的共享. B、高版本文件在低版本数据库中可以打开,但有些功能不能正常运行. C、低版本数据库文件无法在高版本数据库中运行. D、高版本文件在低版本数据库中能使用,需将高版本转换成低版本. 2、不能退出Access 2010的方法是()。 A、单击"文件"菜单/"退出" B、单击窗口右上角"关闭"按钮 C、ESC D、ALT+F4 3、 Access在同一时间,可打开()个数据库。 A、1 B、2 C、3 D、4 4、对表中某一字段建立索引时,若其值有重复,可选择()索引。 A、主 B、有(无重复) C、无 D、有(有重复) 5、创建表时可以在()中进行。 A、报表设计器 B、表浏览器 C、表设计器 D、查询设计器 6、不能进行索引的字段类型是()。 A、备注 B、数值 C、字符 D、日期 7、在文本类型字段的“格式”属性使用“@;尚未输入”,则下列叙述正确的是()。 A、代表所有输入的数据 B、只可输入"@"符号 C、此栏不可以是空白 D、若未输入数据,会显示"尚未输入"4个字 8、文本类型的字段最多可容纳()个中文字。 A、255 B、256 C、128 D、127 9、合法的表达式是()。 A、教师工资 between 2000 and 3000 B、[性别]="男"or[性别]="女" C、[教师工资]>2000[教师工资]<3000 D、[性别]like"男"=[性别]="女" 10、若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询准则应设置为()。 A、>60 or <80 B、>=60 And <80 C、>60 and <80 D、IN(60,80) 11、在查询设计器的查询设计网格中()不是字段列表框中的选项。 A、排序 B、显示 C、类型 D、准则 12、操作查询不包括()。 A、更新查询 B、追加查询 C、参数查询 D、删除查询 13、若上调产品价格,最方便的方法是使用以下()查询。 A、追加查询 B、更新查询 C、删除查询 D、生成表查询 14、若要用设计视图创建一个查询,查找总分在255分以上(包括255分)的女同学的姓名、性别和总分,正确的设置查询准则的方法应为()。 A、在准则单元格键入:总分>=255 AND 性别="女" B、在总分准则单元格键入:总分>=255;在性别的准则单元格键入:"女" C、在总分准则单元格键入:>=255;在性别的准则单元格键入:"女" D、在准则单元格键入:总分>=255 OR 性别="女" 15、在查询设计器中不想显示选定的字段内容则将该字段的()项对号取消。 A、排序 B、显示 C、类型 D、准则 16、交叉表查询是为了解决()。 A、一对多关系中,对"多方"实现分组求和的问题. B、一对多关系中,对"一方"实现分组求和的问题.

ACCESS2010数据库应用基础教程计划(16级)

2017年秋期 Access2010 16级计创班 **** 计算机组(****) *****职业高中 2017年9月 1日

叙永县职业高中教师学科授课计划专业:计算机学科:access 2010 班级:16级计算机创新班教师:***** 数据库作为数据管理技术,是计算机科学的重要分支,在当今信息社会中,信息已经成为各行业的重要财富和资源,对数据库的应用无处不在。上学期16级计算机高考班的学生已学习了Access 2010数据库4大对象,本期学习Access 2010数据库的第五、六大对象宏和模块,是Access 2010数据库最为重要的知识之一,也是对口高职必考内容之一,为了更好地完成本学期的教学任务,将教学计划安排如下: 一、课程的性质 Access 2010数据库应用基础教程是中等职业学校的一门技能操作课程。在本学期中主要任务是掌握Access 2010数据库的第六大对象模块和VBA,掌握VBA 编程基础,并能灵活使用相关知识做出登录系统。 二、课程教学目标 (一)宏的基本知识。 (二)学会创建模块:VBA编程环境(进入VBE、VBE界面) (三)掌握了解面向对象程序设计的基本概念 (四)掌握VBA编程基础:常量、变量、表达式 (五)掌握VBA程序流程控制:顺序控制、选择控制、循环控制 (六)掌握模块中的子过程与子函数,及其调用和参数传递。 (七)能编写事件过程:键盘事件、鼠标事件、窗口事件、操作事件和其他事件。 (八)了解VBA程序的调试:设置断点、单步跟踪,设置监视点。 (九)综合应用前述知识,使用Access 2010开发一个登录系统。 三、教学方法 (一)主要采取项目教学、讲授、演示、实践等教学方法,尽量采取互动式教学以活跃课堂气氛;认真备课,写教案,研究教材,备教法,因材施教;鼓励学生多思考、提问、动手操作,小组内多交流合作;及时批改作业,多用激励的

Access2010基础教学大纲

第7章Access 2010 教学目的与要求 通过一个实例介绍数据库技术,使学生对以数据库技术为核心的信息管理系统有一个整体的认识。 在本章知识介绍中引入基本概念的、数据类型、关系数据特点等知识点。 通过讲解数据收集、库表建立与维护、建立表与表间的联系、查询的使用、添加窗体和报表来理解和掌握数据库的操作流程。 在实例中引导学生学习和掌握简单算法、条件表达、函数及表达式使用。 重点 表的创建及常规属性设置、参数查询、交叉表查询、自定义计算 难点 条件表达式书写 教学方式 案例教学、理论+实践 教学时间安排 4学时(理论)+4学时(实践) 内容(红色字体涉及内容是讲课是要注意的) 7 数据库基础 7.1 数据库概述 7.1.1 数据及数据处理 简单介绍数据、信息、数据处理概念 7.1.2数据管理的发展(可省略) 7.1.3数据库系统组成(DBS,DBMS,DB) 7.2 数据模型 7.2.1 数据模型(侧重介绍关系模型) 7.2.2 关系模型的基本术语 涉及的概念要介绍清楚

7.3 Access数据库及其应用 7.3.1 Access数据库概述 7.3.2 创建Access数据库 7.3.3 在Access数据库中创建表 1.不同数据类型的选择和使用 2.重点介绍表设计视图创建表 3.表结构中“常规属性”设置:字段大小、默认值、有效性规则和文本、必填、格式等 7.3.4 表的维护与操作 1.学生要根据一个张表,会选取主键,会建索引,及常规维护 2.数据会筛选、查询 3.重点介绍表与表间关系的建立 7.3.5 查询 1.根据设计视图创建选择查询,介绍各种不是数据类型条件的书写 2.参数查询 3.交叉表查询 7.3.6 窗体 简单介绍窗体的创建,如何显示表和查询的数据 7.3.67 报表 简单介绍报表的创建,如何显示表和查询的数据 时间安排:(只是参考时间) (7.1—7.2 大约20分钟) 7.3.1-7.3.4 大约70分钟 7.3.5 大约60分钟 7.3.6 大约20分钟 7.3.7 大约10分钟

access2010登录窗体设计教案

项目二面向对象程序设计 任务四 VBA登录窗体的设计 一、教材分析 使用VBA创建一个具有登录功能的窗体是第十章模块与VBA的最后一部分内容,是对之前所学知识的综合运用和提升。本节知识点是高考必考内容之一,所以学生在掌握操作的同时还必须掌握相应理论内容。 二、学情分析 教学对象为14级计算机高考班的学生,学生已经学习了If语句、msgbox 函数、变量等内容,所以能完成任务。本节的内容比较贴近实际,学生较感兴趣。 三、教学目标 (一)知识目标 学生能根据设计需求,自由地选择控件进行窗体设计;锻炼学生程序设计的能力,尤其If语句和msgbox函数的使用。 (二)能力目标 通过教学初步培养学生分析问题,解决实际问题,培养学生运用知识的能力和加强理论联系实际的能力。 (三)情感目标 提高学生合作、交流、分析和创新能力,缩短“学”和“用”的距离。 四、教学重点 If语句、msgbox、变量的使用;根据要求选择控件,并能创新地去开发窗体。 五、教学难点 msgbox函数、变量的灵活应用。 六、教学方法 教法:项目教学法、讲解法、演示法、任务驱动法 学法:观察法、探究学习法、动手实践法 七、教学过程 (一)项目导入和明确项目任务

创设教学情景:调查学生对QQ或网上购物等的使用,展示部分登录系统(图片);由相关登录系统导入新课,检查知识的准备情况。明确任务用VBA创建一个具有登录功能的窗体。 (二)制定项目实施计划和项目实施过程 1.教师演示讲解 子任务一:制作登录窗体界面 教师演示讲解创建数据库、创建窗体,展示登录窗体设计图,分析完成登录窗体设计和相关属性设置。用两个文本框分别输入用户名和密码,有两个按钮,分别是“登录”和“取消”。 2.学生活动 学生观察图片,认真分析自行选择控件设计登录窗体。学生独立操作,小组长检查,教师指导,巡视。 3.教师演示讲解 子任务二:编写代码 步骤1:单击取消,退出系统。 步骤2:定义变量读取文本框的值。 师生互动,得出退出系统Docmd.close、文本框的值Value,完成步骤1、2。 步骤3:用If语句、msgbox函数实现,如果用户名为:123,密码为:456,则显示:欢迎使用本系统!否则显示:用户名或密码输入错误,请重新输入! 教师引导学生回忆if语句的语法结构,再演示讲解登录按钮的代码。保存窗体,切换到窗体的窗体视图,验证“登录”功能和“取消”功能。 4.学生活动 学生以小组为单位适当讨论并操作,思考并回忆If语句、msgbox函数的用法,与教师互动,教师指导,巡视。 5.教师演示讲解 子任务三:密码输入不显示字符,用某一符号代替“*”。 创新工作:利用其它控件和属性进行窗体的修饰。 与QQ登录界面对比讲解,密码输入时不可见;最后对比两者界面,并展示其他效果图,发散学生思维。让学生利用课余时间收集素材,修饰登录窗体。 6.学生活动 学生适当讨论并操作,并能根据自己的设计需求,自由地选择控件修饰窗体,

access报表知识点

access报表知识点 【篇一:access报表知识点】 access2010报表知识点 一、报表的概念及特点 1、报表用于数据输出。窗体可以交互,既可以输入也可以输出。 2、报表可以对记录排序、分组、计算,但不能修改数据表中的数据。 3、报表和窗体的数据源都可以是表或查询。 二、报表的视图: 1、报表视图:不分页显示报表实际效果。 2、打印预览视图:分页显示报表实际效果。 3、布局视图:显示报表实际效果,可以修改报表上控件属性。 4、设计视图:创建和编辑报表的结构。 三、创建报表的方式: 1、创建基本报表:自动创建,速度快。默认进入“布局视图” ①选中数据表,即确定报表的数据源,只能是一个表或一个查询。 ②“创建”选项卡→“报表”功能区→“报表”按钮。 ③保存创建的表(可以与数据表同名)。 特点:只能把一个表或查询中的全部字段设置在报表中。 2、使用向导创建报表:可以对字段进行分组、排序、统计,可以选 择各种布局和样式。默认进入“打印预览视图”。创建步骤如下: ①“创建”选项卡→“报表”功能区→“报表向导”按钮。 ②在“表/查询”下拉列表框中选择数据源表或查询,把需要的字段从“可用字段”添加到“选定字段”。数据源可以是多个表(已建立关系)或查询。 ③添加分组级别,确定分组字段。 ④排序:最多按4个字段排序。 ⑤布局方式:纵栏表、表格、两端对齐(窗体向导多一个布局方式:数据表) ⑥标题:显示在报表页眉中的报表标题,也是存储时的报表名。可 以与数据源表名相同。 ⑦保存报表 3、使用“空报表”工具创建报表:适合于报表中字段较少。 ①“创建”选项卡→“报表”功能区→“空报表”按钮,默认进入“布局视图”。

ACCESS实例教程

实验一数据库及表的操作 一、实验目的 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的操作 二、实验内容与要求 1.数据库的创建、打开、关闭 2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入 3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容 4.数据表的操作:查找替换数据、排序记录、筛选记录 三、实验步骤 案例一:创建数据库 1.创建空数据库 要求:建立“教学管理”数据库。 操作步骤: 图1-1创建教学管理数据库 (1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。把它修改为“教学管理”如图1-1所示。 (2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,单击“确定”按钮,如图1-2所示。 (3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。 (4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。 (5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。

图1-2“文件新建数据库”对话框 (6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。 图1-3表1的数据表视图 2.使用模板创建Web数据库 要求:利用模板创建“联系人Web数据库.accdb”数据库。 操作步骤: (1)启动Access。 (2)在启动窗口中的模板类别窗格中,双击样本模板,打开“可用模板”窗格,可以看到Access提供的12个可用模板分成两组。一组是Web数据库模板,另一组是传统数据库模板——罗斯文数据库。Web数据库是Access2010新增的功能。这一组Web数据库模板可以让新老用户比较快地掌握Web数据库的创建,如图1-4所示 (3)选中“联系人Web数据库”,则自动生成一个文件名“联系人Web数据库.accdb”,保存位置在默认Window系统所安装时确定的“我的文档”中显示在右侧的窗格中,参见图1-3所示 当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览”按钮,再打开的“文

Access数据库基础与应用基础知识笔记

第一章数据库基础知识 1DBS:由硬件系统、数据库(DB)、数据库管理系统(DBMS)及相关软件、数据库管 理员和用户组成 2数据库(DB)是指一组按一定数据模型组织的、长期存放在辅助存储器上的、可共享的相关数据的集合。 3DBMS的主要功能 1)数据定义:定义数据库结构 2)数据操纵:插入、删除、修改和查询数据等基本操作 3)数据库运行管理:是DBMS运行时的核心部分,包括对数据库进行并发控制、安全性检查、完整性检查和执行等 4)数据的组织、存储和管理:数据库中需要存放多种数据,DBMS负责分门别类地组织、存储和管理这些数据 5)数据库的建立和维护:数据库的建立包括数据库初始数据的输入与数据转换等;数据库的维护包括数据库的转储与恢复,数据库的重组织与重构造、性能监测与分析等 6)数据通信接口:提供与其他软件系统进行通信的功能 4数据库管理员(DBA) 用户(User)包括专业用户和最终用户,专业用户是设计数据库和开发应用程序的人员,最终用户是使用数据库的普通用户。 5数据库应用系统(Database Application System) 1)三级结构: 外模式:是各个用户所看到的数据库内模式:是机器“看到”的数据库概念模式:是数据库管理员所看 到的数据库 2)两级映射: 外模式/概念模式映射:保证了数据的逻辑独立性概念模式/内模式映射:保证了数据的物理独立性 6数据模型(Data Model)是现实世界中数据特征的抽象,是用来描述数据的一组概念和定义。

1)概念数据模型(简称概念模型):是对现实世界的第一层抽象,是用户和数据库设计人员之间进行交流的工具,广泛使用的概念模型是“实体—联系”模型Entity-Relationship Model i)E-R模型: 实体:是客观存在且可以相互区别的事物 实体集:具有相同性质(特征)实体的集合 属性:是指实体或联系所具有的特征与性质。 联系:是实体集之间的抽象表示。(例如,“读者”实体集与“图书”实体集之间存在“借阅”联系)1:1 1:n m:n ii)E-R图:矩形框表示实体集,菱形框表示联系,椭圆形(或圆形)框表示属性2)逻辑数据模型(简称数据模型):这是用户从数据库的角度所看到的模型,是具体的DBMS所支持的数据模型,传统的数据模型有层次模型、网状模型、关系模型 i)层次模型:数据库系统中最早出现的数据模型,它用树型结构表示各类实体以及实体间的联系。若 用图来表示,则层次模型是一棵倒置的树。 ii)网状模型:表示非层次关系,它的节点间可以任意发生联系。若用图来表示,则网状模型是一个网络。 3)物理数据模型(简称物理模型):面向计算机物理表示的模型,描述了数据在存储介质上的组织结构 7数据类型 1)关系模型:用二维表表示实体集,通过外部关键字表示实体集之间的联系。 i)静态特征---数据结构 动态特征---数据操作 完整性约束---完整性规则 ii)属性、域、元组、关系 iii)关键字(Key):是关系中能唯一区分元组的属性或属性的组合 候选关键字(Candidate Key):是一种特殊的关键字,即去掉其中任何一个属性,剩余属性的组合 将不能构成关键字 主关键字(Primary Key):从候选关键字中选出一个作为主关键字,主关键字的值不能为空 外部关键字 iv)关系必须规范化;一个关系中不能出现相同的属性名、元组;元组(或属性)的次序无关紧要 v)关系运算:并、差、交、选择、投影、联接 8数据库设计基础 1)数据库设计原则:概念单一化“一事一地”;避免在表之间出现重复字段;表中的字段必须是原始数据和基本数据元素;用外部关键字保证有关联的表之间的联系 2)数据库设计步骤 9Access 2010 1)表(Table) 2)查询(Query):查询的结果是一个动态的数据集,以表的形式显示,但并不存储数据,是以表为基础数据源的“虚表” 3)窗体(Form) 4)报表(Report):报表的设计方法与窗体非常相似,二者的区别主要体现在用途上,报表能通过各种控件来显示数据,但不能像窗体那样利用界面对数据库中的数据进行操作 5)宏(Macro):一系列操作的集合,用来简化一些经常性的操作;用户可以将使用频率较高的重复性操作设计成宏,当执行这个宏时,就会按这个宏的定义依次执行相应的操作;宏可以单独使用,也可以与窗体配合使用

Access2010数据库快速开发案例教程(九)

8.1 第一个报表的制作 学习要求:本节预计学习课时为1小时,重点是:利用向导创建一个报表的操作步骤。 对于普通用户来说,窗体是日常操作最为频繁的界面,但是对决策者来说,通常不会直接参与这些比较基础的工作,因此,对他们而言,报表才是最为关键的环节,所谓报表,即是基于当前数据库中所有的数据,或者部分有选择性的数据而产生的数据汇总或数据分析的结果表格,因此,好的报表,必然来源于好的窗体,只有友好、精准、美观的窗体,才能确保数据来源的可靠,从而为报表提供优良的数据来源,从而保证报表的精准和可信,这也是我们在窗体设计的环节,特别注重细节的原因所在。 此外,有一点也可以预先说明,那就是报表的属性对话框,以及设计区域、属性设置区,几乎与窗体完全一样,因此,在窗体设计的环节所学到的开发技巧,绝大部分,在报表设计的环节,都是通用的。 那么,报表和窗体的区别在哪里呢?所不一样的是设计的目标的不同——窗体主要是被用来提供给用户,完成日常的管理工作,而报表则为了分析以及汇总数据,用来了解当前的单位的运行状况,以便为决策提供相关数据方面的依据。 第一个报表的制作 首先,报表来源于数据,因此,为了报表的可读性,我们预先录入一些报销明细,以便于测试,完成之后,如下图所示: 然后,我们关闭当前所有已打开的窗体,再单击左侧窗格上的按钮,然后,在下拉列表中选择 【报表(R)】,切换到报表列表,则如下图所示:

在当前版本的平台系统中,没有任何平台预定义的报表——在以前的教程中,我们极少使用向导,但由于报表的设计,相对比较复杂,因此,为了简化初学者的难度,我们不妨使用向导来创建第一个报表。 接下来,单击【创建】菜单下的按钮,启动报表创建向导,则如下图所示: 我们知道,表是存储数据最基本的单元,因此,高效,简约(通常严禁冗余),是设计表时最基本的考量,但也往往因为严禁冗余而显得可读性不佳,而查询则不同,查询的设计,往往会考虑到可读性的需求,因此,会通过计算产生大量的冗余,因而可读性也相对很好。 由于报表的设计目标,可读性也是第一需求,所以,我们选择查询作为数据来源(也就是报表属性

2010计算机基础知识试题(答案及详解)

计算机基础知识试题(答案及详细解释) 1 选择题 1.一个完整的计算机系统包括____。 A)主机、键盘、显示器 B)计算机及其外部设备 C)系统软件与应用软件 D)计算机的硬件系统和软件系统 解答:一个完整的计算机系统是由硬件系统和软件系统组成的。计算机的硬件是一个物质基础,而计算机软件是使硬件功能得以充分发挥的不可缺少的一部分。因此,对于一个完整的计算机系统,这两者缺一不可。 本题的正确答案为D。 2.微型计算机的运算器、控制器及内存储器的总称是____。 A)CPU B)ALU C)MPU D)主机 解答:CPU是中央处理器的简称,包括MPU和ALU;MPU是微处理器的简称;ALU是算术逻辑单元的简称;CPU和内存储器的总称为主机,它是微型机核心部分。 本题正确答案为D。 3.“长城386微机”中的“386”指的是____。 A)CPU的型号B)CPU的速度 C)内存的容量D)运算器的速度 解答:CPU的品质直接决定了微机的档次,在奔腾出现之前,微机名称中直接使用微机中的CPU型号,386机表示了它们使用的CPU芯片为80386。 本题的正确答案为A。 4.在微型计算机中,微处理器的主要功能是进行____。 A)算术逻辑运算及全机的控制 B)逻辑运算 C)算术逻辑运算 D)算术运算 解答:微处理器是计算机一切活动的核心,它的主要功能是实现算术逻辑运算及全机的控制。 本题正确答案为A。 5.反映计算机存储容量的基本单位是____。 A)二进制位B)字节 C)字D)双字 解答:存储容量大小是计算机的基本技术指标之一。通常不是以二进制位、字或双字来表示,因为这些表示不规范,一般约定以字节作为反映存储容量大小的基本单位。 本题正确答案为B。 6.在微机中,应用最普遍的字符编码是____。 A)ASCII码B)BCD码 C)汉字编码D)补码 解答:字符编码是指对英文字母、符号和数字的编码,应用最广泛的是美国国家信息交换标准字符码,简称为ASCII码。BCD码是二—十进制编码。汉字编码是对汉字不同表示方法的各种汉字编码的总

《数据库基础与应用-Access2010》教学大纲

《数据库基础及应用(Access)》教学大纲 课程名称:中文名称:数据库基础及应用(Access); 英文名称:Basic and Application of Database (Access ) 课程编码: 学分:6 总学时:96学时,其中,理论学时:48学时;上机学时:48学时 适用专业: 先修课程:计算机基础 执笔人: 审订人: 一、课程的性质、目的与任务 《数据库基础及应用》(Access)课程是为本校非计算机专业本科学生开设的公共基础课。 本课程是培养学生利用数据库技术对数据和信息进行管理、加工和运用的意识与能力的必修课之一。课程教学目标是使学生掌握数据库理论的基础知识及概念;掌握数据库设计方法与步骤;理解SQL 语言中的Select语句及应用;掌握Access 关系数据库管理系统软件的基本操作;理解Access中VBA 编程技术;了解数据库安全技术;掌握数据库应用系统开发技术,能有效使用数据库技术解决数据处理中的实际问题。 二、教学内容与学时分配 第一章数据库基础 1.主要内容:数据库系统的基本概念;数据管理技术的发展;数据模型;关系数据库基础;数据库设计基础。 2.重点:数据库系统的基本概念;数据模型;关系数据库基础。 3.难点:数据模型;关系数据库基础。 4.教学要求:理解数据、数据库、数据库管理系统、数据库系统的基本概念,掌握层次模型、网状模型和关系模型的概念,掌握并、差、交、广义笛卡儿积和选择、投影、连接运算,掌握实体完整性约束、参照完整性约束和用户定义的完整性约束的含义,了解数据管理技术的发展中三个阶段的特点,了解分布式数据库系统和并行数据库系统,了解数据库设计的步骤。 第二章Access数据库与表的操作 1.主要内容:Access 2010介绍;创建数据库;创建数据表;表操作。 2.重点:Access数据类型、表结构的概念;创建数据表;表操作。 3.难点:表操作。 4.教学要求:通过对Access数据库的操作理解数据库和表的基本概念。掌握Access 数据库的组成、界面及对象,熟练掌握创建数据库的基本方法,了解数据库的打开、转换和备份,理解Access数据类型、表结构的概念,熟练掌握创建表的方法,掌握创建主键和索引、建立有效性规则的方法,掌握表结构的修改、编辑表内容、记录排序、记录筛选的方法,掌握表之间关系的建立。 第三章查询 1.主要内容:查询概述;使用查询向导创建查询;使用设计视图创建查询;查询计算;参数查询;操作查询。 2.重点:查询的基本概念;使用设计视图创建查询;查询计算;参数查询。 3.难点:查询计算;参数查询。 4.教学要求:理解查询的基本概念,掌握使用查询向导创建查询的方法,熟练掌握使用设计视图创建查询的方法,掌握查询准则及查询编辑的技巧,掌握查询计算的方法,掌握单参数查询和多参数查询,掌握生成表查询、删除查询、追加查询和更新查询这几种操作查询。

access基础知识联系

特别注意: 1.红色部分是名词解释可能出现的地方。 2.数据库表、查询、宏和VBA模块各有4、10、2、4空的填空题。 3.数据库和表、查询、宏各有4、5、1道判断题。 3.设计与分析题在查询和VBA程序设计中。 第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自然运算 6.不属于专门的关系运算的是() A选择B投影C连接D广义笛卡尔积 7数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是() A DBMS包括DB和DBS B DBS包括DB和DBMS C DB包括DBS和DBMS D DB、DBMS和DBS是平等关系 8.下列关于数据库系统的叙述中正确的是() A数据库系统只是比文件系统管理的数据更多。 B数据系统中的数据的一致性是指数据类型一致。 C数据库避免了数据冗余。 D数据库系统减少了数据冗余。 9.关系数据库管理系统中的“关系”是指() A各条记录中的数据之间存在一定的关系。 B一个数据库文件与另一个数据库文件之间存在一定的关系。 C数据模型是满足一定条件的二维表。 D数据库中的各字段之间存在一定的关系。 10.ACCESS中的表之间的联系中不包括() A一对一B一对多C多对多D多对一 11.用二维表来表示实体之间的联系的数据模型是() A实体-联系模型B层次模型 C网状模型D关系模型 12在数据库中,能够唯一标识一个元组的属性的组合称为() A记录B字段C域D关键字 二、思考题 1.简述常用的数据模型及它们的主要特征。

Access2010数据表知识点全解

Access2010单元2 建立和维护数据表知识点任务1 建立数据表 一、关于表的基本概念。 表:是数据库中最基本的对象,一切数据只存储于表中。 字段:是指表中的列,一个表最多255个字段。 记录:是指表中的行。 字段名:最大长度不超过64个字符,字段名中不能有点、叹号、中括号(.![]),可以有空格但不能在前面。 主键:又叫主关键字,关于主键应掌握以下几点: ①主键值能惟一地标识表中记录。 ②一个表只能有一个主键。 ③主键可以由一个字段,也可以由多个字段组成。 ④主键的值不可重复,也不可为空(NULL)。 ⑤Access自动按主键值的顺序显示表中的记录,如果没有定义主键,则按输入记录的顺序显示表中的记录。 ⑥建立主键是两个表建立关联的基础。 ⑦虽然主键不是必需的,但最好为每个表都设置一个主键。 ⑧自动编号型字段可自动创建为主键,创建了主键的字段自动创建为无重复的索引。 外键:又称为外关键字,另一个表的主键在当前表中称为外键。 二、Access 2010的数据类型(12个): ①文本:最大长度255个字符,默认255个字符。用于存储文本和数字。 ②数字:在“字段大小”属性中有7个选项:字节、整型、长整型(默认)、小数、单精度、双精度、同步复制ID。 ③货币:系统自动显示人民币符号和千位分节逗号。 ④备注:长度一般大于255个字符,不超过65535个字符。 ⑤日期/时间:用于存储日期或时间。 ⑥自动编号:系统自动指定(递增或随机)唯一的顺序号,删除后不能再生成。 ⑦是/否:用于保存只有两种状态的数据。 ⑧OLE对象:主要用于存放图形、声音、图像等对象,可以采用嵌入和连接两种方式。 ⑨超链接:主要用于存放网址。 ⑩附件:用于在一个字段中存储多个不同类型的文件,比如可以是Word文档和图片文件。 ○11计算:把多个字段值经过运算作为该字段值。 ○12查阅向导:提供一个建立字段内容的组合框。 三、创建表的方法: 0、Access数据表的视图 (1)数据表的4种视图: ①设计视图:主要用于创建及修改表结构、定义字段属性。 ②数据表视图:主要用于输入、显示、编辑数据。 ③数据透视表视图: ④数据透视图视图: (2)4种视图之间的切换: 工具栏上的“视图”按钮:,在工具栏最左端,单击小三角形选择各视图。 1、利用设计视图创建表: (1)打开设计视图的方法:“创建”选项卡→“表格”功能区→“表设计”按钮。 (2)、设计视图的结构:表的设计视图分为上下两部分,上半部分这字段输入区,从左至右分别是:字段选择器、字段名称、数据类型、说明;下半部分是字段属性区,用于设置字段的各种属性。 设计视图如下页图所示。 (3)、使用设计视图创建表结构一般步骤是: ①输入字段名,②选择字段类型,③选择或输入字段属性,④设置字段关键字,⑤输入表名称并保存表结构,⑥返回到数据表视图输入表中数据。 2、通过输入数据创建表,步骤如下: ①“创建”选项卡→“表格”功能区→“表”按钮,进入数据表视图。 ②单击数据表中字段名称栏上的“单击以添加”,选择要添加字段的字段类型,即添加“字段1”,双击“字段1”,改名为需要的字段名称。 ③重复些操作,依次添加“字段2、字段3,……”,并改名为需要的字段名称。 ④输入各记录值。 ⑤保存表。 ⑥进入设计视图修改各字段其他属性。 3、复制表: 如果需要的表跟数据库中某个表差不多,可进行数 据表的复制,达到快速创建表的目的。 复制表的方法是:在数据库中选择表→“复制”→ “粘贴”→出现“粘贴表方式”对话框,在对话框中输 入新表名,选择“粘贴选项”:①只粘贴结构,②结构和 数据,③将数据追加到已有的表。 4、导入表: Access可以与其他软件进行数据交换,比如微软的电子表格Excel、ODBC数据库。

Access2010数据库快速开发案例教程(四)

7.1 员工信息列表及与平台整合(常规设计) 学习要求:本节预计学习课时为1小时,重点是:a.创建显示数据的子窗体及相关窗体、控件属性的调整; b.子窗体应用于快速开发平台。 学习说明 经过前面几课的学习,我们已经初步掌握了表和查询的设计和实现,接下来,我们就可以学习和用户关系最大的数据库对象——窗体的设计和实现,事实上,对于普通用户而言,他们唯一可以直接接触的对象,只有两类,一类是报表,另一类,就是窗体。 在前面的课程中,窗体,我们已经见过多次了——比如,登录界面,就是一个已经完成开发的窗体,快速链接表对话框、导航菜单编辑器等,也是窗体——也就是说,所谓窗体,就是用户操作界面的一部分(还有一部分是报表),接下来,我们就来介绍窗体——也就是用户最为常用的操作界面的开发。 用户操作界面,也就是窗体的开发,有两种方式: 第一种,是纯手工的开发——开发完成之后,再将手工开发的窗体嵌入平台界面之中,以便使用——这一种开发方式,便于我们学习Access的开发技术和一些控件的使用,因而,也是十分必要的,并且,也有助于掌握第二种开发方式; 第二种,便是基于平台的开发,《盟威软件快速开发平台》提供了一键生成所需窗体的功能——但在执行一键生成功能之前,需要准确地提供各类参数——为了理解并准确地提供这些参数的值,这就需要基本掌握第一种开发技术,不然,即便是平台提供了相应的快捷开发的功能,可是由于用户基础知识掌握不足的局限,也很难用好这些功能。 创建查看员工信息列表窗体 就目前所拥有的三个表来说,每一种表都需要提供查看、增加、修改、删除的操作界面(tblBxmx表还需要提供查找的功能),因此,我们就先以tblCodeyg表为例来详细解说其制作方法。 首先,我们知道,正常情况下,普通用户是不能直接接触表的,因此,必须给他们提供查看数据的操作界面,接下来,我们就为tblCodeyg表制作这种查阅界面。 首先,按住Shift键打开【Main.mdb】文件,如若左侧默认显示的不是【窗体】的列表,则单击左侧窗格的按钮,在弹出的下拉列表中选择【窗体(F)】,接下来,切换到【创建】菜单,然后,单击工具栏上的

Access2010 VBA基础测试题

2016级1班半期考试题(110分) 姓名:总分: 一、选择题(每题3分,共48分) 1.VBA提供了多种数据类型,用于存放姓名通常采用哪种数据类型() A:byte B:integer C: string D: single 2.以下哪种可以定义变量() A:sub…… end sub B:dim…… as……C:if…… end if D: do……loop 3.变量名最长不能超过( )个字符 A:128 B:64 C:255 D: 256 3.以下可以存放小数的数据类型是() A:单字节B:整型C:长整型D: 双精度 4.按照先后顺序,一条一条依次执行语句,是什么结构() A:顺序B:分支C:选择D:循环 5.打开立即窗口的快捷键是() A:ctrl+G B:alt+G C:shift+GD: ctrl+shift+G 6. Access2010中,关于VBA,以下说法错误的有( ) A.VBA中,逻辑运算符的优先级比关系运算符的优先级要低 B.VBA中,允许多条程序语句行合写在一行上 C.VBA中,循环结构的语句有For…Next循环和Do…Loop循环两种 D.表达式102=98+4的计算结果为数值类型 7.定义长整形,可用以下哪种类型申明符定义() A:@ B:% C:& D: ! 8.vba规定,文本型使用()符号作为定界符 A:引号B:#号C:分好D:逗号 9.以下运算符那个的优先级最高() A:算数运算符B:关系运算符C:逻辑运算符D: 字符串运算符

10.以下“=”符号,表示赋值的是() A: 37=60 B:”a”=”b”C:c=”您好!中国” D: #2015-01-01#=#2015-01-01# 11.如果条件为真执行语句组,条件为假什么都不执行是什么结构()A:分支B:单分支C:多分支D: 循环 12.通过键盘输入为变量赋值通常采用()函数 A:msgbox( ) B:debug.print C:inputbox()D:val( ) 13.以下表达式7 mod 5 的值是() A:35 B:12 C:2 D:1 14.VBA的逻辑值进行算术运算时,True值被当作( ) A)0 B)-1 C)1 D)任意值 15. 下列逻辑表达式中,能正确表示条件“x和Y都是奇数”的是( ) A) x Mod 2=1 Or y Mod 2=1 B) x Mod 2=0 Or y Mod 2=0 C)x Mod 2=1 And y Mod 2=1 D)x Mod 2=0 And y Mod 2=0 16. 有以下程序 sub aa() dim a as single a=inputbox(“a=”) If a>=60 Then Result="及格" Else If a >70 Then Result="通过" Else If a >85 Then Result="合格" End Sub 运行程序时输入的值为85,result的结果为( )。 A:及格B:通过C:合格D:空值 二、多项选择(每个4分,16分)

相关文档
最新文档