数据库判断

文章涵盖了数据库管理系统的基础,包括索引的作用与影响,数据模型的类型如层次、网状和关系模型,数据完整性的概念,以及OLAP和OLTP的区别。还讨论了ER图、数据结构、查询操作、视图、事务处理和数据仓库的基本特性。
摘要由CSDN通过智能技术生成

正确

索引可以加快数据的查找速度,但是会给数据更新带来额外性能消耗。 

数据库管理系统软件都是基于某种数据模型而设计的        

逻辑模型和物理模型都是按照计算机系统的观点对数据建模的。    

所有教师抽象为一类实体,使用“教师(工号,姓名,性别)”表达起来的概念,称为实体型

ER图又称实体联系图   

实体之间存在联系,画ER图的时候,用菱形进行连接。

学号不能重复,这是一个数据完整性的问题。

年龄不能为负数,这是一个数据完整性的问题。

数据库里出现了一个成绩,结果这个成绩找不到对应的学生(假如学生已经删除),这是一个数据完整性的问题。

数据库中主要有查询和更新两大类操作

数据结构是刻画一个数据模型性质最重要的方面,有的数据模型是按数据结构类型来命名的。

不同于概念模型,逻辑模型和物理模型属于另一类模型。

数据仓库主要用途是OLAP,与主要做OLTP的数据库概念上有所不同。

层次模型是一个以记录类型为结点的有向树。

数据库管理系统软件都是基于某种数据模型而设计的   

层次模型是一个以记录类型为结点的有向树。

数据库管理系统软件都是基于某种数据模型而设计的   

模式是相对稳定的,实例是相对变动的。

考虑一下我们的微信群,它的模式在我们发布通知之前,和发布通知之后,是不变的。 

在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是二维表结构。                 

相对来说层次模型、关系模型来说,网状模型的结构是复杂的。 

关系模型采用关系这种数据结构,简单,清晰,用户易懂易用。 

关系模型中,非主属性不可能出现在任何候选码。     

关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。

自然数,可以是一个域   

关系模型中数据的逻辑结构是一张扁平的二维表     

现有一个关系:选课(学号,课程号),用于存储选课信息。该关系只有两个属性,共同组成了码,因此是全码。    

关系的列的次序是可以任意交换的。

因为码是唯一标注元组的属性集,所以任意两个元组的候选码不能取相同的值。 

在你登录学习通,完成测试前后,学习通后台的关系数据库模式,是基本不变的。 

在你登录学习通,完成测试前后,学习通后台的关系数据库,也就是它的值,是肯定会变化的。

有全码的关系里,没有非主属性

关系查询操作中的“交”不是基本操作,可以由基本操作导出。 

外码为码;外码非码。以上话语看似矛盾,但可以进一步解释通。 

每一个关系必须有一个主码,取值唯一,主属性非空。 

关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。 

关系模型中,不包含在任何候选码中的属性称为非主属性。 

关系代数的各类运算符,可以根据拟解决问题的实际情况,综合运用。 

除法操作可以由其他查询基本操作导出 

关系代数中,选择,投影,连接,除,并,交,差,笛卡尔积这些运算经有限次符合后形成的表达式,称为关系代数表达式。 

SELECT子句中的目标可以是表中的属性列,也可以是表达式。 

使用ANY或ALL谓词必须与比较运算符同时使用。 

查询选了1号课的学生学号和选了2号课的学生学号,可以不用集合查询。 

关系代数中的除法运算是可以用SELECT语句实现的。 

视图不仅可以从单个基本表中导出,还可以从多个基本表中导出。 

“冗余”对于数据库恢复技术来说非常重要 

计算机病毒是一种人为的故障或破坏,是一种计算机程序。 

涉及到REDO操作时,如果没有检查点,可能会非常消耗系统时间 

数据仓库中的数据会在一定周期内批量载入 

数据仓库通常是指一个数据库环境,而不是指一件产品。 

OLAP和OLTP在同一个数据库上执行,会大大降低数据库系统的吞吐量。 

相对星型模式来说,雪花模式拥有更多的表。 

事实表往往会有很多的外键。   

OLTP技术难以用于辅助决策   

错误

聚簇索引和唯一索引性质类似,都不允许出现重复值。

逻辑模型是按计算机系统的观点对数据进行建模,与数据库管理系统无关。

数据库的概念模型与具体的DBMS有关。

概念模型又称信息模型,它是面向机器建模的。

开发实施数据库应用系统的时候,需要使用不同的数据模型。可划分为两大类:逻辑模型和物理模型

姓名可作为学生实体的码 

ER图中,表示实体使用菱形     

ER图中的连接线,使用有向边连接。

数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。

在文件系统管理阶段,由文件系统提供数据存取方法,所以数据已经达到很强的独立性。

数据库==数据仓库

层次模型是比网状模型更具普遍性的结构,网状模型是层次模型的一个特例。

在数据库的非关系模型中,基本层次联系是两个记录型以及它们之间的多对多联系。

关系模型的一个分量是可分的。

考虑一下我们的微信群,它的存储数据的数据库实例在我们发布通知之前,和发布通知之后,是不变的。

日常所见的所有表格都是关系。

视图==基本表   

全码不是码  

自然连接完全等同于等值连接 

查询没有被计算机系学生选了的课程号,必须使用除法运算。

数据立方体是无法用二维表模拟表达的。

只有选定多维数据集的一个两维子集才算切片。  

因为只有三维数据立方体可被表达出来,所以多维数据模型中的维数最大是3 

多维数据库==基于关系数据库的多维数据模型

多维数据模型不可以使用关系数据库实现

关系模式(产品,地区,销量),转为多维数据库,是一个三维数据立方体。

检查点之前完成的事务,在恢复阶段也会重做。

多个事务并发执行可能会出现死锁现象,不会出现活锁现象。

封锁的粒度与系统并发度有关,与系统开销无关。

数据仓库和数据库同时产生。

数据转储不是建立“冗余”数据

不是所有的视图都可以进行更新,但视图都可以进行插入。

在SQL语句中表达某个属性X为空,可以使用WHERE X=NULL。

SQL语句中逻辑运算符AND和OR的优先级是一样的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值