数据库原理题型 - 填空题

2024-04-20 00:38

本文主要是介绍数据库原理题型 - 填空题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

填空题


A组

1、模式/内模式映象为数据库提供了数据的物理 独立性。


2、关系中主码的取值必须唯一且非空,这条规则是实体完整性规则。


3、数据库设计分为六个阶段分别是:需求分析、 概念结构设计逻辑结构设计物理结构设计、数据库实施、数据库运行和维护。


4、事务具有四个特性,分别为:原子性、一致性隔离性 和持久性。


5、在关系数据库中,任何不含多值依赖的二元关系模式的最高范式必是 BC范式。


属性的取值范围称为该属性的


E-R模型是数据库的概念设计阶段的一个有力工具。


现实世界中的事物的每一个特性,在信息世界中称属性 ,在机器世界中称为数据项


在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用DISTINCT关键字。


在DBMS的授权子系统中,授权和回收权限的语句分别是GRANTREVOKE语句。


B组

1.数据库系统一般是由 数据库数据库管理系统应用程序用户数据库管理员 组成。


2.开发、管理和使用数据库的人员主要有 数据库管理员系统分析员和数据库设计人员应用程序员最终用户四类相关人员。


3.数据独立性是指 数据程序 是相互独立的。


1、 数据库系统的主要特点:数据结构化数据冗余度低数据独立性高数据由DBMS统一管理和控制


2、 结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有层次模型 , ==网状模型 == , 关系模型


3、 数据完整性是指存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为: 实体完整性参照完整性用户自定义完整性三种,其中外键可以实现 参照完整性


4、 诊断死锁的方法有:超时法事务等待图法


5、 关系系统查询优化的一般准则中非常重要的一条是:选择 应尽量先做。


6、 事务具有四个特性,分别为:原子性一致性隔离性持续性


7、 关系操作中5种基本运算为:并、差、选择、投影笛卡尔积


8、 在数据库的三级模式结构中,内模式有1 个。


9、 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的,描述的是数据的物理独立性


10、 在并发控制中,== 事务== 是数据库的逻辑工作单位,是用户定义的一组操作序列,是并发控制的单位


11、 设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取空值(null)。这是 == 参照== 完整性规则。


12、 一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用游标 机制来解决的。


13、 假如采用关系数据库系统来实现应用,在数据库设计的逻辑设计阶段,需要将E-R模型转换为关系数据模型。


14、 在关系DB中,任何不含多值依赖的二元关系模式的最高范式必定是 BC 范式。


15、 并发操作带来的数据不一致主要包括丢失修改、不可重复读和读“脏”数据


C组

保护数据安全性的一般方法是 设置用户标识存取权限控制


安全性控制的一般方法有①、②、③、④和视图的保护五级安全措施。【答案】:①用户标识鉴定 ②存取控制 ③审计 ④数据加密


存取权限包括两方面的内容,一个是 ① ,另一个是 ②。
【答案】:①要存取的数据对象 ②对此数据对象进行操作的类型


在数据库系统中对存取权限的定义称为授权


DBMS存取控制机制主要包括两部分:自主存取控制强制存取控制


数据库恢复是将数据库从错误状态恢复到某一已知的正确状态 的功能


数据库系统在运行过程中,可能会发生故障。故障主要有事务故障系统故障介质故障计算机病毒四类。


DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是封锁机制


D组

第一章

在这里插入图片描述
在这里插入图片描述

1.数据库管理员
2.数据库系统
3.完整性
4.数据操作,数据约束,数据结构
5.数据结构 , 数据操作
6.数据库,数据库管理系统,应用程序,管理员


第二章

在这里插入图片描述
1.集合
2.实体完整性
3.除法、投影、连接


第三章

在这里插入图片描述
1.定义
2.操纵
3.控制
4.集合


第四章

在这里插入图片描述
2.revoke
3.操作类型
4.系统级


第五章

在这里插入图片描述
1.primary key , foreign key , references
2.constraint<完整性约束条件名><完整性约束条件>
3.not null,unique,check
4.no action,set null,cascade
5.DDL


第六章

在这里插入图片描述
在这里插入图片描述
1.1NF
2.完全函数不依赖于
3.3NF
4.函数依赖,多值依赖
5.部分


第七章

在这里插入图片描述
1.消除不必要的冗杂
2.E-R
3.实体
4.一对一,一对多,多对多
5.实体,属性
6.属性冲突,结构冲突,命名冲突
7.逻辑设计,概念设计


第九章

在这里插入图片描述

1.稀疏
2.代数优化,数理优化


第十章

在这里插入图片描述
在这里插入图片描述
1.软故障 硬故障
2.数据块
3.事务故障、系统故障、介质故障、计算机病毒
4.静态存储、动态存储


第十一章

在这里插入图片描述
1.超时法,等待图法
2.一次性封锁法,顺序封锁法
3.排它锁,共享锁
4.丢失修改,不可重复读,读“脏”数据。


这篇关于数据库原理题型 - 填空题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/918869

相关文章

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

hdu4407(容斥原理)

题意:给一串数字1,2,......n,两个操作:1、修改第k个数字,2、查询区间[l,r]中与n互质的数之和。 解题思路:咱一看,像线段树,但是如果用线段树做,那么每个区间一定要记录所有的素因子,这样会超内存。然后我就做不来了。后来看了题解,原来是用容斥原理来做的。还记得这道题目吗?求区间[1,r]中与p互质的数的个数,如果不会的话就先去做那题吧。现在这题是求区间[l,r]中与n互质的数的和

hdu4407容斥原理

题意: 有一个元素为 1~n 的数列{An},有2种操作(1000次): 1、求某段区间 [a,b] 中与 p 互质的数的和。 2、将数列中某个位置元素的值改变。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.Inpu

hdu4059容斥原理

求1-n中与n互质的数的4次方之和 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWrit

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

深入理解数据库的 4NF:多值依赖与消除数据异常

在数据库设计中, "范式" 是一个常常被提到的重要概念。许多初学者在学习数据库设计时,经常听到第一范式(1NF)、第二范式(2NF)、第三范式(3NF)以及 BCNF(Boyce-Codd范式)。这些范式都旨在通过消除数据冗余和异常来优化数据库结构。然而,当我们谈到 4NF(第四范式)时,事情变得更加复杂。本文将带你深入了解 多值依赖 和 4NF,帮助你在数据库设计中消除更高级别的异常。 什么是

DM8数据库安装后配置

1 前言 在上篇文章中,我们已经成功将库装好。在安装完成后,为了能够更好地满足应用需求和保障系统的安全稳定运行,通常需要进行一些基本的配置。下面是一些常见的配置项: 数据库服务注册:默认包含14个功能模块,将这些模块注册成服务后,可以更好的启动和管理这些功能;基本的实例参数配置:契合应用场景和发挥系统的最大性能;备份:有备无患;… 2 注册实例服务 注册了实例服务后,可以使用系统服务管理,

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争