简答题

解释 DB、DBMS、DBS 三个概念

  1. DB 指数据库,所谓数据库是指长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型描述、组织和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为用户共享。
  2. DBMS 指 数据库管理系统是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
  3. DBS 数据库系统包括和数据库有关的整个系统,一般由数据库、数据库管理系统、应用程序、数据库管理员和用户等构成。

简述视图的作用

视图是从一个或几个基本表或视图导出的表,他与基本表不同,是一个虚表。数据库中只存放视图的定义,不存放视图对应的数据。
视图是一个窗口,用户通过它就可以看到数据库中自己感兴趣的数据及其变化。

简要说明什么是 BC 范式

如果关系模式 R 属于 1NF,且对所有的函数依赖 X-》Y,决定因素 X 都包含了 R 的候选码,则称 R 属于 BC 番薯,简称 BCNF