zzuli2022级数据库管理与应用复习整理笔记--第一篇

主要是整理的数据库相关的一些概念,考试并不会出填空题,但是基本概念一定都需要知道!!!

1.数据库系统一般由(数据库)应用系统(数据库管理系统)、(数据库管理员)用户构成。

2.数据模型通常由(数据结构)(数据操作)(数据的约束条件)三部分组成。

3.实体之间的联系可抽象为三类,它们是(一对一)(一对多)(多对多)的关系。也可写成(1:1),(1:m)和(m:n)

4.在数据库设计中,(数据字典)是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

5.(事务)是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。

6.数据库系统在运行过程中,可能会发生故障。故障主要有(事务故障)系统故障(介质故障)计算机病毒四类。

7.并发控制的主要方法是采用(封锁)机制,其类型有(共享锁)(排它锁)两种。

8.数据库的完整性是指数据的(正确性)(相容性)

9.在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用(GRANT)语句,收回所授的权限使用(REVOKE)语句

10.( 数据库 )是长期存储在计算机内的、有组织、可共享的数据集合。

11.数据库系统的三级模式结构是指数据库系统是由( 模式)(外模式)( 内模式)三级构成的。

12.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于( 第一(1NF))范式

E-R图一般在数据库设计的(  概念结构设计)阶段使用。

13.( 事务 )是用户定义的一个数据库操作序列,是一个不可分割的工作单位,它具有(原子性)(一致性)( 隔离性)( 持续性 )四个特性。

14.数据库系统中,系统故障通常称为( 软故障 )介质故障称为( 硬故障 )

15.关系操作的特点是(集合)操作。

16.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加(  S )锁,不能加(X  )锁,直到事务T释放A上的锁;若事务T对数据R已经加了X锁,则其他事物对数据R(不能加任何锁)。【X锁是排他锁,S锁是共享锁;S锁的定义是对读操作来说,可以有多个事务同时获得S锁,但阻止其他事务对已经获得S锁的数据使用X锁,X锁的定义是,一旦一个事务获得了对某一数据的X锁,则任何其他事务均不能对该数据进行任何封锁,其他事务只能进入等待状态,直到第一个事务释放了对该数据的封锁。

17.信息处理的方式而言,在文件系统阶段,(程序设计)处于主导地位,(数据)只起着服从程序设计需要的作用;而在数据库方式下,(数据)占据了中心位置。

18.现实世界进行第一层抽象的模型,称为(概念)模型;对现实世界进行第二层抽象的模型,称为(数据)模型

19.数据库的三级模式结构是对(数据)的三个抽象级别。

21.层次、网状的DML属于(过程性)语言,而关系型DML属于(非过程性)语言。

22.关系模式的操作异常问题往往是由(数据冗余)引起的。

23.消除了非主属性对侯选键局部依赖的关系模式,称为(2NF)模式。

24.消除了非主属性对侯选键传递依赖的关系模式,称为(3NF)模式。

26.恢复的基本原则是(冗余)。要使数据库具有可恢复性,在平时要做好两件事:(转储(备份))(记“日志”)。【一旦数据库被误删最好的两种解决办法,不然就要提桶跑路了,哈哈哈】

27.如果对数据库的并发操作不加以控制,则会带来四类问题:(丢失更新)(读“脏数据”)(不可重复读)

28.事务的执行次序称为(调度)。【操作系统中会经常提到】

29.判断一个并发调度是否正确,可以用(可串行化)概念来解决。

30.封锁能避免错误的发生,但会引起(活锁和死锁)问题。

31.S封锁增加了并发度,但缺点是(容易发生死锁)

32.两段式封锁是可串行化的(充分)条件。

33.SQL中的安全性机制,主要有两个:(视图)(授权)

34.SQL的授权语句中的关键字PUBLIC表示(全体用户)

35.在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段,在这几个阶段中,数据的独立性是(数据库系统)阶段实现的。

36.数据库是在计算机系统中按照数据模型组织、储存和应用的(数据的集合),支持数据库各种操作的软件系统叫(数据库管理系统),由计算机、操作系统、DBMS、数据库应用程序及用户等组成的一个整体叫做(数据库系统)

37.数据库的基本特点是(数据可以共享(或数据结构化)、数据独立性、数据冗余度小,易扩充、统一管理和控制)

38.(数据库)是存储在计算机内组织的结构化的相关数据的集合。

39.在数据库中存储的是(数据以及数据之间的联系)

40.数据库的特点之一是数据的共享。严格的讲,这里的数据共享是指(多种应用,多种语言,多个用户相互覆盖所用的数据集合)

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

42.数据库技术中采取分级方法将数据库的结构划分成多个层次,是为了提高数据库的(逻辑独立性)(物理独立性)。两者一块又被称为数据独立性。

43.数据库系统的特点是(数据共享)数据独立减少数据剩余避免数据不一致加强了数据保护

44.数据库管理系统能实现对数据库中数据的查询,插入,修改和删除等操作,这种功能称为(数据操纵功能)

45.在数据库的三级模式结构中,描述数据库中的全体数据的全局逻辑结构和特征的是(模式)

46.数据管理技术经历了(人工管理)(文件管理)(数据库系统)三个阶段

47.数据库是长期存储在计算机内,有(组织)的,可(共享)的数据集合

48.DBMS是指(数据库管理系统)它是位于(用户)和(操作系统)之间的一层管理软件

49.数据库管理系统的主要功能有(数据定义功能)(数据操作功能)数据库的运行管理数据库的建立以及维护等4个方面。

50.当数据的存储结构改变了,应用程序不变,而由DBMS处理这种改变。这是指数据的(物理独立性)

51.根据数据模型的应用目的不同,数据模型可分为(概念模型)(数据模型)  ,按照类型来命名,又可分为(层次模型)(网状模型)(关系模型)。 

52.关系数据库规范化是为解决关系数据库中(插入、删除和数据冗余)问题而引入的。其中删除操作异常是指(不该删除的数据被删除),插入操作异常是指(应该插入的数据未被插入)。

53.当数据库的存储结构改变时,可相应修改(模式/内模式映像),从而保持模式不变。

54.在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)

55.在数据库系统的三级组织结构中,DBA视图是(概念模式)系统程序员视图是(内模式)用户视图是(外模式)

56.表示实体及其联系的方法为(E-R图),基本图素包括(实体)(属性)(联系)。习惯上实体用(矩形)表示,实体属性用(椭圆形)表示,联系用(菱形)表示。

57.层次模型是用(树型)结构表示记录类型及其联系,其中上一层记录型和下一层记录型的联系是(1:M),层次模型不能直接支持(M:N)联系。

58.在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据库的(物理)独立性。

59.在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为(实体完整性)规则。

60.消除了部分函数依赖的1NF的关系模式,必定是( 2NF)。

61.关系模式中R的属性全部是主属性,则R的最高范式必定是( 3NF)。

62.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为(外码)。

63.对于非规范化的模式,经过(将每一个分量化分为不可分的数据项)转变为1NF,将1NF经过(消除每一个非主属性对码的部分函数依赖,)转变为2NF,将2NF经过( 消除非主属性对码的传递函数依赖 )转变为3NF。

64.关系模型中的关系模式至少是(1NF)。

65.关系模式中,满足2NF的模式必定是(1NF)。

66.在一个关糸R中,若每个数据项都是不在分割的,那么R一定属于(1NF)

67.若关系为1NF,且它的每一个非主属性都(完全函数依赖于或不部分函依赖于)码,则该关糸为2NF。

68.在关系模式R中,若其函数依赖集中所有候选键都是决定因素,则R最高范式是(4NF)。

69.候选关键字中的属性称为( 主属性)。

70.在数据库设计的需求分析阶段,数据字典通常由(数据项)、(数据结构)、(数据流)、(数据存储)和(处理过程)5部分组成。

71.在关系数据库设计中,使每个关系达到3NF,这是(逻辑设计阶段)完成的。

72.在数据库设计中,子类和超类存在着(继承)的联系。

73.由分E-R图生成初步E-R图,其主要任务是(消除属性冲突)(消除结构冲突)和(消除命名冲突)

74.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1:N的联系,则转换成关系模后,右以包含有(1或2 )个关系模式。

75.假定一个E-R图包含有A实体和B实体,并且从A到B存在着M:N的联系,则转换成关系模型后,包含有( 3 )个关系模式。

76.数据流图是数据库系统设计过程中(概念结构设计)阶段完成的。

77.在登录日志文件时,应该先(登录日志文件),后(更新数据库)。【方便备份】

78.对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有(一次封锁法)(顺序封锁法)两种方法。

79.关系规范化的目的是(控制冗余,避免插入和删除异常,从而增强数据的稳定性和灵活性).

80.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在A中称为(外键)。【表中主外键的用法】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落樱听雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值