数据库原理简答题【四】

159 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情

数据库原理简答题【四】

什么是故障恢复

计算机产生的硬件故障、操作员的失误以及人为的破坏都会影响数据库中的数据的正确性,甚至造成数据库部分或全部数据的丢失,DBMS必须具有将数据库从错误状态恢复到某一已知的正确状态的功能,这就是数据库的故障恢复(Recovery)。

什么是第一范式

设R为任一给定关系,如果R中每个列与行的交点处的取值都是不可再分的基本元素,则R为第一范式。

简述数据库设计的过程

数据库设计分为以下几个阶段:

  1. 需求分析阶段
  2. 结构设计阶段。包括概念结构设计、逻辑结构设计和物理结构设计。
  3. 行为设计阶段。包括功能设计、事务设计和程序设计。
  4. 数据库实施阶段。包括加载数据库数据和调试运行应用程序。
  5. 数据库运行和维护阶段

数据定义语言包括的主要SQL语句有哪些

  1. CREATE语句,用于创建数据库或数据库对象
  2. ALTER语句,用于对数据库或数据库对象进行修改
  3. DROP语句,用于删除数据库或数据库对象

简述数据表的概念

数据表被定义为字段的集合,数据在表中是按照行和列的格式来存储的,每一行代表一条记录,每一列代表记录中一个字段的取值。

简述MySQL支持的触发器种类

  1. INSERT触发器
  2. DELETE触发器
  3. UPDATE触发器

造成数据库运行事务的异常中断的因素有哪些

  1. 计算机硬件故障
  2. 计算机软件故障
  3. 病毒
  4. 人为误操作
  5. 自然灾害
  6. 盗窃