川理工学院计算机学院数据库原理历考研真题汇编新编
2022年洛阳理工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年洛阳理工学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
2、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
3、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
4、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R5、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
6、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
7、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
8、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
10、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
二、判断题11、可以用UNION将两个查询结果合并为一个查询结果。
【2023年】四川省成都市全国计算机等级考试数据库技术真题(含答案)

【2023年】四川省成都市全国计算机等级考试数据库技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做A.模式评价B.优化模式C.合并D.分解2. 若某二叉树的前序遍历节点访问顺序是abdgcefh:中序遍历的节点访问顺序是dgbaechf,则其后序遍历的节点访问顺序是______。
A.bdgcefhaB.gdbecfhaC.bdgechfaD.gdbehfca3.在设备管理中,缓冲技术主要用于()。
A.解决主机和设备之间的速度差异B.提高设备利用率C.提供内存与外存之间的接口D.扩充相对地址空间4. 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。
要查询选修"计算机"课的全体女学生姓名的SQL语句是"SELECT SNAME FROM S,C,SC WHERE"子句。
这里WHERE子句的内容是A.S S#=SC S# AND SEX=′女′ AND CNAME=′计算机′B.S S#=SC S# AND C C#=SC C# AND CNAME=′计算机′C.SEX=′女′ AND CNAME=′计算机′D.S S#=SC S# AND C C#=SC C# AND SEX=′女′ AND CNAME=′计算机′5. 设关系模式R(A,B,C),F是R上成立的FD集,F={B→C),则分解P={AB,BC}相对于F( )A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接、也不保持FD的分解6. 在完全二叉树中除最下面一层外,每一层结点个数是上一层结点个数的A.1倍B.2倍C.3倍D.n倍7. 用高级语言编写的程序A.只能在某种计算机上运行B.无需经过编译或解释,即可被计算机直接执行C.具有通用性和可移植性D.几乎不占用内存空间8. 下面关于线性表的叙述中,错误的是A.线性表采用顺序存储,必须占用一片连续的存储单元B.线性表采用链接存储,不必占用一片连续的存储单元C.线性表采用顺序存储,便于进行插入和删除操作D.线性表采用链接存储,便于插入和删除操作9. 数据库设计的需求阶段主要设计A.程序流程图B.程序结构图C.框图D.数据流程图10. 在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为A.并B.选择C.自然连接D.θ连接二、填空题(10题)11.在X.800中将安全攻击分为两类:被动攻击和___________。
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。
【上海交通大学1999年】A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔考查计算机发展历程。
2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。
A.数值计算B.辅助设计C.数据处理√D.实时控制考查计算机的发展及应用。
3.冯.诺依曼型计算机的最根本特征是____。
【中科院计算所2001年】A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算考查冯.诺依曼型计算机基本概念。
冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。
4.冯.诺依曼型计算机的基本工作方式是____。
【中科院计算所1998年】A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式考查冯.诺依曼型计算机基本概念。
解析同上。
5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。
A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器考查计算机系统层次化结构。
6.计算机系统是由____组成的。
【武汉大学2007年】A.CPU和存储器B.CPU和接口C.运算器和控制器D.硬件系统和软件系统√考查计算机系统概念。
完整的计算机系统包括硬件系统和软件系统。
2023年四川工商学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2023年四川工商学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
2、关系模型由______________、______________和______________组成。
3、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
4、SQL Server中数据完整性包括______、______和______。
5、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
6、完整性约束条件作用的对象有属性、______和______三种。
7、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
8、SQL语言的数据定义功能包括______、______、______和______。
9、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
10、数据模型是由______________、______________和______________三部分组成。
二、判断题11、视图就是一个虚表,保存视图时,保存的是视图的定义。
()12、数据库系统由软、硬件及各类人员构成。
()13、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。
()14、在数据表中,空值表示不确定。
()15、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()16、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。
()17、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1

计算机专业基础综合计算机组成原理(计算机系统概述)历年真题试卷汇编1(总分:70.00,做题时间:90分钟)一、单项选择题(总题数:29,分数:58.00)1.电了计算机问世至今,新型机器不断推陈出新,但不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是____。
【上海交通大学1999年】(分数:2.00)A.巴贝奇B.冯.诺依曼√C.帕斯卡D.贝尔解析:解析:考查计算机发展历程。
2.对有关数据加以分类、统计、分析,这属于计算机在——方面的应用。
(分数:2.00)A.数值计算B.辅助设计C.数据处理√D.实时控制解析:解析:考查计算机的发展及应用。
3.冯.诺依曼型计算机的最根本特征是____。
【中科院计算所2001年】(分数:2.00)A.以运算器为中心B.采用存储程序原理√C.存储器按地址访问D.数据以二进制编码,并采用二进制运算解析:解析:考查冯.诺依曼型计算机基本概念。
冯.诺依曼型计算机的最根本特征是采用存储程序原理,基本工作方式是控制流驱动方式,工作方式的基本特点是按地址访问并顺序执行指令。
4.冯.诺依曼型计算机的基本工作方式是____。
【中科院计算所1998年】(分数:2.00)A.控制流驱动方式√B.多指令流多数据流方式C.微程序控制方式D.数据流驱动方式解析:解析:考查冯.诺依曼型计算机基本概念。
解析同上。
5.计算机系统采用层次化结构组成系统,从最上层的最终用户到最底层的计算机硬件,其层次化构成为____。
(分数:2.00)A.高级语言机器一操作系统机器一汇编语言机器一机器语言机器一微指令系统B.高级语言机器一汇编语言机器一机器语言机器一操作系统机器一微指令系统C.高级语言机器一汇编语言机器一操作系统机器一机器语言机器一微指令系统√D.高级语言机器一汇编语言机器一操作系统机器一微指令系统一机器语言机器解析:解析:考查计算机系统层次化结构。
6.计算机系统是由____组成的。
2022年兰州理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年兰州理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、SQL Server中数据完整性包括______、______和______。
2、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
3、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R4、数据库恢复是将数据库从______状态恢复到______的功能。
5、SQL语言的数据定义功能包括______、______、______和______。
6、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
7、完整性约束条件作用的对象有属性、______和______三种。
8、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
9、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
10、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
二、判断题11、在数据库设计中,数据流图是用来建立概念模型的。
()12、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。
()13、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()14、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。
()15、数据库的数据项之间无联系,记录之间存在联系。
()16、文件系统的缺点是数据不能长期存储。
()17、视图是观察数据的一种方法,只能基于基本表建立。
()18、视图是观察数据的一种方法,只能基于基本表建立。
()19、等值连接与自然连接是同一个概念。
2022年荆州理工职业学院计算机网络技术专业《数据库原理》科目期末试卷A(有答案)

2022年荆州理工职业学院计算机网络技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
2、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。
①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。
首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。
②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;3、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
4、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
5、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。
6、关系规范化的目的是______。
7、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
8、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
9、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
精选四川省考研计算机应用技术复习资料数据库设计与应用整理

精选四川省考研计算机应用技术复习资料数据库设计与应用整理一、引言数据库设计与应用是计算机应用技术专业考研中的重要内容之一。
合理的数据库设计能够提高数据的存储效率和应用效果,对于实现高效的信息管理和数据处理具有重要意义。
本文将对四川省考研计算机应用技术的相关复习资料进行整理和梳理,并对数据库设计与应用进行详细介绍。
二、数据库设计基础1. 数据库的基本概念数据库是指按照数据模型组织、管理和存储数据的集合。
数据库中的数据通过各种关系和约束条件进行组织和管理,便于用户的查询和操作。
2. 数据库设计的步骤数据库设计包括需求分析、概念设计、逻辑设计和物理设计。
需求分析是根据用户的需求确定数据库的功能和数据结构,概念设计是将需求转化为概念模型,逻辑设计是根据概念模型设计数据库的逻辑结构,物理设计是将逻辑结构映射到物理存储结构。
3. 关系数据库的设计关系数据库是以关系模型作为数据组织和管理的基础,关系模型使用关系、属性和实体三个基本概念描述数据结构。
在关系数据库设计中,需要进行关系模式设计、关系键设计和规范化设计。
三、数据库应用开发1. SQL语言基础SQL是结构化查询语言,用于对关系数据库进行操作和查询。
SQL 语言包括数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和数据查询语言(DQL)四个方面的内容。
2. 数据库连接与事务处理数据库连接是应用程序与数据库之间进行交互的通道,通过数据库连接可以执行SQL语句和获取查询结果。
事务处理是为了保证数据库操作的一致性、隔离性和持久性而进行的一系列操作。
3. 数据库索引与优化数据库索引是一种提高查询效率的数据结构,可以加快数据的查找和访问速度。
数据库优化是对数据库进行性能优化,通过调整数据结构、查询方式和安全策略等措施,提升数据库的运行效率。
4. 数据库安全与备份数据库安全是保护数据库免受非法访问和恶意攻击的措施,包括用户管理、权限控制、数据加密等技术手段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四川理工学院计算机学院816数据库原理历年考研真题汇编最新资料,WORD格式,可编辑修改!目录第一部分历年考研真题汇编..........................................................2014年四川理工学院计算机学院816数据库原理考研真题..............................2013年四川理工学院计算机学院816数据库原理考研真题.............................. 第二部分兄弟院校真题汇编..........................................................2013年南京航空航天大学民航学院834数据库原理及应用考研真题......................2010年南京航空航天大学民航学院834数据库原理及应用考研真题......................2009年南京航空航天大学民航学院834数据库原理及应用考研真题......................2008年南京航空航天大学民航学院834数据库原理及应用考研真题......................第一部分历年考研真题汇编2014年四川理工学院计算机学院816数据库原理考研真题2013年四川理工学院计算机学院816数据库原理考研真题招生专业:120100管理科学与工程考试科目:816 数据库原理—A考试时间:3小时一、选择题(在备选答案中选出一个正确答案,每小题2分,共40分)1.在DBS中,DBMS和OS之间关系是()A.并发运行B.相互调用C.OS调用DBMSD.DBMS调用OS(S)等价于如下的()语句。
2.关系模式S(A,B,C,D)中的3<'2'A.SELECT * FROM S WHERE C<'2'B.SELECT B,C FROM S WHERE C<'2'C.SELECT B,C FROM S HAVING C<'2'D.SELECT * FROM S WHERE '3'<B3.对DB中数据的操作分成两大类:()A.查询和更新B.检索和修改C.查询和修改D.插入和修改4.在关系中,“基数”(cardinality)是指()A.行数B.属性个数C.关系个数D.列数5.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为()A.10B.小于等于10C.20D.小于等于206.下列式子中,不正确的是()A.R-S=R-(R∩S)B.R=(R-S)∪(R∩S)C.R∩S=S-(S-R)D.R∩S=S-(R-S)7.SQL中,与“NOT IN”等价的操作符是()A.=SOMEB.<>SOMEC.=ALLD.<>ALL8.对于基本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。
基本表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。
有一SQL 语句:SELECT COUNT(DISTINCT DNO)FROM EMP;其等价的查询语句是()A.统计职工的总人数B.统计每一部门的职工人数C.统计职工服务的部门数目D.统计每一职工服务的部门数目9.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为()A.CDB.ACDC.BCDD.ABCD10.无损联接和保持FD之间的关系是()A.同时成立或不成立B.前者蕴涵后者C.后者蕴涵前者D.没有必然的联系11.设计子模式属于数据库设计的()A.需求分析B.概念设计C.逻辑设计D.物理设计12.当同一个实体集内部的实体之间存在着一个1:N联系时,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为()A.1个B.2个C.3个D.4个13.设系、学生、教师三个实体之间存在约束:一个系可以招聘多名教师,一名教师只受聘于一个系;一个系可以招收多名学生,一名学生只属于一个系。
下列ER图能准确表达以上约束的是()14.“日志”文件可以用于( )。
A .实现数据库的安全性控制B .数据库恢复C .保证数据库的完整性D .控制数据库的并发操作15.关于数据视图与三级模式,下列说法错误..的是( ) A .数据视图是指用户从某个角度看到的客观世界数据对象的特征 B .概念模式以数据模型的形式描述数据C .外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构D .三级模式结构实现了数据的独立性 16.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。
下列一般不属于...数据库管理员日常维护工作的是( ) A .数据库备份与恢复B .数据内容一致性维护C .数据库安全性维护D .数据库存储空间管理17.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法。
下列不属于结构化分析和建模方法优点的是( )A .从局部或子系统开始分析问题,便于建模人员了解业务模型B .可避免过早陷入具体细节C .图形对象不涉及太多技术术语,便于用户理解模型D .用图形化的模型能直观地表示系统功能18.对于关系的主码必须满足的条件,有下列说法:Ⅰ.一个关系中的主码属性或属性组能够决定该关系中的所有其他属性 Ⅱ.一个关系中的主码属性不能与其他关系中的主码属性重名教师 学生 系 系-教师-m npC .教师 学生系 系-教师-1 m n A .教师学生系系-教1n B .系-学1 n 教师学生系系-教m n D .系-学p qⅢ.在一个关系中,一个主码属性的任一真子集都不能够决定其他属性Ⅳ.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是()A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ和ⅢD.Ⅱ和Ⅳ19.()用于对表中某列或某些列数据的有效范围进行限制,系统在输入或修改数据时对数据的有效性进行自动检查,以判断列中的数据值是否有效。
A.DEFAULT约束B.UNIQUE约束C.PRIMARY KEYD.CHECK约束20.已知学生表(学号,姓名,年龄,所在系),学号是主码。
在这个表上建有视图V1,V1视图的定义语句为:CREATE VIEW V1ASSELECT 姓名,年龄,所在系FROM 学生表WHERE 年龄>=(SELECT AVG(年龄) FROM 学生表)I. UPDATE V1 SET 年龄=年龄+1II. SELECT * FROM V1 WHERE 年龄>20III. DELETE FROM V1 WHERE 年龄>20IV. INSERT INTO V1 VALUES(‘张三’,20,‘计算机系’)以上语句能正确执行的()。
A.仅Ⅰ和ⅡB.仅ⅡC.仅Ⅱ和ⅣD.仅Ⅰ、Ⅱ和Ⅲ二、填空题(每空2分,共计34分)1.数据库的三级模式结构是对_____的三个抽象级别。
2.数据库的核心操作是_____。
3.数据独立性使得修改DB结构时尽量不影响已有的_____。
4.实体完整性规则是对主键的约束,参照完整性规则是对_____的约束。
5.在SQL中,关系模式称为_____,元组称为行,属性称为_____。
6.在SQL中,外模式一级数据结构的基本单位是_____。
7.数据模型的三要素是_____、_____和_____。
8.SQL有两种使用方式:_____和_____。
9.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},则F在模式ACD上的投影为_____。
10.在并发控制中。
常用的封锁有_____和_____。
11.设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。
现要建立统计每个系选课人数的视图。
请补全下列语句:CREATE VIEW V1(系名,人数) ASSELECT 所在系名,_____FROM 选课表 JOIN 学生表 ON 选课表.学号=学生表.学号GROUP BY所在系名12.使用游标的步骤为:说明游标、打开游标、推进游标、_____。
三、简答题(每小题5分,共计10分)1.试述笛卡尔积、θ连接、等值连接与自然连接有什么区别?2.CHECK约束和FOREIGN KEY约束有什么区别和联系?四、应用题(共计66分)1.(10分)设有关系R,S分别为:R SA B C B C Da 1 b1c2b1c2d1a 2 b3c7b2c1d1a 3 b4c6b2c3d2a 1 b2c3a 4 b6c6a 2 b2c3a 1 b2c1(1)求R÷S(2)试用SQL语言完成此操作。
2.(9分)设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)试用关系代数表达式和SQL表示下列查询语句:(1)检索学号为S3学生所学课程的课程名与任课教师名。
(2)检索王同学不学的课程的课程号。
(3)检索全部学生都选修的课程的课程号与课程名。
3.(6分)SQL2提供CASE表达式操作,这个操作类似于程序设计语言中的多分支选择结构,其句法如下:CASEWHEN 条件1 THEN 结果1 WHEN 条件2 THEN 结果2 …WHEN 条件n THEN 结果n ELSE 结果m END如果自上而下“条件i ”首先被满足,那么这个操作返回值“结果i ”(可以是某个表达式的值);如果没有一个条件被满足,那么返回值“结果m ”。
在基本表SC (S#,C#,GRADE )中,GRADE 值是百分制。
如果欲转换成“成绩等级”,则规则如下:若GRADE<40则等级为D ,若40≤GRADE<60则等级为C ,若60≤GRADE<80则等级为B ,若80≤GRADE 则等级为A 。
试写出下列语句:(1)检索每个学生的学习成绩,成绩显示时以等级(SCORE )形式出现。
(2)若课程号为C5则增加6分,若课程号为C8则增加10分,其他一律增加5分。
(3)若C4课程的成绩低于该门课平均成绩时,提高5%,否则提高4%。
4.(6分)设R={A ,B ,C ,D},F={A→B,A→C,C→D},ρ={ABC,CD}。
分解是否无损联接分解?试说明理由。
5.(10分)设有关系模式R (职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。
如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。