南邮数据库系统设计期中测试题库(雨课堂 ,Java架构师进阶之路

数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指(**多种应用、多种语言、多个用

户互相覆盖地使用数据集合**)。

要保证数据库的数据独立性,需要修改的是(三级模式之间的两层映射)。

下列关于模式的术语中,(存储模式)不是指数据库三级模式结构中的外模式。

数据库的三级模式结构中,描述数据全局逻辑结构的是(模式)。

数据库DB,数据库系统DBS和数据库管理系统DBMS之间的关系是(DBS包括DB和DBMS)。

数据库管理系统是(系统软件)。

数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为(数据操纵功能)。

下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(只有 I)。

I.人工管理阶段 II.文件系统阶段 III.数据库阶段

以下几种模型,属于概念模型的是(ER模型)。

在数据库的设计实现过程中,E-R模型是一种对(概念模型)的表示方式。

为了描述现实世界中的事物,在信息世界中所建立的模型称为(概念模型)。

关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(数据结构、关系操作、完整性约束)。

关系数据模型的基本数据结构是(关系)。

数据的逻辑独立性是指(模式改变,外模式和应用程序不变)。

在关系数据库系统中,当关系属性的数据类型发生改变时,用户的应用程序可以不变,这体现了数据库的(数据的逻辑独立性)。

当数据库的存储结构发生改变时,用户的应用程序可以不变,这体现了数据库的(数据的物理独立性)。

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

在数据库的三级模式结构中,外模式的个数(可以有多个)。

数据库系统由数据库、数据库管理系统、应用程序和(数据库管理员)组成。

在DBS中,DBMS和OS之间的关系是(DBMS调用OS)。

DBS的含义是(数据库系统)。

多选题


数据库系统的基本特点包括(数据共享性高、冗余度低、数据独立性高、数据结构化)。

在数据管理技术的发展过程中,经历了(人工管理、文件系统、数据库系统)阶段。

在数据库界曾经获得过图灵奖学者包括(Charles W Bachman、Edgar F Codd、James Gray、Michael Stonebraker)。

在下列关于数据库的描述中,说法不正确的是(数据库通过文件系统来管理数据、数据库避免了一切数据的重复、数据之间的联系通过程序去构造)。

下列关于模式和实例的表述中,正确的是(模式的一个具体值称为一个实例、模式相对稳定,而实例相对变动、模式反映的是数据的结构及联系)。

三层模式两级映像中的三层模式指的是(内模式、外模式、逻辑模式)。

数据的独立性包括(逻辑数据独立性、物理数据独立性)。

关于数据库系统的各个组成部分,以下表达正确的是(数据库是放数据的场所、DBMS是数据库系统的核心、DBA借助DBMS来完成其职责)。

数据库管理系统不是(操作系统的一部分、一种编译程序、一种操作系统)。

下述(决定数据库中的信息内容和结构、定义数据的安全性和完整性、监控数据库的使用和运行)是DBA数据库管理员的职责。

判断题


数据冗余可能导致的问题有浪费存储空间、修改复杂和潜在的数据不一致性。(正确

数据库管理员是开发数据库的专门人员。(错误

数据库管理系统中既有软件也有硬件。(错误

逻辑模型是一种高层的数据模型,其代表是实体联系模型。(错误

逻辑模型是按照计算机系统的观点对数据建模。(正确

概念模型是数据库设计人员与用户之间进行交流的工具。(正确

逻辑模式会涉及存储结构、访问技术等细节。(错误

可以为不同的用户设计不同的内模式。(错误

在一个数据库中,模式与内模式的映像的个数有多个。(错误

外模式涉及的是数据的局部逻辑结构,通常是模式的子集。(正确

逻辑模式是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。(错误

逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(正确

数据库的逻辑模式不会涉及存储结构、访问技术等细节。(正确

以外模式为框架的用户数据库在外存中是真正存在的。(错误

内模式是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。(正确

关系模式是静态的、稳定的,而关系是动态的、随时间而不断变化的。(正确

任何一个DBMS都以某一个数据模型为基础,或者说支持某一个数据模型。(正确

数据模型中的数据结构是对系统动态特性的描述。(错误

DBMS是位于用户与OS之间的–层数据管理软件。(正确

DB是DBS的组成部分之一。(正确

填空题


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

数据库系统与文件系统的本质区别为[数据库系统实现整体数据的结构化/整体数据的结构化]。

在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最.高的是[数据库系统]阶段。

在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,结点之间可以有多种联系,该数据模型指的是[网状模型]。

DBMS是指[数据库管理系统]。

数据库系统的三级模式结构是指模式、外模式和[内模式]。

数据库管理系统的三级模式结构和[二级映像/二级映射]功能保证了 数据库中的数据具有很高的物理独立性和逻辑独立性。

关系数据模型有三个重要组成部分,分别是[数据结构]、数据操纵和完整性约束。

DBS的维护工作由[数据库管理员/DBA]承担。

数据独立性包括逻辑数据独立性和[物理]数据独立性两级。

在数据库系统中,记录的结构和记录之间的联系由[数据库管理系统/DBMS]维护,从而减轻了程序员的负担。

外模式/模式映像,定义了该外模式与模式之间的对应关系这些映像定义通常包含在各自[外模式]的描述中。

雨课堂第二章

=========================================================================

单选题


在数据库中,有关系R(RNO,RN,SNO),关系S(SNO,SN,SD),R的主码是RNO,S的主码是SNO,则属性SNO在关系R中称为(外码)。

一个关系只有一个(主码)。

关系数据库中的实体完整性规则要求(主属性值不允许空)。

在关系S(S#SNAME)、SC(S#,C#,G)和C(C#,CNAME)中,查询选修了全部课程的学生学号,正确的关系代数表达式是在这里插入图片描述

设有关系R(A,B,C,D)和S(B,C,E),公共属性为BC,则R与S自然连接,构成的结果集为(5)目关系。

在关系S(S#,SNAME)、SC(S#,C#,G)和C(C#,CNAME)中,检索选修了数据结构和数据库课程的学生姓名,正确的关系代数表达式是在这里插入图片描述

一个关系模式可以有(1个主码,多个候选码,多个外码)。

设有两个关系S(S#,SN)和SC(S#,C#,G),关系代数表达式

在这里插入图片描述

表达的查询需求是(全体学生都选了的课程号)。

关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则(T1属性个数大于T2属性个数)。

在关系数据库中,表与表之间的联系是通过(参照完整性规则)实现的。

在关系模型中,参照完整性约束的实质是(不允许弓|用不存在的实体)的约束。

以下对关系的描述中,正确的是(关系是一个属性数目相同的元组的集合)。

对关系R,按条件f对关系R进行选择,正确的是在这里插入图片描述

在关系中,“目”是指(属性个数)。

假设有关系R和S,在下列的关系运算中,(R x S)运算不要求"R和S具有相同的属性个数,且它们对应的属性取自同一个域”。

关系模型中,一个候选码是(由一个或多个属性组成,其值能够惟一标识关系中一个元组,而其子集不能)。

从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是(选择)操作。

在关系代数运算中,五种基本运算为(并、差、选择、投影、笛卡尔积)。

关系代数中的连接操作是由(选择和笛卡尔积)操作组合而成。

关系模式的定义,不涉及(索引类型)。

多选题


完整性约束规则包括(实体完整性、参照完整性、用户定义完整性)。

关系代数中专门的关系运算包括(选择、投影、除法)。

当关系R和S连接时,能够把R或者S中原该舍弃的元组放到结果关系中的操作是(左外连接、右外连接、外连接)。

有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数正确的关系代数表达式是(I 、 III)。

在这里插入图片描述

设有学生选课关系SC,包括SNO,CNO,GRADE属性,遵照实体完整性规则,(SNO不能取空值、CNO不能取空值)。

判断题


关系模式是静态的、稳定的,而关系是动态的、随时间而不断变化的。(正确

当外码同时也是本关系的主码时,不允许取空值。(错误

在数据库的表定义中限制成绩属性列的取值在0到100的范围内,这属于数据的参照完整性约束。(错误

关系的自然连接运算要求参与运算的关系模式必须有公共属性。(正确

在关系模型中,参照完整性约束是对主码取值的约束。(错误

在关系中能唯一标识元组的属性或属性集一定是候选码。(错误

关系数据模型只能表示实体之间的1:1和I:N的联系。(错误

外码一定和主码是同名属性,且不同关系的同名属性也一定是外码。(错误

任何形式的二维表格都可以作为关系数据库里的关系。(错误

外码定义的实质是不允许弓|用不存在的实体,因此只能反映两个不同关系间的联系,不能反映同一关系中不同元组之间的联系。(错误

一个关系模式的外码值只能弓|用其它关系的主码值(错误)。

主码不能为空值,但组成主码的属性可以有空值。(错误

在教学数据库中,有关系S(S#SNAME,AGE)、SC(S#,C#,G)和C(C#,CNAME),关系代数表达式在这里插入图片描述表示检索至少选修了C2和C4号课程的学生学号。(错误

根据参照完整性规则的规定,当外码为主属性时,外码值不允许为空。(错误

关系模型的完整性规则包括实体完整性规则和参照完整性规则。(错误

假设有关系R和S,关系代数表达式 R-(R-S)表示的是R∩S。(正确

如果把悬浮元组也保存在结果关系中,而在其他属性上填空值,那么这种连接叫外连接。(正确

除操作同时从行和列的角度进行运算(正确

关系系统除了表这种数据结构,还有树和图这两种数据结构。(错误

主属性是指组成主码的属性。(错误

雨课堂随堂测试

==========================================================================

设有关系R(A,B,C,D)和S(B,C,E),公共属性为BC,则R与S自然连接,构成的结果集为(5)目关系。

关系模式的定义,不涉及(索引类型)。

当关系R和S连接时,能够把R或者S中原该舍弃的元组放到结果关系中的操作是(左外连接、右外连接、外连接)。

当外码同时也是本关系的主码时,不允许取空值。(错误

外码定义的实质是不允许引用不存在的实体,因此只能反映两个不同关系间的联系,不能反映同一关系中不同元组之间的联系。(错误

在使用了分组子句的查询语句中,如果SELECT子句中出现了学号SNO,则学号SNO必须在WHERE子句中出现。(错误

SELECT命令中,使用HAVING子句的同时不能使用WHERE子句。错误

已知课程关系模式C(CNO,CNAME,CRDIT,CPNO),各属性的含义分别是:课程号,课程名,学分,先修课程号,若表中已有课程号为C1、C2和C3的3门课程元组,向C表中插入一行('C5’,’OS’,2,NULL),该操作(没有违反约束,可以插入)。

在SQL中,外模式一级数据结构的基本单位是视图,视图是虚表。正确

定义视图的时候,可以只指定组成视图的部分属性列名。错误

在带有分组子句中出现的列名表必须是GROUP BY子句中所带列名表的子集。正确

SQL中使用GRANT和REVOKE语句向用户授予或回收对数据的操作权限。正确

最后

经过日积月累, 以下是小编归纳整理的深入了解Java虚拟机文档,希望可以帮助大家过关斩将顺利通过面试。
由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示 。

CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】







**

SQL中使用GRANT和REVOKE语句向用户授予或回收对数据的操作权限。正确

最后

经过日积月累, 以下是小编归纳整理的深入了解Java虚拟机文档,希望可以帮助大家过关斩将顺利通过面试。
由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示 。

CodeChina开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频】

[外链图片转存中…(img-J8E0tznO-1630679694639)]
[外链图片转存中…(img-0He56pzS-1630679694641)]
[外链图片转存中…(img-ibrX4wTm-1630679694642)]
[外链图片转存中…(img-ZnxoCAzv-1630679694644)]
[外链图片转存中…(img-DfqfiJtF-1630679694645)]
[外链图片转存中…(img-GifsfoOb-1630679694647)]
[外链图片转存中…(img-AdDsmFCH-1630679694648)]

由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!


版权声明:本文为m0_61453067原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。