文档视界 最新最全的文档下载
当前位置:文档视界 › Access数据库基本知识

Access数据库基本知识

Access数据库基本知识

全国计算机等级考试——二级A C C E S S程序设计和公共基础知 识总结

计算机二级考试公共基础知识120题 (1) 下面叙述正确的是______。(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是______。(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是______。(B) A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是______。(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是______。(D) A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。(B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是______。(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型

(8) 数据库系统的核心是______。(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是______。(C) A. 数据库是一个独立的系统,不需要操作系统的支持 B. 数据库设计是指设计数据库管理系统 C. 数据库技术的根本目标是要解决数据共享的问题 D. 数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。 (A) A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指______。(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 下列叙述中正确的是______。(A) A. 线性表是线性结构 B. 栈与队列是非线性结构 C. 线性链表是非线性结构 D. 二叉树是线性结构 (13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为 ______。(B) A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是______。(B) A. 程序的规模 B. 程序的易读性 C. 程序的执行效率 D. 程序的可移植性

Access基本知识点 第一章数据库基础知识 1 Microsoft Access 是一种关系型数据库管理系统。 2 数据是值存储在某一种媒体上能够识别的物理符号。数据的概念包括两个方面:一是描述数位特性的数据内容;二是存储在某一种媒体上的数据形式。其中使用最多、最基本的仍然是文章数据。 3 数据的处理是指将数据转换成信息的过程,数据处理的中心问题是数据管理。计算机在数据管理方面经历了由低级到高级的发展过程:人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统。 4人工管理特点:(1)数据与程序不具有独立性,一组数据对应一组程序。(2)数据不长期保存。(3)程序与程序子之间存在大量的重复数据---也叫数据冗余 5 文件系统特点:(1)程序和数据有了一定的独立性。(2)数据文件可以长期保存在外存储器上被多次存取。(3)数据的冗余大。 6 数据库系统特点:(1)提高了数据的共享性。(2)减小了数据的冗余。(3)提供数据与应用程序的独立性。 7 面向对象数据库系统:(1)客服了传统数据库的局限性。(2)提高了数据库管理效率、降低了用户使用的复杂性。 8 文件系统已存在的问题阻碍了数据处理技术的发展,不能满足日益增长的形象需求,这是数据库及时产生的原动力,也是数据库系统产生的背景。 9 数据库管理系统是数据库技术和同意管理数据的专门软件系统,它以操作系统提供的输入/输出控制和文件访问功能为基础。目前关系数据库系统已经渐淘汰了网状数据库和层次数据库,成为当今最流行的商用数据库系统。 10 数据库技术与网络通信技术的结合产生了分布式数据库系统,20世纪70年代之前,数据库系统多数是集中式的。数据库技术与网络技术的结合分为紧密结合与松散结合两大类。分布式数据库系统又分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种。 11 数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。 12 数据库不仅包括描述事物的数据本身,而且也包括相关事物之间的关系。 13 数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。 14 数据的最小访问单位是字节。 15 数据库管理系统支持用户对数据库的基本操作,是数据库系统的核心软件。 16 数据库管理系统包括以下6个方面功能:(1)数据定义。(2)数据操纵。(3)数据库运行管理。(4)数据组织、存储和管理。(5)数据库的建立和维护。(6)数据通信接口。 17 数据库管理系统有4部分构成:(1)数据定义语言及其翻译处理程序。(2)数据操纵语言及其翻译程序。(3)数据库运行控制程序。(4)实用程序。 18两个实体间的联系有3种类型:(1)一对一联系。(2)一对多联系。(3)多对多联系。 19 在Access中一对一联系表现为主表中的每一条记录之与相关表中的一条记录相关联;一对多联系表现为主表中的每条记录与相关表中的一条记录相关联;多对多的联系表现为一个表中的对条记录在相关表中同样可以有多条记录与之对应。 20 一对多联系是最普遍的联系,也可以将一对一联系看做是一对多的特殊情况。 21 数据模型是数据库管理系统用来表示实体及实体间联系的方法,数据库管理系统所支持的传统数据模型分3种:层次模型、网状模型和关系模型。 22 层次数据模型是数据库系统中最早出现的数据模型,他用树形结果表示各类实体及实体间的联系;关系模型是当今最流行的数据库模型。 23 关键字的值能够唯一地标识一个元组的属性或属性的组合。 24 如果表中的一个字段不是本表的主关键字,二是另外一个表的主关键字和候选关键字,这个字段就称为外关键字。

全国计算机等级考试二级Access考试大 纲 公共基础知识部分30分 70分 Access数据库程序设计 1. 具有数据库系统的基础知识。 2. 基本了解面各对象的概念。 3. 掌握关系数据库的基本原理。 4. 掌握数据库程序设计方法。 5. 能使用Access建立一个小型数据库应用系统。 数据库基础知识 1. 基本概念:

2. 关系数据库基本概念: 性,)关系模式,关系,元组,属性,字段,域,值,主关键字等。 3. 关系运算基本概念: 4. SQL基本命令。 5. Access系统简介: 1)Access系统的基本特点。 2)基本对象:表,查询,窗体,报表,页,宏,模块。 数据库和表的基本操作 1、创建数据库: 1)创建空数据库。 2)使用向导创建数据库。 2、表的建立: 1)建立表结构:使用向导,使用表设计器,使用数据表。 2)设置字段属性。 3)输入数据:直接输入数据,获取外部数据。 3、表间关系的建立与修改: 1)表间关系的概念:一对一,一对多。 2)建立表间关系。 3)设置参照完整性。

4、表的维护: 1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。 2)编辑表内容:添加记录,修改记录,复制记录。 3)调整表外观。 5、表的其他操作: 1)查找数据。 2)替换数据。 3)排序记录。 4)筛选记录。 查询的基本操作 1、查询分类: 1)选择查询。 2)参数查询。 3)交叉表查询。 4)操作查询。 5)SQL查询。 2、查询准则: 1)运算符。 2)函数。 3)表达式。 3、创建查询:

1)使用向导创建查询。2)使用设计器创建查询。3)在查询中计算。 4、操作己创建的查询。1)运行己创建的查询。2)编辑查询中的字段。3)编辑查询中的数据源。4)排序查询的结果。

第1章数据库基础知识 数据库技术已经成为计算机科学和技术的—个重要分支,Microsoft Access作为一种关系型数据库管理系统是中小型数据库使用系统的理想开发环境 1.1.数据库基础知识 数据库,它能把大量的数据按照一定的结构存储起来,在数据库管理系统的集中管理下,实现数据共享那么,什么是数据库?什么是数据库管理系统呢? 1.1.1.计算机数据管理的发展 一、数据和数据处理 数据是指存储在某一种媒体上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式。 数据处理是指将数据转换成信息的过程。对各种数据进行分类、收集、存储、加工和传播的一系列活动的总和。 二、计算机数据管理 数据处理的中心问题是数据管理。计算机对数据的管理是指如何对数据分类、组织、编码、存储、检索和维护。 1.人工管理: (1)数据不保存 (2)使用程序管理数据 (3)数据不共享 (4)数据不具有独立性 使用程序1 数据集1 使用程序2 数据集2 使用程序n 数据集n 2.文件系统 (1)数据可以长期保存 (2)程序和数据有一定的独立性 (3)数据的冗余度大

3. 数据库系统: 20世纪60年代后期以来计算机用于管理的规模更为庞大,使用越来越广泛,需要计算机管理的数据量急剧增长,同时多种使用、多种语言互相覆盖地共享数据集合的要求越采越强烈。为解决多用户、多使用共享数据的需求,出现了数据库技术和统一管理数据的专门软件系统数据库管理系统。 数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性。使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据和使用程序的独立性,从而减少使用程序的开发和维护代价。 在数据库系统中,数据已经成为多个用户或使用程序共享的资源,从使用程序中完全独立出来,由DBMS 统一管理。数据库系统数据和使用程序的关系如图。 4. 分布式数据库统 物理上分布、逻辑上集中的分布式数据库结构是一个逻辑上统一、地域上分布的数据集合,是把计算机网络环境中各个节点局部数据序的逻辑集合,同时受分布式数据库管理系统的统一控制和管理,把全局数据模式按数据来源和用途合理分布在系统的多个节点上,使大部分数据可以就地或就近存取。 5. 面向对象数据厍系统 数据据库技术和面向对象程序设计技术结合产生了面向对象数据库系统;面向对象数据库吸收了面向对象程序设计方法的核心概念和基本思想,采用面向对象的观点来描述现实世界实体(对象)的逻辑组织、对象之间的限制和联系等。 1.1.2. 数据库系统 DBMS 使用程序1 使用程序2 数据库 … 使用程序1 文件1 使用程序2 文件2 使用程序n 文件n 存取方法 ...… ...…

《Access数据库》课程标准 一、课程性质: 本课程是中职计算机网络技术专业学生的专业必修课。本课程的主要任务是:随着计算机技术和数据库技术的迅速发展,数据库技术已经应用到社会的各个领域。其后续课程为电子商务网站建设、数据库应用(SQL Server)等。数据库基础教学总时数为38学时(其中理论学时为20学时,实践学时为18学时),共分12章。 二、课程理念: 通过本门课程的开设,培养学生掌握基本的数据库理论知识、一定的实用技术和实际的计算机数据库问题的基本能力,能够使用Access软件进行中小型数据库应用系统的开发。建成以课堂教学和网络教室资源全面整合的优良的教学环境,支持学生的自主性、研究性学习。注重全体学生的发展,改变学科本位的观念;注重科学探究,提倡学习方式多样化;注重学生能力培养,构建新的评价体系。 三、课程目标: (一)课程总体目标 《Accesss数据库程序设计》课程培养学生对数据库、关系型数据库的相关概念以及数据库设计方法的理解,对表、查询、窗体、报表、数据访问页、宏、模块等概念的理解,并掌握数据库、表、查询、窗体、报表、数据访问页、宏、模块的创建方法,深入理解数据库中各个对象之间的关系,掌握使用VBA语言编程的基本方法,最终能够灵活使用Access数据库管理系统创建一般复杂的数据库应用系统。 本课程是一个实践性非常强的课程,要求学生要打好理论基础,注重上机实践。 (二)具体目标 1.素质目标 了解我国的信息化发展、资源利用状况,培养爱祖国、爱家乡的情感,增强振兴祖国和改变祖国面貌的使命感与责任感。 乐于探索美的真蒂,具有实事求是的科学态度、一定的探索精神和创新意识。 关注与信息有关的社会问题,初步形成主动参与社会决策的意识。 2.能力目标 培训学生掌握一定的实用技术和实际的计算机数据库问题的基本能力,能够使用Access软件进

建立数据库信息资源 ——Access基本操作 实验目的和要求: 1、掌握创建一个Access数据库的方法 2、创建“员工”表 实验重点和难点: 建立数据库向导,自创建一个不同风格的表 实验方法及手段:实例教学,讲授、演示及学生实践。 实验内容: 1.创建数据库 1.1新建一个空Access数据库 (1)启动Access2003,界面上出现“开始工作”任务窗格,单击任务窗格上方的“其他任务窗格”按钮,调出它的下拉菜单,如左图所示,从中选择“新建文件”菜单命令,出现如右图所示的“新建文件”任务窗格。 /*以上过程也可从菜单栏的“文件”-“新建”得到。*/ (2)创建空数据库 在“新建文件”任务窗格的“新建”栏中单击“空数据库”选项,调出“文件新建数据库”对话框,如图所示。

(3)在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本框中输入数据库的名称,保存类型选择默认的“Microsoft Office Access数据库(*.mdb)”。 (4)单击“创建”按钮,就可以生成空数据库窗口,如下图所示。 1.2使用向导建立数据库 创建空数据库后,还要建立真正的基本数据,如表、查询、窗体与报表等,后面再实践。 现在先利用Access的“数据库向导”来快速有效地创建一个完整的数据库文件。“数据库向导”在让用户回答多个对话框所提出的问题后,就能建立一个用户所需要的数据库,这个数据库中包括表、窗体、查询、报表及宏等完整的对象。具体操作步骤如下。 (1)单击“文件”→“新建”菜单命令,调出“新建文件”任务窗格。 (2)在“模板”栏中单击“本机上的模板”选项,调出“模板”对话框,如下图所示。 (3)在“模板”对话框中单击“数据库”选项卡,选择“联系人管理”模板,如上图。 (4)单击“确定”按钮,调出“文件新建数据库”对话框。 (5)在“保存位置”下拉列表框中选择合适的路径,在“文件名”文本框中输入“联系人管理”文字,保存类型选择默认的“Microsoft Office Access数据库(*.mdb)”。 (6)单击“创建”按钮,调出“数据库向导”对话框之一,如下图。

二级(Access数据库程序设计)考试大纲 公共基础知识 基本要求 1. 掌握算法的基本概念。 2. 掌握基本数据结构及其操作。 3. 掌握基本排序和查找算法。 4. 掌握逐步求精的结构化程序设计方法。 5. 掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。 6. 掌握数据库的基本知识,了解关系数据库的设计。 考试内容 一、基本数据结构与算法 1. 算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。 2. 数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。 3. 线性表的定义;线性表的顺序存储结构及其插入与删除运算。 4. 栈和队列的定义;栈和队列的顺序存储结构及其基本运算。 5. 线性单链表、双向链表与循环链表的结构及其基本运算。 6. 树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。 7. 顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。 二、程序设计基础

1. 程序设计方法与风格。 2. 结构化程序设计。 3. 面向对象的程序设计方法,对象,方法,属性及继承与多态性。 三、软件工程基础 1. 软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。 2. 结构化分析方法,数据流图,数据字典,软件需求规格说明书。 3. 结构化设计方法,总体设计与详细设计。 4. 软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。 5. 程序的调试,静态调试与动态调试。 四、数据库设计基础 1. 数据库的基本概念:数据库,数据库管理系统,数据库系统。 2. 数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。 3. 关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。 4. 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。 考试方式 1. 公共基础知识的考试方式为笔试,与Access数据库程序设计的笔试部分合为一张试卷。公共基础知识部分占全卷的30分。 2. 公共基础知识有10道选择题和5道填空题。

Access教程第一章Access数据库基础 ◆数据库基础知识及关系数据库管理系统。 ◆ Access 2003 中文版介绍。 数据库技术产生于60年代末、70年代初,它的出现使计算机应用进入了一个新的时期——社会的每一个领域都与计算机应用发生了联系。数据库是计算机的最重要的技术之一,是计算机软件的一个独立分支,数据库是建立管理信息系统的核心技术,当数据库与网络通信技术、多媒体技术结合在一起时,计算机应用将无所不在,无所不能。 作为本课程学习的开始,我们首先要了解的是:什么是数据库?什么是数据库管理系统?什么是Access呢? 一、数据库的基本知识 1.什么是数据库 数据库这个词有多种解释,简单的定义是这样的:数据库(DataBase)是结构化数据的集合。 从广义上讲,数据库就是数据或信息的集合,相当于一个数据仓库。具体来说,数据库是一组经过计算机整理后的数据,在关系数据库中,它由许多数据表组成。 David M.Kroenke关于数据库的定义是:数据库是指自描述的完整记录的集合。它表达了三层含义: ⑴数据库是自描述的。 数据库除了包含用户的源数据以外,还包含关于它本身结构的描述,这个描述称作数据词典(或数据目录、元数据)。从这个意义上讲,数据库与作为一个自描述的书的集合的图书馆相似:除了书籍以外,图书馆还包含一个描述它们的卡片目录。 ⑵数据库是集成记录的集合。 数据的标准结构如下:位—> 字节—> 域—> 记录—> 文件, 按这种模式说,文件组合成数据库是非常诱人的,但却无法深入,数据库将包含四种数据:用户数据文件、元数据、索引、应用元数据。 用户数据大多表示为表格,称之为数据表,它存放了用户的各种有用资料和数据。例如: 元数据是关于用户数据的结构的描述,称之为系统表。例如:

D l n k u o全国计算机等 级考试——二级 A C C E S S程序设计和公 共基础知识总结

秋风清,秋月明,落叶聚还散,寒鸦栖复惊。 1.算法的复杂度主要包括时间复杂度和空间复杂度。 2.算法的时间复杂度是指执行算法所需要的计算工作量。 3.算法的空间复杂度是指执行这个算法所需要的内存空间。 4.一种数据的逻辑结构根据需要可以表示成多种存储结构。而采用不同的存储结构,其数据处理的效率 是不同。 5.线性结构又称线性表,线性结构与非线性结构都可以是空的数据结构。 6.线性表的顺序存储结构具有以下两个基本特点:①线性表中所有元素所占的存储空间是连续的;②线 性表中各数据元素在存储空间中是按逻辑顺序依次存放的。 7.栈是一种特殊的线性表,在这种线性表的结构中,一端是封闭的,不允许进行插入与删除元素;另一 端是开口的,允许插入与删除元素。先进后出或后进先出。 8.队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性表。后进后出或先进先出。 9.队列的顺序存储结构一般采用循环队列的形式。 10.元素变动频繁的大线性表不宜采用顺序存储结构,而是采用链式存储结构。 11.在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部 分用于存放指针,称为指针域。 12.树(tree)是一种简单的非线性结构。属于层次模型。 13.二叉树通常采用链式存储结构 14.二叉树的基本性质 性质1在二叉树的第k层上,最多有2k-1(k≥1)个结点。 性质2深度为m的二叉树最多有2m-1个结点。 性质3在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。 15.二叉树的遍历可以分为三种:前序遍历(中前后)、中序遍历(前中后)、后序遍历(前后中)。 16.对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。 17.在最坏情况下,冒泡排序需要比较次数为n(n-1)/2。 18.在最坏情况下,简单插入排序需要n(n-1)/2次比较。 19.在最坏情况下,堆排序需要比较的次数为O(nlog2n)。

SELECT查询包括条件项、内连接、分组汇总(含HAVING)、排序、简单子查询(不考EXISTS)及一些输出选项。 数据库管理系统(DBMS)特点(1)数据结构化(2)数据共享性好、冗余度低、(3)数据独立性强(4)DBMS统一管理。 数据库(DB),就就是相关联的数据的集合。 数据库系统(DBS),就是指在计算机中引入数据库后的系统构成,由计算机软硬件、数据库、D BMS、应用程序以及数据库管理员(DBA)与数据库用户构成。 关系模型就是一种数据模型关系模型中最重要的概念就就是关系。关系(Relation),直观的瞧,就就是由行与列组成的二维表,一个关系就就是一张二维表。 关系中的一列称为关系的一个属性(Attribute),一行称为关系的一个元组(Tuple)。 组称为候选键(Candidate Key),从候选键中挑选一个作为该关系的主键(Primary Key)。一个关系中存放的另一个关系的主键称为外键(Foreign Key)。并不就是任何的二维表都可以称为关系。关系具有以下特点: ?关系中的每一列属性都就是原子属性,即属性不可再分; ?关系中的每一列属性都就是同质的,即每一个元组的该属性取值都表示同类信息; ?关系中的属性间没有先后顺序; ?关系中元组没有先后顺序; ?关系中不能有相同的元组。 关系模型,就就是对一个数据处理系统中所有数据对象的数据结构的形式化描述。将一个系统中所有不同的关系模式描述出来,就建立了该系统的关系模型。 关系数据库,就是依据关系模型建立的数据库,就是目前各类数据处理系统中最普遍采用的数据库类型。依照关系理论设计的DBMS,称为关系DBMS。数据库设计指:对于给定的应用环境,设计构造最优的数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作与管理,以满足用户各种需求的过程。 联系有三种类型,转化为关系模式后,与其她关系模式可进行合并优化。 1:1的联系,一般不必要单独成为一个关系模式,可以将它与联系中的任何一方实体转化成的关系模式合并(一般与元组较少的关系合并)。 1:n的联系也没有必要单独作为一个关系模式,可将其与联系中的n方实体转化成的关系模式合并。 m:n的联系必须单独成为一个关系模式,不能与任何一方实体合并。 在数据库输入与存放数据时,最主要的就是要满足三类数据完整性约束规则:实体完整性、参照完整性与用户定义的完整性。 实体完整性规则:定义了主键的关系中,不允许任何元组的主键属性值为空值。

第一章Access数据库基础知识(4%-10%) 一、数据库基础知识 考点一:数据库管理技术的发展 1. 数据库技术的发展大致经历了一下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统、面向对象数据库系统。 经典考题: 1. 数据库技术发展过程经历过人工管理、文件系统、数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统阶段。(05/9) ) 考点二:数据库的基本概念( 1. 数据:是描述现实世界事物的符号记录,是用物理符号记录的可以鉴别的信息。 2. 数据处理:是将数据转换为信息的过程。 3. 数据库(DB):是指长期存储在计算机内,有组织,可共享的数据集合。 4. 数据库管理系统(DBMS):为数据库的建立、使用和维护而配置的软件。功能:数据定义(数据定义语言DDL)、数据操纵(数据操纵语言DML)、数据库运行控制、数据库的建立和维护。 5. 数据库系统(DBS):硬件系统、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户。 6. 数据库系统的核心:数据库管理系统。 经典考题: 1. 数据库(DB)、数据库系统(DBS)、数据库管理系统DBMS之间的关系是()(06/4) A. DB包含DBS和DBMS B. DBMS包含DB和DBS C. DBS包含DB和DBMS D. 没有任何关系 答案:C 2. 数据库系统的核心是()(05/9)

A. 数据模型 B. 数据库管理系统 C. 数据库 D. 数据库管理员 答案:B 考点三:数据库系统的组成 1. 数据库系统由四个部分组成:硬件系统、系统软件(包括操作系统、数据库管理系统等)、数据库应用系统和各类人员。 经典考题: 1. 下列叙述正确的是()(04/9) A. 数据库系统是一个独立的系统,不需要操作系统的支持。 B. 数据库设计是指设计数据库管理系统。 C. 数据库技术的根本目的是要解决数据数据共享的问题。 D. 数据库系统中,数据的物理结构必须和逻辑结构一致。 答案:C 考点四:数据库系统的优点 1) 数据结构化 2) 数据的共享性提高 3) 数据独立性提高 4) 数据有数据库管理系统统一管理和控制 经典考题: 1. 数据库独立性是数据库技术的重要特点之一,所谓数据独立性是()(05/4) A. 数据与程序独立存放 B. 不同的数据被存放在不同的文件中

Access基本操作 一、数据库的基本概念和设计方法 所谓数据库实际上是关于某一特定主题或目标的信息集合。它把大量数据按一定的结构进行存储,集中管理和统一使用这些数据,实现数据共享。在Access中,数据库不仅包含用于存放加工过的信息的表,还包含以表中所存放的信息为操作对象的查询、窗体、报表、页等数据库对象。 一般地,数据库的设计应遵循以下几个步骤: 1、确定创建数据库所要完成的目的。 2、确定创建数据库中所需要的表。 3、确定表中所需要的字段。 4、明确有唯一值的主关键字段。 5、确定表之间的关系。 6、优化设计。 7、输入数据并创建其他数据库对象。 二、创建数据库 在Access中既可以使用人工的方法按照自己的要求来建立数据库,也可以使用软件为用户提供的各种数据库向导,前者更为自由而后者则显然要方便一些。 A、自行创建数据库

使用人工的方法按照自己的要求来建立数据库,首先应创建一个空数据库,然后再将对象加入到数据库中。创建空数据库的步骤为: 1、在启动Access后的Microsoft Access对话框中选择“空Access数据库”选项。 2、在弹出的“文件新建数据库”对话框中选择数据库存放的位置、输入数据库的名称并单击“创建”按钮,进入Access数据库窗口,即完成了空数据库的创建。 B、使用数据库向导创建数据库 Access为用户提供了多种数据库向导,使用数据库向导可以方便地完成数据库的创建工作。具体步骤如下: 1、在启动Access后的Microsoft Access对话框中选择“Access数据库向导、数据页和项目”选项。 2、在弹出“新建”对话框后单击“数据库”选项卡,选择一种数据库。 3、在弹出的“文件新建数据库”对话框中,选择数据库存放的位置,输入数据库的名称并单击“创建”按钮。 4、依次在数据库向导窗口中为数据库中的各个表选择字段、选择显示样式、确定打印报表所用的样式、输入所建数据库的标题、确定是否在所有报表上加一幅图片,最后启动该数据库,至此就完成了使用向导创建数据库的工作。 三、表的基本概念 表是数据库中存储数据的最基本的对象,常称为“基础表”,是构成数据库的一个重要组成部分。表由若干记录组成,每一行称为一个记录,对应着一个真实的对象;每一列称为一个字段,对应着对象的一个属性信息。每个表的关键字(关键字可以为一个字段或多个字段)使表中的记录唯一。在表内还可以定义索引,当表内存放大量数据时可以加速数据的查找。 Access中的所有数据都存放在数据表中。表是一个数据库系统的基础,

一、填空题 1. 数据类型为文本、备注、数值、日期时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。 2 .数据库技术的主要目的是有效地管理和存储大量的数据资源,包括:__提高数据共享性,使多个用户能够同时访问数据库中的数据; ____减少数据冗余,以提高数据的一致性和完整性;___提高数据与程序的独立性___,从而减少应用程序的开发和维护代价。 3 .数据库技术与网络技术的结合分为 ___Oracle__________ 与 ____sybase_________ 两大类。 4 . ACCESS 2003数据库包含的对象有表、查询、窗体、报表、宏、和模块。其中报表根据指定规则打印格式化和组织化的信息。宏是一系列操作的集合, 数据访问页作为一个独立文件存放在数据库的外部。 5 .数据库系统的 5 个组成部分: _数据库、硬件系统、数据库管理系统、数据库管理员、用户。 6 .实体之间的对应关系称为联系,有如下三种类型: __一对一,一对多,多对多___ 。 7 .任何一个数据库管理系统都基于某种数据模型的。数据库管理系统所支持的数据模型有三种: _层次模型、网状模型、关系模型_。 8 .两个结构相同的关系 R 和 S 的 __R-S____ 是由属于 R 但不属于 S 的元组组成的集合。 9 .查询的数据来源是表或其他表。 10 . Access 数据库由数据库对象和组两部分组成。其中对象分为 7 种: __表、查询、窗体、报表、页、宏、模块__ 。 二、选择题 1. 数据库系统的数据管理方式中,下列说法中不正确的是( C )。 A.数据库减少了数据冗余 B. 数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D. 数据库具有较高的数据独立性 2. 数据库系统的核心是(A )。 A.数据库管理系统 B.数据库 C. 数据模型D.数据 3. 下列属于Access 对象的是( D )。 A. 文件 B. 数据 C. 记录 D. 查询 4. 用二维表来表示实体及实体之间联系的数据模型是(D )。 A.联系模型B.层次模型C.网状模型D.关系模型 5. 在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是( D )。 A. 输入掩码 B. 有效性规则 C. 默认值 D. 参照完整性 6. Access数据库中,表的组成是( A )。

公共基础知识复习要点上(红色为要点) 第一章 一、算法: 1、基本概念: 是解题方案的准确而完整的描述。 有可行性,确定性,有穷性,拥有足够的情报四个基本特征。 有数据对象的运算和操作和算法的控制机构。 基本的运算和操作包括算数运算、逻辑运算、关系运算、数据传输。 算法的控制机构分为顺序、选择、循环三种基本结构。 2、复杂度: 包括时间复杂度和空间复杂度。 时间复杂度是指执行算法所需要的计算工作量用算法的基本运算次数来度量。 空间复杂度指执行这个算法所需要的内存空间。 二、数据结构: 1、数据逻辑结构 包含数据元素的信息和各数据元素之间的前后件关系。 分为线性结构和非线性结构。 线性结构只有一个根节点,最多只有一个前件也最多有一个后件。 2、数据存储结构 是逻辑结构在计算机存储空间中的存放形式。也称数据的物理结构。 分为顺序、链接,索引。不同的存储结构,数据处理的效率是不同的。 三、线性表及顺序存储结构 1、线性表式最简单、最常用的一种数据结构。 2、顺序存储结构有存储空间是连续的和各数据元素在存储空间中按逻辑顺序依次存放的。 3、顺序存储结构插入和删除运算不太方便,平均情况下要移动一半的元素。 顺序存储结构适合小线性表和元素不常变动的线性表,不适合元素经常变动的大线性表。 四、栈和队列 1、栈限定在一端进行插入和删除的线性表。特点是先进后出或后进先出。 2、队列是允许在一端进行插入而在另一端进行删除的线性表。特点是先进先出或后进后出。 3、队列的顺序存储结构一般是循环队列的形式。 4、循环队列中元素个数计算公式。 尾指针>头指针时尾指针-头指针 例如:容量为15的循环队列中,头指针为6,尾指针为9,循环队列中共有()个元素。 答:9-6=3 尾指针<头指针时尾指针-头指针+容量. 例如:容量为15的循环队列中,头指针为6,尾指针为3,循环队列中共有()个元素。 答:3-6+15=12 5、栈中元素个数的计算。栈顶-栈底+1 例如:已知栈顶指针为8,栈底指针为1,栈中共有8个元素。 五、线性链表 1、线性表的链式存储结构称为线性链表。 2、链式存储结构中存储空间可以不连续,存储顺序与逻辑关系可以不一致。逻辑关系可以不一致。 3、链式存储方式既可以表示线性结构,也可以表示非线性结构。 4、带链的栈和带链的队列。 六、树与二叉树 1、树:

一、选择题 1. 数据库DB 、数据库系统DBS 和数据库管理系统DBMS 之间的关系是:(B ) (A)DBMS 包括DB 和DBS (B)DBS 包括DB 和DBMS (C)DB 包括DBS 和DBMS (D)DB 、DBS 和DBMS 是平等关系 2. 在数据库管理技术的发展过程中,大致经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性是最高的阶段是( A )阶段。 (A )数据库阶段( B )文件系统( C )人工管理( D )数据项管理 3. 如果表A 中的一条记录及表B 中的多条记录相匹配,且表B 中的一条记录及表A 中的多条记录相匹配,则表 A 及表 B 之间的关系是( D )关系。(A )一对一( B )一对多( C )多对一( D )多对多 4. 在数据库中能够唯一地标识一个元组的属性(或者属性的组合)称为(D )。(A )记录( B )字段( C )域( D )主键 5. 表示二维表的“列”的关系模型术语是(A )。 (A )字段( B )元组( C )记录( D )数据项 6. 表示二维表中的“行”的关系模型术语是(B )。 (A )数据表( B )元组( C )记录( D )字段 7. Access 的数据库类型是(A )。 (A )层次数据库( B )网状数据库( C )关系数据库(D )面向对象数据库 8. 属于传统的集合运算的是(B )。 (A)加、减、乘、除 (B)并、差、交 (C)选择、投影、联接 (D)增加、删除、合并 9. 关系数据库管理系统的3 种基本关系运算不包括(A )。 (A )比较( B )选择( C )联接( D )投影 10. 下列关于关系模型特点的描述中,错误的是(B )。 (A)在一个关系中元组和列的次序都无关紧要

第一章数据库基础知识 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):一系列操作的集合,用来简化一些经常性的操作;用户可以将使用频率较高的重复性操作设计成宏,当执行这个宏时,就会按这个宏的定义依次执行相应的操作;宏可以单独使用,也可以与窗体配合使用

计算机公共基础知识 一、选择题 1、世 2、计 3、世 4、计 5、电但至今其运行仍遵循着一位科学家提出的基本原理。他就 6、1946_ 7、在 8、 9、计 10、 11、计算机业界最初的硬件巨头“蓝色巨人”指的是 12、第四媒体是指(网络媒体)。 13、CAD A、计算机辅助教育 B、计算机辅助测试 C、计算机辅助设计 D、计算机辅助管理 14、“计算机辅助制造”的英文缩写为CAM。Assist 辅助 15、 16、 17、某单位自行开发的工资管理系统,按计算机应用的类型划分,它属于____。 A、科学计算 B、辅助设计 C、数据处理D 18、 19、 20、 21、 22、 23、在微机中,bit 24、计算机中字节是常用单位,它的英文名字是 A、Bit B、byte C、bout D、baut 25、计算机存储和处理数据的基本单位是____。 A、bit B、Byte C、GB D、KB 26、1字节表示____位。 A、1 B、4 C、8 27、在描述信息传输中bps 28、"32位微型计算机"中的32 29、 30、字符串“IBM”中的字母B存放在计算机内占用的二进制位个数是____。 A、8 B、4 C、2 D、1 31、若一台计算机的字长为4 32、 33、 34、 35、 A、调制解调器 B、交换机C 36、计算机的三类总线中,不包括____。 A、控制总线 B、地址总线 C、传输总线 D、数据总线 37、关于计算机总线的说明不正确的是____。 A、计算机的五大部件通过总线连接形成一个整体

B、总线是计算机各个部件之间进行信息传递的一组公共通道 40、 41、几年前一位芬兰大学生人在Internet 上公开发布了一种免费操作系统经过许多人的努力,该 42、Access 43、 44、 45、 46、启动Windows 47、Windows 48、在Windows 49、对于Windows,下面以____为扩展名的文件是不能运行的。 A、.COM B、.EXE C、.BA T D、.TXT 50、在Windows 中有两个管理系统资源的程序组,它们是____。 A、“我的电脑”和“控制面板” B、“资源管理器”和“控制面板” C、“我的电脑”和“资源管理器” D、“控制面板”和“开始”菜单 51、在Windows中,为了查找文件名以"A" 52、中,为了查找文件名以"A"字母打头,后跟一字母的所有文件,应当在查找名称框内输 53、 54、合键 55、Word程序启动后就自动打开一个名为____的文档。 A、Noname B、Untitled C、文件1 D、文档1 56、Word程序允许打开多个文档,用____菜单可以实现各文档窗口之间的切换。 A、编辑 B、窗口 C、视图 D、工具 57、下列带有通配符的文件名,能表示文件ABC、TXT的是____。 A、*BC、? B、A?.* C、?BC、* D、?.? 58、为了保证任务栏任何时候在屏幕上可见,应在"任务栏属性"对话框的"任务栏选项"标签中选择____。A、不被覆盖B、总在最前C、自动隐藏D、显示时钟 59、使用“开始”菜单中的查找命令,要查找的文件名中可以使用____。 A、通配符? B、通配符* C、两者都可以 D、两者都不可以 60、Windows xp中,当屏幕上有多个窗口时,那么活动窗口____。 A、可以有多个窗口 B、只能是固定的窗口 C、是没有被其他窗口盖住的窗口 D、是有一个标题栏颜色与众不同的窗口 61、WINDOWS资源管理器中,反向选择若干文件的方法是____。 A、CTRL+单击选定需要的文件 B、SHIFT+单击选定需要的文件,再单击反向选择 C、用鼠标直接单击选择 D、CTRL+单击选定不需要的文件,再单击编辑菜单中反向选择 62、对WINDOWS应用程序窗口快速重新排列[平铺或层叠]的方法是: ____。 A、可通过工具栏按钮实现 B、可通过任务栏快捷菜单实现 C、可用鼠标调整和拖动窗口实现 D、可通过[开始]菜单下的[设置]命令实现 63、通常把计算机网络定义为____。 A、以共享资源为目标的计算机系统,称为计算机网络 B、能按网络协议实现通信的计算机系统,称为计算机网络 C、把分布在不同地点的多台计算机互联起来构成的计算机系统,称为计算机网络

相关文档
相关文档 最新文档