自考互联网数据库重点考点
自考03142互联网及其应用笔记知识点打印版
自考03142互联网及其应用笔记知识点打印版自考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、互联网:是指互相连接起来的多台计算机的集合。
一般包括互连和互联两层次。
互连是物理的,由硬件实现。
互联是逻辑的,由软件实现。
在网络结构的最低层,信息交换体现为直接相连的两台机器之间的比特流传输。
信息交换在网络的低层由硬件实现,而到了高层则由软件实现。
计算机网络:是以相互共享资源方式连接起来的、各自具备独立功能的计算机系统的集合。
(独立自治、相互连接的计算机集合)计算机网络:凡是地理位置不同,并具有独立功能的多个计算机系统经过通信设备和线路连接起来,以功能完善的网络软件实现网络中资源共享的系统。
( .10.41)4、网络硬件是计算机网络系统的物质基础。
数据库完整 考试重点整理 及题目(必备)
1 .数据库数据具有_永久储存_、_有组织_和_可共享_三个基本特点。
2.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。
3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由_数据库_、_数据库管理系统_、_应用系统_和_数据库管理员_构成。
4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_人工管理_阶段,_文件系统_阶段和_数据库系统_阶段。
5. 数据库具有数据结构化、最小的_冗余度_、较高的_数据独立性_等特点。
6. DBMS还必须提供_数据的安全性_保护、_数据的完整性_检查、_并发控制_、_数据库恢复_等数据控制功能。
7. 模式(Schema)是数据库中全体数据的_逻辑结构_和_特征_的描述,它仅仅涉及到_型_的描述,不涉及到具体的值。
8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_逻辑独立性_和_物理独立性_。
9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。
第一类是_概念模型_,第二类是_逻辑模型和物理模型(数据模型)_。
10. 数据模型的三要素是指_数据结构_,_数据操作_,_数据完整性_。
实际数据库系统中所支持的主要数据模型是_层次模型_,_关系模型_,_网状模型_。
11. 数据模型中的_数据结构_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_数据操作_是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。
12. 用树型结构表示实体类型及实体间联系的数据模型称为_层次_模型,上一层的父结点和下一层的子结点之间的联系是一对多的联系。
13. 用有向图结构表示实体类型及实体间联系的数据模型称为_网状_模型,数据之间的联系通常通过_指针_实现。
14. 关系的完整性约束条件包括三大类:_实体完整性_、_参照完整性_和_用户定义完整性_。
2022-2023年自考专业(电子商务)《互联网数据库》证书考核易错、难点精编(带答案)试卷号:1
2022-2023年自考专业(电子商务)《互联网数据库》证书考核易错、难点精编(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】在关系模式R(U)中,对于U的子集X和Y,如果X’是X的真子集,且X→Y,X’→Y,则称()A.Y传递函数依赖于XB.X、Y相互函数依赖C.Y完全函数依赖于XD.Y部分函数依赖于X正确答案:D2.【单选题】一个事务的执行不被其他事务干扰,这一特性是指事务的A.原子性B.一致性C.隔离性D.持久性正确答案:C3.【单选题】在数据库系统的三级模式之间,提供两层映象的作用是提高A.数据的一致性B.操作的可行性C.数据的完整性D.数据的独立性正确答案:D4.【单选题】数据模型用来表示实体间的联系,在常用的数据模型中不包括A.关系模型B.层次模型C.链状模型D.网状模型正确答案:C5.【问答题】已知某个研究所中有多个科室,每个科室有多个职员,每个职员只在一个科室中,每个职员参加多种项目的研发,而每种项目的研发可由多个职员参加。
科室:科室编号,科室名;职员:工号,职员名,出生日期;项目:项目号,项目名称,开始日期。
每个职员参加某个项目,都有参加该项目的时间。
请根据上述语义完成以下操作:(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。
(2)将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。
正确答案:6.【单选题】可以在多个用户之间共享数据的ASP内罝对象是()A.Session 对象B.Application 对象C.Request 对象D.System 对象正确答案:B7.【单选题】对数据库模式进行规范化处理,是在数据库设计的A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段正确答案:C8.【问答题】简述URL的组成。
正确答案:URL由如下项组成:①检索协议;②Internet节点;)③为HTTP客户服务的资源文件名。
2024年自考-自考专业(计算机网络)-数据库系统原理考试历年真题常考点试题3带答案
2024年自考-自考专业(计算机网络)-数据库系统原理考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.列不属于并发操作带来的问题是()。
A.丢失更新B.读脏数据C.不可重复读D.死锁2.数据库三级模式中,用户与数据库系统的接口是()。
A.模式B.外模式C.内模式D.逻辑模式3.数据库的最小存取单位是()。
A.字符B.数据项C.记录D.文件4.下列关于外键的说法正确的是()。
A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名D.外键的取值只允许等于所参照关系中某个主键值5.在SQL中,与“NOTIN”等价的操作符是()。
D.= ALL6.关系模式至少应属于()。
A.1NFB.2NFC.3NFD.BCNF7.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()。
A.外模式B.内模式C.逻辑模式D.存储模式8.在DB技术中,“脏数据”是指()。
A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据9.数据库是长期存储在计算机内、有组织的、统一管理的相关()。
A.文件的集合B.数据的集合C.命令的集合D.程序的集合10.SQL语言中建立惟一性索引的命令是()。
A.CREATE INDEX 索引名 ON 基本表名(属性名)B.CREATE INDEX UNIQUE 索引名 ON 基本表名(属性名)C.CREATE UNIQUE INDEX 索引名 ON 基本表名(属性名)D.CREATE DISTINCT INDEX索引名 ON 基本表名(属性名)11.在面向对象技术中,类图的基本成分是类和()。
A.属性B.操作C.关联D.角色12.在SQL/CLI中,保存元组或参数的有关信息的是()。
D.描述记录13.集合R与S的交可以用关系代数的基本运算表示为()。
A.R-(R-S)B.R+(R-S)C.R-(S-R)D.S-(R-S)14.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的()。
互联网数据库自考复习
5.数据库管理阶段:6.(1)数据结构化。
(2)数据共享性高、冗余度小、易扩充。
(3)数据独立性高。
(4)统一的数据管理和控制:数据的安全性保护、数据的完整性控制、数据库恢复和并发控制。
(5)数据的最小存取单位是数据项。
7.1. 人工管理阶段数据管理的特点:8.(1)数据不保存在机器中(2)无专用的软件对数据进行管理(3)只有程序的概念,没有文件的概念(4)数据面向程序9.2. 文件系统阶段数据管理的特点:10.(1)数据可长期保存在外存的磁盘上(2)数据的逻辑结构和物理结构有了区别(3)文件组织已呈多样化。
有索引、链接和散列文件(4)数据不再属于某个特定的程序,可重复使用。
11.3. 文件系统显露出三个缺陷:12.(1)数据冗余性(2)数据不一致性(3)数据联系弱13.4. 数据库阶段的管理方式具有以下特点:14.(1)采用复杂的数据模型表示数据结构(2)有较高的数据独立性(3)数据库系统为用户提供方便的用户接口(4)系统提供四方面的数据控制功能(5)对数据的操作既可以以记录为单位,又可以以数据项为单位15.5. 数据描述三个领域之间的关系:16.从事物的特性到计算机中的数据表示,经历了三个领域:现实世界、信息世界、机器世界。
17.(1)现实世界:存在于人们头脑之外的客观世界,称为现实世界。
18.(2)信息世界:是现实世界在人们头脑中的反映。
19.(3)机器世界:信息世界的信息在机器世界中以数据形式存储。
20.信息世界中数据描述的术语有:实体、实体集、属性、实体标识符21.机器世界中数据描述的术语有:字段、记录、文件、关键码22.它们的对应关系是:在数据库中每个概念都有类型和值之区分,类型是概念的内涵,值是概念的外延6. 数数据描述的两种形式:数据描述有物理描述和逻辑描述两种形式。
物理数据描述指数据在存储设备上的存储方式,物理数据是实际存放在存储设备上的数据。
逻辑数据描述指程序员或用户用以操作的数据形式,是抽象的概念化数据。
2022年10月自考00911互联网数据库押题和答案
一、单选1、实体完整性规则是指关系中A: 元组值不允许为空B: 属性值不允许为空C: 外码值不允许为空D: 主属性值不允许为空正确答案:D解析:实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。
2、数据库的概念模型A: 依赖于计算机硬件和DBMSB: 独立于计算机硬件,依赖于DBMSC: 依赖于计算机硬件,独立于DBMSD: 独立于计算机硬件和DBMS正确答案:D解析:数据库的概念模型是对客观世界复杂事物的结构描述及它们之间内在联系的刻画。
它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统DBMS无关,也与具体的计算机平台无关。
3、E-R模型设计属于数据库的A: 概念设计B: 逻辑设计C: 物理设计D: 程序设计正确答案:A解析:E-R模型设计属于数据库的概念设计4、在数据库系统的三级模式之间,提供两层映象的作用是提高A: 数据的一致性B: 操作的可行性C: 数据的完整性D: 数据的独立性正确答案:D解析:数据库管理系统在三级模式之间提供了两层映像,保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
5、数据模型的三个要素中,用于描述系统静态特性的是A: 数据操作B: 数据结构C: 数据完整性约束D: 数据参照正确答案:B解析:数据的静态特征主要包括对数据结构和数据间联系的描述,在数据模型的3个要素中,数据结构是用于描述系统的静态特征的。
6、下列关于关系性质的说法中,错误的是A: 列名不能相同B: 列是同质的C: 列的顺序无关紧要D: 不同列不能有相同的域正确答案:D解析:关系的性质如下:①每列中的分量来自同一个域;②不同列的分量可以来自相同的域,但是不同列的属性名不能相同;③列的顺序可以交换;④行的顺序可以交换;⑤一个关系中不能有相同的元组;⑥每一个分量必须是不可分的数据项。
7、对数据库中全体数据逻辑结构和特征的描述称为A: 外模式B: 内模式C: 模式D: 存储模式正确答案:C解析:模式也称逻辑模式或概念模式,它是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,是数据库系统模式结构的中间层;外模式也称子模式或用户模式。
XX4月自考互联网数据库常考知识点复习
XX4月自考互联网数据库常考知识点复
习
【
什么是开放系统
开放系统被认为是计算机技术发展的大趋势。
开放系统的目的就是是不同厂商提供的不同的计算机系统,不同的操作系统连接起来,以达到企业内部数据和应用软件的共享要求。
开放系统是相对于传统的,互不兼容的封闭式系统而言的一种新的公共运行环境。
面向对象的基本思想
面向对象程序设计方法是一种支持模块化设计和软件重用的实际可行的编程方法。
它把程序设计的主要活动集中在建立对象和对象之间的联系(或通信)上,从而完成所需要的计算。
面向对象程序设计的基本思想是封装和可扩展性。
面向对象程序设计的封装是把数据结构和数据结构上的操作算法封装在一个对象之中。
面向对象程序设计的可扩展性体现在继承性和行为扩展两个方面。
什么是分布式数据库
由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力(称为场
地自治),可以执行局部应用。
同时,每个结点也能通过网络通信子系统执行全局应用。
什么是分布式数据库系统
是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用;而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。
分布式数据库系统的特点
1.数据独立性。
在分布式数据库中,除了数据的逻辑独立性与物理独立性(集中式数据库特点)外,还有数据分布独立性亦称分布透明性。
2.集中与自治相结合的控制结构。
3.适当增加数据冗余度。
4.全局的一致性、可串行性和可恢复性。
数据库与互联网 自考
第五章数据库保护一、选择题1、在关系数据库中,表与表之间的联系是通过如下哪项实现的(B)。
A 实体完整性规则 B参照完整性规则C用户自定义的完整性规则D值域2、在下列SQL语句中,属于数据控制的语句是(B)。
A. CREATE ,DROP ,DELETE ,ALTERB. GRANT ,REVOKEC. SELECT ,UPDATE ,DELETE ,INSERTD. CREATE ,DROP ,ALTER3、用来记录对数据库中数据进行的每一次更新操作的是(B)。
A后援副本B日志文件C数据库D缓冲区4、事务的原子性是指(A)。
A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是永久的C一个事务内部的操作及使用的数据对并发的其它事务是隔离的D事务必须是使数据库从一个一致性状态变到另一个一致性状态5、在两段协议中,事务分为两个阶段,它们是( A )。
A 第一阶段是获得封锁,也称为扩展阶段B 第一阶段是获得封锁,也称为并行阶段C 第一阶段是获得封锁,也称为收缩阶段D 第二阶段是释放封锁,也称为扩展阶段6.分布式计算机环境的特点是( A )。
A 每一个节点都是一具小的计算机单元B 根节点是计算机单元,叶子节点都是信息终端C 层次结构分明,核心层的计算机是计算单元,处围计算机是信息终端D网状结构,由指定的网络节点充当计算单元,其它节点起信息终端作用。
7、实体完整性规则是指关系中( C )。
A 元组值不允许空B 属性值不允许空C 主码值不允许空D 外码值不允许空8、关系模式的规范化过程通过对关系模式的分解来实现的,该过程中用到的关系代数运算是( A )。
A 投影B 除C 选择D 连接9、SQL语言中,GRANT和REVOKE语句用于实现数据库的( D )。
A 完整性控制B 一致性控制C 并发控制D 安全性控制10、在数据库系统中,事务日志的作用是实现事务的( D )。
A 原子性B 一致性C 隔离性D 持续性11、下列哪项不是数据库的并发操作可能会带来的问题( A )。
4月自考互联网数据库常考知识点复习
4月自考互联网数据库常考知识点复习
1)数据不保存。
因为计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一具体实例时将数据输入,用完就撤走,不仅对用户数据如此处理,对系统软件有时也这样。
2)数据需要由应用程序自己进行管理。
应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构,存取方法,输入输出方式等。
因此程序中存取数据的子程序随着存储的改变而改变,即数据与程序不具有对立性,这样不仅必须花费许多精力在数据的物理布置上,而且数据在存储上有一些改变,就必须修改成长。
3)这一时期基本上没有文件概念,数据的组织必须由程序员自行设计。
4)数据不共享。
一组数据对应一个程序,数据是面向应用的。
即使两个应用程序设计某些相同的数据,也必须个自定义,无法互相利用,互相参照,所以程序之间有大量冗余数据。
互联网数据库(自学考试考试0911配套-(0911)-详细版
1.1
数据管理技术的发展
1.1.1 人工管理阶段
1.1.2 文件系统阶段 1.1.3 数据库系统阶段
1.1.4 数据库系统的产生与发展
1.1
数据管理技术的发展
数据管理:对数据的分类、组织、编码、存储、检索 和维护,它是数据处理的核心。 数据、数据库、数据库系统和数据库管理系统的概念
◦ 数据(D):描述事物的符号记录。
自考(0911)
互联网数据库
第一章 绪论
2018年 1 月
第一章 绪论
本章节主要掌握以下内容点: 一、数据管理技术的发展
数据、数据库、数据库系统和数据库管理系统的概念; 数据管理经历的三个阶段;数据库技术的研究领域;数据库管 理系统软件的研制、数据库设计和数据库理论。
二、数据模型
三要素:数据结构、数据操作、完整性约束的概念和意义;函 数模型的涵义及表示方法;实体—联系方法, E-R 图;实体、 属性、码、域、实体型、实体集和联系的概念;层次模型、网 状模型和关系模型概念和区别。
2、数据库设计
按照应用要求为某一部门或组织设计一个结构良好、使用方
便、效率较高的数据库及其应用系统。
3、数据库理论 主要集中于关系的规范化理论和关系数据理论。
1.2、数据模型
数据模型是现实世界数据特征的抽象, 是数据库系统的核心和基础。
数据模型应满足三方面要求: 1.能比较真实地模拟现实世界。 2.容易为人所理解。 3.便于在计算机上实现。
◦ 数据库(DB):数据库是长期存储在计算机内、有组织、可 共享的数据集合。
◦ 数据库系统(DBS):是实现有组织地、动态地存储大量关 联数据,方便多用户访问的计算机软件、硬件和数据资源组 成的系统,即采用了数据库技术的计算机系统。 ◦ 数据库管理系统(DBMS):是位于用户与操作系统之间的 一层数据管理软件,为用户或应用程序提供访问DB的方法, 包括DB的建立、查询、更新及各种数据控制。DBMS总是基 于某种数据模型,可以分为层次型、网状型、关系型、面向 对象型DBMS。
自考互联网数据库常考知识点复习
自考互联网数据库常考知识点复习
自考互联网数据库常考知识点复习
一、元组关系演算中删除操作的步骤
删除操作用DELETE语句实现。
步骤:
(1)用HOLD语句把要删除的元组从数据库中读到工作区间中;
(2)用DELETE语句删除该元组。
二、元组关系演算中修改操作的步骤
修改操作用UPDATE语句实现
其步骤:
(1)首先用HOLD语句将要修改的元组从数据库中读到工作空间去;
(2)然后用宿主语言修改工作空间中元组的属性;
(3)最后用UPDATE语句将修改后的'元组送回数据库。
三、元组变量的主要用途
简化关系名。
在处理实际问题时,如果关系的名字很长,使用起来就会感到不方便,这时可以设一个较短名字的元组变量来简化关系名。
操作条件中使用量词时必须用元组变量。
自考互联网数据库实践重点分析课件复习资料
第二章 关系数据库简介 1. 了解传统的集合运算和专门的关系运算的运算规则, 会识别不同的关系代数的运算符。能够进行各种集合运算 和专门的关系运算。 2. 了解元组关系演算语言,能够运用元组关系演算语言 ALPHA进行元组关系演算。 3. 了解域关系演算语言,能够运用关系演算语言QBE进行 域关系演算。
学习目标
第一章 绪论 1. 掌握数据结构、数据操作和完整性约束的含义及在数 据库中的作用;理解概念模型的含义及表示方法,掌握实 体——联系方法。 2. 理解三种常用的数据模型即层次模型、网状模型和关 系模型的数据结构、数据操作和完整性约束、存储结构和 各自的优缺点。 3. 能够进行实体抽象,运用E—R图建立满足一定完整性 约束条件的关系型数据模型。
第十章 数据库管理系统简介 了解Oracle数据库产品的特点、Sybase的特点和 Informix的特点。 第十一章 数据库新技术 1. 掌握面向对象数据库的语言及功能。 2. 了解分布式数据库系统的特点和模式结构。 3. 了解支持并行数据库系统的并行结构、共享内存结构、 共享磁盘结构和无共享资源结构。 4. 掌握多媒体数据库模型的建立方法:扩充关系模型、 语义模型和面向对象模型。 5. 了解数据仓库的结构和信息流程。
建立了数据库后,就会出现如图2所示的数据库编辑窗口, 通过它可以建立数据库中的各个组成部分。在图2中点击 左边对象栏中的“表”按钮,右边窗口中显示出表视图, 如图2所示。
双击“使用向导创建表”,弹出“表向导”对话框如图3所示。在图 3种从“示例表”中选择“客户”,在示例字段中选择新表中需要包 含的字段(如“客户ID”),然后点击 按钮,将其列入到“新表 中的字 4 段”。按照这种方法选择所有需要的字段(包括“客户 ID”“公司名称”“城市”“电话号码”“传真号码”“电子邮件 地址”)。选中“城市”,点击“重命名字段”按钮,把“城市” 字段的名称改为“公司所在城市”,完成后效果如图3所示,点及 “完成” 按钮,就建立好一个名为“客户”的新表,如图4所示。
自考互联网数据库重点考点
自考互联网数据库重点考点互联网数据库第一章绪论1.数据库技术在数据库系统阶段的特点:1数据结构化2 数据共享性高冗余量小,易扩充3 数据独立性高4 统一的数据管理和控制 5 数据的最小存取单位是数据项。
2.数据模型通常由数据结构数据操作盒完整性约束三个要素构成a 数据结构:用于描述系统的静态特征b数据操作用于描述系统的动态特征c约束条件是一组完整性规则的集合第二章关系数据库简介3.关系数据语言分为三类:a关系代数语言如ISBL b 关系演算语言分为元祖关系演算语言APLHA QUEL和域关系演算语言QBE c 具有关系代数和关系演算双重特点的:SQL关系模型中三种完整性约束:实体完整性参照完整性用户自定义的完整性关系代数用到的运算符:集合运算符专门的关系运算符算术比较符逻辑运算符关系的三种类型基本类型(基本表)查询表和视图表基本表是实际存在的表,是实际储存数据的逻辑表示查询表是查询结果对应的表视图表则是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。
关系数据库和非关系数据库的区别:关系数据库只有表这一种数据结构,非关系数据库有其他数据库结构和其他操作关系模式是对关系的描述,五部分组成R(U,D,DOM,F) R关系名U 组成该关系的属性名集合 D 为属性组U 中属性所来自的域DOM 为属性向域的映像集合 F 属性间数据的依赖关系集合第三章关系数据库标准语言sql SQL的特点1综合统一2 高度非过程化 3 面向集合的操纵方式 4 以同一种语法结构提供两种使用方式 5 语言简洁,易学易用。
连接查询:查询同时涉及到两个以上的表,包括等值连接自然连接非等值连接自身连接外连接复合条件连接查询第四章关系数据库设计理论关系分解的三个定义:1 分解具有无损连接性 2 保持函数依赖3 既要具有无损连接性又要保持函数依赖BCNF 关系模式具有的性质:1 所有非主属性都完全函数依赖于每个候选码 2 所有主属性都完全函数依赖于每个不包含它的候选码 3 没有任何属性完全函数依赖于非码的任何一组属性。
2019自考互联网数据库常考知识点复习(1)
2019自考互联网数据库常考知识点复习(1)
1基本聚集函数
由于聚集函数的计算很费时间,在数据仓库中常常把这些计算结果当作实视图保存起来,一次计算可供多次使用。
SQL提供五种聚集函数:
SUM,COUNT,AVG,MAX,MIN.
2立方体操作
事实表是个多维表,每个元组可用多维空间的一个点或单元表示,数据立方体可以推广到任意维,设维数为k,则k维超立方体可表示2个实视图。
在此立方体的基础上,可进行切片,切块操作,即以某一个维度为标准,对立方体进行切割的操作。
3上卷和下探操作
在计算聚集函数时,分组的粒度有粗细之分。
由细粒度分组的聚集函数可以推算出与其相关的粗粒度分组的聚集函数反之则不可行。
上卷操作就是由细粒度分组的聚集函数推算出粗粒度分组的过程。
下探操作是上卷操作的逆操作,即通过细化维的粒度,查询较详细的数据。
下探操作与上卷操作不同,在上卷时,可以由细粒度的实视图推导出粗粒度的实视图,即不但可以向上查
询,而且可以向上生成,由于从粗粒度实视图推导不出细粒度视图,不能通过下探操作由粗到细地生成实视图。
如果这些细粒度的实视图已经生成,可以通过下探操作向下查询。
相关推荐:。
自考互联网数据库常考知识点
自考互联网数据库常考知识点
自考互联网数据库常考知识点
概念结构的特点
(1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。
是对现实世界的一个真实模型。
(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库的设计成功的关键。
(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。
(4)易于向关系、网状、层次等各种数据模型转换。
数据抽象的三种类型
1,分类.定义某一类概念作为现实世界中一组对象的类型.
2,聚集.定义某一类型的组成成分.它抽象了对象内部类型和成分之间的语义.
3.概括.定义类型之间的一种子集联系.它抽象了类型之间的”is subset of”的`语义’
关系数据模型的优化手段
①、确定数据依赖。
②、对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。
③、按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式。
④、按照需求分析阶段得到的各种应用对数据处理的要求,分析对于这样的应用环境这些模式是否合适,确定是否要对它们进行合并或分解。
自考互联网数据库常考知识点复习
自考互联网数据库常考知识点复习自考互联网数据库常考知识点复习集锦JDBC的概念JDBC是一套API集合,该集合设置了许多允许Java程序连接数据库的框架。
JDBC操作在某些方面看起来和ODBC一样。
区别是ODBC不能在Java程序中直接实现,原因是ODBC是用C语言写的。
然而JDBC提供了JDBC/ODBC之间的桥梁。
JDBC是围绕着X/Open Call Level Interface(CLI)设计的,一个CLI意味着可直接用SQL查询数据库并得到一行结果。
JDBC提供的连接数据库的几种方法1)与数据源直接通信:使用JDBC和数据库已制定的协议时,可使用一个驱动程序直接与数据源通信。
既可以建立自己的驱动程序,也可找一个公用的。
2)通过JDBC驱动程序的通信:可连接到一个高标准的驱动程序上,该驱动程序依次与另一个可与数据源通信的专用驱动程序通信。
3)与ODBC数据源通信:一个公开可用的专用驱动程序是JDBC/ODBC桥梁驱动程序,它是Javasoft公司开发的`,允许应用程序与ODBC数据源相连。
JDBC的基本功能和特点1)JDBC的基本功能包括:a建立与数据库的连接;b发送SQL语句;c处理结果。
2)JDBC是低级的API,是高级API的基础:JDBC是一种低级的接口,它直接调用SQL命令,但又可以作为构造高级接口和工具的基础。
在执行时,高级API将首先被翻译成如JDBC这样的低级接口。
3)JDBC与ODBC及其他API的比较:①Java不能直接使用ODBC,因为ODBC使用C语言接口,如果让Java来调用本机C代码,将会在安全,属性,健壮性,应用的可移植性等方面带来困难。
②不希望把ODBC API逐字翻译成Java API,例如ODBC使用了大量易于出错的指针,而Java取消了这种不安全的指针。
③ODBC难以学习,它把简单功能和高级功能混杂在一起,即便是简单的查询也会带来复杂的任选项。
而JDBC的设计使得简单的事情用简单的做法,仅在必要时才让用户使用高级功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
互联网数据库
第一章绪论
1.数据库技术在数据库系统阶段的特点:
1数据结构化 2 数据共享性高冗余量小,易扩充 3 数据独立性高 4 统一的数据管理和控制 5 数据的最小存取单位是数据项。
2.数据模型通常由数据结构数据操作盒完整性约束三个要素构成a数据结构:用于描述系统的静态特征b数据操作用于描述系统的动态特征c约束条件是一组完整性规则的集合
第二章关系数据库简介
3.关系数据语言分为三类:a关系代数语言如ISBL b 关系演算语言分为元祖关系演算语言APLHA QUEL和域关系演算语言QBE c 具有关系代数和关系演算双重特点的:SQL
关系模型中三种完整性约束:实体完整性参照完整性用户自定义的完整性
关系代数用到的运算符:集合运算符专门的关系运算符算术比较符逻辑运算符
关系的三种类型基本类型(基本表)查询表和视图表
基本表是实际存在的表,是实际储存数据的逻辑表示
查询表是查询结果对应的表
视图表则是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。
关系数据库和非关系数据库的区别:关系数据库只有表这一种数据结构,非关系数据库有其他数据库结构和其他操作
关系模式是对关系的描述,五部分组成R(U,D,DOM,F) R关系名U组成该关系的属性名集合 D 为属性组U 中属性所来自的域DOM 为属性向域的映像集合 F 属性间数据的依赖关系集合
第三章关系数据库标准语言sql SQL的特点1综合统一2 高度非过程化 3 面向集合的操纵方式 4 以同一种语法结构提供两
种使用方式 5 语言简洁,易学易
用。
连接查询:查询同时涉及到两个
以上的表,包括等值连接自然
连接非等值连接自身连接外
连接复合条件连接查询
第四章关系数据库设计理论
关系分解的三个定义:1 分解具
有无损连接性 2 保持函数依赖
3 既要具有无损连接性又要保
持函数依赖
BCNF 关系模式具有的性质:1
所有非主属性都完全函数依赖
于每个候选码 2 所有主属性都
完全函数依赖于每个不包含它的
候选码 3 没有任何属性完全函
数依赖于非码的任何一组属性。
第五章数据库保护
数据库管理系统的安全功能:1
数据库恢复 2 并发控制 3 安全
性保护 4 完整性保护
审计是一种事后监视的措施,
跟踪数据库的访问活动,以发现
数据库的非法访问以达到安全防
范的目的。
数据库的完整性是指数据的正
确性一致性相容性。
DBMS的完整性控制机制的功
能:1定义功能 2 检查功能 3
如果发现用户的数据请求使数据
违背了完整性约束,则采取一定
动作来保证数据完整性。
封锁就是事物T可以向系统发出
请求,对某个数据对象加锁,于
是事物T对这个数据对象就有一
定控制,分为排他锁和共享锁
第六章数据库设计
数据字典:是系统中各项数据描
述的集合,是进行详细的数据收
集和数据分析所获得的主要成
果。
通常包括数据项,数据结构
数据流数据存储和处理过程五
个部分。
数据项是数据的最小组
成单位。
数据库的物理设计:为一个给定
的逻辑数据模型选取一个最适合
应用环境的物理结构的过程。
数据库设计的阶段:1 需求分析
阶段 2 概念结构设计阶段 3 逻
辑结构设计阶段 4 物理设计阶
段 5 实施阶段 6 运行和维护阶
段
需求分析的任务:通过详细调查
现实世界要处理的对象,充分了
解原系统工作概况,明确用户的
各种需求,然后在此基础上确定
新系统的功能,调查的重点是数
据和处理,通过调查,收集和分
析,获得用户对数据库的如下要
求 1 信息要求 2 处理要求 3
安全性与完整性要求
概念结构的特点:1能真实充分
的反映现实世界,包括事物之间
的联系 2 易于理解 3 易于修改
4 易于向关系网状层次等各种
数据模型转换
第七章基于web数据库技术概
述
ACTIVEX的优点:1 是一种分
布式对象技术,能保护开发者以
往的投资 2 是一种开放技术,包
容了现有标准又提供第三方开发
接口
缺点:1控件体积大,不利于下
载 2 兼容性差,只支持
windows
脚本是一种能够完成某些特殊功
能的小程序段,不被编译,逐行
被解释
第八章JDBC 基于java的数据
库连接
JDBC 基本功能:1 建立与数据
库的连接 2 发送sql语句3 处
理结果
第九章ASP与ADO数据库连接
ASP的特点1 使用简单脚本语
言开发简单 2 源程序无需编译
链接,可直接执行,运行于各种
操作环境 3 代码的执行与浏览
器无关,更好的兼容性 4 ASP源
程序不会传到浏览器,保护知识
产权 5 可使用服务器端的脚本
来产生客户端的脚本。
ASP有5个内置对象,可以被asp
脚本直接使用
1REQUEST
2 RESPONSE
3 SERVER
4 SESSION
5 APPLICA TION
ADO重要的接口Connection
Error Command Parameter
RecordSet Field
第十章数据库管理系统简介
第十一章数据库新技术
面向对象程序设计方法是一种
支持模块化设计和软件重用的实
际可行的编程方法
面向对象数据库系统是数据库技
术与面向对象程序设计方法相结
合的产物,
面向对象程序设计的基本思想是
封装和可拓展性
面向对象数据库语言主要包括对
象定义语言和对象操纵语言,对
象操纵语言中一个重要子集是对
象查询语言。
Oodb一般应具备
下列功能:1类的定义与操纵 2
操作/方法的定义 3 对象的操纵
一个面向对象的数据库数据库系
统满足的条件:1支持一核心的
面向对象数据模型 2 支持传统
数据库系统所有的数据库特征。
Oodb的特点:1扩充数据类型2
支持复杂对象 3 支持继承的概
念 4 提供通用的规则系统。
并行数据库系统是在并行机上
运行的具有并行处理能力的数据
库系统
并行数据库系统的目标 1 高性
能 2 高可用性3 可扩充性
多媒体数据库多媒体技术与数
据库技术相结合产生的一种新型
数据库。
多媒体的建模方法:1 扩充关系
模型 2 语义模型 3 面向对象模
型
知识库系统数据库技术与人工
智能技术结合的产物。
第十二章分布式数据库系统
分布式数据库:是一组数据组成,
这组数据分布在计算机网络的不
同计算机上,网络中的每个结点
具有独立处理的能力,可以执行
局部应用。
同时每个结点也能通过网络通信子系统执行全局应有。
分布式数据库系统的特点:1 数据的独立性 2 集中与自治相结合的控制结构3适当增加数据冗余度 4 全局的一致性可串行性可恢复性。
分布式数据库系统的目标:1 适应部门分布的组织机构降低费用 2 提高系统的可靠性和可用性 3 充分利用数据库资源提高现有集中式数据库的利用率 4 逐步扩展处理能力和系统规模。
数据分布:主要是为了就地访问,而不是为分布而分布。
数据分布的方式:1 划分式2 全重复式 3 部分重复式
关系的分割:1水平分割2 垂直分割 3 混合分割
数据分布的问题:1 保持多副本一致性 2 保持分布的一致性 3 全局查询处理 4 分布事务的管理
第十三章数据仓库
数据仓库:在支持管理的决策生成过程中,一个面向主题的,集成的,时变的,非易失的数据集合。
数据仓库的基本操作:1 基本聚集函数 2 立方体操作 3 上卷和下探操作。
OLAP实现的关键技术:1 实现图及其维护 2 立方体计算 3 查询优化与并行处理 4 数据集成。