数据库面试题(实时更新)

时间:2022-03-23 04:01:17

1.基本关系中不同的列不能出自同一个域.(错误)

解析:

数据库中的域(域完整性):

域完整性是对数据表中字段属性的约束,通常指数据的有效性,它包括字段的值域、字段的类型及字段的有效规则等约束,它是由确定关系结构时所定义的字段的属性决定的。限制数据类型,缺省值,规则,约束,是否可以为空,域完整性可以确保不会输入无效的值.。

比如学生表(学号,班号,年龄),班号和年龄这两条不同的列就可以出自同一“域”。

 

2.数据库的三级模式:

数据库面试题(实时更新)

 

 

 

3.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是( 不同场地间的级联操作)。

解析:

DDBS:分布式数据库系统

了解什么是分布式系统:https://blog.csdn.net/tianlesoftware/article/details/5465765

 

4.(窗体)是连接用户和表之间的纽带,以交互窗口方式表达表中的数据。

解析:

窗体是一种文档,可以用来收集信息。它包括两部分,一部分是由窗体设计者输入的,填写窗体的人无法更改的文字或图形。窗体设计者可以插入希望得到回答的问题、选项列表、信息表格等。另一部分是由窗体填写者输入的,用于从填写窗体者处收集信息并进行整理的空白区域。窗体设计者可以在文档中插入窗体域或 ActiveX 控件,为窗体填写者提供用于收集数据的位置。

 

5.若要删除 book 表中的所有数据,如下哪些语法是错误的?(AD)

A drop table book;
B truncate table book;
C delete from book;
D del *from book;

解析:

A: drop table book 是删除整个表,题目的潜在意思是删除表中的数据而并非删除整个表。因此A错。
B: truncate table book 是删除表中的数据,删除速度比delete更快,无法撤回(回退)。
C: delete from book  删除数据表中的数据,可以回退,可添加where 子句。
D:语法错误。不能用del