南邮数据库系统设计期中测试题库(雨课堂 + 慕课)

    • 单选题
  • 多选题

  • 判断题

  • 填空题

  • 雨课堂第二章

    • 单选题
  • 多选题

  • 判断题

  • 雨课堂随堂测试

  • 慕课(基础篇)

  • 慕课(高级篇)

友情提示

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

用电脑打开, Ctrl + F 可以在页面上搜索,搜索关键字即可。

附赠一个实验2:【数据库实验】DBMS的数据库保护

雨课堂第一章

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

单选题


数据库)是存储在计算机内有结构的数据的集合。

数据模型)是对现实世界进行抽象的工具,用于描述数据、组织数据和对数据进行操作。

数据库技术奠基人之一E.F.Codd,对数据库的主要贡献是提出了(关系数据模型)。

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

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

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

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

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

数据库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。(正确

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

最后

最后,强调几点:

  • 1. 一定要谨慎对待写在简历上的东西,一定要对简历上的东西非常熟悉。因为一般情况下,面试官都是会根据你的简历来问的; 能有一个上得了台面的项目也非常重要,这很可能是面试官会大量发问的地方,所以在面试之前好好回顾一下自己所做的项目;
  • 2. 和面试官聊基础知识比如设计模式的使用、多线程的使用等等,可以结合具体的项目场景或者是自己在平时是如何使用的;
  • 3. 注意自己开源的Github项目,面试官可能会挖你的Github项目提问;

我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!

以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目。

面试答案

三面头条+四面阿里+五面腾讯拿offer分享面经总结,最终入职阿里

三面头条+四面阿里+五面腾讯拿offer分享面经总结,最终入职阿里

三面头条+四面阿里+五面腾讯拿offer分享面经总结,最终入职阿里

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
的项目也非常重要,这很可能是面试官会大量发问的地方,所以在面试之前好好回顾一下自己所做的项目;

  • 2. 和面试官聊基础知识比如设计模式的使用、多线程的使用等等,可以结合具体的项目场景或者是自己在平时是如何使用的;
  • 3. 注意自己开源的Github项目,面试官可能会挖你的Github项目提问;

我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!

以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目。

面试答案

[外链图片转存中…(img-rv0AmyWi-1713555627059)]

[外链图片转存中…(img-SwFDJhMV-1713555627059)]

[外链图片转存中…(img-wb9luvdJ-1713555627059)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 25
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值