二级Access复习资料归纳
- 格式:docx
- 大小:26.07 KB
- 文档页数:7
CY——二级总结2013、3、29第一章数据库基础知识1、数据:指描述事物的符号。
数据处理:指将数据转换成信息的过程。
数据冗余:指重复的数据。
计算机数据管理经历的阶段:人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统。
2、IMS:层次模型数据库DBMS:数据库管理系统DBS:数据库系统(硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户)DBMS是DBS的核心软件DBA:数据库管理员3、数据库系统的最根本目的:实现数据共享,减少数据冗余。
4、数据模型:层次数据模型(树形结构)、网状数据模型(DBTG系统,图表形式)、关系数据模型(二维表结构;二维表=关系)。
5、元祖=行=记录属性=列=字段6、关系的完整性规则:实体完整性规则、参照完整性规则、用户定义完整性规则(有效性规则)。
7、关系运算:传统的(并、差、交、笛卡尔积);专门基本的操作(选择:选取满足条件的行;投影:选取若干列;联接:将两个关系合并成一个新的关系;自然连接:去掉重复的属性的联接)8、数据库设计的一般步骤:需求分析、确定需要的表、确定所需字段、确定联系、设计求精。
9、Access数据库的系统结构:扩展名文件:.mdb对象:表(存储数据的对象,是基础);查询(设计目的的体现);窗体(数据库和用户联系的界面);报表(打印输出);数据访问页(可对数据进行查看、编辑、更新、删除、筛选、分组以及排序);宏(一系列操作的集合,可以打开窗体,生成报表、保存修改等);模块(建立复杂的VBA程序以完成宏不能完成的任务)。
10、退出Access数据库管理系统可以使用的快捷键:Alt+F+X Alt+F11(VBA窗口与数据窗口的切换快捷键)第二章数据库和表1、数据库:用来存储数据。
Access表由表结构和表内容(记录)两部分组成。
2、Access的数据类型有10种,包括文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接和查阅向导。
新视野二级ACCESS复习资料整理:长沙教学部张震第1章数据库基础知识本章要点:1、数据库的相关知识2、数据库系统的三级模式3、数据模型的分类4、关系数据库1.1数据库基础知识1.1.1相关术语1、数据数据:是指存储在某种媒体上能被识别物理符号。
数据分为两类:1、文本形式的数据,例如:数字、字母、文字和其他特殊字符。
2、多媒体数据,例如:图形、图像、动画、影像和声音。
数据的概念包括两方面的含义1、是描述事务特性的数据内容;2、是存储在某一种媒体的数据形式。
2、信息信息:是人们进行各种活动所需要的知识。
也可以说信息是从数据中提炼、加工和处理后产生的一种数据描述形式。
3、信息与数据的关系:数据是信息的符号表示或称为载体;信息则是数据的内涵,是对数据语义的解释。
同一信息可以有不同的数据表示形式;而同一数据也有不同的解释。
数据经过加工和处理就变为了信息。
4、数据处理数据处理也称信息处理,是利用计算机对各种类型的数据进行处理。
包括数据的采集、整理、存储、分类、排序等。
5、数据管理指的是对数据的分类、组织、编码、存储、检索和维护。
6、数据处理与数据管理的关系数据处理的中心问题是数据管理。
也就是说数据管理是数据处理的一部分。
1.1.2计算机数据管理的发展阶段1、人工管理阶段软件上没有专门管理数据的软件,数据管理只能依赖人工来进行。
人工管理阶段的特点:1、数据与应用程序不具有独立性。
2、数据不能共享。
3、数据冗余。
程序与程序间存在大量的重复数据,称为数据冗余。
2、文件系统阶段软件上出现了高级语言和操作系统,操作系统中的文件系统是专门用于数据管理的软件。
文件系统的特点:1、数据和应用程序有了一定的独立性。
2、数据可以长期保存。
3、数据不能共享,冗余度高。
3、数据库系统阶段数据库技术的主要目的是有效地管理和存取大量的数据资源。
为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS(DataBase)。
数据库系统的特点:1、数据的结构化2、数据的共享性好3、数据的独立性好4、数据的冗余量小数据库系统又发展为分布式数据库系统、面向对象的数据库系统。
计算机二级Access复习资料第1章数据库基础知识1.1 数据库系统概述1.1.1 数据与数据管理技术1.1.2 数据库系统1.1.3 E-R模型1.1.4 数据模型1.2 关系数据库1.2.1 关系术语1.2.2 关系完整性1.2.3 关系运算1.2.4 关系规范化1.3 数据库设计简介信息的概念和特点什么是信息?它的主要特点:无穷性、价值性、时效性(易逝性)、传递性知识?1.1.1 数据与数据管理技术1.数据(data)数据是描述事物的符号记录。
数据是数据库中存储的基本对象,数据与其语义是不可分的。
2. 数据管理技术数据管理是指对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。
数据库技术是应数据管理任务的需要而产生的。
数据管理技术经历了人工管理、文件系统和数据库系统3个发展阶段。
人工管理阶段:20世纪50年代中期以前。
文件系统阶段20世纪50年代后期到60年代中期。
数据库系统阶段20世纪60年代后期以来。
数据库系统的主要特点1. 数据以数据库文件组织形式长期保存,数据库中的数据是有结构的,这种结构由数据模型表现出来。
2. 数据由数据库管理系统统一管理和控制。
数据库管理系统负责数据库的建立、使用和维护,并提供数据保护和控制功能。
3. 数据的共享性高,冗余度低。
数据库中的数据能够满足多用户多应用的不同需求。
数据库中的数据之间是具有联系的,可以大大减少冗余,避免数据之间的不相容性与不一致性。
4. 数据独立性高。
在数据库系统中,数据具有较高的逻辑独立性和物理独立性。
应用程序与数据的对应关系数据库系统中应用程序与数据之间的对应关系1.1.2 数据库系统1.数据库(DataBase,简称DB)数据库是长期存储在计算机内,有组织的、大量的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可供各种用户共享。
2.数据库管理系统(简称DBMS)DBMS是位于用户与操作系统之间的一层数据管理软件,在操作系统支持下工作,是数据库系统的核心组成部分。
计算机二级考试ACCESS常见知识点通用一篇计算机二级考试ACCESS常见知识点1计算机二级考试ACCESS常见知识点宏1.不能够使用宏的数据库对象是数据表。
2.在Access中,可以在宏中定义各种操作,如打开或关闭窗体、显示及隐藏工具栏、预览或打印报表等。
3.宏可以是由一系列操作组成的一个宏,也可以是一个宏组。
通过使用宏组,可以同时执行多个任务。
既可以用Access中的宏生成器来创建和编辑宏,也可以通过编程实现。
宏由宏名、参数、条件及宏操作等构成。
4.在宏表达式中要引用Form1窗体中的txtl控件的值,正确的引用方法是Forms!窗体名!控件名[.属性名]。
5.通常,使用Autoexec宏来自动操作1个或多个Access数据库,如果在打开数据库的'时候不想执行这个自动宏,则在启动数据库时按住Shift 来避开运行这个宏。
6.在打开窗体时,依次发生的事件是打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current)事件7.OpenForm打开窗体; OpenQuery打开选择查询或交叉表查询;OpenTable打开表;OpenModule打开特定的Visual Basic模块。
8.宏操作Quit的功能是退出Access。
9.宏操作SetValue可以对窗体、窗体数据表或报表上的字段、控件或属性的值进行设置。
10.宏操作SetWarnings为打开或关闭所有的系统消息。
11.如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为条件操作宏。
12.GoToRecord在表、窗体或查询集中将指定的记录设置为当前记录。
13.SetFocus是控件得到焦点引发的事件,可实现将焦点移动到指定控件。
14.退出Access应用程序的VBA代码是Application.Quit15.用于执行指定SQL语句的宏操作是RunSQL数据访问页1.数据访问页是一种独立于Access数据库的文件,该文件的类型是HTML文件。
二级Access考点总结第一章数据库基础知识3个核心:①数据库系统的核心:数据库设计②数据库系统的核心软件:数据库管理系统③数据库的核心:表(3)数据模型的分类层次、网状、关系(2)关系运算①传统的集合运算并、差、交②专门的关系运算选择、投影、联接(重点考察自然联接)第二章数据库和表(2)数据类型(P29)文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导字段大小、格式、输入掩码、默认值、有效性规则、有效性文本、索引7.操作表空值NULL 空字符串“”8.筛选记录(1)按选定内容筛选(2)按窗体筛选(3)按筛选目标筛选(有筛选条件得出所需的记录)(4)高级筛选(筛选出所需的内容并排序)第三章查询2.查询的分类(1)选择查询。
(2)参数查询。
(3)交叉表查询。
(4)操作查询:生成表查询、删除查询、更新查询、追加查询(5)SQL查询:联合查询、传递查询、数据定义查询、子查询注意,操作查询和SQL查询的子分类不要弄混淆了,容易出选择题或填空题。
2、查询条件(1)运算符。
关系运算符:=,>,<,<=,>=,<> (使用时注意必须处于英文半角状态下输入)逻辑运算符:not, and ,or其它运算符:in, like ,between and ,is null, is not null(2)函数(参加课本附录A)近几年真题当中出现概率比较大的函数有:Abs(),Int(),Sgn(),Len(),Left(),Right(),Mid(), Instr(),Date(),Time(),Now(),Day(),Year(), Month(),Count(),Sum(),Avg(),Max(),Min()参加课本表格3.4-3.83、SQL查询SQL查询当中包含7个语句结果,分别是create、alter、drop、insert、update、delete和select,其中重点为select,可以在笔试当中出题,还可以在上机当中出题,其他几个基本仅限于上午笔试部分的试题当中,大多以选择题出现,考查语句的基本格式和功能。
计算机二级考试Access基本知识点第一章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 数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。
考试内容第一章、数据库基础知识1.数据处理的发展过程经历三个阶段 :人工管理阶段、文件系统阶段、数据库系统阶段(数据独立性最高、共享性最好,冗余度最低)2. 基本概念:数据、数据库DB、数据库管理系统-DBMS、数据库系统-DBS、数据库应用系统数据库系统五个组成部分:硬件平台、软件平台、数据库、数据库管理系统、用户(数据库管理员-DBA和普通用户)数据库系统核心为DBMS 数据库应用系统核心问题数据库设计3.数据模型: 实体,属性,实体型(学号、姓名、性别),实体集,实体间联系种类(一对一、一对多、多对多)课程学生数据模型分类: 层次、网状、关系层次模型:树形结构关系模型:二维表表示3. 关系数据库基本概念:关系(表),关系模式(表头),元组(行),属性(列),域(属性取值范围),关键字(其值能唯一标识一个元组),外部关键字。
关系性质:关系必须规范化,规范化最基本要求是每个属性不允许分割4. 关系运算基本概念:传统集合运算:并、交、差、笛卡尔积专门关系运算:选择,投影,联接、自然联接5. Access系统简介:Access是一种关系型的数据库管理系统7个基本对象:表,查询,窗体,报表,页,宏,模块。
Access的特点(7个)将数据库中的数据发布到因特网上的数据库对象页 .html一系列操作的集合宏第二章、数据库和表的基本操作1. 数据库扩展名 .mdb2. 表的建立:(1)数据类型 10种 P26文本(默认类型)字符、备注、数字、货币(默认两位小数)、日期/时间、自动编号(唯一、不允许修改)、是/否(Yes/No、True/False、On/Off)、OLE对象(链接/嵌入)、超链接、查阅向导(值比较固定)(2)建立表结构a.使用表设计器(上机考)字段名称(<=64字符)、数据类型、字段属性、说明注意P30查阅向导型字段创建方法b.使用数据表(双击字段名)(3)输入数据注意OLE对象型数据输入P343.表的维护(1)数据表视图、设计视图区别 P37设计视图:修改字段名、字段类型、字段属性、设置主键、增加字段、删除字段、修改表结构数据表视图:修改字段名、增加字段、删除字段、修改表结构、记录操作(2)设置字段属性。
计算机二级access知识点计算机二级 Access 知识点Access 是微软公司推出的一款关系型数据库管理系统,在计算机二级考试中是一个重要的科目。
以下为大家详细介绍一些关键的知识点。
一、数据库基础知识1、数据库的概念数据库是按照数据结构来组织、存储和管理数据的仓库。
它能实现数据的共享、减少数据冗余、提高数据的独立性和完整性。
2、数据模型常见的数据模型有层次模型、网状模型和关系模型。
Access 采用的是关系模型,用二维表格来表示实体及实体之间的联系。
3、关系数据库的基本概念包括关系、元组、属性、域、关键字等。
关系就是一张二维表;元组是表中的一行;属性是表中的一列;域是属性的取值范围;关键字是能唯一标识一个元组的属性或属性组合。
二、Access 数据库对象1、表表是数据库中存储数据的基本对象,由行和列组成。
在创建表时,要确定表名、字段名、数据类型和字段属性等。
常见的数据类型有文本、数字、日期/时间、货币等。
2、查询查询用于从一个或多个表中获取满足特定条件的数据。
查询可以分为选择查询、交叉表查询、参数查询、操作查询等。
操作查询又包括生成表查询、更新查询、追加查询和删除查询。
3、窗体窗体用于输入、显示和编辑数据,为用户提供了一个友好的操作界面。
可以通过向导或手动设计创建窗体,添加控件来实现各种功能。
4、报表报表用于以特定的格式打印输出数据,如表格、图表等。
可以设置报表的页面布局、分组和排序、计算字段等。
5、宏宏是一组操作的集合,可以自动执行一些重复性的任务,如打开窗体、打印报表等。
三、表的设计与操作1、字段属性设置包括字段大小、格式、输入掩码、默认值、有效性规则等。
通过合理设置字段属性,可以提高数据的准确性和完整性。
2、建立表之间的关系在多个表之间建立关系,以保证数据的一致性和完整性。
关系类型有一对一、一对多和多对多,通常在 Access 中实现的是一对一和一对多关系。
3、数据的输入与编辑可以通过直接在表中输入数据,也可以通过窗体来输入。
二级Access复习资料归纳1、算法:是对一个问题求解步骤的一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。
算法的有穷性是指算法必须在有限的时间内做完,即算法必须在有限个步骤之后执行终止。
2、在算法正确的前提下,评价一个算法的两个标准是即——算法复杂度包括时间复杂度和空间复杂度。
其中时间复杂度是指执行算法所需要的计算工作量。
空间复杂度是算法所需空间的度量。
3、算法分析的目的是分析算法的效率以求改进。
4、数据项是数据的最小单位。
数据的最小访问单位是字段。
5、一般说来,数据结构包括数据的逻辑结构、数据的存储结构、数据的操作3个方面。
6、数据的存储结构是指数据的逻辑结构在计算机中的表示。
一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。
7、在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间前后件的信息。
8、在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言负责数据的模式定义与数据的物理存取构建。
9、线性数据结构:队列,线性表,栈等等。
常用的结构数据模型有关系型、网状型和树型。
10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。
顺序存储是线性表的一种最常用的存储方式。
11、栈的基本运算有三种:入栈、退栈和读栈。
12、栈是限定仅在表尾进行插入和删除操作的线性表。
允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”栈的修改只能在栈顶进行,按照后进先出的原则,具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。
13、队列是限定了插入和删除操作的线性表。
它只允许在表的一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列的修改可以在两端进行,按照先进先出的原则。
14、数据结构分为逻辑结构和存储结构,循环队列属于存储结构。
二级Access复习资料归纳1、算法:是对一个问题求解步骤的一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。
算法的有穷性是指算法必须在有限的时间内做完,即算法必须在有限个步骤之后执行终止。
2、在算法正确的前提下,评价一个算法的两个标准是即——算法复杂度包括时间复杂度和空间复杂度。
其中时间复杂度是指执行算法所需要的计算工作量。
空间复杂度是算法所需空间的度量。
3、算法分析的目的是分析算法的效率以求改进。
4、数据项是数据的最小单位。
数据的最小访问单位是字段。
5、一般说来,数据结构包括数据的逻辑结构、数据的存储结构、数据的操作3个方面。
6、数据的存储结构是指数据的逻辑结构在计算机中的表示。
一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。
7、在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间前后件的信息。
8、在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言负责数据的模式定义与数据的物理存取构建。
9、线性数据结构:队列,线性表,栈等等。
常用的结构数据模型有关系型、网状型和树型。
10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。
顺序存储是线性表的一种最常用的存储方式。
11、栈的基本运算有三种:入栈、退栈和读栈。
12、栈是限定仅在表尾进行插入和删除操作的线性表。
允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”栈的修改只能在栈顶进行,按照后进先出的原则,具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。
13、队列是限定了插入和删除操作的线性表。
它只允许在表的一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列的修改可以在两端进行,按照先进先出的原则。
14、数据结构分为逻辑结构和存储结构,循环队列属于存储结构。
数据的逻辑结构有线性结构和非线性结构两大类。
循环链表的主要优点是从表中任一结点出发都能访问到整个链表。
常用的存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。
其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置页相邻的存储单元中。
15、数据库系统的主要特点为数据集成性、数据的高共享性和低冗余性、数据的独立性和数据同意管理和控制。
16、存储结构下的线性表便于擦汇入和删除操作。
队列是一种特殊的线性表,循环队列是队列的顺序存储结构。
17、数据库系统是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。
分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复杂透明性的特点第 1 页共7 页18、常见的排序有插入排序、交换排序和选择排序。
当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所使用时间最少。
19、存储空间不一定连续,且各元素的存储顺序是任意的。
冒泡排序法在最好的情况下的元素交换次数为0。
20、树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。
树是结点的集合,它的根结点数目是有且只有一个。
树根结点没有前件。
21、二叉树的遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、和后序遍历(LRD)。
22、二叉树是另一个树型结构,它的特点是每一个结点至多只有两棵子树,并且二叉树的子树有左右之分,其次序不能任意颠倒。
(一)在二叉树的第i层上至多有2的i-1次方个结点;(二)深度为k的二叉树至多有2的k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2的结点数为n2,则n1=n2+1。
(四)具有n个结点的完全二叉树的深度为k+1,其中k是log2n的整体部分。
23、在任意一颗二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
24、对长度为n的线性表,在最坏的情况下,快速排序需要的比较次数为n(n-1)/2;冒泡排序所需要的比较次数为n(n-1)/2;直接插入排序所需要的比较次数为n(n-1)/2;堆排序所需要的比较次数为O(nlog2n)。
25、对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为n。
26、长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素的平均个数为n/2。
27、N个顶点的强连通图的变数至少有N28、优先级:算术运算符>连接运算符>逻辑运算符。
29、要使程序具有良好的风格,概括起来可以分成4各部分:源程序的文档化、数据说明的次序要规范化、语句结构简单直接,避免滥用goto语句、输入输出方法。
要保证低耦合高内聚30、源程序的文档化包括三点:(1)符号名应具有一定的实际意义,(2)正确的程序注释,(3)良好的视觉效果31、结构化程序设计方法主要有逐步求精、自顶向下和模块化。
软件设计模块化的目的是降低复杂性。
32、注释分为序言性概述和功能性概述。
参照完整性是在输入或或删除记录时,为维持表之间已定义关系而必须遵循的规则。
33、控件是窗体上用于显示数据、执行操作、装饰窗体的对象。
控件的类型可分为结合型、非结合型和计算型34、在面向对象程序设计中,主要的概念包括类、对象、封装性、继承性、多态性和消息。
类的实例叫作对象,结构化程序设计的3种结构是顺序结构、选择结构、循环结构。
35、在面向对象方法中,类之间共享属性和操作的机制称为继承。
面向对象的模型中,最基本的概念是对象和类。
类是一个支持集成的抽象数据类型,而对象是类的实例。
36、对象是基本特点包括标识唯一性、非类性、多态性、和模块独立性等5个特点。
第 2 页共7 页37、软件是程序、数据与相关文档的集合,软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段、和维护阶段,编码和测试属于开发阶段。
软件开发环境是全面支持软件开发全过程的软件工具集合。
38、软件工程研究的内容主要包括:软件开发技术和软件工程管理。
关系操作的特点是集合操作。
39、程序设计语言的基本成分是数据成分、运算成分、控制成分和传输成分。
软件工程设计是指系统结构部件转换软件的过程描述。
40、结构化分析的常用工具包括数据流图(最为常用,简称DFD,其中带有箭头的表示数据的流向),一般可分为变换型和事务型)、数据字典、判定树、判定表。
其中利用数据字典对其中的图形元素进行确切解释。
数据字典可分为4个条目:数据流、数据项、数据存储和数据加工。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修复性等特性。
其中最重要是正确性。
结构化程序设计方法的主要原则可以概括为:采用自顶向下、逐步求精、模块化和限制使用GOTO语句,一个程序只有一个入口和一个出口。
41、常用的软件结构设计工具是结构图(SC),也称为程序结构图。
其中,用矩形表示模块,用带空心圆的箭头表示传递的是数据。
42、需求分析常用工具包括程序流程图(PFD)、盒图(N-S图)、PAD、PDL43、软件测试的目的是尽可能多地发现程序中的错误。
44、软件测试方法一般分为两大类即:静态测试方法和动态测试方法,而动态测试方法又包括黑盒测试与白盒测试(路径的集合)两类;静态测试包括代码检查、静态结构分析和代码质量度量。
常用的黑盒测试有等价分类法、边值分析法、因果图法和错误推测。
单元测试多采用白盒测试,辅之以黑盒测试。
45、在两种基本测试方法中,白盒测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
46、在数据流图(DFD)中带有名字的箭头表示数据的流向。
数据流图中的主要图形元素有:加工、数据流、数据源、源和潭。
程序流程图(PFD)中的箭头代表的是控制流。
软件的调试方法主要有强行排错法、回溯法和原因排除法。
软件详细设计的主要任务是确定每个模块的算法和使用的数据结构。
47、软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。
48、数据库系统(DBS)由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户组成。
49、和文件系统相比,数据库系统的数据冗余度小,数据共享性高,具有特定的数据模型。
50、实体是信息世界中广泛使用的一个术语,它用于表示实际存在的事物。
51、数据库系统管理系统的主要功能包括数据定义功能、数据操作功能、数据库运行控制功能和数据的建立和维护功能。
数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、交换式数据库系统和面向对象数据库系统五个阶段。
52、数据库系统的三级模式分别为概念级模式、内部级模式与外部级模式(单个用户使用的数据视图)。
53、数据模型是数据库设计的核心。
数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。
数据模型所第 3 页共7 页描述的内容有三个部分,它们是数据结构、数据操作和数据约束。
54、在E-R图中用矩形表示实体集,椭圆表示属性,菱形表示联系,层次模型{树形结构}、网状模型和关系模型(二维表格)是目前数据库中最常用的数据模型。
关系运算包括选择、连接和投影。
55、层次模型的特点:有且只有一个结点无双亲,其他结点有且只有一个双亲。
网状模型的特点:允许一个以上结点无双亲;一个结点可以有多余一个的双亲。
56、数据库设计分为以下6个阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段、运算和维护阶段。
数据库设计是数据库应用的核心。
57、数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。
数据保护分为:安全性控制、完全性控制、开发性控制和数据的恢复。
58、数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS)。
在关系数据库中,能够唯一地标识一个记录的属性和属性的集合,称为关键字。
59、在基本表中选择满足条件的元组组成一个新的关系称为选择;数据库是指以一定的组织结构保存在计算机存储设备中的数据的集合。
SQL语言又称为结构化查询语言。
60、Access默认文本类型字段大小是59个字符,它的取值最多可达到255个字符;备注数据类型最多为65535个字符(最多)。
61、0 数字必选项;L字母必选项;A 字母和数字必选。
Access里通配符用法如下:“*”:通配任何多个数的字符,它可以在字符串中当作第一个或最后一个字符使用;“?”:通配任何单个字母的字符;“!”:通配任何不在括号之内的字符;“#”:通配任何单个数字字符。
62、字段命名规则为:长度1-64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(。
)、感叹号(!)、方括号([])和重音符号(’)63、准则中的函数数值函数(1)绝对值函数Abs;(2)取整函数Int;(3)求平方根函数Sqr ;(4)符号函数Sgn。