更多“问答题什么是数据库设计?”相关问题
  • 第1题:

    ()是整个数据库设计的基础。其目的是要规划出整个数据库的框架,回答数据库能够做什么的问题。

    • A、结构设计
    • B、空间设计
    • C、逻辑设计
    • D、数据设计

    正确答案:C

  • 第2题:

    什么是数据库?数据库设计的原则有哪些?


    正确答案: 数据库是一个有规律的组织存放数据,高效地获取和处理数据的仓库,它是一个通用的综合性的数据集合,是当代计算机系统的重要组成部分,它不仅反映数据库本身的内容,而且反映数据之间的关系。
    数据库设计原则主要如下:
    (l)面向全组织的复杂数据结构,对各个类型的数据,按结构化的原则和DBMS(数据库系统)的要求统一组织。
    (2)数据冗余度小,易扩充。因为数据库中的数据是面向整个系统,而且在网络中实现共享,以达到节约存储空间,减少存取时间,避免数据之间的不相容性和不一致性。
    (3)由统一的数据库管理和控制功能,确保数据库的安全性、保密性、唯一性和完整性。
    (4)使用操作方便,用户界面好。数据库设计的方法,主要是运用软件工程原理,按规范设计,将数据库设计分需求分析、概念设计、逻辑设讨一和物理设计四个阶段进行。采用E-R模型画出关系实体一联系图。自顶向下通过过程迭代和逐步求精实现。

  • 第3题:

    问答题
    评审在数据库设计中有什么重要作用?为什么允许设计过程中有多次的回溯与反复?

    正确答案: 评审的作用在于确认某一阶段的任务是否全部完成,通过评审可以及早发现系统设计中的错误,并在生存期的早期阶段给予纠正,以减少系统研制的成本。
    如果在数据库已经实现时再发现设计中的错误,那么代价比较大。因此应该允许设计过程的回溯与反复。设计过程需要根据评审意见修改所提交的阶段设计成果,有时修改甚至要回溯到前面的某一阶段,进行部分乃至全部重新设计。
    解析: 暂无解析

  • 第4题:

    问答题
    数据库设计的主要步骤什么?

    正确答案: 通常数据库设计的内容包括以下四个部分:
    用户需求分析、概念结构设计、逻辑结构设计、物理结构设计。
    解析: 暂无解析

  • 第5题:

    问答题
    关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?

    正确答案: 关系模式的非形式化设计准则有以下4条。
    (1)关系模式的设计应尽可能只包含有直接联系的属性,不要包含有间接联系的属性。
    (2)关系模式的设计应尽可能使得相应关系中不出现插入、删除和修改等操作异常现象。
    (3)关系模式的设计应尽可能使得相应关系中避免放置经常为空值的属性。
    (4)关系模式的设计应尽可能使得关系的连接操作在作为主键或外键的属性上,进行等值连接,并且保证连接以后不会生成额外的元组。
    这些准则有助于消除关系模式的数据冗余和操作异常现象。
    解析: 暂无解析

  • 第6题:

    问答题
    数据库设计的目的是什么,请谈谈你的理解。

    正确答案: 数据库设计指的是设计数据库及其应用系统的技术,是指对于一个给定的应用环境,包括硬件环境和操作系统、数据库管理系统(DBMS)等软件环境,如何使用这个环境来表达用户的要求,构造最优的数据库模式,建立数据库及围绕数据库展开的应用系统,使之能够有效地收集、存储、操作和管理数据,满足企业组织中各类用户的应用需求(信息需求和处理需求)。
    解析: 暂无解析

  • 第7题:

    问答题
    什么是E-R图?如何设计E-R图,并根据E-R图设计关系数据库的概念模式?

    正确答案: E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
    设计:
    ⑴确定所有的实体集合
    ⑵选择实体集应包含的属性
    ⑶确定实体集之间的联系
    ⑷确定实体集的关键字,用下划线在属性上表明关键字的属性组合
    ⑸确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或n(多)来表示联系的类型
    解析: 暂无解析

  • 第8题:

    问答题
    在数据库设计中,为什么要有概念设计这一阶段?

    正确答案: 使设计人员从用户的观点看待数据和处理需求、约束,产生反映用户观点的概念模型。将概念模设计从设计过程中独立开来,可以使数据库设计各阶段任务单一化,减少复杂度,便于组织管理,能较好地适应各种变化,转换成关系模式。
    解析: 暂无解析

  • 第9题:

    问答题
    什么是数据库的概念结构?试述其特点和设计策略。

    正确答案: 概念结构是信息世界的结构,即概念模型,其主要特点是:
    ( 1 )能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型;
    ( 2 )易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键;
    ( 3 )易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;
    ( 4 )易于向关系、网状、层次等各种数据模型转换。
    概念结构的设计策略通常有四种:
    1 )自顶向下,即首先定义全局概念结构的框架,然后逐步细化;
    2 )自底向上,即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构;
    3 )逐步扩张,首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构;
    4 )混合策略,即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。
    解析: 暂无解析

  • 第10题:

    问答题
    规范化理论对数据库设计有什么指导意义?

    正确答案: 规范化理论为数据库设计人员判断关系模式的优劣提供了理论标准,可用以指导关系数据模型的优化,用来预测模式可能出现的问题,为设计人员提供了自动产生各种模式的算法工具,使数据库设计工作有了严格的理论基础。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是数据库设计?

    正确答案: 是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库以其应用系统,使之能够有效的存储数据,满足各种用户的应用需求。
    解析: 暂无解析

  • 第12题:

    问答题
    数据库设计分为哪几个阶段?每个阶段的主要工作是什么。

    正确答案: 数据库设计一般包含如下过程:
    1)需求分析,了解用户系统需求,解决“干什么”的问题。
    2)结构设计,包括概念设计、逻辑设计和物理设计。概念设计的目标是产生反映全体用户信息需求的整体数据库概念结构;数据库逻辑设计的任务是把概念设计阶段产生的E-R图转换为具体DBMS支持的组织层数据模型,也就是转换为DBMS可以处理的数据库逻辑结构;物理设计的任务和目标是为逻辑数据模型选取一个最适合应用环境的物理结构。
    3)数据库实施,主要任务和目标就是在实际的计算机系统中建立数据库应用系统。 
    4)数据库运行和维护阶段。主要工作包括:数据库的备份和恢复、数据库的安全性和完整性控制、监视、分析、调整数据库性能、数据库的重组。
    解析: 暂无解析

  • 第13题:

    什么是数据库结构的物理设计?


    正确答案: 数据库结构的物理设计是指对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,所谓数据库的物理结构主要指数据库在物理设备上的存储结构和存取方法。

  • 第14题:

    问答题
    总体数据库设计的原则是什么?

    正确答案: 在进行总体数据库设计时应遵循的基本原则是:
    (1)数据结构的合理性
    数据结构的合理性要求指数据文件组织合理,数据元素归类和划分合理,以及对数据项进行合理描述。
    (2)数据存储的安全性
    数据存储的安全性要求从存储总体结构上保证数据的安全性、一致性和完整性。一般来说,提高安全性的最有效措施是增加数据的冗余,而数据的大量冗余往往为维护数据一致性带来困难。这是—对不可调和的矛盾。对此应进行合理取舍,在尽量降低冗余的前提下,确保数据的安全性与可靠性。
    (3)维护和管理方便
    无论设计什么样的存储结构,首先应保证对数据进行管理和维护上的方便,它是提高系统运行效率的基础。
    解析: 暂无解析

  • 第15题:

    问答题
    什么是数据库的物理设计?

    正确答案: 根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。这个过程就叫做数据库的物理设计。
    解析: 暂无解析

  • 第16题:

    问答题
    总体数据库设计的主要内容是什么?

    正确答案: 总体数据库设计的主要内容是:从全局出发,从系统的观点出发,为数据的存储结构提出一个较为合理的逻辑框架,以保证详细设计阶段数据的完整性与一致性。共包括六个方面:
    (1)数据的分类
    信息系统中的数据主要分基础数据、中间数据、工作数据和暂存数据四大类。基础数据是指整个系统的输人数据、输出数据、代码、各种工作和技术标准、规范以及主要子系统的共享数据;中间数据是指在数据处理中需要保存的中间结果;工作数据是指为提高某项处理功能的效率而事先加工好的数据;暂存数据是指处理过程中需存储、在处理过程结束后即可消除的数据。
    (2)数据存储规模设计
    数据存储规模设计中要考虑的因素主要包括:现有数据量的存储规模、未来数据量的增长趋势和数据类型的划分。数据存储规模设计就是要在分析的基础上,合理的组织数据的存储格式,选择合理的存储技术和设备对数据进行存储。
    (3)数据存储空间的分布设计
    数据存储的空间分布应与系统总体设计总的物理环境配置协调一致,例如,在局域网环境中,可以将系统数据集中存储在分布式环境上的中心机或网络环境中的服务器上,而把新的数据就近分别存放在各自应用部门的工作站上,以保证使用和管理上的方便。数据存储空间的分布设计中要注意区别共享数据和独占数据,还要区别流动性数据和非流动性数据。
    (4)文件设计
    文件设计是根据文件的使用要求、处理方式、存储的数据量、数据的活动性及所能提供的设备条件等,确定文件类别、选择文件媒体、决定文件组织方式、设计记录格式,并估计文件容量。
    (5)数据的安全性和完整性设计
    安全性保护是防止机密数据泄漏;防止无权者使用、改变或有意破坏他们无权使用的数据。完整性保护是保护数据结构不受损害,保证数据的正确性、有效性和一致性。数据库系统中的数据共享不能是无条件的,而必须是在统一的严格的控制之下,只允许有合法使用权限的用户访问允许他存取的数据。数据库系统的安全保护措施是否有效是数据库系统主要的性能指标之一。
    (6)数据库管理系统(DBMS)的选择
    DBMS已成为建立信息系统的基本环境,在进行数据库总体设计时,必然要考虑选择什么样的DBMS才能最有效地实现数据存储设计的要求,目前市场上可选择的DBMS产品种类较多,可适用于不同的软、硬件和应用环境,应从系统总体角度出发,使选用的DBMS既可满足系统总体设计的需要,又能够实现数据存储设计的目标。
    系统总体数据库设计对于信息系统的建设和运行具有重要的影响。它不同于系统分析,又区别于系统的详细设计,这一部分工作能使系统分析过程中对数据的需求描述从逻辑上进一步具体化,又为下一阶段的详细设计工作从系统上提供较好的支持,起到承上启下的作用。
    解析: 暂无解析

  • 第17题:

    问答题
    什么是数据库?什么是数据库管理系统?数据库和传统文件的区别是什么?

    正确答案: 数据库是以一定的组织方式存储在一起的相互有关的数据集合。
    数据库管理系统是一组对数据库进行管理的软件。
    数据库与传统文件之间的区别是:
    (1)数据库包含了若干文件,通过联结路径实现记录间的联系。
    (2)数据库能反映现实世界中信息间的联系。
    (3)文件只包含数据本身(记录),而数据库则包含了基本数据和关于数据的数据。
    解析: 暂无解析

  • 第18题:

    问答题
    什么是数据库结构的物理设计?

    正确答案: 数据库结构的物理设计是指对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,所谓数据库的物理结构主要指数据库在物理设备上的存储结构和存取方法。
    解析: 暂无解析

  • 第19题:

    问答题
    什么是数据库?什么是数据库系统?

    正确答案: 数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。
    数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。
    解析: 暂无解析

  • 第20题:

    问答题
    数据库设计的需求分析阶段是如何实现的?目标是什么?

    正确答案: 数据库设计的需求分析通过三步来完成:即需求信息的收集、分析整理和评审。
    其目的在于对系统的应用情况作全面详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据设计者都能够接受的文档。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是比较好的数据库设计方法?

    正确答案: 一个好的数据库设计方法应该能在合理的期限内,以合理的工作量产生一个有实用价值的数据库结构。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是E-R方法?采用E-R方法的数据库概念结构的设计过程是怎样的?

    正确答案: E.R方法即实体-联系方法,是描述现实世界概念结构模型的有效方法。
    用E-R方法建立的概念结构模型称为E-R模型或E-R图。步骤如下:
    (1)设计局部E-R模型:确定局部结构范围,实体定义,联系定义,属性分配;
    (2)设计全局E-R模型:确定公共实体类型,E-R模式的合并,冲突的消除;
    (3)全局E-R模型的优化:实体类型的合并,冗余属性的消除,冗余联系的消除。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是数据库设计?数据库设计过程的输入和输出有哪些内容?

    正确答案: 数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
    解析: 暂无解析

  • 第24题:

    问答题
    什么是数据库的逻辑结构设计?试述其设计步骤。

    正确答案: 数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E 一 R 图转换为与选用的 DBMS 产品所支持的数据模型相符合的逻辑结构。
    设计步骤为:
    ( 1 )将概念结构转换为一般的关系、网状、层次模型;
    ( 2 )将转换来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换;
    ( 3 )对数据模型进行优化。
    解析: 暂无解析