[渝粤教育] 南昌航空大学 数据库原理 参考 资料

2024-03-07 02:08

本文主要是介绍[渝粤教育] 南昌航空大学 数据库原理 参考 资料,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

教育
-数据库原理-章节资料考试资料-南昌航空大学【】
引言
1、【多选题】在数据库界曾经获得过图灵奖学者包括( )
A、Charles W. Bachman
B、Edgar F. Codd
C、James Gray
D、Michael Stonebraker
参考资料【 】
数据库的4个基本概念
1、【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
A、数据定义功能
B、数据管理功能
C、数据操纵功能
D、数据控制功能
参考资料【 】
数据技术的产生,数据系统的特点
1、【单选题】下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A、I 和 II
B、只有 II
C、II 和 III
D、只有 I
参考资料【 】
概念模型,数据模型的组成要素
1、【单选题】关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )
A、实体完整性、参照完整性、用户自定义完整性
B、数据结构、关系操作、完整性约束
C、数据增加、数据修改、数据查询
D、外模式、模式、内模式
参考资料【 】
层次模型,网状模型
1、【单选题】在( )中一个结点可以有多个双亲,结点之间可以有多种联系。
A、网状模型
B、关系模型
C、层次模型
D、以上都有
参考资料【 】
关系模型
1、【单选题】关系数据模型的基本数据结构是( )。
A、树
B、图
C、索引
D、关系
参考资料【 】
数据库系统的结构
1、【单选题】数据的逻辑独立性是指( )。
A、内模式改变,模式不变
B、模式改变,内模式不变
C、模式改变,外模式和应用程序不变
D、内模式改变,外模式和应用程序不变
参考资料【 】
数据库系统的组成
1、【单选题】数据库系统由数据库、数据库管理系统、应用系统和( )组成
A、系统分析员
B、程序员
C、数据库管理员
D、操作员
参考资料【 】
单元测验1
1、【单选题】( )是存储在计算机内有结构的数据的集合。
A、数据库系统
B、数据库
C、数据库管理系统
D、数据结构
参考资料【 】
2、【单选题】数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指( )。
A、同一个应用中的多个程序共享一个数据集合
B、多个用户、同一种语言共享数据
C、多个用户共享一个数据文件
D、多种应用、多种语言、多个用户互相覆盖地使用数据集合
参考资料【 】
3、【单选题】要保证数据库的数据独立性,需要修改的是( )。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两层映射
D、三层模式
参考资料【 】
4、【单选题】数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS
参考资料【 】
5、【多选题】数据库系统的基本特点包括( )。
A、数据共享性高、冗余度低
B、数据独立性高
C、数据结构化
D、数据设计面向某个具体的应用
参考资料【 】
6、【多选题】在数据管理技术的发展过程中,经历了( )阶段。
A、人工管理
B、文件系统
C、档案管理
D、数据库系统
参考资料【 】
7、【判断题】数据冗余可能导致的问题有浪费存储空间、修改复杂和潜在的数据不一致性。( )
A、正确
B、错误
参考资料【 】
8、【判断题】数据库管理员是开发数据库的专门人员。( )
A、正确
B、错误
参考资料【 】
关系数据结构
1、【单选题】给定三个域,D1为导师集合{张清玫,刘逸},D2为专业集合{计算机专业,信息专业},D3为研究生集合{李勇,刘晨,王敏},则域D1,D2,D3的笛卡尔积的基数为:
A、3
B、2
C、7
D、12
参考资料【 】
关系的完整性
1、【多选题】关系模型中必须满足的完整性约束包括
A、实体完整性
B、参照完整性
C、用户定义完整性
D、域完整性
参考资料【 】
关系代数–传统集合操作
1、【填空题】关系代数的运算对象和运算结果为__________。
A、
参考资料【 】
元组关系演算
1、【单选题】关系代数运算是以( )为基础的运算。其基本操作是并、差、笛卡尔积,投影和选择。
A、关系运算
B、谓词演算
C、集合运算
D、代数运算
参考资料【 】
单元测验2
1、【单选题】下列选项中不是关系数据库基本特征的是( )。
A、不同的列应有不同的数据类型
B、不同的列应有不同的列名
C、与行的次序无关
D、与列的次序无关
参考资料【 】
2、【单选题】关系代数中的连接操作是由( )操作组合而成。
A、选择和投影
B、选择和笛卡尔积
C、投影、选择、笛卡尔积
D、投影和笛卡尔积
参考资料【 】
3、【单选题】设有一个SPJ数据库,其包括S,P,J,SPJ四个关系:S (SNO, SNAME, STATUS, CITY);P (PNO, PNAME, COLOR, WEIGHT);J (JNO, JNAME, CITY);SPJ (SNO, PNO, JNO, QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P有零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)城市组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。供应工程J1零件为红色的供应商号码SNO用关系代数表示为( )。
A、∏SNO(σJNO=’J1’(SPJ) ∧ (σColor=’红’ §)
B、∏SNO(σJNO=’J1’, Color = ’红’ (P ∞ SPJ ∞ S))
C、∏SNO(σJNO=’J1’(SPJ) ∞ (σColor=’红’ §))
D、∏SNO(σJNO=’J1’(SPJ) Ú(σColor=’红’ §)
参考资料【 】
4、【单选题】自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的( )。
A、记录
B、行
C、属性
D、元组
参考资料【 】
5、【单选题】关系数据模型的基本数据结构是()。
A、数据库
B、关系模式
C、关系
D、元组或记录
参考资料【 】
6、【多选题】关系R中能唯一标识一个元组的是它的( )。
A、主码
B、候选码
C、外部码
D、全码
参考资料【 】
7、【多选题】在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为( )。
A、ПCNAME, GRADE (σCNAME=’数据库技术’© ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
B、ПCNAME, GRADE (σCNAME=’数据库技术’© ¥ SC ¥ S)
C、ПCNAME, GRADE (C ¥ SC ¥ SC)
D、ПCNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME ©) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
参考资料【 】
8、【判断题】关系是静态的、稳定的,关系模式是动态的、随时间变化的。
A、正确
B、错误
参考资料【 】
9、【判断题】在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域。( )
A、正确
B、错误
参考资料【 】
10、【判断题】两个分别为n目和m目的关系R和S的笛卡尔积是一个(n + m)列的元组的集合。若R有k1个元组,S有k2个元组,则R和S的笛卡尔积有k1 + k2个元组。( )
A、正确
B、错误
参考资料【 】
单元测验3
1、【单选题】保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的( )。
A、安全性
B、完整性
C、并发控制
D、恢复
参考资料【 】
2、【单选题】下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是( )。
A、REVOKE UPDATE(XH) ON TABLE FROM ZHAO
B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
C、REVOKE UPDATE(XH) ON STUD FROM ZHAO
D、REVOKE UPDATE(XH) ON STUD FROM
参考资料【 】
3、【单选题】安全性控制的防范对象是( ),防止他们对数据库数据的存取。
A、不合语义的数据
B、非法用户
C、不正确的数据
D、不符合约束数据
参考资料【 】
4、【单选题】数据库安全审计系统提供了一种( )的安全机制。
A、事前检查
B、事发时追踪
C、事后检查
D、事前预测
参考资料【 】
5、【单选题】把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( )。
A、GRANT QTY ON SPJ TO ‘李勇’
B、GRANT UPDATE(QTY) ON SPJ TO ‘李勇’
C、GRANT UPDATE (QTY) ON SPJ TO 李勇
D、GRANT UPDATE ON SPJ (QTY) TO ‘李勇’
参考资料【 】
6、【多选题】保护数据库安全性的一般方法是( )。
A、设置用户标识
B、存取权限控制
C、建立机房管理制度
D、建立完整性约束
参考资料【 】
7、【多选题】安全性控制的一般方法有( )。
A、用户标识鉴定
B、存取控制
C、审计
D、数据加密
参考资料【 】
8、【判断题】在数据库的安全性控制中,授权对象的约束粒度越大,授权子系统就越灵活。( )
A、正确
B、错误
参考资料【 】
9、【判断题】SQL标准允许具有WITH GRANT OPTION的用户将其权限再授回给授权者或者其祖先。( )
A、正确
B、错误
参考资料【 】
触发器互评作业
单元测验4
1、【单选题】在数据库系统中,保证数据及语义正确和有效的功能是( )。
A、并发控制
B、存取控制
C、安全控制
D、完整性控制
参考资料【 】
2、【单选题】在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的( )约束。
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、用户操作
参考资料【 】
3、【单选题】有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A、实体完整性约束
B、参照完整性约束
C、用户自定义完整性约束
D、关键字完整性约束
参考资料【 】
4、【单选题】关于主键约束以下说法错误的是( )。
A、一个表中只能设置一个主键约束
B、空值的字段上不能定义主键约束
C、空值的字段上可以定义主键约束
D、可以将包含多个字段的字段组合设置为主键
参考资料【 】
5、【多选题】实体完整性规则检查的内容包括( )。
A、检查主码的各个属性值是否为空,只要有一个为空就拒绝插入或修改
B、检查主码的各个属性值是否唯一,只要有一个不唯一就拒绝插入或修改
C、检查主码值是否唯一,如果不唯一就拒绝插入或修改
D、检查主码值是否唯一,如果唯一就拒绝插入或修改
参考资料【 】
6、【多选题】数据库的完整性是指数据的( )。
A、实体完整性
B、参照完整性
C、用户定义完整性
D、安全完整性
参考资料【 】
7、【判断题】数据的完整性是保护数据库,防止恶意破坏和非法存取。( )
A、正确
B、错误
参考资料【 】
8、【判断题】对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。( )
A、正确
B、错误
参考资料【 】
9、【判断题】触发器不仅可以定义在基本表上,也可以定义在视图上。( )
A、正确
B、错误
参考资料【 】

这篇关于[渝粤教育] 南昌航空大学 数据库原理 参考 资料的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python调用Orator ORM进行数据库操作

《Python调用OratorORM进行数据库操作》OratorORM是一个功能丰富且灵活的PythonORM库,旨在简化数据库操作,它支持多种数据库并提供了简洁且直观的API,下面我们就... 目录Orator ORM 主要特点安装使用示例总结Orator ORM 是一个功能丰富且灵活的 python O

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

MySQL数据库函数之JSON_EXTRACT示例代码

《MySQL数据库函数之JSON_EXTRACT示例代码》:本文主要介绍MySQL数据库函数之JSON_EXTRACT的相关资料,JSON_EXTRACT()函数用于从JSON文档中提取值,支持对... 目录前言基本语法路径表达式示例示例 1: 提取简单值示例 2: 提取嵌套值示例 3: 提取数组中的值注意

查询SQL Server数据库服务器IP地址的多种有效方法

《查询SQLServer数据库服务器IP地址的多种有效方法》作为数据库管理员或开发人员,了解如何查询SQLServer数据库服务器的IP地址是一项重要技能,本文将介绍几种简单而有效的方法,帮助你轻松... 目录使用T-SQL查询方法1:使用系统函数方法2:使用系统视图使用SQL Server Configu

SQL Server数据库迁移到MySQL的完整指南

《SQLServer数据库迁移到MySQL的完整指南》在企业应用开发中,数据库迁移是一个常见的需求,随着业务的发展,企业可能会从SQLServer转向MySQL,原因可能是成本、性能、跨平台兼容性等... 目录一、迁移前的准备工作1.1 确定迁移范围1.2 评估兼容性1.3 备份数据二、迁移工具的选择2.1

MySQL中的MVCC底层原理解读

《MySQL中的MVCC底层原理解读》本文详细介绍了MySQL中的多版本并发控制(MVCC)机制,包括版本链、ReadView以及在不同事务隔离级别下MVCC的工作原理,通过一个具体的示例演示了在可重... 目录简介ReadView版本链演示过程总结简介MVCC(Multi-Version Concurr

Python中连接不同数据库的方法总结

《Python中连接不同数据库的方法总结》在数据驱动的现代应用开发中,Python凭借其丰富的库和强大的生态系统,成为连接各种数据库的理想编程语言,下面我们就来看看如何使用Python实现连接常用的几... 目录一、连接mysql数据库二、连接PostgreSQL数据库三、连接SQLite数据库四、连接Mo

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp

数据库使用之union、union all、各种join的用法区别解析

《数据库使用之union、unionall、各种join的用法区别解析》:本文主要介绍SQL中的Union和UnionAll的区别,包括去重与否以及使用时的注意事项,还详细解释了Join关键字,... 目录一、Union 和Union All1、区别:2、注意点:3、具体举例二、Join关键字的区别&php