携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第26天,点击查看活动详情
数据库原理简答题【五】
简述数据库系统的概念
数据库系统(DBS)是指在计算机中引入数据库技术之后的系统。一个完整的数据库系统包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。
什么是实体完整性约束
实体完整性约束是指关系的主属性,即主码的组成不能为空,也就是关系的主属性不能是空值NULL
简述常见的规范设计法
- 新奥尔良设计方法
- 基于E-R模型的数据库设计方法
- 基于第三范式的设计方法
数据更新操作用哪几种
- 向表中添加若干行数据
- 修改表中的数据
- 删除表中的若干行数据
简述数据查询的概念
数据查询是SQL语言的核心功能,也是数据库中使用得最多的操作,其用途是从数据库的一张或多张表(或视图)中检索出满足条件的数据信息
常用的数据库安全与保护机制有哪些
完整性约束(包括触发器)、访问控制、事务与并发控制以及备份与恢复
什么是粒度
粒度是指数据仓库的数据单位中保存数据的细化或综合程度的级别,细化程度越高,粒度级就越小,相反地,细化程度越低,粒度级就越大。
数据库原理简答题【六】
简述数据库管理系统的概念
数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。负责科学有效地组织和存储数据,并帮助数据库的使用者能够从大量的数据中快速地获取所需数据,以及提供必要的安全性和完整性等统一控制机制,实现对数据有效的管理与维护。
什么是函数依赖
函数依赖是指关系中属性间的对应关系,其定义为:设R为任一给定关系,如果对于R中属性X的每一个值,R中的属性Y只有唯一值与之对应,则称X函数决定Y或称Y函数依赖于X。其中,X称为决定因素。
什么是一对一联系
如果对于实体集A中的每一个实体,实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1
数据库有哪些设计方法
- 直观设计法
- 规范设计法
- 计算机辅助设计法
数据约束包括哪些方面
- 数据的安全保密性
- 数据的完整性
- 相应时间
- 数据恢复