数据库系统概论选择填空知识点总结

文章讲述了数据库与文件系统的关键区别在于数据结构化,强调了关系模式的概念,如元组、关系模式和三层模式,以及数据独立性的概念。还讨论了事务的重要性和特性,包括其四大特性,并概述了不同范式在确保数据一致性和减少冗余方面的作用。此外,提到了并发控制中的封锁类型和并发操作可能引发的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.数据结构化是数据库与文件系统的根本区别

2.数据结构是一个二维表框架组成的集合

3.元组:表中的一行称为一个元组

4.关系模式:学生(学号,姓名,年龄...)

5.三层模式-(logic shema决定DBMS的功能)和两层映射提交了数据的逻辑独立性和物理独立性

6.模式-罗技结构和特性

内模式-物理存储-看不见

外模式-用户看得见的局部视图

7.关系模式组成三要素

关系数据结构

关系操作合集

关系完整性约束

8.一个系统可定义为关系系统,只有满足一下条件:

关系数据库

可选择投影连接运算(投影运算和选择运算同时进行

9.第一范式:原子性,每个属性不可再分都是单一的-1NF

第二范式: 消除部分依赖-2NF-表中的非主属性必须完全依赖于主属性

第三范式:唯一主关键字标识,且相互独立,在2NF上消除传递函数依赖-3NF

BCNF:消除主属性对主键的部分和传递依赖

第四范式:消除表中多值依赖-一对一(绝对)

下面是简化版:

1NF保证原子性

2NF去除非主属性对于主属性的部分依赖

3NF去除非主属性对于主属性的传递依赖

BCNF:消除主属性对主键的部分与传递依赖

4NF:消除表中的多值依赖。

10.E-R图冲突类型:属性冲突,命名冲突,结构冲突

11.事务是用户定义的数据库操作序列

12.事务是恢复和并发控制的基本单位

13.事务特性:

原子 一致(全做或不做,数据库处于一个一致性状态) 隔离 持续性

14.恢复操作的基本原理:冗余-利用冗余数据重建损坏数据

15.并发操作带来的数据不一致:

丢失修改 不可重复读 读脏数据

16.并发控制的基本封锁类型:

排他锁(x)-写锁

共享锁(s)-读锁

17.desc降序  asc升序

选择题总结:

  1. 数据的独立性指的是数据之间的独立性

数据库的概念模型独立于具体的机器和DBMS

数据库是存储在计算机内有节后的数据的集合

在数据库中存储的是数据以及数据之间的联

数据共享值多种语言多种应用多个用户相互覆盖地使用数据集合

数据库的核心是数据库管理系统(DBMS)

数据库的结构被划分为用户及,概念级,存储级

DBS包裹DB和DBMS

数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是关系数据模型

SQL语言是非过程化的语言

DBMS是系统软件

分布式数据库系统与集中式数据库系统相比可用性更好 局部应用的响应速度更快 具有较好的安全性与保密性

数据库产生数据不一致的根本原因是数据冗余

数据库管理系统(DBMS)的主要功能是定义数据库

2.解决并发带来的数据不一致问题普遍采用:封锁

3.关系模型的关系模型至少是1NF

关系模型的结构是二维表结构

满足2NF的模式必定是1NF

4.分层的数据结构是DBMS必须提供的

5.关系运算中花费时间最长的运算是笛卡尔积

6.X锁是排他锁,表示事务T正在对数据R进行修改或写操作,其他事务不能同时获取X锁或S锁。

只有出现并发操作才可能出现死锁

7.实例是被某一特定的类所描述的一个对象

8.关系中的某一属性组,若它的值唯一地标识了一元组,则称该属性组为候选码

9.关系模型的任何属性不可再分

10.数据库逻辑设计的主要任务是建立数据库说明

11.事务是并发控制的基本单位

12.对所有视图都可以进行select

13.候选关键字中的属性称为主属性

14.范式:3NF《2NF《1NF

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值