数据库试题和名词解释

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

A公共索引B公共存储C公共元组D公共属性

2.事务日志是用于保存()

A数据操作B对数据库的更新操作C程序运行过程D程序的执行结构3.数据库物理设计的任务是设计数据库的()

A.外模式B.内模式C.概念模式D.三者都不是

4.一位教师可以教多门课,一门课只能由一位教师来教。在E-R数据模型中,这种联系属于()。A.1:1B.1:nC.m:nD.无法确定

5.对于学生基本信息表来说,下列()作为其主键最合适。

A.学号

B.学号及姓名

C.系号和学号

D.系和姓名

6.事务在执行时,所遵循的“要么全做,要么不做”这是事务的()性质。

A.封装性

B.执行的原子性

C.彼此的隔离性

D.作用的持久性

7.下面产品中,属于关系数据库管理系统的是()

A.ORACLE

B.DELPHI

C.AUTOCA

DD.POWERBULDER

8.下列SQL语句中,用于建立索引的语句是()

ACREATEDATABASE

BCREATETABLE

CCREATEVIEW

DCREAT

EINDEX

9.SQL语句中,FROM子句对应()

A投影运算B并操作C笛卡儿积操作D选择操作

10.与之等价的SQL语句是()

ASELECT*FROMR

BSELECTaFROMR

CSELECTa,bFROMRWHEREa>b

DSELECTa,b,cFROMRWHER

Ea>b

11.SQL中的视图提高了数据库系统的()

A完整性B并发控制C隔离性D安全性

12.如果要修改表的结构,应该使用SQL语句的()语句

ACHANGETABLE

BMODIFYTABLE

CALTRERTABLE

DUPDAT

ETABLE

13.职工号在一个视图中可能当作字符串,而在另一个视图中可能被当作整数,这是()A.命名冲突B.概念冲突C.域冲突D.约束冲突

14.在关系数据库中,数据字典只保存()

A数据B元数据C表名D属性名

15.SQL的DML语句包括()

A.JOIN,PROJECT,AND和NOT

B.SELECT,INSERT,ROLLBACK和COMMIT

C.AND,OR,NOT和UNION

D.SELECT,INSERT,SELETE和UPDATE

二、填空题(20分)

1.一个数据库系统主要由()、()、()、()和()等5部分构成。

2.数据库中数据的最小单位是()。

3.两个实体集之间的联系可概括为3种:1)()2)()3)()。

4.最常用的数据模型主要有三种()、()、()。

5.系统数据库是由SQLServer内部创建和提供的一组数据库,其中最主要的数据库有4个,包括(1)()(2)()(3)()(4)()。

6.安全认证是指数据库系统对用户访问数据库系统时所输入的()和()进行确认的过程。

7.数据的完整性是指数据的()和()。

三、判断题(10分)

1.数据在语法上的约束称为完整性约束。()

2.数据模型是用来描述现实世界的。因此,越专业越好。()

3.每一个关系都应有一个主键,用来唯一识别一个元组。它的值不能为空,否则无法区分和识别元组,这就是域完整性约束。()

4.E-R(实体联系数据模型)与传统数据模型的区别在于:E-R不是面向实现,而是面向现实世界的,因此,它能比较自然地描述现实世界。()

5.由一个基表定义的视图,只有含有基表的主键或候选键,并且视图中没有用表达式或函数定义的属性,才允许对视图更新。()

四、问答题(10分)

什么是基本表,什么是视图,两者的区别和联系是什么?

答:基本表是实际存储在数据库中的表,视图由是由一个或若干基本表或其他视图导出的表。视图和基本表一样,可以被查询、被删除,也可以在一个视图上再定义新的视图。

视图和基本表的区别有一下几点:

(1)视图是一个虚表,定义视图只存放视图的定义,而不存放视图相应的数据。

(2)对视图的更新操作有一定的限制,而基本表没有。

(3)所属结构层次不同,基本表对应数据库的模式部分,而视图对应外模式部分。

五、操作题(30分)

设有如下关系,用SELECT完成查询

学生(学号,姓名,年龄,所在系);

课程(课程号,课程名,先行课);

选课(学号,课程号,成绩).

用SQL完成以下操作:

1.求数学系学生的学号和姓名。

2.求选修课程C1且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。

3.将一个新学生记录(学号:'98010',姓名:'张三',年龄:20,所在系:'计算机系')插入到学生表中。

4.求学生的学号、姓名、选修的课程名及成绩。

5.求选修课程C1且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。

6.删除艺术系的学生记录及选课记录。

数据库技术及应用答案

DBBBABADCDDCCBB

1.数据库、数据库管理系统、应用系统、数据库管理员和用户

THE END
1.数据库系统概论笔记(三)没有指定WITH GRANT OPTION子句: 获得某种权限的用户只能使用该权限,不能传播该权限 对数据库模式的授权由DBA在创建用户时实现: CREATE USER <username>[WITH][DBA|RESOURCE|CONNECT] 语句说明: 系统的超级用户才有权创建一个新的数据库用户; 新创建的数据库用户有三种权限:CONNECT、 RESOURCE 和DBA; ...https://developer.aliyun.com/article/1266801
2.已知图书馆数据库,有三个实体:图书出版社读者。每位读者可以...【问题2】(5分) 对关系“图书”,请回答以下问题: (1)写出该关系的函数依赖集; (2)判定该关系是否属于BCNF,用60字以内文字简要叙述理由。如果不是,请 进行修改,使其满足BCNF,如果需要修改其它关系模式,请一并修改,给出修改后 的关系模式(只修改相关关系模式属性时,仍使用原关系名,如需分解关系模式,请 在原...https://www.xuesai.cn/souti/0BC42926.html
1.理解数据库设计的三范式与依赖关系在数据库设计中,规范化是为了优化数据结构,减少数据冗余并确保数据的准确性。三范式(3NF)是数据库设计中一个常用的规范化标准,通过它可以逐步实现数据的精简和结构化。理解三范式的核心在于了解数据表中字段间的依赖关系,下面我们将逐一探讨三范式的各个阶段,并通过实例来帮助您深入理解。 https://blog.csdn.net/qq_44199605/article/details/143716274
2.MySQL发现数据依赖关系mob64ca12f062df的技术博客在数据库管理系统中,数据依赖关系是指一个数据项的值依赖于另一个数据项的值。理解和识别数据依赖关系对于数据库的设计、规范化以及性能优化至关重要。在MySQL中,利用查询、索引和约束设置,我们能够找到和操作这些依赖关系,从而提高数据的完整性和一致性。 https://blog.51cto.com/u_16213431/12491052
3.2025年浙江省公安机关人民警察特殊职位公务员招录考试(网络安全技术)仿...3). 在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是( )。A.3NFB.4NFC.BCNFD.2NF正确答案:B... 老师推荐: 2025年浙江省公务员考试网络课程 2025年浙江省公务员易考宝典软件 2025年浙江省公务员考试辅导用书 2025年浙江省公务员考试易考套餐 想查看完整试题? 需要购买公务员 易...https://www.etest8.com/gwyuan/zhejiang/wlaq/11812226.html
4.假设某商业集团数据库中有一关系模式R如下:R(商店编号,商品编号...每个学生选的每门课程有唯一的成绩。 (1)请指出此关系模式的候选键。 (2)写出该关系模式的函数依赖集。 (3)该关系模式属于第几范式?请简单说明理由。 (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后每个关系模式的主键和外键。 点击查看答案 ...https://www.educity.cn/souti/A3D41B63.html
5.求关系模式中的候选键(软考,数据库)mysql教程求关系模式中的候选键,是软考中的考点,但视频中没有讲,所以得一提。 求闭包 给定关系模式R(U,F),U={A,B,C,D,E},F={B-A, D-A, A-E,AC-B},其属性AD的闭包为___. 解:设X(0)=AD,计算X(1):逐一扫描F集中的各个函数依赖,找左部是A、D、AD的函数https://m.php.cn/faq/124553.html
6.5.4数据库设计与管理(共27题)BCNF范式:所有属性都不传递依赖于关系的任何候选键。 本题中关系模式SC的主键为(S#.C#),但“学号”就可以决定“姓名”,“课程号”就可以决定“课程名”,这里有非主属性对主键的部分依赖,不满足第二范式。关系SC最高是1NF,本题答案为B选项。 第5题:数据库概念设计阶段得到的结果是( )。 https://special.chaoxing.com/special/screen/tocard/546621242?courseId=88984194
7.2021年数据库技术复习题二填空题附答案.pdf38.在 DBS 的全局构造中,磁盘存储器上的数据构造有四种形式: 数据文件、、索引文件和统计数据组织。 39. 假设关系模式 R∈2NF ,那么要求 R 中每个完全函数依赖于 R 的候选键。 40. 设关系模式 R(X,Y ,Z) ,F={Y →X ,Y →Z} ,那么分解ρ={XY , XZ} 丧失的函数依赖是 B →C。 41.判断分解...https://m.book118.com/html/2021/1102/6131231152004040.shtm
8.NJUPT《数据库系统》① 外模式 / 模式映像 ② 模式 / 内模式映像 数据独立性(物理、逻辑)由二级映像功能来保证。 关系模式是静态的、稳定的,而关系是动态、变化的。★ 知识单元二:关系数据模型 一、关系(数据结构) 在用户看来,关系是一张扁平的二维表。 1、码(候选键、全键、超键、主键、外键) ★ ...https://www.jianshu.com/p/a06c7ece93a3
9.数据配置文件查看器(DataProfileViewer)对于大多数配置文件类型,“详细信息” 窗格显示有关在“结果” 窗格中选择的配置文件结果的其他信息。 例如,如果请求“列长度分布配置文件”,“详细信息”窗格将显示找到的每列长度。 该窗格还显示列值为该列长度的行数和行数百分比。 对于对多列进行计算的三种配置文件类型(候选键、函数依赖关系和值包含),“详细...https://technet.microsoft.com/zh-cn/office/bb895313
10.数据库基本概念一. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式 模型是对现实世界的抽象,在数据库技术中,我们用数据模型的概念描述数据库的结构和语义,对现实世界的数据进行抽象。从现实世界的信息到数据库存储的数据以及用户使用的数据是一个逐步抽象的过程,有如下四种:概念数据模型、逻辑数据模型、外部数据模型...http://www.360doc.com/content/16/0316/15/31605120_542699779.shtml