计算机数据库系统原理

试述小结三大经典数据模型的各自优缺点。

题目

试述小结三大经典数据模型的各自优缺点。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么是处理DML语句的解释方法和预编译方法?试述二者的区别,联系,比较各自的优缺点。


答案:解释执行DML语句的方法是:执行语句前,该语句都以原始字符串的形式保存。当执行到该语句时,才利用解释程序去完成束缚的全部过程,同时予以执行。 解释方法的优点是:应变性强,能适应在解释过程中发生的数据结构、存储结构等的变化,因此能保持较高的数据独立性。缺点是:每次执行一次DML语句时都要经过所有解释步骤,尤其当这样的语句位于一个循环体内时,就要多次重复解释一个DML语句,显然效率比较低。 预编译方法是:在用户提交DML语句之后对它进行翻译处理,保存产生的可执行代码。当需要运行时,取出保存的可执行代码加以执行。优点是:效率高。但是,使用这种方法会遇到这样的问题:在束缚过程中进行优化所依据的条件可能在运行前已不存在,导致已作出的应用规划在执行时不再有效。为了解决这类问题,可以采用自动重编译技术。

第2题:

网状数据模型各有哪些优缺点?


正确答案: 优点:
1)能够更为直接地描述现实世界,如一个结点可以有多个双亲,允许结点之间多对多的联系。
2)具有良好的性能,存取效率高。
缺点:
1)其DDL/DML语言极其复杂。
2)结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。

第3题:

试述回顾法、记账法、称重法各自的优缺点。


正确答案:

第4题:

试述数据模型的主要内容。


正确答案: 数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。包括以下方面的内容:
⑴据的静态特征,它包括对数据结构和数据间联系的描述。
⑵数据的动态特征,是一组定义在数据上的操作,包括含义、操作符、运算规则及其语言等
⑶数据的完整性约束,这是一组规则,数据库中的数据必须满足这组规则。

第5题:

试述层次数据模型的优缺点。


正确答案: 层次数据模型的优点:
①层次数据模型的结构比较简单清晰。
②层次数据库的查询效率高。
③层次数据模型提供了良好的完整性支持。层次数据模型的缺点:
①现实世界中很多联系是非层次性的,如结点之间具有多对多联系。
②一个结点具有多个双亲,层次模型表示这类联系的方法很笨拙,对插入和删除操作的限制比较多,因而应用程序的编写比较复杂。
③查询子女结点必须通过双亲结点。
④由于结构严密,层次命令趋于程序化。

第6题:

试述顺序结构、链接结构和索引结构各自的优缺点。


正确答案: 顺序结构的优点是:在连续存取文件时,速度较快。
其缺点是:
(1)只适合于顺序存取,而不适合随机存取。
(2)其文件长度一经固定便不易改变,故不利于文件的增生和扩充。
链接结构的优点是:
(1)文件的逻辑记录可存放在不连续的物理块中,能较好地利用外存空间。
(2)易于对文件作扩充,只要修改链接字就可将记录插入到文件中间或从文件中删除若干记录。
其缺点是:
(1)也只适合于顺序存取,不适合于随机存取。
(2)每个块中都要有指针(链接字),所以要占用一定的存储空间。
索引结构的优点是:
(1)既支持顺序存取又支持随机存取,查找效率高。
(2)便于文件的扩充。其缺点是:当文件中的记录很多时,索引表就很庞大,会占用不少的存储空间。

第7题:

试述纯林和混交林各自的优缺点。


正确答案: 通过人为的方法营造的森林叫人工林。纯林和混交林的优缺点主要有:
1)混交林可较充分地利用光能和地力,而纯林对外界空间利用显得不够充分,但这并不意味着纯林就不能很好地利用外界条件;
2)混交林可较好地改善林地的立地条件,表现在两方面:一是混交林所形成的复杂林分结构,有利于改善林地小气候,使树木生长的环境条件得到较大改善;二是混交林可增加营养物质的储备及提高养分循环速度,使林地土壤地力得到维持和改善。而纯林在改善林地立地条件方面不如混交林;
3)混交林可较好地促进林木生长,增加林地生物产量,增加林产品种类,维持和提高林地生产力。
4)混交林可较好地发挥林地的生态效益和社会效益。
5)可增强林木的抗逆性。
6)混交林的培育和采伐利用,技术比较复杂,施工业较麻烦,同时目的树种的产量较纯林底。

第8题:

试述经典线性回归模型的经典假定。


答案:答:对于总体线性回归模型,其经典假定如下。
  假定1:误差项ui的均值为零。
  假定2:同方差性或ui的方差相等。对所有给定的Xi,ui的方差都是相同的。
  假定3:各个误差项之间无自相关,ui和uj(i≠j)之间的相关为零。
  假定4:ui和Xi的协方差为零或E(uiXi)=0 该假定表示误差项u和解释变量X是不相关的。
  假定5:正确地设定了回归模型,即在经验分析中所用的模型没有设定偏误。
  假定6:对于多元线性回归模型,没有完全的多重共线性。就是说解释变量之间没有完全的线性关系。

第9题:

试述关系数据模型与网状、层次数据模型的主要区别。


正确答案:关系之间关系也以表形式表示,可以表示1对多和多对多关系。

第10题:

关系数据模型有哪些优缺点?


正确答案:关系数据模型的优点:
(1)关系数据模型是建立在严格的数学理论基础上,有坚实的理论基础。
(2)在关系模型中,数据结构简单,数据以及数据间的联系都是用二维表表示。
关系数据模型的缺点:存取路径对用户透明,查询效率常常不如非关系数据模型。关系数据模型等传统数据模型还存在不能以自然的方式表示实体集间的联系、语义信息不足、数据类型过少等弱点。