2023年4月自考《数据库系统原理》04735试题

目录

一:选择题

二:填空题

三:设计题

四:简答题

五:综合题


一:选择题

1.在数据库系统中,专门用户建立和管理数据的软件是 (书中)P28页

A.DBS B.DB C.DBA D.DBMS

2.通常所说的数据库系统容不包括 (书中)P29页

A.应用程序 B.数据库管理员 C.用户 D.网络环境

3.关系模式学生-课程-教师(学号、课程号、任课教师姓名,办公地址),假设每位教师只有一处办公地址,若某门课有100名学生选秀,那么课程认可教师的办公地址被存储了100次,这类异常问题是 (书中)P56页

A.数据冗余B.更新异常 C.插入异常 D.删除异常

4.当关系有4个候选码时,选定一个作为主键,若主键为全码,应包含  (书中)P46页

A.1个属性 B.2个属性 C.3个属性 D.4个属性

5.下列不属于关系操作的是  (书中)P49页

A.查询 B.复制 C.插入 D.修改

6.关系规范化理论主要应用于数据库设计的 (书中)P62页

A.概念设计阶段 B.逻辑设计阶段 C.物理设计阶段 D.详细设计阶段

7.数据库应用功能需求不包括  (书中)P64页

A.数据存取 B.数据约束 C.数据修改 D.数据删除

8.下列不属于数据模型优化方法的是 (书中)P81页

A.确定各属性间的函数依赖关系

B.对各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系

C.判断每个关系模式的范式,根据实际需要确定最合适的范式

D.确定适当的索引

9.进入20世纪80年代,商用数据库管理系统的主流数据模型是 (书中)P43页

A.关系数据模型 B.层次数据模型

C.网状数据模型 D.面向对象数据模型

10.存储过程体中,声明时在名称前面使用@符号的变量是  (书中)P128页

A.局部变量 B.用户变量 C.全局变量 D.静态变量

11.在MySQL中,循环流程控制语句的关键字不包括  (书中)P106页

A.LOOP B.REPEAT C.FOR D.WHILE

12.命名完整性约束的关键字是 (书中)P35页

A.CONSTRAINT B.CHECK C.ALTER D.RENAME

13.为了删除一个或多个MySQL用户及消除相关的权限,使用的语句是 (书中)P87页

A.CREATE USER B.ALTER USER C.DROP USER D.DELETE USER

14.下列不属于仓库重要概念的是 (书中)P182页

A.联机分析处理 B.粒度 C.分割 D.维

15.在实际使用中,数据挖掘的过程首先要完成的是 (书中)P184页

A.数据的选择 B.数据的预处理 C.确定业务对象 D.建模

二:填空题

16.采用二维表来表示实体与实体之间联系的模型是(关系模型 (书中)P41

17.关系模型的三个组成要素分别是关系(数据结构)、关系操作集合和关系完整性约束 (书中)P44

●18.在关系数据中,(系模式)是静态的、稳定的 (书中)P47

19.应该插入的数据不能插入到数据库中的异常问题为数据(插入)操作异常 (书中)P57

20.从用户对数据的需求出发,数据设计包含数据结构设计和数据库(行为)的设计 (书中)P64

21.数据生命周期分为数据分析与设计阶段和数据(实现与操作)阶段 (书中)P64

22.在MySQL的存储过程体中,SELECT···INTO语句返回的结果集有()行数据 (书中)P129

23.反应数据库中数据正确性和相容性的数据的(完整性) (书中)P32

24.触发器是用户定义在(关系表)上的一类由事件驱动的数据库对象 (书中)P140

以数据模型的发展为主线,数据库技术可以响应地分为三个发展阶段,即第一代的网状、层次数据库系统,第二代的(关系)的数据库系统,以及新一代的数据库系统  (书中)P179

三:设计题

某设备组装管理系统的数据库中包括如下关系表:

设备表(设备编号,设备名称,制造商名称)

零件表(零件编号,零件名称,零件单价,设备编号)

试实现下列操作

26.使用关系代数查询制造商名称为“腾飞”的设路编号。

27.使用关系代数查询设备编号为’E0108’的设备所使用的零件编号和零件名称

28.使用SQL语句查询每个设备的编号及使用的零件总数量

SELECT 设备编号,COUNT(零件编号) AS 零件总数量

FROM 零件表

GROUP BY 设备编号;

29.使用SQL语句查询使用了零件名称为“铜合金螺母”的设备名称和制造商名称。(用嵌套查询)

SELECT 设备名称,制造商名称

FROM 设备表

WHERE 设备编号=(SELECT 设备编号 FROM 零件表 WHERE 零件名称=’铜合金锣母’);

30.使用SQL语句建立设备名称为“LT数控”的设备所使用的零件名称和零件单价视图V_QK,该视图包括信息:设备编号,零件名称,零件单价。

CREATE CIEW V_QK(设备名称,零件名称,零件单价)

AS

SELECT 设备表.设备编号,零件名称,零件单价

FROM 设备表,零件表

WHERE 设备表.设备编号=零件表.设备编号 AND 设备名称=’LT 数控’;

四:简答题

31.简述关系模型的三类完整性约束  (书中)P54

1.实体完整性约束

2.参数完整性约束

3.用户定义完整性约束

32.简述视图的概念及其与三级模式中相对应的模式 (书中)P119

1.视图是数据中的一个对象,他是数据库管理系统提供给用户的以多种角度观察数据库中数据的一种重要机制

2.视图与三级模式总相对应的是外模式

33.简述使用存储过程的优点 (书中)P125

1.可增强SQL语句的功能和灵活性

2.良好的封装性

3.高性能

4.可减少网络流量

5.可作为一种安全机制来确保数据的安全性和数据的完整性

34.简述并发操作带来操作不一致的主要原因以及解决办法 (书中)P155

1.主要原因并发操作破坏了事物的隔离性

2.解决办法封锁、时间戳、乐观控制法和多版本并发控制

35.简述MySQL中备份数据的语句及其功能

1.SELECT···INOT···OUTEILE

2.通过SELECT语句将表中所有数据行写入到一个文件中

五:综合题

36.某电影管理中心需要管理如下信息:

电影:电影编号,电影名,电影类型

演员:身份证号码,姓名,性别,年龄

出演:电影编号,身份证号码,拍摄年份

其中:每部电影可以有多名演员参与演出:每位演员可在多部电影中出演:每部电影都有具体的拍摄年份。

试按要求完成下列问题

(1)面出反映上述实体关系的E-R图。(不必画实体体的属性)

(2)转换成关系模式并指出每个关系模式的主码和外码,在主码下化直线___,在外码下画波浪线     

(3)用SQL语句建立演员

CREATE TABLE 演员

(身份证号码 CHAR(18,

 姓名 CHAR(15),

         性别 CHAR(2),

     年龄 INT,

  PRIMARY KEY (身份证号码));

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MD5消息摘要算法学习

MD5(Message Digest Algorithm 5)是一种广泛使用的哈希函数,它用于生成128位的哈希值(也称为消息摘要)。MD5主要用于确保信息的完整性,即可以通过对数据生成的哈希值来验证数据是否被篡改。尽管MD5在过去被…

C嘎嘎入门篇:类和对象(3)

前言: 小编在写完了类和对象的1,2以后,下面紧接着开始类和对象3的学习,这一部分的知识是很重要的,各位读者朋友一定要好好的理解这篇文章,现在,代码时刻到。 目录 1.再探构造函数 前瞻 1.1.再探构造函数的特…

Python 基础的类型和操作符

Python特点 易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。易于阅读:Python代码定义的更清晰。易于维护:Python的成功在于它的源代码是相当容易维护的。一个广泛的…

24.4 基于consul服务发现模式

本节重点介绍 : consul 安装consul go代码注册服务,注销服务,获取服务node_exporter改造为consul服务发现在数量比较大时,在注册服务的时候,关闭check,可以降低consul的压力 consul 安装 准备工作 # 下载consul wge…

软考24.10.15每日一练打卡 - 错题笔记

题目来源:https://ruankaodaren.com/ ##1. M公司将其开发的某软件产品注册商标为S,为确保公司在市场竞争中占据地位,M公司对员工进行了保密约束,此情形下,该公司不享有( 商标权)。 本题题干中提…

打造卓越APP体验:13款界面设计软件推荐

你知道如何选择正确的UI设计软件吗?你知道设计美观的用户界面,及带来良好用户体验的APP,需要什么界面设计软件吗?基于APP界面的功能不同,选择的APP界面设计软件也会有所不同。然而,并不是要把所有APP界面设…

低代码策略量化平台更新|大模型agents生态的一些思考

原创内容第680篇,专注量化投资、个人成长与财富自由。 用户判断星球会员后,会获得10个积分: 当其他用户发布策略,设置为下载需要积分时: 下载策略会扣除相应的积分,扣除的积分属于策略所有者。 策略运行结…

谈谈我的理解:引用计数 vs 可达性分析

前言 在学习垃圾回收机制时,首先需要了解如何判定哪些对象需要被回收,以及如何实现垃圾回收。本文将分享作者对两种常见的垃圾回收判断机制——引用计数法和可达性分析法——的理解与思考,旨在帮助读者更深入地理解这两种机制。 一、引用计数…

结合seata和2PC,简单聊聊seata源码

当前代码分析基于seata1.6.1 整体描述 整体代码流程可以描述为 TM开启全局事务,会调用TC来获取XID。TC在接收到通知后,会生成XID,然后会将当前全局事务保存到global_table表中,并且返回XID。在获取到XID后,会执行业务…

conda创建的新环境不干净!一定要注意!

总是出现明明是不同的环境,但是总是出现包交叉混用的问题,导致跑很多模型总是出现改了这个环境的包,那个环境又用不了了。就像下面这样,明明激活的是pyskl,安装mediapipe包显示在thwircamera中索引到就显示Requirement…

postgresql 安装

一、下载 PostgreSQL: File Browser 下载地址 PostgreSQL: File Browser 上传到服务器,并解压 二、安装依赖 yum install -y perl-ExtUtils-Embed readline-devel zlib-devel pam-devel libxml2-devel libxslt-devel openldap-devel 创建postgresql 和目录 useradd …

『Mysql集群』Mysql高可用集群之主从复制 (一)

Mysql主从复制模式 主从复制有一主一从、主主复制、一主多从、多主一从等多种模式. 我们可以根据它们的优缺点选择适合自身企业情况的主从复制模式进行搭建 . 一主一从 主主复制 (互为主从模式): 实现Mysql多活部署 一主多从: 提高整个集群的读能力 多主一从: 提高整个集群的…

一、定时器的时钟来源

计数器的时钟选择8个时钟源,可以分成4类: 一、来自RCC的内部时钟TIMx CLK 二、芯片内部其他定时器的触发输入ITR 使用某一个定时器作为另外一个定时器的分频 ITR1、ITR2、ITR3和ITR4 三、外部时钟源模式1: 外部捕获引脚上的边沿信号 TI1FP…

【jeston】torch相关环境安装

参考:玩转NVIDIA Jetson (25)— jetson 安装pytorch和torchvision 我的jeston信息: torch install 安装环境 conda create -n your_env python3.8 conda activate your_envpytorch_for_jeston 安装.whl文件 验证&#xff1…

循环神经网络(Recurrent Neural Network,RNN)

简介:个人学习分享,如有错误,欢迎批评指正。 一. 核心理念 循环神经网络(Recurrent Neural Network,RNN)是一类专门用于处理序列数据的神经网络架构。其独特之处在于能够处理输入序列中元素的时序关系&…

STM32定时器

目录 STM32定时器概述 STM32基本定时器 基本定时器的功能 STM32基本定时器的寄存器 STM32通用定时器 STM32定时器HAL库函数 STM32定时器概述 从本质上讲定时器就是“数字电路”课程中学过的计数器(Counter),它像“闹钟”一样忠实地为处…

41 C 语言共用体:共用体数据类型、共用体变量、访问共用体成员、与结构体的区别

目录 1 什么是共用体 2 共用体与结构体的区别 3 声明共用体类型 4 声明共用体变量 5 共用体内存分析 6 共用体成员的获取和赋值 7 综合案例 7.1 共同体特点演示 7.2 使用共用体存储学生和教师信息 1 什么是共用体 共用体(Union)是一种特殊的数据…

大型企业软件开发是什么样子的? - Web Dev Cody

引用自大型企业软件开发是什么样子的? - Web Dev Cody_哔哩哔哩_bilibili 一般来说 学技术的时候 我们会关注 开发语言特性 ,各种高级语法糖,底层技术 但是很少有关注到企业里面的开发流程,本着以终为始(以就业为导向…

OpenCV高级图形用户界面(8)在指定的窗口中显示一幅图像函数imshow()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在指定的窗口中显示一幅图像。 函数 imshow 在指定的窗口中显示一幅图像。如果窗口是以 cv::WINDOW_AUTOSIZE 标志创建的,图像将以原…

An.如何在an中截取音频片段

如何在an中截取音频片段 在an动画制作过程中,部分片段需要插入音乐,如果想要插入一首歌曲的其中一小节,打开音频编辑软件操作就很麻烦,不妨直接在an中操作: 以这首节气歌为例,前奏太长需要剪掉前面的部分 …