当前位置:文档之家› 数据库及其应用串讲笔记(珍藏版)

数据库及其应用串讲笔记(珍藏版)

数据库及其应用串讲笔记(珍藏版)
数据库及其应用串讲笔记(珍藏版)

数据库及其应用串讲笔记(珍藏版)

第一章数据库基础知识

第一节数据库的基本概念

[填空]数据管理技术与计算机硬件、软件和计算机的应用范围有着密切的联系,其发展主要经历了人工管理方式、文件系统方式和数据库系统方式等三个阶段。

[简答]数据库技术的特点:

(1)数据结构化。

(2)数据共享。

(3)数据冗余小。

(4)有较高的数据独立性。

(5)数据库系统为用户提供了使用方便的用户接口。

(6)增加了系统的灵活性。

[简答]简述数据独立性的含义及其作用。

数据独立性是指应用程序与数据库的数据结构之间的相互独立,是数据库系统努力追求的目标。数据独立性有两层含义,如果数据库物理结构改变时,不影响数据库的整体逻辑结构、用户的逻辑结构和应用程序,这样我们就认为数据库达到了“物理数据独立性”;如果在整体逻辑结构改变时,不影响用户的逻辑结构及应用程序,那么我们就认为数据库达到了“逻辑数据独立性”。

[选择]数据库的基本术语:

数据库:是指长期存储在计算机内的、有组织的、统一管理的相关数据的集合。

数据库系统:是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,实际上是指采用了数据库技术后的整个计算机系统。

[简答]DBMS是数据库系统中专门用来管理数据的软件,它位于用户与操作系统(Operating System,简记为OS)之间,是用户使用数据库的接口,为用户提供了访问DB的方法,包括DB的建立、查询、更新和各种数据控制。

[填空]DBMS总是基于某种数据模型,主要有关系型、层次型、网状型和面向对象型等。

第二节数据描述

[填空]联系是指实体之间的关系。与一个联系有关的实体集的个数,称为联系的元数。

[选择、填空]二元联系的三种类型:

(1)一对一联系(简记为1∶1)

对于不同型实体集A和B,如果A中的一个实体最多只与B中的一个实体有联系,反之亦然,则称A和B两实体为1∶1联系。例如,一夫一妻制社会中,“丈夫”与“妻子”两实体集之间为1∶1联系。

(2)一对多联系(简记为1∶n)

如果实体集A中至少有一个实体与实体集B中多于一个的实体有联系(可以是零个、一个或多个),则称A对B为1∶n联系。例如,“母亲”和“子女”

两实体间为1∶n联系。

(3)多对多联系(简记为m∶n)

如果两个不同型实体集中,任何一方一个实体都与另一方多于一个实体相联系,则称其为m∶n联系。例如,“学生”和“课程”两实体间为m∶n联系,因为一个学生可以选修多门课程,反之一门课程有多名学生选修。

第三节数据模型

[填空、简答]在用户到数据库之间,数据库的数据结构分成了三个层次:外部模型、逻辑模型和内部模型。这三个层次都要用数据库定义语言DDL来定义,一旦定义之后,就有了专门的术语,称为“模式”(Schema),即外模式、逻辑模式和内模式。

各个模式之间的关系是:逻辑模式是内模式的逻辑表示;内模式是逻辑模式的物理实现;外模式是逻辑模式的部分提取。

[选择、简答]现在,普遍采用实体联系模型(Entity Relationship,ER)来表示概念模型。E R模型以图形来表示实体及其联系,因而也可称ER模型为E R图。

E R图中有三个基本成分:

(1)实体,用矩形框表示。

(2)联系,用菱形框表示。

(3)属性,用椭圆形框表示。

[简答]逻辑模型的特点:

(1)逻辑模型表达的是数据库的整体逻辑结构。

(2)逻辑模型是从数据库实现的观点出发建模的。

(3)逻辑模型独立于硬件,但依赖于软件,特别是DBMS。

(4)逻辑模型是数据库设计人员与应用程序员之间进行交流的工具。

[简答]外部模型是一种用户观点下的DB局部逻辑结构模型,用于满足特定用户数据要求。在应用系统中,常常根据业务的特点划分为若干业务单位,每一个业务单位都有特定的要求和约束。在实际使用时,可以为不同的业务单位设计不同的外部模型。外部模型中的模式称为视图(View)。

[简答]外部模型的特点:

(1)外部模型反映了用户使用数据库的观点,是针对用户需要的数据而设计的。

(2)外部模型通常是逻辑模型的一个子集。

(3)硬件独立,软件依赖。

[简答]内部模型又称物理模型,是数据库最低层的抽象,它描述数据在磁盘上的存储方式,存取设备和存取方法。内部模型是与硬件紧密相连的,因此从事这个级别的设计人员必须具备全面的软、硬件知识。

随着计算机软、硬件性能的提高,设计人员可以不必考虑内部级的细节。尤其是关系模型主要以逻辑级为目标,内部结构由系统自动实现,这也是关系模型获得广泛应用的原因之一。

第四节数据库系统

[填空、简答]数据库系统是一个可运行的,按照数据库方法存储、维护和向应用系统提供数据支持的系统,它是数据库、硬件、软件和数据库管理员的集合体。

[简答]DBMS的工作模式:

DBMS是数据库系统的核心。在DBS中,任何数据操作,包括创建数据库、查询数据、维护数据和数据库的运行控制等都是在DBMS管理下进行的。DBMS是用户与数据库的接口,应用程序只有通过DBMS才能和数据库打交道。DBMS总是基于某种数据模型,因此可以把DBMS看成是某种数据模型在计算机系统中的具体实现。

DBMS工作模式如下图所示。

对上图说明如下:

(1)接受应用程序的数据请求。

(2)将用户的数据请求(高级指令)转换为机器代码(低层指令)。

(3)实现要求的数据操作。

(4)从对数据库的操作中接受查询结果。

(5)对查询结果进行处理(格式转换)。

(6)将处理结果返回给应用程序。

[简答]DBMS的主要功能:

(1)数据库的定义功能。

(2)数据库操纵功能。

(3)数据库管理功能。

(4)数据库控制功能。

(5)数据库的维护功能。

第五节关系模型的基本概念

关系模型的基本概念:

(1)关系模型及其术语

用二维表格表示实体集,用外键表示实体之间联系的模型就称为关系模型(Relational Model)。在关系模型中,不论是实体集还是实体之间的联系,统一表现为二维表,这是关系数据模型的最大特点。

关系:一个关系就是一个二维表,在Access中,一个关系存储为一个表。

元组:在一个二维表(一个具体关系)中,水平方向的行称为元组,每一行就是一个元组,它对应表中的一条具体记录。

属性:二维表中垂直方向的列称为属性,每一列有一个属性名。

域:指属性的取值范围,即不同元组对同一个属性的取值所限定的范围。

关键字:指其值能够惟一标识一个元组的属性或属性的组合。

外键:如果关系模式R中属性K是其他关系模式的主键,那么K在R中称为外键。

(2)关系模型的三类完整性规则

①实体完整性规则;②参照完整性规则;③用户定义完整性规则。

(3)关系模型组成及优点

关系模型有三个重要组成部分,即数据结构、数据操纵和数据完整性规则。

与其他数据模型相比,关系模型突出的优点如下:

①关系模型采用单一的关系形式表示实体和联系,具有高度的简明性和精确性。各类用户都可以很容易地掌握和运用基于关系模型的数据库系统。

②关系模型的逻辑结构和相应的操作完全独立于数据存储方式,具有高度的数据独立性,用户完全不必关心物理存储细节。

③关系模型建立在比较坚实的数学基础上。关系运算的完备性和设计规范化理论为数据库技术奠定了基础。

第六节 E R模型的设计

[简答]设计局部E R模型步骤如下:

(1)确定局部结构范围;(2)实体定义;(3)联系定义;(4)属性分配。[简答]设计全局E R模型步骤如下:

(1)确定公共实体类型;(2)局部E R模型的合并;(3)消除冲突。

[简答]全局E R模型的优化原则:

(1)合并相关实体类型。

(2)消除冗余的属性,消除那些可以从其他属性值推导出来的属性。

(3)消除冗余联系,全局E R模型中可能存在冗余的联系,通常利用规范化理论中函数依赖的概念予以消除。

第七节从E R模型到关系模型的转换

[简答]从E R图导出关系模型的基本原则如下:

E R图中每个实体类型都应转换为一个关系模式,实体的属性即为关系模式的属性,实体标识符即为关系模式的键。

E R图中联系类型情况比较复杂,需根据不同情况做以下不同的处理。

(1)两个实体类型之间的一对一联系;

(2)两个实体类型之间一对多的联系;

(3)两个实体类型之间的多对多联系;

(4)两个以上实体之间的多对多联系。

第八节关系代数

[选择、填空、简答]关系代数中的运算可分为以下两类:

(1)传统的集合运算

①并:两个相同结构关系的并是由属于这两个关系的元组组成的集合。

②差:对于两个具有相同结构的关系R和S,R与S的差是由属于R但不属于S的元组组成的集合。

③交:对于两个具有相同结构的关系R和S,R与S的交是由既属于R又属于S的元组组成的集合。

(2)专门的关系运算

①选择:从关系中找出满足给定条件的元组的操作称为选择。

②投影:从关系模式中指定若干属性组成新的关系称为投影。

③连接:连接是关系的横向结合,连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。

④自然连接:是去掉重复属性的等值连接。

第九节关系规范化

[简答]所谓函数依赖是指关系中属性之间取值的依赖情况。

假定关系R(A,B,C)中,当A有一取值时,便惟一对应一个B值和C值,则称B和C依赖于A,或称A决定了B或C,简记为A→B,A→C。

[选择、填空、简答]在数据库设计中最常用的是3NF。范式的种类与数据依赖有着直接的联系,基于函数依赖的范式有1NF、2NF、3NF等多种。

(1)第一范式(1NF)

如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R是第一范式(first normal form,简记为1NF)的模式。

(2)第二范式(2NF)

如果关系模式中存在局部依赖,就不是一个好的模式,需要把关系模式分

解,以排除局部依赖,使模式达到2NF的标准。即对于满足1NF的关系,通过消除非主属性对主键的部分函数依赖,使之达到2NF。

(3)第三范式(3NF)

对于满足2NF关系,如果不存在“非主属性”对主键的传递函数依赖,则称属于3NF关系。即在2NF基础上排除那些存在传递函数依赖的属性,方法是通过投影操作分解关系模式。3NF的关系是比较理想的关系,在实际中大部分使用3NF的关系。

[简答]分解关系中应遵循的原则:

(1)分解必须是无损的,即分解后不应丢失信息。

(2)分解后的关系要相互独立,避免对一个关系的修改波及另一个关系。

(3)遵从“一事一地”原则,即一个关系只表达一个主题,如果涉及多个主题,就应该继续分解关系。

第二章 Access 2000综述

第一节 Access 2000的特点

[选择、填空]Access 2000是一个基于关系模型的数据库管理系统,它易学好用,用户界面友好,通过直观的可视化操作,就能建立一个数据库。

[简答]Access 2000的如下特点:

(1)可视化的操作工具和向导。

(2)共享数据资源。

(3)宏。

(4)函数。

(5)编程语言。

VBA实际上是嵌入在Access中的VB程序设计语言。

(6)与SQL Server数据库的连接。

一个Access项目对应操作系统中的一个文件,扩展名是.mdp。

(7)Web页。

在Access中可以创建数据访问页,这是一种可以跨越平台、共享数据资源的特殊Web页,通过Web页可以添加、编辑、查看或处理Access数据库或SQL Server数据库中的当前数据。

第二节 Access数据库的组成

[填空]Access数据库由若干对象组成,总共有以下七种不同类型的对象:表、查询、窗体、报表、数据访问页、宏和模块。

[选择、填空、简答](1)表是最基本的数据库对象,是数据库中真正存储数据的载体,其他对象均依赖于表。一个Access数据库文件可以包含若干个表,每个表存储某种特定主题的信息,以行和列的形式组织存储数据。

(2)查询是按照事先规定的准则,以不同方式查看相关表中数据的一种数据库对象。

(3)在Access数据库对象中,“窗体”是最为灵活的一种对象,也是相当重要的一种对象,其重要性表现在可利用窗体为用户提供友好的人机交互界面,更便于输入、查看和修改表中的数据,对于OLE字段类型的数据,只有通过窗体才能显示出实际的图像。

(4)报表是Access数据库的另一类对象,主要作用是从打印输出硬拷贝。

(5)数据访问页是指连接到数据库的特殊Web页,利用数据访问页可以输

入、查看、编辑和操作存储在数据库中的数据。数据访问页还能包括其他来源的数据,例如Excel电子表格。

(6)宏是一个或多个操作的集合,实际上是一段简单的小程序。

(7)模块是将Visual Basic for Applications的声明和过程作为一个单元进行保存的集合,供程序员开发复杂的数据库应用程序。

第三节 Access 2000的用户界面

[简答]启动Access 2000的常用启动方法:

(1)通过桌面上的“开始”按钮启动:

单击“开始”按钮→选择“程序”→“Microsoft Access”命令。

(2)通过命令行启动:

单击“程序”按钮→选择“运行”命令→在文本框中输入Access 2000可执行文件名Msaccess.exe→单击“确定”按钮。

(3)单击桌面上的Access快捷图标启动:

在桌面上创建Microsoft Access快捷方式→双击Microsoft Access图标。

(4)直接双击Access数据库文件启动:

双击Access数据库文件→在启动Access同时还可打开该数据库文件。

[填空]Access窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成。

[填空]“数据库”窗口由“标题栏”、“工具栏”、“对象栏”、“对象列表框”和“组栏”等几部分组成。

第四节自定义工具栏和设置工作环境

[填空、简答]Access提供了自定义工作环境命令,例如设置鼠标的工作方式和默认文件夹等。实际上,工作环境可设置的内容很多,包括视图、常规、编辑/查找、键盘、数据表、窗体/报表、高级和表/查询等方面的设置内容,所有的设置工作都是通过“工具”菜单中的“选项”命令进行的。需要注意的是,进行设置前先要打开某个Access数据库文件,然手才能进行具体设置工作。

[选择、填空]“表/查询”选项卡用于设计表或设计查询时设置有关的默认值。该选项卡包括“表设计”、“查询设计”和“运行权限”三个设置区。

第五节 Access 2000的帮助功能

[填空、简答]Access 2000向用户提供了强大的联机帮助功能,遇到疑难问题应该随时获取Access的帮助信息,既可以通过Office助手获得帮助,也可以通过帮助主题获取详尽的帮助信息。

第三章数据库的创建与管理

第一节数据库的设计

[选择、填空]Access数据库中的表、查询、窗体、报表、宏、模块和指向数据访问页的快捷方式等七种不同类型对象的功能,它们存储在一个扩展名为.mdb的磁盘文件中。

[简答]数据库设计步骤如下:

(1)确定创建数据库的目的;

(2)确定数据库中需要的表;

(3)确定表中需要的字段;

(4)明确每条记录中有惟一值的字段;

(5)确定表之间的关系;

(6)优化设计;

(7)输入数据并创建其他数据库对象;

(8)使用Access的分析工具。

[简答]设计表时一般应遵循以下原则:

(1)每个表应该只包含关于一个主题的信息。

(2)一个主题不在多个地方描述。

(3)不同表之间不应存储重复的信息,这样做不但效率高,而且也避免了数据存储在不同表中可能造成的矛盾。

第二节创建Access数据库

[填空]Access提供了两种创建数据库的方法,一种方法是使用“数据库向导”创建数据库,另一种方法是先建立一个空白数据库,然后向其中添加数据库对象。

[简答]使用“数据库向导”创建数据库的操作步骤:

(1)激活“数据库向导”。

(2)选择数据库模板。

(3)保存新建的数据库文件。

(4)按“数据库向导”的提示逐步操作。

(5)开始创建进程。

(6)输入数据。

[选择]如果“数据库向导”中没有适合自己的模板,可以先创建一个空数据库,然后再在该数据库中创建对象,这是一种更为灵活的创建数据库方法。

[简答]创建空白数据库操作步骤如下:

(1)激活“新建”对话框。

(2)激活“文件新建数据库”对话框。

(3)为新建的空白数据库命名。

(4)在空数据库中创建各种对象。

第三节数据库的打开与关闭

[简答]打开数据库方法很多,下面介绍几种常用方法:

(1)通过启动对话框打开。

(2)使用“打开”命令打开。

(3)通过最近使用过的文件列表打开。

第四节管理数据库对象

[选择]“组”是由一些属于数据库对象的快捷方式组成,通过“数据库”窗口可以将不同类型的数据库对象组织到一个“组”中。在组中添加对象并不改变该对象的原始位置。可以将不同类型的相关对象保留在一个组中。Access为每个数据库提供了一个内置组“收藏夹”,用户只能在该组中添加或删除数据库对象的快捷方式,不能重命名或删除这个内置组。但是,Access允许用户创建新的组。

[简答]向组中添加数据库对象操作步骤如下:

(1)如果当前窗口不是“数据库”窗口,则按F11键从其他窗口切换到“数据库”窗口。

(2)右击要添加到组中的数据库对象,也可右击组中的快捷方式。

(3)从弹出的快捷菜单中选择“添至组”命令,然后单击向其中添加对象的组名称。

(4)可以通过将对象快捷方式从“对象”列表中拖动到要向其中添加对象

的组图标上,将它添加到该组中。

[选择、填空]Access为“数据库”窗口中的对象提供了“列表”、“大图标”、“小图标”和“详细信息”等四种显示外观,在默认情况下以“列表”形式显示。此外,还可以对“数据库”窗口中的对象进行排序显示。

[选择、填空]复制一个数据库对象后,既可以将其副本粘贴到同一个Access数据库内,也可以粘贴到其他Access数据库中,或复制到其他Office 文档中。

[简答]如何将Access表中的内容复制到Word文档中去?

Access数据库可以与其他Office应用程序进行数据交换共享数据资源。可以把数据表、查询或报表复制到本机上运行的另一个Office文档中去。

操作步骤如下:

(1)在Access中打开包含将要复制对象的数据库文件。

(2)在其他Office应用程序中(例如Word)打开要接受数据的文档。

(3)右击Windows任务栏,从快捷菜单中选择“纵向平铺窗口”命令,使Access窗口和Word窗口同时展现在Windows桌面上。

(4)把要复制的对象从“数据库”窗口拖向Word窗口。

第五节管理数据库

[选择、填空]在使用数据库过程中,维护数据库的可靠性和保证数据库的安全性是个十分重要的问题。Access为用户提供了多种管理数据库的措施,用以维护数据库的可靠性、并提供了设置密码、账户的权限等保护数据库的安全措施。

[选择、填空]为了保证数据库的可靠性,可以采用“备份与还原”的传统方法,当数据库受到破坏而无法修复时,以便利用备份来恢复数据库。

[简答]什么样的数据库才是最安全的?

既设置了密码,又对不同用户规定了适当的权限,我们就说这个数据库是比较安全的。必要时还可对数据库进行“加密”处理,使其难以被破译。

[选择、填空]通过“备份和还原”手段保证数据库的可靠性,同时介绍了使用Access的“压缩和修复”命令保证数据库的可靠性。对数据库的安全性,最简单的方法是使用密码,更灵活可靠的方法是使用用户级安全机制保护数据库的安全。

第四章表与关系

[选择、填空]表是真正在存储数据的对象。一个数据库通常包含多个表,通过建立表间的关系,可以将不同表中的数据联系起来作为查询、窗体、报表和数据访问页等其他数据库对象的数据源。

第一节表的创建

使用表设计器创建表是在表的“设计”视图中通过指定字段的名称、数据类型和设置字段的属性来创建的,这是一种创建表的基本方法。

在这些方法中,应着重掌握使用设计器创建表。

(1)使用“数据表”视图创建表。

(2)使用“设计”视图创建表。

(3)使用“表向导”创建表。

[选择]备注、超级链接、是/否和OLE对象等字段类型不能作为主键或索引字段。

字段的数据类型、用法和大小

数据

类型

用法占用的空间大小

文本用于存放文本或文本与数字等不需计算

的数据

最多255个字符

备注用于存放长文本或与数字的组合数据最多64 000个字符

数字用于存放需要进行计算的数字数据字节

1个字节

存放0~255之间的整数

整型

2个字节

存放-32768~32767之间的整

长整

4个字节

存放在

-2147483648~2147483647之

间的整数

单精

度型

4个字节,保留7位小数

双精

度型

8个字节,保留15位小数

同步

复制

ID

16个字节

小数12个字节,保留28位小数

日期/时间用于存放100~9999年的日期与时间数

据,可进行日期或时间的计算

8个字节

货币用于存放货币值,精确到15位整数及小

数点后4位

8个字节

自动编号用于添加记录时自动插入的惟一顺序号

(每次递增1)或随机编号,该字段不能

更新

4个字节

是/否用于存放逻辑值,该字段只有两个取值,

例如“是/否”、“真/假”或“开/关”

1位

OLE 对象用于存储在其他程序中使用OLE协议创

建的对象,例如Word文档、Excel电子

表格、图像、声音或其他二进制数据等,

可以将这些对象链接或嵌入Access表

中,必须在窗体或报表中使用绑定对象

框来显示OLE对象

最大可为1GB,仅受磁盘空间限制

超级链接用于存储超级链接地址,可以是UNC路

径或URL网址

最多64 000个字符

查阅向导用于使用组合框选择来自其他表或来自

值列表的值,该数据类型将会启动查阅

向导来创建该字段

与执行查阅的主键字段大小相同,通

常为4个字节

[简答]Access可通过导入或链接外部数据源的方法创建表。简述导入和链接这两种方式的异同。

导入和链接外部数据源,都能使外部数据源中的数据反映到所创建的表中,这是两种方式的相同点。

导入方式会在所创建的表中产生外部数据源中相关数据的副本,此后外部数据源与本表相互不再有影响。

链接方式并未在当前表中产生外部数据的副本,此后,此表与外部数据源均能感知到对方对所链接的数据的操作所产生的影响。

[简答]何时采用导入?何时采用链接?

导入和链接都可以使用外部数据,那么究竟是采用导入还是采用链接呢?主要考虑以下两点:

(1)如果已确定数据只在Access中使用,则应该使用导入方式,因为Access对其自身表的工作速度较快;而且如果需要,可以像在Access中创建的表一样,修改导入的表以满足需要。

(2)如果获取外部数据也将由Access之外的程序使用,则应该采用链接方式。通过链接,在原应用程序和在Access中都可以查看和编辑数据,也可以创建应用外部数据的查询、窗体和报表,将外部数据和Access表中的数据联合使用,甚至在其他人正在以原始程序处理外部数据时还可以进行查看和编辑。

第二节设置字段的属性

文本与备注型字段常用的格式符有:

(1)@:每个@占据一个字符位。例如,将文本型字段“学号”的“格式”属性设置为@-@@@时,则当输入E001时,将会显示E-001。

(2)<:将所有输入的字符以小写显示。

(3)>:将所有输入的字符以大写显示。

[填空]“输入掩码”是指能起到控制向字段输入数据作用的字符。一个输入掩码可以包含原义显示的字符(如括号、点、空格和连字线等)和掩码字符。

[选择、填空]输入掩码主要用于文本型和日期/时间型字段,但也可以用于数字型和货币型字段。例如,设置“出生日期”字段的输入掩码为“****年**月**日”。其中的每个“*”号称为“占位符”。占位符必须使用特殊字符(如*号、$号或@号等),它只在形式上占据一个位置,表示可以接受一位数字;而其中的“年、月、日”则为原义显示字符。

“有效性规则”和“有效性文本”示例

字段名“有效性规则” “有效性文本”

性别“男”or“女” 只能输入“男”或“女”

基本工资>=800 And <=5000 基本工资必须在800元到5000元之间

或者Between 800 And 5000

雇员编号L ike “E???” 雇员编号以E打头的4个字符

出生日期>#1960-01-01# 必须是1960年以后出生

工作日期>=#1/1/97# And <#1/1/98# 工作日期必须是在1997年内

第三节创建查阅字段

[填空、简答]创建查阅字段的方法如下:

(1)创建“值列表”查阅字段

创建“值列表”查阅字段有两种方法:一种方法是使用“查阅向导”;另一种方法是在属性中直接输入一组查阅值。

(2)创建来自“表/查询”的查阅字段

第四节主键与索引

定义主键时,必须确保主键取值惟一性,Access将防止在主键输入任何重复值或出现Null值,并且始终维护主键的惟一索引,这是关系数据库实体完整性约束所必需的。此外,利用主键可以建立表之间的关系,以便综合使用或检索存储在不同表中的数据。

索引是指根据某个字段或某几个字段对表中的记录进行排序,目的是为了加快数据查询速度。

[填空]在Access中可以创建三种类型的主键,即自动编号主键、单字段主键和多字段主键。

[填空]在Access中有两种类型索引,即单字段索引和多字段索引。

[简答]索引的概念:

在默认情况下,一个表的记录排列顺序是根据主键值由小到大排列的。但是,有时我们希望按另外的顺序排列记录。当数据量很大时,排序是相当耗费时间的。索引是使记录有序化的另一种技术,这种技术并不真正从物理上移动记录,而是在逻辑上维持要求的记录排列顺序。用户不必关心索引是如何实现的,只需根据规定的操作就可以了。不论是排序还是索引,都是为了加快数据查询速度。第五节创建表间关系

数据库中包含的多个表,每个表都应满足规范化的要求,一般采用3NF的关系,这意味着每个表描述一个主题。而实际使用数据库时往往需要访问不同表中的数据,这就需要创建表之间的关系;而建立了表之间关系的数据库又存在参照完整性规则问题。

[填空]关系类型可以归结为“一对一”、“一对多”和“多对多”三种类型。

“实施参照完整性”有两个选项:一是“级联更新相关字段”,意思是当更新主表字段时,相关表的相关字段自动进行更新;二是“级联删除相关记录”,意思是删除主表记录时,自动删除相关表的相关记录。

[填空]一旦建立了关系,表与表之间就实现了关联,从而可以使用不同表中数据。数据之间的关联方式称为连接类型。

第六节表的维护

维护表是在表的“设计”视图中进行的。对于一个表,重要的是维护表的结构,因为表中的数据是在表结构约束下存储的。但是,实际应用中往往会出现字段数据类型设计不当或者要求实现的功能发生了变化,这种情况下就涉及到修改表结构的问题了,包括添加字段、删除字段、更改字段的数据类型和顺序等。

确定了表结构及表间的关系后,接下来就涉及到数据的输入、查找、替换、修改、删除、排序和筛选等各种操作,这些操作是在“数据表”视图中进行的。

修改表结构最好是在还没有输入数据的情况下进行,如果要修改已经存有数据的表的字段数据类型或属性时,很可能发生数据类型不匹配而导致已有数据的丢失。

注意:修改字段的数据类型、属性和删除字段时,一定要慎重,因为很可能会丢失原先已有的数据。

筛选是指把符合条件的记录在数据表视图中显示出来,而将不符合条件的记录隐藏起来(并不是删除);排序是指对记录按照某种顺序排列显示,例如根据某个字段值按照升序或降序排列显示。这两种操作都可以通过菜单来完成。

表有多种视图,创建或修改表时使用“设计”视图;显示和使用数据时使用“数据表”视图;在“数据表”视图中可以“增、删、查、改”记录中的数据,但要想显示“OLE对象”字段中的图像,只能在“窗体”视图中才能看到。

第五章查询

“查询”并非通常意义下的查找,而是Access数据库的一个重要对象,应用非常广泛,查询本质上是基于表的一种视图,查询获得的记录显示在虚拟的数据表视图中,并不占用实际存储空间。

使用“查询”可以从一个或多个表中按照某种准则检索数据,在查询的同时可以进行计算、更新或删除等修改数据源的操作,还能通过查询生成一个新表,更重要的是可以把查询的结果作为窗体、报表或数据访问页的数据源。

第一节查询的类型与查询视图

根据查询方法和对查询结果的处理不同,可以把Access中的查询划分为“选择查询”、“参数查询”、“交叉表查询”、“操作查询”和“SQL查询”等五种类型。

[选择、填空]Access为“查询”提供了三种视图方式,即“设计”视图、“数据表”视图和“SQL”视图。

(1)选择查询是最重要的查询类型,它根据某些限制条件从一个或多个表中检索数据,并在虚拟的数据表视图中显示结果,在查询的同时还可以对记录进行分组,统计、计数、求平均值或其他计算。

(2)参数查询实际上是选择查询的一种,不同之处是它在执行查询时显示一个对话框,用来提示用户输入有关参数,该参数将作为查询条件检索数据,并将结果按指定的形式显示出来。利用参数查询作为窗体、报表和数据访问页的基础是很方便的。

(3)交叉表查询是一种创建类似于Excel数据透视表的查询,这种查询主要用于对数据进行分析计算,可显示来源于表中某个数值字段的合计、计数或平均值等,通过对数据进行分组可以更加直观地显示数据表的内容。

(4)操作查询是一种处理表中记录的查询,并且一次可以批量地处理大量的记录。例如,删除记录、更新记录、添加记录或通过查询生成一个新表。

①删除查询:从一个或多个表中删除一批记录。

②更新查询:更新查询可以更改已存在数据的表。

③追加查询:是一种向已有数据的表中添加记录的查询。

④生成表查询:是一种通过复制查询结果而生成新表的查询,生成的表独立于数据源,如同在数据库中创建的表一样。

[选择、填空]SQL查询是用户使用SQL语句创建的查询。常用的SQL查询有联合查询、传递查询、数据定义查询和子查询。

(1)联合查询是一种将来自一个或多个表的数据合并到一个表中的查询。

(2)传递查询是使用服务器能够接受的SQL语言直接向网络数据库服务器发送SQL语句,通过传递SQL语句访问服务器上数据库中的表。

(3)数据定义查询是一种包含SQL数据定义语言的查询,用于创建或更改数据库中的对象。

[选择、填空]Access为查询对象提供了“设计”、“数据表”和“SQL”三种视图方式。设计视图用于创建查询,数据表视图用于显示查询结果,而SQL 视图是一个用来输入SQL查询语言的窗口。

(1)设计视图是一个用于创建或修改查询的窗口,窗口中包含有创建或修改查询所需要的各种要素。

(2)数据表视图以行、列形式显示查询数据,用于浏览、添加、搜索、编辑或删除查询数据。

(3)“SQL”视图下可以直接书写或查看SQL语句,Access中的查询是使用SQL语言实现的。

第二节选择查询

选择查询是最重要的一种查询类型,它可以从一个表或多个表以及其他已存在的查询中按照指定的准则检索出所需要的记录集。

使用向导创建选择查询,除了能检索出所需要的数据外,还能对查询结果集进行计数、求最大值、求最小值、求平均值和统计汇总等工作。

表达式是由运算符、常量、函数或字段等若干部分组成的有意义的算式,单个的常量、数值、字段或函数可以看成是表达式的特例。表达式主要用于表示查询“准则”或用来执行某种运算。

运算符与符号

使用表达式设置查询“准则”示例

类型符号与含义

算术+(加)、-(减)、*(乘)、/(除)

比较>(大于)、>=(大于等于)、=(等于)、<>(不等于)、<(小于)、<=(小于等于)、between…and…(比较给定的值是否在…之间)

逻辑not(非)、and(与)、or(或)

通配符* 通配字符串中的任意多个字符

? 通配字符串中的任意单个字符

[]与方括号内的任何单个字符匹配! 与不在方括号内的任何字符匹配

# 与任何单个数字字符匹配

其他like(前后两字符串是否匹配)、in…(给定的值是否在…之中)、&(连接

两个字符串)、“”(定界字符串常量)、#(定界日期型常量)

表达式 说 明

库存量>500 设置库存量大于500的准则 出生日期BETWEEN # 1979-1-1#AND #1979-12-31#

设置1979年出生的准则 出生日期NOT BETWEEN # 1979-1-1#AND #1979-12-31#

设置不是1979年出生的准则 姓名like“张*” 设置姓张的人的准则

姓名Like“李*”AND 住址Like“上海*” 设置所有家住上海的姓李的人准则 工资>=2000 AND 工资<=5000 设置工资介于2000~5000元之间准则 性别=“女” AND 职务=“经理” 设置查找女经理的准则

商品名=“笔记本电脑”AND 价格>10000 OR 商品名=“数码照相机”AND 价格>3500 设置价格超过10000元的笔记本电脑或价格超过3500元的数码照相机的准则

工资>=2#00 设置工资大于等于2000、2100、2200……的准则

姓名=[赵钱孙李]岚 设置姓名为赵岚、钱岚、孙岚或李岚的准则

如果表达式含有日期值,则需用(#…#)号作为日期值的定界符。

第三节 参数查询

参数查询的特点是在执行时能显示对话框来提示用户输入信息。

第四节 交叉表查询

[简答]什么是Access 中的交叉表?

交叉表类似于Excel 电子表格,它按“行、列”形式分组安排数据:一组作为行标题显示在表的左部;另一组作为列标题显示在表的顶部,而行与列的交叉点的单元格则显示数值。

[填空]交叉表查询可以使用向导或使用设计视图来创建,不同的是使用向导只能选择一个数据源,如果涉及到多个表中的字段,则应先创建一个多表选择查询,然后使用该查询作为交叉表查询的数据源。

第五节 操作查询

[选择、填空]利用操作查询可以对查询数据源进行各种操作,如删除记录、更新记录、追加记录,甚至生成一个新表。操作查询不同于一般选择查询,其特点是在查询的同时,会改变原来表中的数据,因此执行操作查询时系统会给出警告信息,用户应做好备份工作。

[填空]生成表查询可以把选择查询得到的结果变成一个真正的表,这个表完全独立于数据源,用户对生成的新表进行任何操作,都不会影响原来的表。 [选择]利用更新查询可以按指定的条件一次性地更新一批记录,而不必逐个地去修改每一条记录。

[选择、填空]追加查询是一种从一个表(源表)向另一个表(目标表)追加记录的操作,特别适宜于从已存在数据的源表按照指定的条件向目标表转移的情况。但是,要求源表和目标表必须具有若干相同类型的字段,源表中的字段

必须在目标表中能找到。

[选择]删除查询主要用于批量地删除记录。

第六节 SQL查询

[填空]SQL查询是用户使用SQL语句创建的查询。Access将“联合查询”、“传递查询”和“数据定义查询”归结为SQL查询。

SQL函数

[填空]SQL查询中的联合查询,可以将多个表合并为一个表,但要求用来合并的表具有相同的字段名,相应的字段具有相同的属性。

利用传递查询可以直接向ODBC数据库发送SQL命令,不必链接到服务器上的表,就可直接使用相应的表,例如检索记录。

数据定义查询是一种包含数据定义语言(DDL)语句的SQL查询,实际上是创建表。

第六章窗体

窗体是Access数据库的一个重要对象,其功能是向用户提供操作数据库的界面。

第一节窗体概述

[填空]根据窗体的用途可以将窗体分为数据操作窗体、控制窗体和信息交互窗体三类。

[选择、填空]数据操作窗体是一种供用户输入、浏览或编辑数据的窗口,是窗体对象中使用最多的一种窗体类型。数据操作窗体中常用的有单页窗体、多页窗体和子窗体。

[选择、填空]将一个完整的记录安排在一个页面上的窗体称为单页窗体,适宜于一条记录包含的信息量不是太多的场合。

[选择、填空]如果一个记录包含的信息量较大,以致无法将一个完整的记录安排在一个页面上,这时可以使用选项卡将记录分页显示,这种窗体称为多页窗体。

[选择、填空]一个窗体页面中可以显示多条记录的窗体称为连续窗体。

[选择、填空]包含在另一个窗体中的窗体称为子窗体。子窗体一般用于显示“一对多”关系中的“多”方记录。

[填空]控制窗体是一种供用户控制工作流程的窗体,一般是通过“命令按钮”或“选项按钮”等控件控制工作的流程。

[填空]信息交互窗体是一种将弹出式窗口来显示某种提示信息或接受用户输入的窗体。

[填空]Access为窗体对象提供了三种视图方式,即“设计”视图、“窗体”视图和“数据表”视图。

(1)“设计”视图是创建窗体的一种视图,实际上是窗体设计器。虽然也可通过其他途径创建窗体,但是一般都需要在窗体设计器中进行修改或润色,因此设计视图是应该重点对待的。

(2)“窗体”视图是最终展现在用户面前的操作界面。在窗体视图中一般是一页显示一个记录,可以使用窗体下部的“浏览按钮”移动到其他记录页。

(3)“数据表”视图是一种以行列方式显示窗体中的数据,类似于查询数

据表视图。在该视图中可以进行数据的增、删、查、改操作,但是这种视图一般很少使用,因为它不能体现窗体的特点,而且不能显示OLE字段的图像,只适宜于同时观察多个记录的情况。

第二节创建窗体

[简答]在Access中可以使用多种方法创建窗体,大体上可归结为以下五种:

(1)使用“自动创建窗体”功能快速创建窗体。

(2)使用“窗体向导”简化设计窗体。

(3)使用“设计视图”创建具有个性化的窗体。

(4)使用“图表向导”创建图表式窗体。

(5)使用“数据透视表向导”创建类似交叉数据表式的窗体。

第三节在窗体设计中使用控件

通俗地说,控件是一种图形化对象,例如标签、文本框、复选框、选项组、切换按钮、组合框、列表框、命令按钮、图像控件、绑定对象框、未绑定对象框、线条和矩形等。控件可以放在窗体上,目的是为了显示数据或执行某种操作,有的控件是为了美化窗体的,如线条和矩形控件。

[填空]控件可以分为绑定型控件、非绑定型控件和计算型控件三种类型。

(1)绑定型控件又称结合型控件,是一种与数据源中的基表或查询中的字段相关联的控件。绑定型控件可从基表或查询中的字段获得内容,用来显示、输入或修改记录的当前字段值,并且字段值将随着当前记录的改变而动态地发生变化。

(2)未绑定控件又称非结合型控件,与数据源没有关系,只能用来显示静态的文字、线条或图像等。

(3)计算型控件是一种以表达式作为数据源的控件,构成表达式的数据项通常是窗体中的表或查询中的字段或包含字段的表达式。

主要控件:

(1)标签控件

标签是未绑定型控件,它不能与字段或表达式相连,在移动记录时标签的内容不会发生改变。标签的典型用法是在窗体上显示标题。

(2)文本框控件

文本框可以是绑定型的,也可以是未绑定型的;前者用于显示绑定的字段数据,这种文本框随着记录的移动而动态地改变内容,后者一般用于接受用户的输入或显示计算结果,数据不需要存储。

(3)选项组控件

选项组是个容器型控件,其中可以包含一组按钮,这些按钮可以是选项按钮、复选按钮或切换按钮,按钮的个数用户可以自定。

在选项组中每次只能选择一个选项,如果选项组绑定到某个字段,则是该组框架本身绑定到该字段,而不是组框架内的复选框、选项按钮或切换按钮。

(4)选项按钮、复选按钮与切换按钮

选项按钮、复选按钮和切换按钮都可以作为单独的控件来使用,用来表示基表或查询中的“是/否”型字段值。

(5)列表框控件

列表框是由若干可供选择的数据行构成的列表,从列表中选择一个值要比输入更方便,而且不容易出错。列表框可绑定到字段,也可以不绑定到字段,后

一种情况可以使用列表中选择的值作为其他对象的内容。

(6)组合框控件

组合框可以看成是列表框与文本框的组合,在组合框中既可以输入一个值,也可以从下拉列表中选择一个值,适合于窗体空间受到限制时使用。组合框也有绑定型与非绑定型。

(7)命令按钮控件

命令按钮是一种能起控制作用的控件,单击命令按钮可以执行某个或某些预先定义的操作,例如打开窗体、打印报表或关闭窗口等。这些操作是通过在命令按钮“单击”属性中编写相应的“宏”或“事件过程”来完成的。

(8)图像控件

图像控件用来向窗体插入静态图片,主要起美化窗体的作用。

(9)未绑定对象框控件

“未绑定对象框”控件用于在窗体上插入未绑定OLE对象,例如插入一段Word文档或图片,插入的对象不会随记录的移动而改变,但可以修改或更新插入的对象,这是与“图像”控件的不同之处。

(10)绑定对象框控件

“绑定对象框”是绑定基表或查询中的OLE字段的控件,用于在窗体中显示存储在表中的OLE对象,当在记录之间移动的,绑定的OLE字段内容也随着发生变化。

只有在窗体视图中才能看到OLE图像,而设计视图只是显示一个空的图形框架,在窗体数据表视图中显示的是图像文件名。绑定对象框控件的使用方法比较简单,只需在设计视图中单击此按钮,然后在“属性”对话框中设置“控件来源”属性即可(一般是数据源中的OLE字段)。

(11)选项卡控件

选项卡是个容器类控件,使用选项卡可以创建多页窗体,通过选项卡可以选择不同的页面,每个页面还可以包含用于显示其他对象的控件。选项卡能有效地扩展窗体空间,同一页面可以显示不同的信息。

(12)子窗体

子窗体是窗体中的窗体,利用子窗体显示具有“一对多”关系的“多”方数据特别有效。

第四节窗体及其对象的编辑

[填空]窗体及其对象的编辑包括调整窗体的大小、设置背景颜色,添加、修改或调整窗体中的控件等。

[填空]对于已有对象的窗体或在窗体中插入新的控件,往往需要在“设计”视图中对其进行各种编辑操作,如选择控件、移动控件、对齐控件、调整控件和设置控件的各种属性等。

(1)选择控件

窗体中的对象表现为控件,编辑控件首先需要选择控件,选择控件的方法如下:

①选择单个控件

只需单击要选择控件的任何位置即可,此时围绕该控件的四周会出现一些调整大小的“控制柄”,左上角还会出现一个较大的移动控件的“控制柄”。

②选择多个相邻的控件

只需在窗口空白处的任何地方按下鼠标左键拖动出一个矩形框,该矩形框

所触及的控件均被同时选中。

③选择多个不相邻的控件

按住Shift键,再分别单击要选择的不相邻的控件。

(2)移动控件

当将鼠标在选定的控件上滑动时,鼠标指针会显示出不同的形状,除了有调整控件大小的双向箭头外,还会出现“手掌”形和“手指”形的两种鼠标形状。

(3)调整控件大小

可以采用以下多种不同方法调整控件的大小:

①使用鼠标改变控件大小

②通过“格式”菜单改变控件大小

③通过“属性”窗口精确设置控件大小

(4)对齐控件

在窗体上排列控件,仅凭肉眼是很难做到的。Access提供了多种对齐控件的命令。

①使控件对齐网络

②按指定方式对齐控件

(5)调整控件间距

可以使用“格式”菜单中的“水平间距”和“垂直间距”命令调整控件之间的间距。

(6)设置控件的外观

一般来说,每个控件都有一大批属性集,其中包括有设置控件外观的属性,例如设置控件的前/背景色、字体名称、字体大小、边框样式、边框颜色、线型和特殊效果等,均在属性的“格式”选项卡中进行设置。

第五节使用窗体处理数据

窗体是用户与数据库之间的重要交互界面,在窗体中可以对记录源中的数据进行各种操作,如浏览、修改、查找、添加到删除记录,还可以通过窗体对记录排序和筛选等。

[选择、填空]筛选记录是指挑选并显示我们所关心的记录,隐藏无关的记录。在窗体中可以采用四种类型的筛选:即“按选定内容筛选”、“按窗体筛选”、“内容排除筛选”和“高级筛选/排序”。

(1)按选定内容筛选

如果想显示包含某一个字段值的所有记录,这种情况可以使用“按选定内容筛选”来筛选记录。

(2)按窗体筛选

“按窗体筛选”允许在窗体中指定并显示满足某种条件的记录。

(3)内容排除筛选

“内容排除筛选”与“按选定内容筛选”不同之处是:前者排除查询目标值,而后者是选定查询目标值。

(4)高级筛选/排序

使用高级筛选可以实现更为复杂的筛选功能。

[填空]排序记录:在默认情况下,窗体中显示的记录是按照记录源中的物理顺序排列的,但也可重新设置排序方式。

第七章报表

[简答]什么是报表?报表的用途是什么?

报表是一种以打印的形式展现数据的有效方式,可以在屏幕上预览或在打印机上输出。报表的用途很广,大体上可归纳为以下两点:一是对大量数据进行计算、分组和汇总;二是将报表设计成所需要的格式输出信息。

第一节报表概述

报表是Access数据库对象之一。报表的设计和创建与窗体有许多共同之处,两者的控件有很多都是共用的。创建报表实际上是设计报表的格式,打印报表则是针对报表的数据源调用报表格式输出信息。报表数据源一般来自于基表或查询。报表不能用来输入数据,并且没有“数据表”视图。

[填空]报表的组成结构与窗体类似,一个报表通常由“报表页眉”、“页面页眉”、“主体”、“页面页脚”和“报表页脚”等五部分构成,每一部分称为报表的一个“节”。所有的报表都必须包含主体节,其他节根据需要可以决定取舍。

[选择、填空]添加在“主体”节中的计算控件可以对每个记录求总计或平均值;添加在“组页眉/页脚”如的计算控件可以对一个组中的记录求总计或平均值;添加在“报表页眉/页脚”中的计算控件可以对所有记录求总计或平均值。

[填空、简答]报表共有三种视图,即“设计”视图、“打印预览”视图和“版面预览”视图。设计视图用于创建或修改已有的报表;打印预览视图用于查看报表上显示的数据与格式;版面预览视图用于查看报表的版面设置。“版面预览”视图和“打印预览”视图几乎完全一样,但前者只显示一些示范数据。

第二节创建报表

[简答]创建报表可以采用以下五种方法:

(1)使用“自动创建报表”功能快速创建报表。

(2)使用“报表向导”根据提示创建报表。

(3)使用“图表向导”创建含有图表的报表。

(4)使用“标签向导”创建标签式报表。

(5)在“设计”视图中手工创建报表。

[填空]“自动创建报表”是一种创建报表的最快捷方法,这种方法可以选择一个表或查询作为报表的数据源,并可选择“纵栏式”或“表格式”作为报表的版面格式,生成一个包含数据源的所有记录的报表。

[填空]使用“报表向导”创建报表,可以创建基于多表的报表,还可以选择要打印的字段和选择报表的布局和样式。

[填空]在Access中使用“图表向导”可以很容易地创建包含图表的报表。

[填空]使用“标签向导”可以很容易地制作标签。

[填空]在“设计”视图中创建报表可以从一个全新的空白报表开始起步,然后选择数据源、使用控件显示文本和数据、进行数据计算、小计或汇总,或对记录进行排序、分组、对齐、移动或调整控件等操作。

[简答]使用“设计”视图创建报表基本步骤如下:

打开数据库→选择“报表”对象→单击“数据库”工具栏上的“新建”按钮→在“新建报表”对话框中选择“设计视图”→选择报表所需的数据源→向报表中添加所需的控件→编辑报表→预览报表→保存报表

[选择、填空]在“新建报表”对话框中选择“设计视图”,单击“确定”按钮,此时出现包含“页面页眉”、“主体”和“页面页脚”三个节的空白报表。

[填空]多列报表是指在一个页面上分成多列打印记录,适合于字段较小的“纵栏式”报表使用,可以有效地节省空间。

第三节编辑报表

[选择、填空]一个报表最多可以按10个字段或表达式进行排序。

[填空]分组报表是指将具有共同特征的记录集中在一起打印,还可以显示该组的概要或对该组数据进行统计汇总等计算,分组报表有助于报表的可读性。分组报表最多可以按10个字段或表达式进行分组。

“新行或新列”属性设置

函数功能

AVG(<字段名>)求一列数据的平均值

COUNT(<字段名>)求一列中该字段的个数

MIN(<字段名>)求一列数据中的最小值

MAX(<字段名>)求一列数据中的最大值

SUM(<字段名>)求一列数据值的和

第四节在报表中进行计算

要在报表中进行计算,首先要在报表适当位置上创建一个计算控件。文本框是最常用的计算控件,但是也可以使用任何有“控件来源”属性的控件,其特点是每当表达式的值发生改变时,就重新计算一次结果。

常用的合计函数

设置说明

无(默认值)行或行分割点取决于“页面设置”对话框中的页面设置和页面上的可用空间。

节前Access将新的一行或列中打印当前节(正在设置属性的节,例如组页眉),而在同一行或列中打印下一节,例如主体节。

节后Access将在当前行或列中打印当前节,例如组页眉,而在下一行或列中打印下一节,例如主体节。

节前和节后Access将在新的一行或列中打印当前节,例如组页眉,而在下一行或列中打印下一节,例如主体节。

注意:(1)计算控件中的表达式应使用“=”运算符开头。

(2)在使用合计函数的表达式中不能使用控件的名称,只能使用表、查询或SQL语句中的字段名。

第五节子报表

子报表是插在其他报表中的报表。多个报表可以进行合并,在合并报表时,两个报表中必须有一个作为主报表。主报表可以是绑定型的,也可以是未绑定型的。绑定型主报表可以将报表绑定在基表、查询或SQL语句上,通常用于显示一

新版教材全国自考网络操作系统02335_复习笔记.

1.计算机系统的定义:计算机系统 是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。【广义的包含:机械式系统和电子式系统,电子式又可划分为模拟式和数字式】 【计算机系统包括:硬件系统和软件系统】 2.操作系统的定义:操作系统是计 算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统高效地运行。设置操作系统的目的:提高计算机系统的效率,增强系统的处理能力,充分发挥系统资源利用率,方便用户的使用。【操作系统的任务:1、组织和管理计算机系统中的硬件及软件资源;2、向用户提供各种服务功能。】 3.操作系统的作用和地位 操作系统是系统软件,连接了硬件和软件,是两者之间的桥梁。作为系统软件,其是 a.计算机资源的管理者、b.人机交互的接口、c.扩展机和虚拟机。【所以对操作系统来讲,具体应用领域的工作不是其所关心的事。】 4.操作系统的主要特征 (1)并发性b.共享性:(互斥共享:打印机,磁带机,扫描仪;同时共享)处理机、CPU、辅助存储器、输入/输出设备c.随机性。【在计算机系统中,对资源的共享有两种形式:互斥共享和同时共享】【操作系统的分类:批处理、分时、实时、桌面、嵌入式、网络、分布式操作系统】 5.批处理操作系统的概念 用户将需要计算的一组任务(一般称为作业,即JOB)请求交给系统操作员,系统操作员在收到后并不立即将其输入计算机,而是在收到一定数量的用户作业之后组成一批作业,再把这批作业输入到计算机中。 【又分为单道批处理、多道批处理系统:不适合交互式的作业】 6.分时(交互式)操作系统的概 念多个用户通过终端设备与计算机交互来运行各自的作业,并且共享一个计算机系统而互不干扰,每个终端可由一个用户使用,每个用户就好像自己拥有一台计算机。 7.实时操作系统的概念使计算机 能在规定的时间内及时响应外部事件的请求,同时完成对该事件的处理,并能够控制所有实时设备和实时任务协调一致的工作的操作系统。【特征:及时性、实时性、高可靠性、高过载防护性】 8.网络操作系统的概念 基于计算机网络、在各种计算机操作系统之上按网络体系结构协议标准设计开发的软件,它包括网络管理、通信、安全、资源共享、各种网络应用。 9.分布式操作系统的概念 将大量的计算机通过网络连结在一起,可以获得极高的运算能力及广泛的数据共享,这样的系统称为分布式系统,为分布式系统配置的操作系统称为分布式操作系统。 10.操作系统的基本功能:a.进程 (线程)管理、b.处理机调度、c.存储管理、d.文件管理、e.输入/输出管理。 11.存储管理的任务(P25 L3) 存储管理的任务是管理计算机内存的资源a.当多个程序共享有限的内存资源时,要考虑如何为多个程序分配有限的内存空间;b.存放在内存中的多个程序和数据应该彼此隔离、互不侵扰;c.解决内存扩充的问题,即将内存和外存结合起来管理,为用户提供一个容量比实际内存大得多的虚拟存储器。 【存储管理的主要任务 a.内存的分配和回收b.存储共享c.存储保护d.“扩充”内存容量。】 12.文件管理的任务(P26 L3) 其任务为有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题,以使用户方便、安全地访问文件。 13.输入/输出管理的功能: 其功能是按照输入/输出子系统的结构和设备类型指定分配和使用设备的策略,为输入/输出操作的进程分配一条传输信息的通路,合理地控制输入/输出操作,最大程度地实现并行操作。 14.网络操作系统的结构 a.整体式结构(结构紧密,用户界面简单直接,系统效率较高)、 b.层次式结构(易于调试、修改、扩充、维护、保证正确性)、 c.微内核(客户机/服务器)结构(特点:提供最基本服务和其他服务,很好的扩展性,简化应用程序开发,减少磁盘空间和存储器的需求,微内核和硬件部件有接口,并向可安装模块提供一个接口)。 15.网络操作系统的特点a.微内 核,即运行在核心态的内核;b.以通信方式请求服务并返回结果,即运行在用户态的并以客户机/服务器方式运行的进程层。【优点:可靠、灵活、适宜于分布式

计算机网络技术学习体会心得

本学期,我选择了一门大学城公共选修课课程——计算机网络技术。这门课程,我是来到了信息学院是上课的,短短十来堂课的学习过程使我受益匪浅。不仅计算机专业知识增长了,还认识了许多来自大学城里其他兄弟院校的同学,更懂得了如何更好的为人处事。 我是来自纺院纺织化学工程系的一名大二学生。在纺院,我的专业是学习家用纺织品设计的,这是一门融工艺设计和美学设计于一体的知识涉及面极广的专业。一直以来,通过对该行业人才需求的了解,我认识到,要想在毕业后能从事与家纺行业相关的工作,我不仅要学习好本专业的知识和能力,还必须对计算机知识有相当程度的了解和掌握。因此,在选择选修课的时候,我毅然在自己的课程选项里勾了这门课程。 众所周知,21世纪是一个信息经济时代。为适应时代的发展,作为一名即将走出校园参加工作的当代大学生,所受的社会压力将比任何时候都要来得沉重,因此在校期间,我们必须尽可能的利用好学习时间,尽可能地学习更多的知识和能力,学会创新求变,以适应社会的需要。如果想从事与家纺设计相关的行业,那就更需要掌握较全面的计算机知识,因为小到计算机的组装维修,大到服务器的维护与测试,知道的更多更全面,那么对于自己以后找工作以及参加工作帮助就越大。在知识经济时代,没有一个用人单位会傻到和知识作对,不是么? 我在读初三的时候第一次接触计算机觉得很新鲜。我清晰的记得,当时有一个清晰的想法,那就是一定要学好计算机。但随着自己对电脑接触的不断深入,对计算机的认识越来越深,特别是进到大学,学习了家用纺织品设计以后。我们做CAD设计,学习了各种办公软件,可是在设计和办公过程中,当遇到一些电脑系统出错导致文件成果丢失的突发问题时。我才深深地感受到自己计算机知识是多么的欠缺,自己终归不是学计算机专业的,对计算机知识的掌握都是零散的,对这些突发问题只能束手无策。于是我暗自发誓,无论如何,以后如果关于计算机的选修课的,我一定要报名。 这次在《计算机网络》中,我学到了许多知识,许多以前对计算机迷惑的地方。在姜老师的讲解和实际演练下我渐渐明白了。

信息读书笔记

信息读书笔记 第一篇:网络 读书笔记 1. b to b电子商务的发展战略 基本框架:文章通过分析b to b 电子商务的发展优势,提出发展b to b 电子商务要素,具体包括信息标准化用户身份认证网络交易的整合处理受控的操作性等,明确了企业建立 b to b 电子商务战略时应考虑的细节问题,以求更好的推动和完善电子商务的发展。 心得体会:电子商务的类型多种多样,按照交易的双方划分就 有企业对企业 ,企业对消费者 ,企业对政府机构,消费者对政府机构等等。这段话充分说明了电子商务的类型。 购买者与供应商交易是利用互联网还是电话;买者是否可以通过多种 b to b 电子商务渠道进行交易;购买者是通过现存的网络还是原有的系统与供应商交易;购买者与供应商交易是通过商业网络还是电子化市场进行交易。上述情况是供应商在建立b to b电子商务发展战略时需要考虑的一些问题,购买者可能与供应商用上述的一种、一些或全部共同指导企业的运行和经营。无论企业实施什么样的电子商务战略,本质上都是

通过各种各样的渠道,利用可靠的工具搭建交易平台,保证企业在当今的互联网时代生存和发展。 2. 从美国的电子商务看中国电子商务的发展 基本框架:文章主要介绍了电子商务含义界定,美国电子商务的发展及原因分析以及我国电子商务发展的发展现状及对策。 心得体会:目前, 电子商务的基本含义有两个层次: 狭义的电子商务和广义的电子商务, 狭义的电子商务是指包括b2b、 b2c、 b2g、 g2c 在内的通过开放的网络进行的电子交易活动。广义的电子商务是指利用 intranet 和internet 等网络方式将顾客、销售商、供应商和企业员工联系在一起的一种全社会的网络计算环境, 并以此实现信息资源在全社会中的充分应用。这段话解释了电子商务的基本含义,主要包括两个层次。 加速信息基础设施建设, 为电子商务的发展提供良好的物质技术基础;完善我国的商业信用机制;政府的有效支持和引导。这些是从美国发展电子商务的经验来看, 并结合我国的电子商务发展现状,总结出来的应对对策。 21 世纪是电子商务为主导的全新贸易时代, 借鉴美国电子商务发展经验, 发展我国的电子商务必须从加强信息基础设施建设、完善商业信用机制以及政府提供有效的支持和引导等方面入手, 积极主动地抢占下个世纪经济发展

2335自考《网络操作系统》最完整的学习笔记

第一章网络操作系统引论 1. ①操作系统的定义:操作系统是控制和管理计算机系统的硬件和软件资源、合理地组织工作流程以及方便用户的程序集合。 ②现代操作系统的基本特征:1、并发性2、共享性3、虚拟性4、不确定性 2. 操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。计算机系统的层次结构:硬件层-操作系统层-语言处理程序层-应用程序层。操作系统的作用:提高计算机系统的效率,增强系统的处理能力,充分发挥系统资源的利用率,方便用户使用。 3. 多道程序设计的硬件基础:①中断系统②通道技术③CPU与通道的通信 4. ①多道程序设计的基本原理:多道程序设计的主要目的是充分利用系统中所有资源且尽可能地让它们并行操作。采用通道技术后使CPU从繁琐的I/O操作中解放出来,它不仅能实现CPU与通道并行工作,而且也能实现通道与通道之间、各通道与外设之间的并行。 ②多道程序设计的主要特点:①多道②宏观上并行③微观上串行。 5. 实现多道程序设计要解决的几个问题:①存储保护和地址重定位。(几道程序共享同一主存)②处理机的管理和调度。(共享同一处理机)③资源的管理与分配。(共享系统资源) 6. 虚拟处理机:逻辑上的处理机称为虚拟处理机。虚拟计算机:在一台计算机上配置操作系统后,比原来的计算机的功能增强了。这种是概念上的、逻辑上的计算机,而不是真正的物理计算机,这样的计算机称为虚拟计算机。 7. 处理机的运行现场:就是指处理机在执行程序过程中任一时刻的状态信息的集合。处理机运行现场包括的内容:①指令计数器(程序计数器)②程序状态寄存器③通用寄存器④特殊控制寄存器。处理机的运行状态有两种:核心态(00)和用户态(11)。程序分为系统程序和用户程序。程序状态分为三种:①就绪②运行③阻塞。程序状态的作用:程序状态可以互相转换,便于处理机按照某种规则进行调度。 8. 访管指令、特权指令、系统调用之间的区别和联系: 9. ①系统调用:用户在程序中能用访管指令调用的,由操作系统提供的子功能集合,其中每一个子功能称为一个系统调用命令。 ②用户程序使用系统调用后,为什么能从算态进入管态,返回用户程序后又从管态回到算态(系统调用的实现原理):系统调用中的访管指令的地址码可作为系统调用的功能号,它对应一个操作系统为用户提供的子功能或函数。当用户程序需要调用系统功能时,就在其程序的适当位置安排一条系统调用命令,当执行到该指令时便产生访管中断,中断的硬件装置开始响应中断,保存原来的PSW到内存的固定单元,再从内存的另一个固定单元中取出新的PSW送入PSW寄存器。由于新PSW中已事先设置了系统状态为管态,从而使处理机进入管态,在管态下执行中断处理程序。由于在管态下可以使用特权指令,所以用户要求操作系统提供的服务就很容易地被完成。中断处理程序结束后,通过恢复旧的PSW到PSW寄存器,于是又可返回到被中断的用户程序,即从管态又回到算态。 10. UNIX的系统调用的两种方式:①直接系统调用②间接系统调用。它们各是怎样处理: ①直接系统调用除可使寄存器传递参数外,其它参数都跟在trap指令的后面②间接系统调用跟随trap指令的是一个指向程序数据区的指针。该程序数据区内有一个直接系统调用trap 指令,其后跟以除r0外的参数。 11. ①分时:两个或两个以上的事件按时间划分轮流地使用计算机系统中的某一资源。 ②分时系统(又称交互作用系统):在一个系统中,如果多个用户通过自己的终端分时地使用同一个计算机,这样的系统就称为分时系统,其上的操作系统统称为分时操作系统。UNIX

局域网组建实训心得体会3篇

局域网组建实训心得体会3篇 《局域网组建》是计算机通信专业非常重要的一门专业核心课程,该课程教学难度大、教学内容丰富并且更新快,因而教学方法非常关键。下面是局域网组建实训心得,希望可以帮到大家。 篇一:局域网组建实训心得 时间过得真快,转眼间,短短两周的实训生活已悄然过去几天了,然而实训的过程还历历在目。 实训期间,让我学到了很多东西,不仅使我在理论上对网络管理有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。第一次亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也真是受益菲浅,在短短的两周中相信这些宝贵的经验会成为我今后成功的重要的基石。 作为一名中职12届的学生,经过差不多两年的在校学习,对网络有了理性的认识和理解。在校期间,一直忙于理论知识的学习,没有机会也没有相应的经验来参与项目的操作。所以在实训之前,网络管理对我来说是比较抽象的,一个完整的项目要怎么来分工以及完成该项目所要的基本步骤也不明确。而经过这次实训,让我明白一个完整项目的开发,必须由团队来分工合作,并在每个阶段中进行必要的总结与论证。 在这次实训中,我们每个人都有属于自己的工作,我负责的是安装服务管理器操作和截图,在操作过程中虽然遇到了不少问题,但是收获不少,加强了自己的独立操作能力,自学能力也得到了加强,以前都是跟着老师依样画葫芦,但是这次没有老师的帮忙,都是通过网上查找资料,看视频,然后自己操作完成项目的。虽然我们组都是男生,而且都是学习不太好的男生,在进度上总是比别人慢,但是我们靠自己完成了此次的项目。 这次实训也让我深刻了解到,不管在工作中还是在生活中要和老师,同学保持良好

信息管理与知识管理读后感

信息管理与知识管理读后感 信息管理是人类为了有效地开发和利用信息资源,以现代信息技术为手段,对信息资源进行计划、组织、领导和控制的社会活动。简单地说,信息管理就是人对信息资源和信息活动的管理。信息管理是指在整个管理过程中,人们收集、加工和输入、输出的信息的总称。信息管理的过程包括信息收集、信息传输、信息加工和信息 知识管理就是为企业实现显性知识和隐性知识共享提供新的途径,知识管理是利用集体的智慧提高企业的应变和创新能力。知识管理包括几个方面工作:建立知识库;促进员工的知识交流;建立尊重知识的内部环境;把知识作为资产来管理。 知识管理的步骤主要分为五类 1.认知认知是企业实施知识管理的第步,主要任务是统一企业对知识管理的认知,梳理知识管理对企业管理的意义,评估企业的知识管理现状。 2.规划知识管理的推进是一套系统工程,在充分认知企业需求的基础上,详细规划也是确保知识管理实施效果的重要环节。 3.试点此阶段是第二阶段的延续和实践,按照规划选取适当的部门和流程依照规划基础进行知识管理实践。并从短期效果来评估知识管理规划,同时结合试点中出现的问题进行修正。 4.推广和支持在试点阶段不断修正知识管理规划的基础上,知识管理将大规模在企业推广,以全面实现其价值。

5.制度化制度化阶段既是知识管理项目实施的结束,又是企业知识管理的一个新开端,同时也是一个自我完善的过程。要完成这一阶段,企业必须重新定义战略,并进行组织构架及业务流程的重组,准确评估知识管理在企业中实现的价值 信息管理与知识管理之间存在密不可分的联系。 对知识管理而言,信息管理已有了较长的发展历史,尽管人们对信息管理的理解各异,定义多样,至今尚未取得共识,但由于信息对科学研究、管理和决策的重要作用,信息管理一词一度成为研究的热点。知识管理这一概念最近几年才提出,而今知识管理与创新已成为企业、国家和社会发展的核心,重要原因就在于知识已取代资本成为企业成长的根本动力和竞争力的主要源泉。有人将知识管理与信息管理对立起来,强调将两者区分开;也有不少人认为知识管理就是信息管理;多数人则认为,信息管理与知识管理虽然存在较大的差异,但两者关系密切,正是因为知识和信息本身的密切关系。明确这两者的关系对两者的理论研究和实际应用都有重要意义。从本质上看,知识管理既是在信息管理基础上的继承和进一步发展,也是对信息管理的扬弃,两者虽有一定区别,但更重要的是两者之间的联系、谁也离不开谁。 信息管理与知识管理在工作中尤为重要 因为它们会对纷杂的知识内容和格式分门别类管理,让知识查询调用更加简单,充分利用知识成果,提供工作效率,减少重复劳动。依据知识库构建各部门各岗位的学习培训计划,随时自我充电,成为“学习型团队”。提供知识问答模式,将一些知识库中缺少的经验性知识,从员工头脑中挖掘出来,支持异地协

自考操作系统串讲笔记

自考《操作系统》串讲资料 第一部分 课程概述 一、使用教材 《操作系统》,全国高等教育自学考试指导委员会组编,谭耀铭主编,中国人民大学出版社2007年版。 二、课程简介 随着计算机技术的迅速发展,计算机的硬、软件资源越来越丰富,用户也要求能更方便、更灵活地使用计算机系统。为了增强计算机系统的处理能力以及方便用户有效地使用计算机系统,操作系统已成为现代计算机系统中不可缺少的重要组成部分。因此,操作系统课程也就成为高等学校计算机专业的重要专业基础课程。 本课程从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。 三、课程学习与考试要求 在自学过程中、考生应掌握操作系统对各种资源的管理方法和操作系统各部分之间的联系,这样才能真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。 为了能确切地学好本课程,要求考生具备:高级语言程序设计、数据结构、计算机系统结构等课程的知识。 在学任何一门课程时,要能做到真正学有所得,就必须:认真阅读教材,边读边做笔记;及时做习题,巩固所学内容;做好阶段总结,正确理解课程内容。 但每一门课程都有自身的特殊性,对于具体课程来说,应按照课程的特点具体探讨如何进行学习。要学好操作系统课程,关键在于弄清操作系统要做什么,怎么去做和为什么要这样去做。所以,如能注意如下几点,将会对操作系统课程的自学起到促进作用。 (1)在开始阅读某一章教材之前,先翻阅大纲中有关这一章的考核知识点、考核要求、自学要求、重点,以便在阅读教材时做到心中有数,有的放矢。 (2)阅读教材时要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念必须深刻理解,对基本原理必须彻底弄清,对设计技巧要能灵活运用。 (3)根据操作系统在计算机系统中的应用,你在学习操作系统课程时应围绕如下四个中心问题: ①操作系统怎样管理计算机系统中的各种资源,以及保证资源的使用效率。 ②操作系统怎怎样为用户提高良好的运行环境,以方便用户使用计算机系统。 ③操作系统怎样按照用户的要求来控制程序的执行,以保证用户得到满意的服务。 ④操作系统怎样合理分配和管理公享资源,以确保计算机系统的安全可靠。 你在学习过程中根据这四个方面边学边总结,那么就可对操作系统有一个比较正确和全面的理解。 (4)对于自学者来说阅读一遍书是不够的,有时阅读三遍也没完全明白,这不足为奇,也不必丧失信心。想想在校学生的学习过程,他们在课前预习,课堂听老师讲解,课后复习,在做习题等。

计算机网络学习心得体会

计算机网络学习心得体会 如今已经是信息时代,作为主流信息工具的网络越来越重要,因此我选择了这门选修课程。我个人对于电脑和网络是很感兴趣的,但由于学习的东西不多,经常是在玩游戏,真正运用到网络的技术性的东西实在少到可怜。象做博客,我只是会一般的做法,也能把它搞得与众不同,但我全然不知道其中的奥秘。象代码之类的东西,我以前只是耳闻,半点也不懂。学了这门课程后,虽然懂的不是很多,但已经不是什么都不知道的了,简单得运用一些代码还是会的,这也就行了。我并不要求学得很精深,毕竟我将来并不是干这行的。而制作网页的知识,学了一点,也会做一些简单的网页了,其实我觉得这就够了,我还没有想做自己的网页发布到网上的念头。但我不是说不要学习计算机网络技术,相反,我们学地越精深越好,我的观点只能代表我个人的想法,毕竟这个时代学得越多,活得更好的可能性就越大。只不过人的精力有限,只能学到你能承受的地步。如果精力旺盛,足够学一切技术,自然也没人反对。网络之中目前我最感兴趣的还是做博客,时不时写些自己的感悟或者转载些别人的好文章,上传一些漂亮的图片和朋友们分享,这让人感觉到难得的愉悦。好东西,大家一起分享才有意思。计算机网络系统是一个集计算机硬件设备、通信设施、软件系统及数据处理能力为一体的,能够实

现资源共享的现代化综合服务系统。计算机网络系统的组成可分为三个部分,即硬件系统,软件系统及网络信息系统。1.硬件系统硬件系统是计算机网络的基础。硬件系统有计算机、通信设备、连接设备及辅助设备组成,如图1.6.4所示。硬件系统中设备的组合形式决定了计算机网络的类型。下面介绍几种网络中常用的硬件设备。⑴服务器服务器是一台速度快,存储量大的计算机,它是网络系统的核心设备,负责网络资源管理和用户服务。服务器可分为文件服务器、远程访问服务器、数据库服务器、打印服务器等,是一台专用或多用途的计算机。在互联网中,服务器之间互通信息,相互提供服务,每台服务器的地位是同等的。服务器需要专门的技术人员对其进行管理和维护,以保证整个网络的正常运行。⑵工作站工作站是具有独立处理能力的计算机,它是用户向服务器申请服务的终端设备。用户可以在工作站上处理日常工作,并随时向服务器索取各种信息及数据,请求服务器提供各种服务(如传输文件,打印文件等等)。⑶网卡网卡又称为网络适配器,它是计算机和计算机之间直接或间接传输介质互相通信的接口,它插在计算机的扩展槽中。一般情况下,无论是服务器还是工作站都应安装网卡。网卡的作用是将计算机与通信设施相连接,将计算机的数字信号转换成通信线路能够传送的电子信号或电磁信号。网卡是物理通信的瓶颈,它的好坏直接影响用户将

《信息系统项目管理师》教材读书笔记NEW

一、信息系统项目管理基础 1.1 项目 1.1.1定义及特征 项目(Project)是为提供某项独特的产品、服务或成果所进行的临时性的一次性努力。更具体的解释是用有限的资源、有限的时间为特定客户完成特定目标的一次性工作。 资源:指完成项目所需要的人、财、物。 时间:指项目有明确的开始和结束时间。 客户:指提供资金、确定需求并拥有项目成果的组织或个人。 目标:满足要求的产品、服务或成果,并且有时它们是不可见的。 项目的特点:临时性、独特性、渐进性。 1.1.2项目和运作 两者的主要区别:日常运营是持续不断和重复进行的,项目是临时性的,独特的。项目的目标是实现其目标,然后结束项目;而运作的目标一般是为了维持经营。 两者的相同:由人员执行;受制于有限的资源;需要计划、执行和控制。 1.1.3项目和战略 项目经常当作实现组织战略计划的一种手段使用。 以下一项或多项的战略考虑是项目被批准的典型依据: 市场需求; 营运需求; 客户要求; 技术进步; 法律要求;

1.1.4项目目标 成果性目标(也称为项目目标):通过项目开发出的满足客户要求的产品、系统、服务或成果; 约束性目标(也称为管理性目标):完成项目成果性目标需要的时间、成本以及要求满足的质量; 项目目标要求遵守SMART原则: Specific 具体的; Measurable 可测量的; Agreeto 相关方同意的; Realistic 现实的; Time-oriented 有时间要求的; 项目目标特征:多目标性、有不同的优先级、具有层次性。 1.1.5信息系统集成项目 信息系统项目是根据用户需求,优选各种技术和产品,进行设计开发,将各个分离的“信息孤岛”连接成为一个完整、可靠、经济和有效的整体,并使之能彼此协调工作,发挥整体效益,达到整体优化的目的。 信息系统是以信息的集成为目标、功能的集成为结构、平台的集成为基础、人的集成为保证。 典型的信息系统项目有如下特点: 目标不明确; 需求变化频繁; 智力密集型; 设计队伍庞大; 设计人员高度专业化;

dows Server 2012网络操作系统项目教程试卷A参考答案及评分标准

《windows操作系统与服务器配置》课程试卷A 参考答案及评分标准 一、填空题(10小题,每空1分,共20分) 1.源主机、目标主机 2.客户/服务器或Client/Server或者C/S 3.Foundation(或基础版)、Essential(或精华版)、Standard(或标准版)和Datacenter(或数据中心版) 4.角色和功能 5.512MB、32GB、64 6.NTFS 7.物理机和虚拟机 8.域控制器、独立服务器、成员服务器 9.本地组、域组 10.远程客户端通过VPN连接到局域网、LAN互连 二、单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将 三、判断题(正确的请在题后的括号内打“√”,错的打“×”, 10小题,每小题1分,共10分) 1.× 2. √3. √ 4. ×5. √ 6. × 7. √8. √ 9. × 10. √ 四、名词解释题(5小题,每小题3分,共15分) 1.网络操作系统除了能够实现单机操作系统的全部功能外(1分),还具备管理网络中的共享资源(1分),实现用户通信以及方便用户使用网络等功能(1分)。 2.Unix是一个通用的、交互作用的分时操作系统。 3.专用虚拟交换机:连接在这个虚拟交换机上的计算机之间可以互相通信(1分),但并不能与主机通信(1分),也无法与其他网络内的计算机通信(1分)。 4.域名控制器:是指安装了活动目录的Windows Server2012的服务器(2分),他保存了活动目录信息的副本(1分)。

5.安全模板:是一种可以定义安全策略的文件表示方式(1分),它能够配置账户策略、本地策略、事件日志、受限制的组、文件系统、注册表以及系统服务等项目的安全设置(2分)。 五、简答题(5小题,每小题5分,共25分) 1.网络操作系统应具有下面五个方面的功能。 (1)共享资源管理(1分)。 网络操作系统能够对网络中的共享资源(硬件和软件)实施有效的管理,协调用户对共享资源的使用,并保证共享数据的安全性和一致性。 (2)网络通信(1分)。 网络通信是网络最基本的功能,其任务是在源主机和目标主机之间实现无差错的数据传输。 (3)网络服务(1分)。 网络操作系统能够为用户提供多种有效的网络服务,如电子邮件、文件传输、共享打印服务等。 (4)网络管理(1分)。 网络管理包括安全管理、数据恢复、网络性能监视等。 (5)互操作能力(1分)。 2.基本磁盘与动态磁盘的区别。 (1)基本磁盘管理(2分) 基本磁盘是平常使用的默认磁盘类型,通过分区来管理和应用磁盘空间。一个基本磁盘可以划分为主磁盘分区(Primary Partition)和扩展磁盘分区(Extended Partition),但是最多只能建立一个扩展磁盘分区。一个基本磁盘最多可以分为四个区,即4个主磁盘分区或3个主磁盘分区和一个扩展磁盘分区。 (2)动态磁盘管理(3分) 动态磁盘使用卷(Volume)来组织空间,使用方法与基本磁盘分区相似。动态磁盘卷可建立在不连续的磁盘空间上,且空间大小可以动态地变更。动态卷的创建数量也不受限制。在动态磁盘中可以建立多种类型的卷,以提供高性能的磁盘存储能力。 动态磁盘提供了更好的磁盘访问性能以及容错等功能。可以将基本磁盘转换为动态磁盘,而不损坏原有的数据。动态磁盘若要转换为基本磁盘,则必须删除原有的卷才可以转换。 3.简述DNS 常见的资源记录。 SOA:初始授权记录(1分)。 NS:名称服务器记录,指定授权的名称服务器(1分)。 A:主机记录,实现正向查询,建立域名到IP地址的映射(1分)。 PTR :指针记录,实现反向查询,建立IP地址到域名的映像(1分)。 MX:邮件交换记录,指定用来交换或者转发邮件信息的服务器(1分)。 4.动态IP地址方案有什么优点和缺点?简述DHCP服务器的工作过程。 优点:减少网络管理员管理IP地址的工作量;提高IP地址的使用率,节约IP地址(1分)。

自考互联网及其应用笔记知识点打印版

精心整理第一章:互联网概述 1、互联网是一种计算机网络的集合,以TCP/IP进行数据通信,把世界各地的计算机网络连接在一起,实现信息交换和资源共享。 互联网是建立在一组共同协议之上的网络设备和线路的物理集合,是一组可共享的资源集。它包括基于TCP/IP协议的网间网;使用和开发这些网络的用户群;可以从网络上获得的资源集。狭义的互联网是所有采用IP协议的网络互连的集合,TCP/IP 协议的分组可通过路由选择实现相互传输,它也可称为IPInternet。广义的互联网是 指IP互联网加上所有能通过路由选择至目的站的网络,包括使用电子邮件等应用层网关的网络、各种存储转发的网络以及采用非IP协议的网络互连的集合。 2、互联网起源于ARPA网。NSFnet已成为互联网的重要骨干网之一。 1969年到1983年是互联网的形成阶段,主要用作网络技术的研究和试验。 1983年到1994年是互联网的实用阶段。 1989年由CERN开发成功的万维网,使互联网开始进入迅速发展时期。 互联网最初的宗旨是用来支持教育和科研活动。 三金工程:金桥;金关;金卡。主要网络接入商:CHINANET CSTNET CERNET 3、互联网:是指互相连接起来的多台计算机的集合。通常包括互连和互联两层次。互连是物理的,由硬件实现。互联是逻辑的,由软件实现。在网络结构的最低层,信息交换体现为直接相连的两台机器之间的比特流传输。信息交换在网络的低层由硬件实现,而到了高层则由软件实现。 计算机网络:是以相互共享资源方式连接起来的、各自具备独立功能的计算机系统的集 合。(独立自治、相互连接的计算机集合) 精心整理

计算机网络:凡是地理位置不同,并具有独立功能的多个计算机系统通过通信设 和线路连接起来,以功能完善的网络软件实现网络中资源共享的系统。(2012.10.41) 4、网络硬件是计算机网络系统的物质基础。常见的网络硬件有:计算机、网络接口 卡、集中器、结点机、调制解调器、路由器以及传输介质等。 网络中的计算机主要分为两类 ①客户机:具有访问网络功能的普通计算机,它们向网络客户提供服务,也称工作 站。 ②服务器:具有较强的计算功能和丰富的信息资源的高档计算机,它们面向网络客户提供服务,并负责对网络资源的管理。 网络软件是实现网络功能所不可缺少的软环境。通常包括:网络协议和协议软件、 网络通信软件和网络操作系统。 5、网络体系结构?:是用层次结构设计方法提出的计算机网络的层次结构及其协议的集合。? 在网络分层结构中?:每一层在逻辑上都是相对独立的;每一层都有具体的功能?;层 与层之间的功能有明显的界限;相邻层之间有接口标准,借口定义了底层向高层提供的操作服务?;计算机间的通信是建立在同层次之间的基础上?。 分层体系结构的特点孑①层间的独立性孑②适用的灵活性③结构上的可分割性?④易于实现和维护?⑤促进标准化?。 6、互联网采用分组交换和包交换技术作为通信方式。 7、总线结构?优点:信道利用率高,结构简单,价格相对便宜。缺点:同一时刻只 能有两个网络节点在相互通信,网络延伸距离有限,网络容纳节点数有限?。环型结构?优点:一次通信信息在网中传输的最大传输延迟是固定的;每个网上结点只与其他两

网络操作系统心得体会

网络操作系统心得体会 通过这一学期学习,才慢慢接触专业课。刚开始觉得挺难得我都有点不想学这个专业了,慢慢的我觉得有趣多了。虽然我学的不是很好,最起码我能给自己装系统了。我给自己的电脑装过window7.xp 系统。从一开始连个CMOS设置都不会进去,到现在能装各种机型的系统。让我最高兴的事是我会建立网站了,以及能制作出复杂点的,漂亮的网页了。 从刚开始学装window server2003时,我真的懵懵懂懂的,那开始是真的不想学这个专业了,那段时间还学java编程,我真的快崩溃了,后悔自己干嘛学这个专业,我根本就是没有天赋,感觉大学这四年完蛋了,大一大二还没有感觉,现在真实的感受到了,但后来发现,我是越来越感觉有兴趣了,只要肯付出课后肯钻研,就一定会有一点收获的。通过这次网页课程设计激发学习兴趣,调动学习的自觉性,自己动脑、动手,动口,运用网络资源,结合教材及老师的指导,通过自身的实践,创作出积聚个人风格、个性的个人网页。总体来说,整个学期的学习过程,我学会了很多知识,在此次网页设计中,我充分利用了这次设计的机会,全心全意投入到网页世界,去不断的学习,去不断的探索;同时去不断的充实,去不断的完善自我,在网络的天空下逐渐的美化自己的人生!做好页面,并不是一件容易的事,它包括个人主页的选题、内容采集整理、图片的处理、页面的排版设置、背景及其整套网页的色调等很多东西。本

次课程设计不是很好,页面过于简单,创新意识反面薄弱,这是我需要提高的地方。需要学的地方还有很多,需要有耐心、坚持,不断的学习,综合运用多种知识,才能设计出好的web页面。 总体来说,通过这次的对网页和网站课程设计,有收获也有遗憾、不足的地方,但我想,我已经迈入了网页设计的大门,只要我再认真努力的去学习,去提高,凭借我对网页设计的热情和执着,我将来设计出的网页会更加专业,更完善。

自考03142互联网及其应用笔记知识点(打印版)

第一章:互联网概述 1、互联网是一种计算机网络的集合,以TCP/IP进行数据通信,把世界各地的计算机网络连接在一起,实现信息交换和资源共享。 互联网是建立在一组共同协议之上的网络设备和线路的物理集合,是一组可共享的资源集。它包括基于TCP/IP 协议的网间网;使用和开发这些网络的用户群;可以从网络上获得的资源集。狭义的互联网是所有采用IP协议的网络互连的集合,TCP/IP协议的分组可通过路由选择实现相互传输,它也可称为IP Internet。广义的互联网是指IP 互联网加上所有能通过路由选择至目的站的网络,包括使用电子等应用层网关的网络、各种存储转发的网络以及采用非IP协议的网络互连的集合。 2、互联网起源于ARPA网。NSFnet已成为互联网的重要骨干网之一。 1969年到1983年是互联网的形成阶段,主要用作网络技术的研究和试验。 1983年到1994年是互联网的实用阶段。 1989年由CERN开发成功的万维网,使互联网开始进入迅速发展时期。 互联网最初的宗旨是用来支持教育和科研活动。 三金工程:金桥;金关;金卡。主要网络接入商:CHINANET;CSTNET;CERNET; 3、互联网:是指互相连接起来的多台计算机的集合。通常包括互连和互联两层次。互连是物理的,由硬件实现。互联是逻辑的,由软件实现。在网络结构的最低层,信息交换体现为直接相连的两台机器之间的比特流传输。信息交换在网络的低层由硬件实现,而到了高层则由软件实现。 计算机网络:是以相互共享资源方式连接起来的、各自具备独立功能的计算机系统的集合。(独立自治、相互连接的计算机集合) 计算机网络:凡是地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,以功能完善的网络软件实现网络中资源共享的系统。(2012.10.41) 4、网络硬件是计算机网络系统的物质基础。常见的网络硬件有:计算机、网络接口卡、集中器、结点机、调制解调器、路由器以及传输介质等。 网络中的计算机主要分为两类 ①客户机:具有访问网络功能的普通计算机,它们向网络客户提供服务,也称工作站。 ②服务器:具有较强的计算功能和丰富的信息资源的高档计算机,它们面向网络客户提供服务,并负责对网络资源的管理。 网络软件是实现网络功能所不可缺少的软环境。通常包括:网络协议和协议软件、网络通信软件和网络操作系统。 5、网络体系结构 :是用层次结构设计方法提出的计算机网络的层次结构及其协议的集合。 在网络分层结构中 :每一层在逻辑上都是相对独立的;每一层都有具体的功能;层与层之间的功能有明显的界限;相邻层之间有接口标准,借口定义了底层向高层提供的操作服务;计算机间的通信是建立在同层次之间的基础上。分层体系结构的特点①层间的独立性②适用的灵活性③结构上的可分割性④易于实现和维护⑤促进标准化。 6、互联网采用分组交换和包交换技术作为通信方式。 7、总线结构优点:信道利用率高,结构简单,价格相对便宜。缺点:同一时刻只能有两个网络节点在相互通信,网络延伸距离有限,网络容纳节点数有限。环型结构优点:一次通信信息在网中传输的最大传输延迟是固定的;每个网上结点只与其他两个结点有物理链路直接互联,因此传输控制机制比较简单,实用性强。缺点:一个结点故障可能会终止全网的运行,因此可靠性较差。星型结构优点:结构简单,建网容易、控制相对简单。缺点:由于采用集中控制,主机负载过重,可靠性低,通信线路利用率低。树型结构这种结构与星型结构相比降低了通信线路的成本,但增加了网络复杂性。网状结构分类:①全连接网状:每一个结点和网中其他结点均有链路连接。 ②不完全连接网状:两个结点之间不一定有直接链路连接,它们之间的通信,依靠其他结点转接。优点:结点间路径多,碰撞和阻塞可大大减小,局域网的故障不会影响整个网络的正常工作,可靠性高;网络扩充和主机入网比较灵活、简单。缺点:网络关系复杂,建网不易,网络控制机制复杂。 树形和网状结构在广域网中比较常见。 8、互联网的网络连接是借助中间计算机实现的。网络连接包含两层容:①两个网络要通过一台中间计算机实现物理连接,即首先要解决网络互连②中间计算机要实现在两个网络间的分组交换,涉及寻找路径和协议转换等问题,即要解决网络互联。 中间计算机叫做互联网网关。

计算机网络学习实习心得体会

计算机网络学习实习心得体会 如今已经是信息时代,作为主流信息工具的网络越 来越重要,因此我选择了这门选修课程。 我个人对于电脑和网络是很感兴趣的,但由于学习 的东西不多,经常是在玩游戏,真正运用到网络的技术 性的东西实在少到可怜。象做博客,我只是会一般的做法,也能把它搞得与众不同,但我全然不知道其中的奥秘。象代码之类的东西,我以前只是耳闻,半点也不懂。学了这门课程后,虽然懂的不是很多,但已经不是什么 都不知道的了,简单得运用一些代码还是会的,这也就 行了。我并不要求学得很精深,毕竟我将来并不是干这 行的。而制作网页的知识,学了一点,也会做一些简单 的网页了,其实我觉得这就够了,我还没有想做自己的 网页发布到网上的念头。但我不是说不要学习计算机网 络技术,相反,我们学地越精深越好,我的观点只能代 表我个人的想法,毕竟这个时代学得越多,活得更好的 可能性就越大。只不过人的精力有限,只能学到你能承 受的地步。如果精力旺盛,足够学一切技术,自然也没 人反对。网络之中目前我最感兴趣的还是做博客,时不 时写些自己的感悟或者转载些别人的好文章,上传一些 漂亮的图片和朋友们分享,这让人感觉到难得的愉悦。

好东西,大家一起分享才有意思。 计算机网络系统是一个集计算机硬件设备、通信设施、软件系统及数据处理能力为一体的,能够实现资源共享的现代化综合服务系统。计算机网络系统的组成可分 为三个部分,即硬件系统,软件系统及网络信息系统。 1.硬件系统 硬件系统是计算机网络的基础。硬件系统有计算机、通信设备、连接设备及辅助设备组成,如图1.6.4所示。硬件系统中设备的组合形式决定了计算机网络的类型。 下面介绍几种网络中常用的硬件设备。 ⑴服务器 服务器是一台速度快,存储量大的计算机,它是网络 系统的核心设备,负责网络资源管理和用户服务。服务器可分为文件服务器、远程访问服务器、数据库服务器、 打印服务器等,是一台专用或多用途的计算机。在互联网中,服务器之间互通信息,相互提供服务,每台服务器的地位是同等的。服务器需要专门的技术人员对其进行管理 和维护,以保证整个网络的正常运行。 ⑵工作站 工作站是具有独立处理能力的计算机,它是用户向服务器申请服务的终端设备。用户可以在工作站上处理日 常工作,并随时向服务器索取各种信息及数据,请求服务

完整word版Linux网络操作系统项目教程RHEL74 CentOS 74第3版习题及答案

网络操作系统项目教程《Linux 》)(第3版)(RHEL7.4/CentOS 7.4 课后习题答案练习题1.11 一、填空题。1.GNU的含义是。、、2.Linux一般有3个主要部分: 这两套操作系统。以及3.目前被称为纯种的UNIX指的就是 项目制定的通用公共许可的软件模式进行发布的,它是GNU.Linux是基于4。证,英文是 。5.史托曼成立了自由软件基金会,它的英文是 的缩写,重点在规范核心与应用程序之间的接口,这是由美国电.POSIX是6 IEEE)所发布的一项标准。气与电子工程师学会(两个方面。与7.当前的Linux常见的 应用可分为 两种。Linux的版本分为和8.。9.安装Linux最少需要两个分区,分别是 。10.Linux默认的系统管理员账号是 1. GNU's Not Unix的递归缩写(GNU计划一个自由软件组织) 2. 内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具 3. System V BSD 4. Copyleft(无版权)General Public License,GPL) 5. FSF,Free Software Foundation 6. 便携式操作系统接口(Portable Operating System Interface) 7. 企业应用个人应用 8. 内核版本发行版本 9. swap交换分区/(根)分区 10. root 二、选择题 )开发的。最早是由计算机爱好者(Linux.1. A.Richard Petersen B.Linus Torvalds C.Rob Pick D.Linux Sarwar 2.下列中()是自由软件。 A.Windows XP B.UNIX C.Linux D.Windows 2008 的特点。)不是Linux3.下列中( D .开放性.单用户B C.设备独立性A.多任务 )的版本。4.Linux的内核版本2.3.20是(D .第二次修订A.不稳定B.稳定的C.第三次修订

[文学]自考《操作系统概论》串讲笔记

《操作系统概论》串讲笔记 第1章引论 考情分析 本章主要内容:1.计算机系统的概念 2.操作系统的定义、作用和功能 3.操作系统的分类 4.管态、目态、特权指令、访管指令的概念 5.操作系统与用户的两个接口 重点:1.操作系统的功能、分类 2.处理器的工作状态 3.程序状态字 4.系统功能调用 本章考试分值约为8~10分,出题形式多以单选题、多选题、填空题为主。 知识网络图 串讲内容

一、计算机系统 1.计算机系统包括计算机硬件和计算机软件两大部分。 2. (1)计算机系统的最内层是硬件。 (2)计算机系统的最外层是使用计算机的人。人与计算机硬件之间的接口界面是计算机软件。 (3)计算机软件可以分为系统软件、支撑软件以及应用软件三类。 二、操作系统 1.操作系统的定义: 操作系统(OS)是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件、 2.操作系统在计算机系统中的作用有如下几个方面: (1)操作系统管理计算机系统的资源; (2)操作系统为用户提供方便的使用接口; (3)操作系统具有扩充硬件的功能。 3.(重点)从资源管理的观点看,操作系统的功能可分为:处理器管理、存储管理、文件管理和设备管理。 三、操作系统的形成与基本类型(重点) 1.批处理操作系统: (1)“单道批处理系统”:每次只允许一个作业执行。一批作业的程序和数据交给系统后,系统顺序控制作业的执行,当一个作业执行结束后自动转入下一个作业的执行。 (2)“多道批处理系统”:允许若干个作业同时装入主存储器,使一个中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备。 (3)多道批处理系统提高了计算机系统的资源使用率,但作业执行时用户不能直接干预作业的执行。但作业执行中发现出错,由操作系统通知用户重新修改后再次装入执行。 2.分时操作系统(简称分时系统) (1)分时操作系统是多个用户通过终端机器同时使用一台主机,这些终端机器链接在主机上,用户可以同时与主机进行交互操作而不干扰。它以时间片为单位轮流使用计算机中某一资源的系统。 (2)分时操作系统的主要特点:同时性、独立性、及时性、交互性。

相关主题
文本预览
相关文档 最新文档