PTA NeuDs_数据库题目

二.单选题


1.数据库应用程序的编写是基于数据库三级模式中的。

A.模式

B.外模式

C.内模式

D.逻辑模式

 用户应用程序根据外模式进行数据操作,通过外模式一模式映射,定义和建立某个外模式与模式间的对应关系


2.对创建数据库模式一类的数据库对象的授权可由CREATE USER时实现。新创建的数据库用户有三种权限,CONNECT、RESOURCE和DBA。拥有RESOURCE权限的用户( )

A.不能创建基本表

B.不能创建视图

C.不能创建模式

D.可以创建新用户

 沈师 PTA 数据库题目及部分解析 第四章_对创建数据库模式一类的数据库对象的授权可由create user时实现。新创建的数据库-CSDN博客


3.数据库系统的核心和基础是( )

A.数据库

B.数据库管理系统

C.数据模型

D.软件工具

数据模型是对现实世界数据特征的抽象,是数据库的核心和基础。
数据库的核心和基础、DBS三级模式结构、关系模型、数据、数据库、模式、内模式、外模式_dbs结构模型-CSDN博客


4.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的______速度。

A.插入

B.修改

C.删除

D.查询

索引是为了加快查询速度而创建的,但同时会影响基本表的插入、删除或修改等更新活动的速度。


5.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。

A.系统分析员

B.程序员

C.数据库管理员

D.操作员

一个完整的数据库系统一般由数据库、 数据库管理系统 、应用开发工具、应用系统、数据库管理员和用户组成。


6.数据库系统的数据独立性体现在()。

A.不会因为数据的变化而影响到应用程序

B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序

C.不会因为存储策略的变化而影响存储结构

D.不会因为某些存储结构的变化而影响其他的存储结构

数据库系统的数据独立性体现在数据的逻辑结构与物理结构相互独立,即应用程序与数据存储的细节相互分离,这样可以使得应用程序的修改不会影响到数据存储的结构,也可以使得数据存储的结构的修改不会影响到应用程序的逻辑


7.关系数据库规范化是为了解决关系数据库中()的问题而引入的。

A.提高查询速度

B.保证数据的安全性

C.保证数据的完整性

D.插入、删除异常和数据冗余


8.若数据库中只包含成功事务提交的结果,则称该数据库处于( )状态。

A.安全

B.完整

C.一致

D.运行

若数据库中只包含成功事务提交的结果,则此数据库就称为处于(__牛客网 (nowcoder.com)


9.数据库系统的核心是( ) 。

A.数据库管理系统

B.数据库

C.数据模型

D.数据


10.在数据库中,产生数据不一致的根本原因是( )

A.数据存储量太大

B.没有严格保护数据

C.未对数据进行完整性控制

D.数据冗余

数据冗余:假如数据库中两个表都放了用户的地址,在用户的地址发生改变时,如果只更新了一个表的数据,那么两个表就有了不一致的数据。


11.数据库系统的特点是( ) 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护

A.数据共享

B.数据存储

C.数据应用

D.数据保密

(1)数据结构化 (2)数据独立性  (3)数据共享性高,冗余小,易扩充   (4)统一管理和控制


12.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )

A.数据定义功能

B.数据管理功能

C.数据操纵功能

D.数据控制功能


13.E-R图是数据库设计的工具之一,它适用于建立数据库的:

A.概念模型

B.逻辑模型

C.结构模型

D.物理模型

 E-R图是数据库设计中概念设计阶段表达概念模型的有力工具。


14.在数据库的概念设计中,最常用的数据模型是:

A.形象模型

B.物理模型

C.逻辑模型

D.实体联系模型


15.SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( )。

A.完整性

B.可靠性

C.安全性

D.一致性


16.数据库中( )是指数据的正确性和相容性。

A.安全性

B.完整性

C.并发性

D.恢复性


17.数据库三级模式体系结构的划分,有利于保持数据库的______。

A.结构规范化

B.数据独立性

C.数据安全性

D.操作可行性


18.判断下面的关系模式R是第几范式?

课程名教师名教室地址
C001张一凡软件112
C002李小龙软件112
C003王码软件103
C004李小龙软件112

A.1NF

B.2NF

C.3NF

D.BCNF


19.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )。

A.实体完整性、参照完整性、用户自定义完整性

B.数据结构、关系操作、完整性约束

C.数据增加、数据修改、数据查询

D.外模式、模式、内模式


20.关系数据库中,实现实体之间的联系是通过关系与关系之间的( )。

A.公共索引

B.公共存储

C.公共元组

D.公共属性


21.在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于两个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?

A.3

B.4

C.5

D.6


22.在关系数据模型中,域是指( )。

A.字段

B.记录

C.属性

D.属性的取值范围


23.与数据库有关的安全性主要包括:用户身份鉴别、()、多层存取控制、审计、数据加密等。

A.视图

B.授权

C.测试

D.关系

数据库安全性控制数据库的安全性,主要包括用户身份鉴别,多层存取控制,审计,视图和数据加密等安全技术。


24.在关系模型中有三类完整性约束,任何关系必须满足其中的哪两种完整性约束条件。

A.参照完整性,用户自定义完整性

B.数据完整性,实体完整性

C.实体完整性,参照完整性

D.动态完整性,实体完整性

关系模型中的三类完整性约束:实体完整性、参照完整性和用户定义完整性_实体完整性约束-CSDN博客


25.关系数据库管理系统应能实现的专门关系运算包括( )

A.排序、索引、统计

B.选择、投影、连接

C.关联、更新、排序

D.显示、打印、制表

数据库关系代数运算(交、并、差、笛卡尔积、投影、选择、自然连接、除)_数据库差运算-CSDN博客


26.关于数据库系统,下面说法正确的是_______。

A.DBA应该是软件公司设计开发团队的人员

B.DBA一般在应用程序交付使用后才开始接触应用系统

C.高级语言编写的应用程序可以直接访问数据库文件

D.数据库管理系统负责编译并执行高级语言程序发送来的SQl语句,将结果反馈给应用程序


27.在数据库中删除触发器使用( )。

A.ROLLBACK

B.DROP

C.DELALLOCATE

D.DELETE


28.在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的________约束。

A.实体完整性

B.参照完整性

C.用户自定义

D.用户操作


29.给建立好的表添加约束的关键字是:

A.add yueshu

B.add constraint

C.add cons

D.add straint


30.SQL的中文含义是:

A.结构化查询语言

B.结构化定义语言

C.结构化操纵语言

D.结构化选择语言


31.SQL中,和 AGE IN(20,22)语义相同的是:

A.AGE<=22 AND AGE >=20

B.AGE <22 AND AGE >20

C.AGE =20 AND AGE =22

D.AGE =20 OR AGE =22

在SQL中,AGE IN(20,22)表示比较表示比较一个值是否等于20或者22


32.使用关键字( )可以清除查询结果中的重复行。

A.DISTINCT

B.UNION

C.ALL

D.TOP


33.只有满足连接条件的记录才包含在查询结果中,这种联接为:

A.左外连接

B.右外连接

C.内连接

D.交叉连接


34.欲将表“学生”中的信息先按“学号”升序排序,再按“成绩”降序排列,SQL 语句能正确完成的是:

A.SELECT * FROM 学生 ORDER BY 学号 , 成绩

B.SELECT * FROM 学生 ORDER BY 学号 , 成绩 DESC

C.SELECT * FROM 学生 ORDER BY 学号 ASC, AND 成绩 DESC

D.SELECT * FROM 学生 ORDER BY 成绩 DESC,学号 ASC

选项D中交换了成绩和学号的顺序,要求先按成绩降序排序再按学号升序排序。


35.下列聚合函数中不忽略空值 (null) 的是:

A.SUM (列名)

B.MAX (列名)

C.COUNT (*)

D.AVG (列名)


36.在视图的定义语句中,只能包含:

A.数据查询语句

B.数据增、删、改语句

C.创建表的语句

D.全部都可以

视图是基于一个或多个表的查询结果构建的虚拟表。因此,视图的定义语句只能包含数据查询语句,用于指定视图的数据内容。这包括SELECT语句、连接查询、过滤条件等。

选项B. 数据增、删、改语句是错误的。视图不允许包含数据修改操作,即使在视图上执行了数据修改操作,也会被视为对基础表的修改。应该使用视图来查询和展示数据,而不是修改数据。

选项C. 创建表的语句也是错误的。视图是基于现有表的查询结果,而不是创建新表的语句。


37.设用户在某数据库中经常需要进行如下查询操作:

SELECT * FROM T WHERE C1=’A’ ORDER BY C2  

设T表中已在C1列上建立了主码约束,且该表只建有该约束。为提高该查询的执行效率,下列方法中可行的是:

A.在C1列上建立一个聚集索引,在C2列上建立一个非聚集索引

B.在C1和C2列上分别建立一个非聚集索引

C.在C2列上建立一个非聚集索引

D.在C1和C2列上建立一个组合的非聚集索引

SQL中的索引知识点总结(聚集索引、非聚集索引)_在创建新聚集索引前删除现有的聚集索引 'pk__cs110202__1cc396d2975299fe-CSDN博客


38.—个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是:

A.—对一

B.—对多

C.多对一

D.多对多


39.在关系数据库中,二维表结构是:

A.关系数据库采用的概念层数据模型

B.关系数据库采用的组织层数据模型

C.数据库文件的组织方式

D.内模式采用的数据组织方式


40.设有如下备份操作

图.png

现从备份中对数据库进行恢复,正确的恢复顺序为:

A.完整备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4

B.完整备份1,差异备份1,日志备份3,日志备份4

C.完整备份1,差异备份1

D.完整备份1,日志备份4

根据提供的备份操作,正确的恢复顺序为:

  1. 使用周日的完整备份1来还原数据库。

  2. 按照备份时间顺序应用日志备份1和日志备份2。这将将数据库还原到周二的状态。

  3. 应用周三的差异备份1,以将数据库还原到周三的状态。

  4. 按照备份时间顺序应用日志备份3和日志备份4。这将将数据库还原到周五的状态。

  5. 最后,在周日状态下进行故障排除并修复数据库。

因此,恢复顺序为:完整备份1 -> 日志备份1 -> 日志备份2 -> 差异备份1 -> 日志备份3 -> 日志备份4 -> 故障排除。


41.要保证数据库的逻辑数据独立性,需要修改的是( )。

A.模式与外模式之间的映射

B.模式与内模式之间的映射

C.模式

D.三级模式


衍生:

要保证数据库的数据独立性,需要修改的是( )。
A. 模式与外模式
B. 三级模式之间的两层映射
C. 模式与内模式
D. 三层模式


42.数据库系统实现数据独立性是因为采用了。

A.层次模型

B.网状模型

C.关系模型

D.三级模式结构

数据库 数据独立性_数据库数据独立性是指什么csdn-CSDN博客


43.数据库中的数据除了具有永久存储、有组织的特点外还具有( )的特点

A.较高的冗余度

B.可共享

C.数据不具有独立性

D.由应用程序管理数据

数据库具有永久存储、有组织、可共享三个基本特点


44.数据库中各种操作的执行是通过()来完成的。

A.DB

B.DBS

C.DBMS

D.DBA

A. DB:DB是数据库(Database)的缩写,是指一个有组织、可共享、具有尽可能小冗余度的数据集合。数据库中存储着组织机构、企业或个人某个特定领域内的有关数据。

B. DBS:DBS是数据库系统(Database System)的缩写,是指由硬件、软件和数据三部分组成的数据管理系统。DBS通过对数据进行组织、存储、管理和处理,提供了高效、可靠、安全的数据管理服务。

C. DBMS:DBMS是数据库管理系统(Database Management System)的缩写,是指用于管理和组织数据库,并提供对数据库的访问和操作的软件系统。DBMS负责数据库的创建、修改、查询和删除等各种操作。

D. DBA:DBA是数据库管理员(Database Administrator)的缩写,是负责管理和维护数据库的专业人员。DBA的职责包括数据库设计、安装、配置、备份、恢复、性能监控、安全管理等方面。


45.下面哪一项不是数据模型的要素。

A.数学模型

B.数据结构

C.数据的约束条件

D.数据操作

数据模型三要素:数据结构、数据操作和完整性约束


46.根据实体完整性的规则,下面关于一个关系中主码的 描述正确的是

A.主码分量的值不可以重复,但是可以为空

B.主码分量的值不可以重复,也不可以为空

C.主码分量的值可以重复,但是不可以为空

D.以上都不对


47.下面关于关系中的元组的描述正确的是______。

A.元组的先后顺序不能任意颠倒,一定要按照输入的顺序排列

B.元组的先后顺序可以颠倒,但是不能出现重复元组

C.元组的先后顺序不能任意颠倒,一定要按照主码顺序排列

D.元组的先后顺序颠倒后,会影响数据库中数据之间的关系


48.已知关系student (sno,sname,age,gender,place), 查询姓名中含有”小”字的同学姓名,年龄的SQL语句,正确的是( )。 

A.Select sname 姓名,age 年龄 From student Where sname = '小';

B.Select sname 姓名, age 年龄 From student Where sname like '小%';

C.Select sname 姓名, age 年龄 From student Where sname like '_小%';

D.Select sname 姓名, age 年龄 From student Where sname like '%小%';


49.在数据库设计中,将ER图转换成关系数据模型过程属于( )。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段


50.若在两个局部ER图中,实体“职工”的编号一个被定义为数值型,另一个被定义为字符型,则称之为。

A.命名冲突

B.属性冲突

C.联系冲突

D.结构冲突

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/189631.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【开源项目】C#.NET 扩展库 -- Com.Gitusme.Net.Extensiones.Core

目录 1、项目介绍 2、集成方式 方法一&#xff1a;项目中通过Nuget包管理器安装导入 方法二&#xff1a;手动从Nuget官网下载&#xff0c;下载地址&#xff1a; 3、代码中导入命名空间 4、版本变更说明 1.0.7 版本 1.0.6 版本 1.0.5 版本 1.0.4 版本 5、演示示例 示…

Unity SRP 管线【第三讲:URP 光照】

3.2.3 以前属于Shader部分&#xff0c;Shader部分不进行讲解。 这里只涉及Unity内部管线的设置问题。 文章目录 3.2.3 向GPU发送灯光数据设置光源数据设置主光源设置额外点光源 Shader中的数据 3.2.3 向GPU发送灯光数据 在UniversalRenderPipeline.cs > RenderSingleCamera…

叠加原理(superposition principle)

叠加原理&#xff08;superposition principle&#xff09;指对线性系统而言&#xff0c;两个或多个输入产生的输出&#xff0c;等于这几个输入单独引起的输出的和&#xff0c;即输入的叠加等于各输入单独引起的输出的叠加。 例如&#xff0c;如果输入产生的输出是&#xff0c;…

如何使用nginx部署静态资源

Nginx可以作为静态web服务器来部署静态资源&#xff0c;这个静态资源是指在服务端真实存在&#xff0c;并且能够直接展示的一些文件数据&#xff0c;比如常见的静态资源有html页面、css文件、js文件、图片、视频、音频等资源相对于Tomcat服务器来说&#xff0c;Nginx处理静态资…

大数据面试大厂真题【附答案详细解析】

1.Java基础篇&#xff08;阿里、蚂蚁、字节、携程、快手、杭州银行等&#xff09; 问题&#xff1a;HashMap的底层实现原理 答案&#xff1a; 在jdk1.8之前&#xff0c;hashmap由 数组-链表数据结构组成&#xff0c;在jdk1.8之后hashmap由 数组-链表-红黑树数据结构组成&…

②⑩② 【读写分离】Sharding - JDBC 实现 MySQL读写分离[SpringBoot框架]

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ Sharding-JDBC Sharding-JDBC介绍使用 Shardin…

DistilBERT模型训练实战

LLM似乎正在接管世界&#xff0c;但许多人仍然不真正理解他们是如何运作的。 我从事机器学习工作已有几年&#xff0c;并且对自然语言处理和最近的进展非常着迷。 尽管我阅读了大部分随附的论文&#xff0c;但训练这些模型对我来说仍然是一个谜&#xff0c;这就是为什么我决定…

Java(七)(Lambda表达式,正则表达式,集合(Collection,Collection的遍历方式))

目录 Lambda表达式 省略写法(要看懂) 正则表达式 语法 案例 正则表达式的搜索替换和分割内容 集合进阶 集合体系结构 Collection Collection的遍历方式 迭代器 增强for循环 Lambda表达式遍历Collection List集合 ArrayList LinkedList 哈希值 HashSet底层原理 …

中东客户亲临广东育菁装备参观桌面型数控机床生产

近日&#xff0c;中东地区的一位重要客户在广东育菁装备有限公司的热情接待下&#xff0c;深入了解了该公司生产的桌面型数控机床。这次会面不仅加强了双方在业务领域的交流&#xff0c;也为中国与中东地区的经济合作描绘出更美好的前景。 在育菁装备公司各部门主要负责人及工作…

赋值,浅拷贝,深拷贝

1.前置知识 数据分为基本类型(String, Number, Boolean, Null, Undefined&#xff0c;Symbol)和引用类型(Object)基本类型&#xff1a;直接存储在栈内存中的数据引用类型&#xff1a;指向改数据的指针变量存储在栈内存中&#xff0c;真实的数据存储在堆内存中引用类型在栈内存…

cephadm部署ceph quincy版本,使用ceph-csi连接

环境说明 IP主机名角色 存储设备 192.168.2.100 master100 mon,mgr,osd,mds,rgw 大于5G的空设备192.168.2.101node101mon,mgr,osd,mds,rgw大于5G的空设备192.168.2.102node102mon,mgr,osd,mds,rgw大于5G的空设备 关闭防火墙 关闭并且禁用selinux 配置主机名/etc/hosts …

【UGUI】中Content Size Fitter)组件-使 UI 元素适应其内容的大小

官方文档&#xff1a;使 UI 元素适应其内容的大小 - Unity 手册 必备组件&#xff1a;Content Size Fitter 通常&#xff0c;在使用矩形变换定位 UI 元素时&#xff0c;应手动指定其位置和大小&#xff08;可选择性地包括使用父矩形变换进行拉伸的行为&#xff09;。 但是&a…

什么是 Node.js?

在 Node.js 出现之前&#xff0c;最常见的 JavaScript 运行时环境是浏览器&#xff0c;也叫做 JavaScript 的宿主环境。浏览器为 JavaScript 提供了 DOM API&#xff0c;能够让 JavaScript 操作浏览器环境&#xff08;JS 环境&#xff09;。 2009 年初 Node.js 出现了&#xf…

智能AI名片-Pushmall推贴SCRM数字名片的发展趋势

智能AI名片-Pushmall推贴SCRM数字名片的发展趋势 基于相识靠铺人脉相互引荐&#xff0c;共享人脉资源&#xff0c;众筹共创赋能交友、商务实现大众创业&#xff0c;灵活创收的智能AI名片平台。帮助企业实现成员管理与客户资源管理。功能说明 1、搜索查询&#xff1a;个人信息与…

1 时间序列模型入门: LSTM

0 前言 循环神经网络&#xff08;Recurrent Neural Network&#xff0c;RNN&#xff09;是一种用于处理序列数据的神经网络。相比一般的神经网络来说&#xff0c;他能够处理序列变化的数据。比如某个单词的意思会因为上文提到的内容不同而有不同的含义&#xff0c;RNN就能够很好…

lv11 嵌入式开发 C工程与寄存器封装 10

目录 1 C语言工程介绍 1.1 工程模板介绍 1.2 启动代码分析 2 C语言实现LED实验 2.1 C语言如何实现寄存器读写 2.2 实现LED实验 2.3 练习 1 C语言工程介绍 1.1 工程模板介绍 工程目录&#xff0c;后续代码都会利用到这个目录 interface.c 写了一个main函数的框架 int …

nginx反向代理解决跨域前端实践

需求实现 本地请求百度的一个搜索接口&#xff0c;用nginx代理解决跨域思路&#xff1a;前端和后端都用nginx代理到同一个地址8080&#xff0c;这样访问接口就不存在跨域限制 本地页面 查询一个百度搜索接口&#xff0c;运行在http://localhost:8035 index.js const path …

Stable-Diffusion——Windows部署教程

Windows 参考文章&#xff1a;从零开始&#xff0c;手把手教你本地部署Stable Diffusion Webui AI绘画(非最新版) 一键脚本安装 默认环境安装在项目路径的venv下 conda create -n df_env python3.10安装pytorch&#xff1a;&#xff08;正常用国内网就行&#xff09; python -…

【Unity实战】切换场景加载进度和如何在后台异步加载具有庞大世界的游戏场景,实现无缝衔接(附项目源码)

文章目录 最终效果前言一、绘制不同的场景二、切换场景加载进度1. 简单实现2. 优化 三、角色移动和跳跃控制四、添加虚拟摄像机五、触发器动态加载场景六、最终效果参考源码完结 最终效果 前言 观看本文后&#xff0c;我的希望你对unity场景管理有更好的理解&#xff0c;并且能…