什么是资料库的概念结构

如题所述

什么是资料库的概念结构

每个阶段的主要工作是什么?解: (1) 按照规范化的设计方法,以及资料库应用系统开发过程,资料库的设计过程可分为以下六个设计阶段需求分析、概念结构设计

1、资料
资料是客观事物的反映和记录,是用以载荷资讯的物理符号。资料不等同于数字,资料包括两大类,及数值型资料和非数值型资料。
2、资讯
资讯是指有意义的资料,即在资料上定义的有意义的描述。
3、资料处理
资料处理就是将资料转换为资讯的过程。资料处理包括:资料的收集、整理、储存、加工、分类、维护、排序、检索和传输等一系列活动的总和。
4、资料库
资料库是资料库系统的核心,是被管理的物件。
5、资料库管理系统
资料库管理系统负责对资料库进行管理和维护,它是资料库系统的主要软体系统,是管理的部门。它借助于作业系统实现对资料的储存管理。
一般来说,DBMS应包括如下几个功能
资料定义语言(DDL):用来描述和定义资料库中各种资料及资料之间的联络。
资料管理语言(DML):用来对资料库中的资料进行插入、查询、修改和删除等操作。
资料控制语言(DCL):用来完成系统控制、资料完整性控制及并发控制等操作。
6、资料库系统
资料库系统实际上是一个应用系统,它由资料库、资料库管理系统、使用者和计算机系统组成。
资料库是资料库系统操作的物件。
资料库管理系统是资料库系统负责对资料进行管理的软体系统。
使用者是指使用资料库的人员。资料库系统中的使用者有终端使用者、应用程式设计师和资料库管理员。
计算机系统是指储存资料库及执行DBMS的软、硬体资源,如作业系统和磁碟、I/O通道等。

1. 资料库定义:资料库是长期储存在计算机内、有组织的、可共享的大量资料的集合。资料库中的资料按一定的资料模型组织、描述和储存,具有较小的冗余度、较高的资料独立性和易扩充套件性,并可为各种使用者共享。2. 资料库管理技术发展的三个阶段:人工管理阶段,档案系统阶段,资料库系统阶段。3. DBMS(资料库管理系统)是位于使用者与作业系统之间的一层资料管理软体。主要功能:1,资料定义功能。2,资料组织、储存和管理。3,资料操纵功能。4,资料库的事务管理和执行管理。5,资料库的建立和维护功能。6,其他功能。4. 什么是资料模型及其要素? (设计题): 资料模型是资料库中用来对现实世界进行抽象的工具,是资料库中用于提供资讯表示和操作手段的形式构架。一般地讲,资料模型是严格定义的概念的集合。这些概 念精确地描述系统的静态特性、动态特性和完整性约束条件。因此资料模型通常由资料结构、资料操作和完整性约束三部分组成。 (1)资料结构:是所研究的物件型别的集合,是对系统的静态特性的描述。 (2)资料操作:是指对资料库中各种物件(型)的例项(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。 (3)资料的约束条件:是完整性规则的集合,完整性规则是给定的资料模型中资料及其联络所具有的制约和依存规则,用以限定符合资料模型的资料库状态以及状态的变化,以保证资料的正确、有效、相容。最常用的资料模型:层次模型,网状模型,关系模型,面积物件模型,物件关系模型。5.常用的资料模型有哪些(逻辑模型是主要的),各有什么特征,资料结构是什么样的。答:资料模型可分为两类:第一类是概念模型,也称资讯模型,它是按使用者的观点来地资料和资讯建模,主要用于资料库设计。第二类是逻辑模型和物理模型。其中逻辑模型主要包括层次模型、层次模型、关系模型、面向物件模型和物件关系模型等。它是按计算机系统的观点对资料建模,主要用于DBMS的实现。物理模型是对资料最低层的抽象,它描述资料在系统内部的表示方式和存取方法,在磁碟或磁带上的储存方式和存取方法,是面向计算机系统的。物理模型是具体实现是DBMS的任务,资料库设计人员要了解和选择物理醋,一般使用者则不必考虑物理级的细节。层次资料模型的资料结构特点:一是:有且只有一个结点没有双亲结点,这个结点称为根结点。二是:根 以外的其他结点有且只有一个双亲结点。优点是:1.层次 资料结构比较简单清晰。2.层次资料库的查询效率高。3.层次资料模型提供了良好的完整性支援。缺点主要有:1.现实世界中很多联络是非层次性的,如结点之间具有多对多联络。2.一个结点具有多个双亲等 ,层次模型表示这类联络的方法很笨拙,只能通过引入冗余资料或建立非自然的资料结构来解决。对插入和删除操作的限制比较多,因此应用程式的编写比较复杂。3.查询子女结点必须通过双亲结点。4.由于结构严密,层次命令趋于程式化。可见用层次模型对具有一对多的层次联络的部门描述非常自然,直观容易理解,这是层次资料库的突出优点。网状模型:特点:1.允许一个以上的结点无双亲2.一个结点可以有多于一个的双亲。网状资料模型的优点主要有:1.能够更为直接地描述现实世界,如一个结点可以有多个双亲。结点
之间可以有多种上联第。2.具有良好的效能,存取效率较高。缺点主要有:1.结构比较复杂,而且随着应用环境的扩大,资料库的结构就变得越来越复杂,不利于最终 使用者掌握。2.网状模型的DDL,DML复杂,并且要嵌入某一种高阶语言中,使用者不容易掌握,不容易使用。关系资料模型具有下列优点:1.关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。2.关系模型的概念单一。3.关系模型的存取路径对使用者透明,从而具有更高的资料独立性,更好的安全保密性,也简化了程式设计师的工作和资料库开发的建立 的工作。主要的缺点是:由于存取路径房租明,查询效率往往不如非关系资料模型。因此为了提高效能,DBMS必须对使用者的查询请求进行优化。因此增加 了开发DBMS的难度,不过使用者不必考虑这些系统内部的优化技术细节。6.三级体系结构,外模式,模式 ,内模式定义是什么?模式也称逻辑模式,是资料库中全体资料的逻辑结构和牲的描述,是所有使用者的公共资料检视。 外模式也称子模式或使用者模式,它是资料库使用者能够看见和使用的区域性资料的逻辑结构和特征的描述,是资料库使用者的资料检视是与某一应用有关的资料的逻辑表示。 内模式也称储存模式 ,是一个数据库只有一个内模式。它是资料物理结构和储存方式的描述,是资料在资料库内部的表示方式。7.两级映像和两级独立性,为什么叫物理独立性和逻辑独立性。当模式改变时由资料库管理员对各个外模式、模式的映像亻相应改变,可以使外模式保持不变。应用程式是依据资料的外模式编写的,从而应用程式不必修改,保证了资料与程式的逻辑独立生,简称资料的逻辑独立性。当资料库的储存结构改变了,由资料库管理员对模式、内模式映像作 相应改变,可以使模式保持不变,从而应用程式也不必改变。保证了资料与程式的物理独立性,简称资料的物理独立性。8.资料库系统一般由资料库、资料库管理系统 (及其开发工具)、应用系统和资料库管理员构成。9.关系的完整性(实体完整性、参照完整性、和使用者定义的完整性)三部分内容,其中前二者是系统自动支援的,DBMS完整性控制子系统的三个主要功能?:提供定义完整性约束条件的机制,提供完整性检查的方法,违约处理。16.SQL的定义;即结构化查询语言,是关系资料库的标准语言,是一个通用的、功能极强的关系资料库语言。分类(互动式和嵌入式)17.group by 和having子句的作用20.检视的概念:检视是从一个或几个基本表汇出的表。及相关操作:定义检视,查询检视,更新检视。检视更新有什么操作:插入,删除,和修改。22.资料库规范化的方法函式依赖的定义什么叫1NF2NF3NF BCNF定义:关系资料库中的关系是要满足一定要求的,满足不同程度要求的为不同正规化。满足最低要求的叫第一正规化,简称1NF。在第一正规化中满足进一步要求的为第二正规化,其余以此类推。各种正规化之间的联络有:5NF(4NF(BCNF(3NF(2NF(1NF。25.资料库设计的几个阶段,每个阶段常用的方法和简要的内容:六个阶段:需求分析、概念结构设计、罗织结构设计、物理设计、资料库实施、资料库执行和维护。28.事务的概念?事务有哪些基本属性mit roll back含义:事务:是使用者定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的单位。四个特性:原子性,一致性,隔离性,持续性。Commit(提交:提交事务的所有操作) rollback(回滚:在事务执行的过程中发生了某种故障,事务不能继续执行,系统将事务中对资料库的所有已完成的操作全部撤销,回滚到事务开始时的状态。 29.什么叫资料库系统的可恢复性?:资料库管理系统具有把资料库从错误状态恢复到某一已知的正确状态的功能,这就是资料库系统的可恢复性。资料库故障的种类:事务内部的故障,系统故障(软故障),介质故障(硬故障),计算机病毒。30.不进行并发控制可能产生的问题?:多个事务对资料库并发操作可能造成事务ACID特点遭到在破坏。如何解决(三个):1,丢失修改 2,不可重复读 3,读“脏”资料。31.三级封锁协议?能解决什么问题?:一级封锁协议:事务T在修改资料R之前必须先对其加X锁,直到事务结束才释放。事务结束包括正常结束(COMMIT)和非正常结束(ROLLBACK)。一级封锁协议中,如果是读资料不修改,是不需要加锁的,可防止丢失修改。二级封锁协议:在一级封锁协议基础上,加上事务T在读资料R之前必须先对其加上S锁,读完后即可释放S锁。在二级封锁协议中,由于读完资料后即可释放S锁,所以它不能保证可重复读。三级封锁协议:一级封锁协议加上事务T在读取资料R之前必须先对其加S锁,直到事务结束才释放。三级封锁协议除了防止了丢失修改和不读“脏”资料外,还进一步防止了不可重复读。上述三级协议的主要区别在于:什么操作需要申请封锁,以及何时释放锁。一般采取哪三种措施?插入呢?删除呢?:1,拒绝执行(不允许该操作执行),2,级连操作(当删除或修改被参照表的一个元组造成了与参照表的不一致,则删除或修改参照表中的所有造成不一致的元组),3,设定为空值(当删除或修改被参照表的一个元组时造成了不一致,则将参照表中的所有不造成不一致的元组的对应属性设定为空值)。38.检视对资料库安全性的作用?:1,检视能够简化使用者的操作,2,视力使使用者能以多种角度看待同一资料,3,检视对重构资料库提供了一定程度的逻辑独立性,4,检视能够对机密资料提供安全保护,5,适当的利用检视可以更清晰的表达查询。资料库:储存在计算机内,永久储存、有组织、有共享的大量资料的集合。资料管理技术的发展阶段:1.人工管理阶段:资料不储存,应用程式管理资料,资料不共享,资料不具有独立性。2.档案系统阶段:资料可以长期储存,由档案系统管理资料;资料共享性太差,冗余度大,资料独立性差。3.资料库系统阶段:出现数据库管理系统。资料库系统的特点:资料结构化(本质区别);资料共享性高、冗余度低、易扩充;资料独立性高;资料有DBMS统一管理和控制。资料库管理系统:1.定义:DBMS,是位于使用者与作业系统之间的一层资料管理软体。2.功能:资料定义功能;资料组织、储存和管理;资料操纵功能;资料库的事务管理和执行管理;资料库的建立和维护功能;通讯功能、资料转换功能、互访和互操作功能。资料库系统:1.概念:DBS,是指在计算机系统中引入资料库后的系统。2.组成:一般由资料库、资料库管理系统、应用系统、资料库管理员构成。3.分类:集中式,C/S式,并行式,分散式。资料模型:1.定义:现实世界资料特征的抽象。2.组成,三要素:资料结构、资料操作、资料的完整性约束。两类资料模型为1)概念模型2)逻辑模型和物理模型。资料结构:描述资料库的组成物件以及物件之间的联络,主要描述与物件的型别、内容、性质有关的物件和与资料之间联络有关的物件。常用的资料模型:1.层次模型,用树形结构表示各类实体以及实体间的联络。2.网状模型,允许一个以上的结点无双亲,允许一个结点可以有多于一个的双亲。3.关系模型,包含单一资料结构

什么是资料库的概念结构 试述其特点和设计策略

资料库系统又称为DBS,是由资料库及其管理软体组成的系统。常用的系统有:Oracle、DB2、SQL Server Aess等。其特点可综合概括为:为使用者提供给易用的使用者介面,对资料及其关系进行安全的管理和维护

资料库概念结构设计E-R图

你的资料库概念结构是什么!我可以帮你设计E-R图!

什么是资料库的概念结构逻辑结构和物理结构.资料库是如何设计的? 系统的安全性是如何考虑的?

资料库系统的基本概念 资料:实际上就是描述事物的符号记录。 资料的特点:有一定的结构,有型与值之分,如整型、实型、 字元型等。而资料的值给出了符合定型的值,如整型值15。 资料库:是资料的集合, 具有统一的结构形式并存放于统一的储存介质内, 是多种应用资料的整合,并可被各个应用程式共享。 资料库存放资料是按资料所提供的资料模式存放的, 具有整合与共享的特点。 资料库管理系统:一种系统软体,负责资料库中的资料组织、 资料操纵、资料维护、控制及保护和资料服务等,是资料库的核心。 资料库管理系统功能: (1)资料模式定义:即为资料库构建其资料框架; (2)资料存取的物理构建: 为资料模式的物理存取与构建提供有效的存取方法与手段; (3)资料操纵:为使用者使用资料库的资料提供方便,如查询、 插入、修改、删除等以及简单的算术运算及统计; (4)资料的完整性、安生性定义与检查; (5)资料库的并发控制与故障恢复; (6)资料的服务:如拷贝、转存、重组、效能监测、分析等。 为完成以上六个功能,资料库管理系统提供以下的资料语言: (1)资料定义语言:负责资料的模式定义与资料的物理存取构建; (2)资料操纵语言:负责资料的操纵,如查询与增、删、改等; (3)资料控制语言:负责资料完整性、 安全性的定义与检查以及并发控制、故障恢复等。 资料语言按其使用方式具有两种结构形式:互动式命令( 又称自含型或自主型语言)宿主型语言( 一般可嵌入某些宿主语言中)。 资料库管理员:对资料库进行规划、设计、维护、 监视等的专业管理人员。 资料库系统:由资料库(资料)、资料库管理系统(软体)、 资料库管理员(人员)、硬体平台(硬体)、软体平台(软体) 五个部分构成的执行实体。 资料库应用系统:由资料库系统、应用软体及应用介面三者组成。 档案系统阶段:提供了简单的资料共享与资料管理能力, 但是它无法提供完整的、统一的、管理和资料共享的能力。 层次资料库与网状资料库系统阶段 :为统一与共享资料提供了有力支撑。 关系资料库系统阶段 资料库系统的基本特点:资料的整合性 、资料的高共享性与低冗余性 、资料独立性(物理独立性与逻辑独立性)、资料统一管理与控制。 资料库系统的三级模式: (1)概念模式:资料库系统中全域性资料逻辑结构的描述, 全体使用者公共资料检视; (2)外模式:也称子模式与使用者模式。是使用者的资料检视, 也就是使用者所见到的资料模式; (3)内模式:又称物理模式, 它给出了资料库物理储存结构与物理存取方法。 资料库系统的两级对映: (1)概念模式到内模式的对映; (2)外模式到概念模式的对映。 4.2 资料模型 资料模型的概念:是资料特征的抽象, 从抽象层次上描述了系统的静态特征、动态行为和约束条件, 为资料库系统的资讯表与操作提供一个抽象的框架。 描述了资料结构、资料操作及资料约束。 E-R模型的基本概念 (1)实体:现实世界中的事物; (2)属性:事物的特性; (3)联络:现实世界中事物间的关系。实体集的关系有一对一、 一对多、多对多的联络。 E-R模型三个基本概念之间的联接关系: 实体是概念世界中的基本单位,属性有属性域, 每个实体可取属性域内的值。一个实体的所有属性值叫元组。 E-R模型的图示法:(1)实体集表示法; (2)属性表法; (3)联络表示法。 层次模型的基本结构是树形结构,具有以下特点: (1)每棵树有且仅有一个无双亲结点,称为根; (2)树中除根外所有结点有且仅有一个双亲。 从图论上看,网状模型是一个不加任何条件限制的无向图。 关系模型采用二维表来表示,简称表,由表框架及表的元组组成。 一个二维表就是一个关系。 在二维表中凡能唯一标识元组的最小属性称为键或码。 从所有侯选健中选取一个作为使用者使用的键称主键。 表A中的某属性是某表B的键,则称该属性集为A的外来键或外码。 关系中的资料约束: (1)实体完整性约束:约束关系的主键中属性值不能为空值; (2)参照完全性约束:是关系之间的基本约束; (3)使用者定义的完整性约束: 它反映了具体应用中资料的语义要求。 4.3关系代数 关系资料库系统的特点之一是它建立在资料理论的基础之上, 有很多资料理论可以表示关系模型的资料操作, 其中最为著名的是关系代数与关系演算。 关系模型的基本运算: (1)插入 (2)删除 (3)修改 (4)查询(包括投影、选择、笛卡尔积运算) 4.4 资料库设计与管理 资料库设计是资料应用的核心。 资料库设计的两种方法: (1)面向资料:以资讯需求为主,兼顾处理需求; (2)面向过程:以处理需求为主,兼顾资讯需求。 资料库的生命周期:需求分析阶段、概念设计阶段、逻辑设计阶段、 物理设计阶段、编码阶段、测试阶段、执行阶段、进一步修改阶段。 需求分析常用结构析方法和面向物件的方法。结构化分析( 简称SA)方法用自顶向下、逐层分解的方式分析系统。 用资料流图表达资料和处理过程的关系。对资料库设计来讲, 资料字典是进行详细的资料收集和资料分析所获得的主要结果。 资料字典是各类资料描述的集合,包括5个部分:资料项、 资料结构、资料流(可以是资料项,也可以是资料结构)、 资料储存、处理过程。 资料库概念设计的目的是分析资料内在语义关系。设计的方法有两种 (1)集中式模式设计法(适用于小型或并不复杂的单位或部门); (2)检视整合设计法。 设计方法:E-R模型与检视整合。 检视设计一般有三种设计次序:自顶向下、由底向上、由内向外。 检视整合的几种冲突:命名冲突、概念冲突、域冲突、约束冲突。 关系检视设计:关系检视的设计又称外模式设计。 关系检视的主要作用: (1)提供资料逻辑独立性; (2)能适应使用者对资料的不同需求; (3)有一定资料保密功能。 资料库的物理设计主要目标是对资料内部物理结构作调整并选择合理 的存取路径,以提高资料库访问速度有效利用储存空间。 一般RDBMS中留给使用者参与物理设计的内容大致有索引设计、 整合簇设计和分割槽设计。 资料库管理的内容: (1)资料库的建立; (2)资料库的调整; (3)资料库的重组; (4)资料库安全性与完整性控制; (5)资料库的故障恢复; (6)资料库监控。

资料库设计中概念结构设计指的是什么

一般开发一个数据库,要进行设计.主要步骤有需求分析,概念结构设计,逻辑结构设计,物理结构设计,资料库实施,资料库执行与维护.物理结构设计就是其中的一步.
资料库的物理结构设计是对已经确定的逻辑资料结构,利用DBMS(资料库管理系统)所提供的方法、技术,以较优的资料储存结构、资料存取路径、合理的资料存放位置以及储存分配,设计出一个高效的、可以实现的物理资料结构.通俗一点说,就是对已经设计好了的逻辑结构,设计出相应的且比较优化的物理结构,设计出的物理结构可以资料储存,该结构中要有实现资料储存、资料存取路径、资料存放位置、储存分配等几个模组.

资料库的概念是什么

资料库:是存放和管理资料的工具,资料库也是从写档案的级别发展过来的,当时无资料库这一概念,发现:1>.档案的读写每个人都要写一套程式或方法,也即介面不一样;2>.档案系统的管理成为问题,尤其当档案多的时候;3>.档案系统中档案之间的关系无法体现出来;4>.档案系统中档案内资料之间的关系无法体现出来;至少有以上4点,然后就慢慢提炼出一个数据库的概念(比如开发介面ODBC等通用开发介面),先从非关系型资料库开始的(也即现在的名称:nosql)层->图->关系型->关系面向物件混合型->面向物件资料库.....理论和产品都是按这个路线发展的... 河南新华网路运营协会为您解答!

资料库概念结构设计和逻辑结构设计的区别

逻辑结构设计。根据已经建立的概念资料模型,以及所采用的某个资料库管理系统软体的资料模型特性,按照一定的转换规则
把概念模型转换为这个资料库管理系统所能够接受的逻辑资料模型。
不同的资料库管理系统提供了不同的逻辑资料模型,如层次模型、网状模型、关系模型等。

温馨提示:答案为网友推荐,仅供参考
相似回答