计算机基础考试知识点.docx
- 文档编号:3034977
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:65
- 大小:62.38KB
计算机基础考试知识点.docx
《计算机基础考试知识点.docx》由会员分享,可在线阅读,更多相关《计算机基础考试知识点.docx(65页珍藏版)》请在冰豆网上搜索。
计算机基础考试知识点
第一章数据库系统的基础知识
1.1数据库系统概述1.2数据模型1.3关系数据库1.4数据库设计基础
1.5Access2003数据库简介
1.1数据库系统概述
1.1.1数据库系统的组成
数据:
描述事物的符号记录,是数据库中存储的基本对象。
例如文字、图形、图像、声音等。
数据库(DB):
长期存储在计算机内的、有组织的、可共享的数据集合。
数据库管理系统(DBMS):
位于用户与操作系统之间的一层数据管理软件,是数据库系统的中心枢纽。
能科学的组织和储数据,高效的获取和维护数据。
数据库管理系统的主要功能:
数据定义功能数据操纵功能
数据库的运行管理数据库的建立与维护功能
数据库系统:
在计算机系统中引入数据库之后组成的系统,用来组织和存取大量数据的管理系统。
数据库系统是由计算机系统(硬件和软件系统)、数据库、数据库管理系统、数据库管理员和用户组成的具有高度组织性的整体。
通常把数据库系统简称为数据库。
1.1.2数据库系统的特点:
数据的结构化数据的共享性
数据的独立性数据的存取粒度
数据库管理系统对数据进行统一的管理和控制
为用户提供了友好的接口
1.1.3高级数据库阶段
1、分布式数据库系统
2、数据库的发展方向
一是改造和扩充关系数据库,以适应新的应用要求;二是改用新的数据库模型。
1.2数据模型
数据模型:
是现实世界数据特征的抽象,是工具,是用来抽象、表示和处理现实世界中的数据和信息的工具。
数据模型应满足以下三个方面的要求:
1、能够比较真实的模拟现实世界2、容易被人理解3、便于在计算机系统中实现
数据模型的组成要素:
数据模型是由数据结构、数据操作和数据的约束条件三部分组成的。
数据结构:
所研究对象的集合,这些对象是数据库的组成部分。
数据结构分为两类:
一类是与数据类型、内容、性质有关的对象;
一类是与数据之间联系有关的对象。
数据操作:
是指对数据库中各种对象的实例允许执行的操作的集合,包括操作及有关的操作规则。
数据的约束条件:
是一组完整性规则的集合。
概念模型
概念模型涉及以下术语:
1、实体:
客观存在并可相互区别的事物称为实体。
实体可以是实际事物,也可以是抽象事件。
2、属性:
描述实体的特性称为属性。
属性的具体取值称为属性值,用以刻画一个具体实体。
3、关键字:
如果某个属性或属性组合能够唯一的标识出实体集中的各个实体,可以选做关键
字,也称为码。
4、联系:
实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。
联系分为种,一种是实体内部各属性之间的联系,另一种是实体之间的联系。
5、E-R图:
常用实体短横线联系方法来描述现实世界的概念模型。
E-R图有三个要素。
实体:
用矩形并在框内标注实体名称来表示。
属性:
用椭圆表示,并用连线将其与相应的实体连接起来。
联系:
用菱形表示,菱形框内写明联系名,并用连线分别与有关实体连接起来,同时在连线上标上连线的类型(1:
1、1:
n或m:
n)
联系有三种类型。
1、一对一联系:
如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系反之亦然,则称实体集A与实体集B具有一对一联系,记为1:
1。
例如:
系和主任
2、一对多联系:
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多有一个实体与之联系,则称实体A与实体集B具有一对多联系,记为1:
n。
例如:
系和学生
3、多对多联系:
如果对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m≥0)与之联系,称实体集A与实体集B具有多对多联系,记为m:
n。
例如:
学生和课程
常用的数据模型
层次模型:
该模型的基本数据结构是层次结构,也称树型结构,树中每个节点表示一个实体类型。
这些节点应满足:
有且只有一个节点无双亲结点(根节点);其他节点有且仅有一个双结点。
网状模型:
网状模型的数据结构是一个网状结构。
应满足以下两个条件的基本层次联系集合:
个节点可以有多个双亲结点;多个节点可以无双亲结点。
关系模型:
关系模型的数据结构是二维表,由行和列组成。
一张二维表称为一个关系。
关系模中的主要概念有:
关系、属性、元组、域和关键字。
面向对象模型:
面向对象的数据模型中的基本数据结构是对象,一个对象由一组属性和一组方组成,属性用来描述对象的特征,方法用来描述对象的操作。
一个对象的属性可以是另一个对象,另一个对象的属性还可以用其他对象描述,以此来模拟现实世界中的复杂实体。
数据库的体系结构
数据库系统的三级模式结构数据库系统的二级映像功能
1.3关系数据库关系的一些术语
1、关系:
在关系模型中,一个关系就是一张二维表,每一个关系都有一个关系名。
在数据库中,一个关系存储为一个数据表。
2、属性:
表中的列称为属性,每一个列都有一个属性名,对应数据表中的一个字段。
3、元组:
表中的行称为元组。
一行就是一个元组,对应数据表中的记录,元组的各分量分别对应于关系的各个属性。
关系模型要求每个元组的每个分量都是不可再分的数据项。
4、域:
具有相同数据类型的值的集合称为域,域是属性的取值范围,即不同元组对同一个属性的取值所限定的范围。
5、候选码:
如果通过关系中的某个属性或属性组能唯一地标识一个元组,称该属性或属性组为候选码。
6、主码(主键):
在一个关系中有多个候选码,则选定其中一个为主码(主键)。
主码的属性称为主属性。
7、外码(外键):
如果表中的一个字段不是本表的主码,而是另外一个表的主码或候选码,这个字段(属性)就称为外码。
关系模型
关系数据库采用关系数据模型(简称关系模型)作为数据组织方式,而关系模型是用二维表格结构来表示实体及实体间联系的模型。
二维表中的每一列代表实体或实体间关系的某种属性,二维表中的一行叫做一个元组,是记录类型的实例,代表了某个具体的实体或具体实体间的特定关系。
关系模型不仅可以方便的表示两个实体类型间的1:
1、1:
n关系,而且可以直接描述他们之间的m:
n关系。
关系模型由关系数据结构、关系操作集合和完整性规则三部分组成。
关系运算
1、传统的集合运算
并运算:
设有两个关系R和S,它们具有相同的结构,R和S的并是由属于R或属于S的元组组成的集合,运算符为U。
记为T=RUS
差运算:
R和S的差是由属于R但不属于S的元组组成的集合,运算符为-。
记为T=R-S
交运算:
R和S的交是由既属于R又属于S的元组组成的集合,运算符为n。
记为T=RnS=R-(R-S)
2、专门的关系运算
选择运算:
选择关系中满足一定条件的元组。
从关系中找出满足给定条件的那些元组称为选择。
其中的条件是以逻辑表达式给出的,值为真的元组将被选取。
投影运算:
选取关系中的某些列,并且将这些列组成一个新的关系。
从关系模型中挑选若干属性组成新的关系称为投影。
联接运算:
选择和投影运算都属于一目运算,它们的操作对象只是一个关系。
联接运算是二目运算,需要两个关系作为操作对象。
联接是将两个关系模式通过公共的属性名拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。
关系完整性实体完整性
实体完整性规则:
若属性A是基本关系R的主码,则属性A不能取空值。
实体完整性规则规定基本关系的所有主属性都不能取空值,而不仅是主码整体不能取空值。
参照完整性
参照完整性规则:
若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码K相对应(基本关系R和S不一定是相同的关系),则R中的每个元组在F上的值必须如下:
(1)、或者取空值(F的每个属性值均为空值)
(2)、或者等于S中的某个元组的主码值。
参照完整性规则就是定义外码与主码之间的引用规则。
用户定义的完整性
用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的
数据必须满足的语义要求。
1.4数据库设计基础1.4.1数据库设计步骤
1、设计原则
关系数据库的设计应遵从概念单一化“一事一地”的原则避免在表之间出现重复字段表中的字段必须是原始数据和基本数据元素用外部关键字保证有关联的表之间的联系
2、设计的步骤和过程
(1)、需求分析信息需求处理要求安全性和完整性要求
(2)、确定需要的表每个表应该只包含关于一个主题的信息
表中不应该包含重复信息,并且信息不应该在表之间复制
(3)、确定所需字段
每个字段直接和表的实体相关以最小的逻辑单位存储信息
表中的字段必须是原始数据确定主关键字字段
(4)、确定联系
一对多联系多对多联系一对一联系
(5)、设计求精
是否遗忘了字段是否存在保持大量空白字段是否有包含了同样字段的表
表中是否带有大量不属于某实体的字段是否在某个表中重复输入了同样的信息
是否为每个表选择了合适的主码
是否有字段很多而记录很少的表,而且许多记录中的字段值为空
1.5Access2003数据库简介
Access的发展过程Access2003新增功能
第二章Access2003数据库
2.1Access2003数据库开发环境2.2Access2003数据库操作与管理
2.3Access2003数据库安全性2.4安全机制管理2.5加密数据库
2.1Access2003数据库开发环境
2.1.1Access2003数据库的安装、启动与关闭
安装启动关闭
2.1.2Access2003数据库组成
1、表:
表是数据库最基本的组件,是存储数据的基本单元,由不同的列、行组合而成,每一列代表某种特定的数据类型,称为字段;每一行由各个特定的字段组成,称为记录。
2、查询:
通过设置某些条件,从表中获取所需要的数据。
按照指定规则,查询可以从一个表、一组相关表和其他查询中抽取全部或部分数据,并将其集中起来,形成一个集合供用户查看。
3、窗体:
是数据库和用户的一个联系界面,用于显示包含在表或查询中的数据和操作数据库中的数据。
在窗体中,不仅可以包含普通的数据,还可以包含图片、图形、声音、视频等多种对象。
4、报表:
通常作为数据统计的方式来使用。
5、页:
是Access2000之后新增的对象,指的就是网页。
6、宏:
是由一系列命令组成的集合,以实现自动执行重复性工作的功能。
使用宏可以简化一
些经常性的操作。
7、模块:
是用VBA语言编写的程序段,它以VisualBasic为内置的数据库程序语言。
对于数
据库的一些较为复杂或高级的应用功能,需要使用VBA代码编程实现。
2.1.3Access2003数据库操作环境
1、数据库窗口2、组3、Access2003帮助系统
2.2Access2003数据库操作与管理
2.2.1创建数据库
使用向导创建数据库自定义创建数据库数据库的打开与关闭
2.2.2数据库管理
转换数据库压缩和修复数据库拆分数据库同步复制
2.3Access2003数据库安全性
2.3.1设置数据库密码
设置密码使用密码撤销密码
2.3.2用户集安全机制
用户、组和权限工作组信息文件
2.3.3使用权限
显示权限和隐式权限权限所适用对象
2.4安全机制管理
增加帐户删除帐户更改账户权限打印帐户和组帐户列表
2.5加密数据库
数据库加密是指对数据库文件进行压缩,加密后的数据库无法通过工具程序或字处理程序解
密。
加密后的数据库依然可以在Access2003系统中打开,不限制用户对对象的访问。
第3章表
3.1创建表3.2管理与维护表3.3操作表3.4数据的导入与导出
3.1创建表
Access2003
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基础 考试 知识点