数据库原理 2013年试题及参考答案
2013年计算机类专业课试题卷(数据库试题及答案)

河南省2013年普通高等学校对口招收中等职业学校毕业生考试计算机类专业课试题卷考生注意:所有答案都要写在答题卡上,写在试题卷上无效一、选择题(数据库技术-Access 2003 1-25;计算机网络技术26-50。
每小题2分,共100分。
每小题中只有一个选项是正确的,请将正确选项涂在答题卡上)1. C 是对数据库进行管理的软件。
A.数据B.数据库C.数据库管理系统D.数据库系统2.关系数据库中最基本的数据单位是AA.数据元素B.字段C.记录D.数据表3. C 不能启动Access 2003。
A.通过“开始”菜单→“所有程序”菜单B.通过桌面快捷方式C.通过Alt + F4组合键D.通过开始菜单中的Access 2003选项4.数据库对象是 DA.要处理的数据B.对数据的处理操作C.数据表D.数据库内的数据及对数据的处理操作5.建立数据表时,首先要建立A ,然后才能向表中输入数据。
A.表结构B.数据类型C.字段名D.字段属性6.关于主键的叙述,正确的是 BA.一个表中可能有多个主键B.主键可能是多个字段的组合C.主键的值可标识多条记录D.主键无法避免同一记录的重复录入7.Access 2003中, C 不是数据表字段的数据类型。
A.文本型B.数字型C.布尔型D.超链接型计算机类专业课试题卷第 1 页(共 5 页)8.在数据表视图中,可以 AA.插入和删除记录B.修改数据表的字段标题C.修改数据表的字段类型D.设置字段的各种属性9.在Access 2003中,“输入掩码向导”可以为 B 字段设置“输入掩码”。
A.备注型和日期/时间型B.文本型和日期/时间型C.文本型和是/否型D.自动编号型和货币型10.下列排序规则不正确的是 BA.数字按大小排序B.英文字母按26个字母顺序进行排序,大写字母大于所有小写字母C.中文按照汉语拼音字母的顺序排序D.数据类型为备注、超链接或OLE对象的字段不能排序11. D 不属于简单筛选。
《数据库原理》试卷(A和B卷)-答案

《数据库原理》试卷答案(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。
1. A2. B3. B4. A5. C6. C7. A8. A9. C 10. B 11. C 12. D 13. C 14. A 15.B二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。
错填或不填均无分。
)1. 可重用性 (或共享性)2. 层次模型。
3. 谓词演算4. 自反5. B→C6. 重构条件7. 不一致分析8. 隔离性9. 简单 (或容易)10. 子类型三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。
答:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。
例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。
2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答:在网状模型中,联系用指针实现。
在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。
3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σ B = D (R∞S))。
答:SELECT A,EFROM R,SWHERE B = D AND R.C = S.C4. 什么是对象关系数据模型?答:在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。
5. 设有关系R和S,其中R为参照关系,S为信赖关系。
为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?答:(1) RESTRICT (或约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。
2013电大数据库原理与应用作业答案3

一、单项选择题(共 20 道试题,共 40 分。
)1. 在T-SQL语法中,Select语句的完整语法较复杂,但至少包括的部分为()。
A. Select,IntoB. Select,FromC. Select,GroupD. 仅Select2. 下列()统计函数可以计算平均值。
A. SumB. AvgC. CountD. Min3. 下列叙述中不是视图的特点的是()。
A. 为用户集中数据B. 降低数据库设计的复杂性C. 存储数据D. 组织数据以便导出到其他应用程序中4. ()必须确保索引键不包含重复的值。
A. 聚集索引B. 非聚集索引C. 索引视图D. 唯一索引5. 对于Update语句的实现说法正确的是()。
A. Update一次只能修改一列的值B. Update只能修改不能赋值C. Update可以指定要修改的列和赋予的新值D. Update不能加Where条件6. T-SQL对标准SQL的扩展主要表现为()。
A. 加入了程序控制结构和变量B. 加入了建库和建表语句C. 提供了分组(Group by)查询功能D. 提供了Min、Max等统计函数7. SQL Server的字符型系统数据类型主要包括()。
A. Int、Money、CharB. Char、Varchar、TextC. Datetime、Binary、IntD. Char、Varchar、Int8. 在T-SQL语法中,用来插入数据的命令和用于更新的命令分别是()。
A. Insert,UpdateB. Update,InsertC. Delete,UpdateD. Create,Insert Into9. 执行哪一个系统存储过程,可以查看视图的定义信息()。
A. sp_helptextB. sp_dependsC. sp_helpD. sp_rename10. 下列的SQL语句中,()不是数据定义语句。
A. Create TableB. Drop ViewC. Create ViewD. Grant11. 下列关于视图中的数据,描述正确的是()。
2013湖南省数据库考试含答案基础

1、因为后序遍历栈中保留当前结点的祖先的信息,用一变量保存栈的最高栈顶指针,每当退栈时,栈顶指针高于保存最高栈顶指针的值时,则将该栈倒入辅助栈中,辅助栈始终保存最长路径长度上的结点,直至后序遍历完毕,则辅助栈中内容即为所求。
void LongestPath(BiTree bt)//求二叉树中的第一条最长路径长度{BiTree p=bt,l[],s[]; //l, s是栈,元素是二叉树结点指针,l中保留当前最长路径中的结点int i,top=0,tag[],longest=0;while(p || top>0){ while(p) {s[++top]=p;tag[top]=0; p=p->Lc;} //沿左分枝向下if(tag[top]==1) //当前结点的右分枝已遍历{if(!s[top]->Lc && !s[top]->Rc) //只有到叶子结点时,才查看路径长度if(top>longest) {for(i=1;i<=top;i++) l[i]=s[i]; longest=top; top--;}//保留当前最长路径到l栈,记住最高栈顶指针,退栈}else if(top>0) {tag[top]=1; p=s[top].Rc;} //沿右子分枝向下}//while(p!=null||top>0)}//结束LongestPath2、设t是给定的一棵二叉树,下面的递归程序count(t)用于求得:二叉树t中具有非空的左,右两个儿子的结点个数N2;只有非空左儿子的个数NL;只有非空右儿子的结点个数NR和叶子结点个数N0。
N2、NL、NR、N0都是全局量,且在调用count(t)之前都置为0.typedef struct node{int data; struct node *lchild,*rchild;}node;int N2,NL,NR,N0;void count(node *t){if (t->lchild!=NULL) if (1)___ N2++; else NL++;else if (2)___ NR++; else (3)__ ;if(t->lchild!=NULL)(4)____; if (t->rchild!=NULL) (5)____;}26.树的先序非递归算法。
数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)一、单选题(共100题,每题1分,共100分)1.属于数据库结构设计阶段的是A、程序设计B、功能设计C、事务设计D、逻辑结构设计正确答案:D2.人工管理阶段,计算机主要应用于A、数据集成B、科学计算C、过程控制D、故障恢复正确答案:B3.下列关于数据控制语言的说法中,正确的是A、REVOKE语句用于授予权限B、GRANT语句用于收回权限C、数据控制语言主要用于数据执行流程管理D、数据控制语言包括的主要SQL语句是GRANT和REVOKE正确答案:D4.下列属于关联分析算法的是A、AprioriB、GMMC、RedisD、HBase正确答案:A5.同一数据被反复存储的情况是A、删除异常B、插入异常C、更新异常D、数据冗余正确答案:D6.产生数据不一致的主要原因是并发操作破坏了事务的A、持续性B、一致性C、原子性D、隔离性正确答案:D7.DBMS提供【】来严格地定义模式。
A、模式描述语言B、子模式描述语言C、内模式描述语言D、程序设计语言正确答案:A8.关系数据库以【】作为数据的逻辑模型。
A、二维表B、关系C、关系模型D、数据库正确答案:C9.关于调用存储过程的说法,错误的是A、可以从交互式界面调用B、可以使用CALL语句来调用存储过程C、可以由嵌入式SQL调用D、不是所有的SQL接口都能调用存储过程正确答案:D10.可唯一标识实体的属性集称为A、键B、实体型C、域D、属性正确答案:A11.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是A、设计评价B、编制应用程序设计说明C、模型转换D、子模式设计正确答案:B12.在使用游标的过程中,需要注意的事项不包括A、游标不能单独在查询操作中使用B、在一个BEGIN···END语句块中每一个游标的名字并不是唯一的C、游标是被SELECT语句检索出来的结果集D、在存储过程或存储函数中可以定义多个游标正确答案:B13.对关系的描述不正确的是A、关系中的元组次序可交换B、关系可以嵌套定义C、关系是一张二维表D、关系是一个集合正确答案:B14.下列关于MySQL的说法中,正确的是A、在MySQL中,一个关系对应多个基本表B、在MySQL中,一个或多个基本表对应一个存储文件C、在MySQL中,一个表只能有一个索引D、在MySQL中,索引不能存放在存储文件中正确答案:B15.关系数据库是以【】的形式组织数据。
2013四川省数据库考试含答案基础

1、后序遍历最后访问根结点,即在递归算法中,根是压在栈底的。
采用后序非递归算法,栈中存放二叉树结点的指针,当访问到某结点时,栈中所有元素均为该结点的祖先。
本题要找p和q 的最近共同祖先结点r ,不失一般性,设p在q的左边。
后序遍历必然先遍历到结点p,栈中元素均为p的祖先。
将栈拷入另一辅助栈中。
再继续遍历到结点q时,将栈中元素从栈顶开始逐个到辅助栈中去匹配,第一个匹配(即相等)的元素就是结点p 和q的最近公共祖先。
typedef struct{BiTree t;int tag;//tag=0 表示结点的左子女已被访问,tag=1表示结点的右子女已被访问}stack;stack s[],s1[];//栈,容量够大BiTree Ancestor(BiTree ROOT,p,q,r)//求二叉树上结点p和q的最近的共同祖先结点r。
{top=0; bt=ROOT;while(bt!=null ||top>0){while(bt!=null && bt!=p && bt!=q) //结点入栈{s[++top].t=bt; s[top].tag=0; bt=bt->lchild;} //沿左分枝向下if(bt==p) //不失一般性,假定p在q的左侧,遇结点p时,栈中元素均为p的祖先结点{for(i=1;i<=top;i++) s1[i]=s[i]; top1=top; }//将栈s的元素转入辅助栈s1 保存if(bt==q) //找到q 结点。
for(i=top;i>0;i--)//;将栈中元素的树结点到s1去匹配{pp=s[i].t;for (j=top1;j>0;j--)if(s1[j].t==pp) {printf(“p 和q的最近共同的祖先已找到”);return (pp);}}while(top!=0 && s[top].tag==1) top--; //退栈if (top!=0){s[top].tag=1;bt=s[top].t->rchild;} //沿右分枝向下遍历}//结束while(bt!=null ||top>0)return(null);//q、p无公共祖先}//结束Ancestor2、后序遍历最后访问根结点,即在递归算法中,根是压在栈底的。
数据库原理期中考试试题及答案

2012 ~ 2013 学年 第二学期期中考试《数据库原理》试卷 使用班级 11级 答题时间 100分钟题号一二三 四 总分阅卷教师得分一、选择题(本大题共15小题,每题1分,共15分)1 DB 、DBMS 和DBS 三者间的关系是( )。
A DB 包括DBMS 和DBS B DBS 包括DB 和DBMSC DBMS 包括DBS 和DBD DBS 与DB 、DBMS 无关 2 在一个数据库中可以有多个的是( )。
A 模式B 内模式C 外模式D 存储模式 3 下面( )不是常用的数据模型A 线性模型B 关系模型C 层次模型D 网状模型 4 数据库与文件系统的根本区别在于( )。
A 提高了系统效率B 方便了用户使用C 数据的结构化D 节省了存储空间 5 下列叙述正确的为( )。
A 主码是一个属性,它能唯一标识一列B 主码是一个属性,它能唯一标识一行C 主码是一个属性或属性集,它能唯一标识一行D 主码是一个属性或属性集,它能唯一标识一列 6 下列不属于SQL 语言的特点的是( )。
A 综合统一B 面向集合的操作方式C 简洁易学D 高度过程化 7 在 “学生”表中有“学号”、“姓名”、“性别”和“入学成绩”字段。
有以下SELECT 语句:SELECT 性别,avg (入学成绩) FROM 学生 GROUP BY 性别 其功能是( )。
A 计算并显示所有学生的入学成绩的平均值B 按性别分组计算并显示所有学生的入学成绩的平均值C 计算并显示所有学生的性别和入学成绩的平均值D 按性别分组计算并显示性别和入学分数的平均值 8 当关系R 和S 自然联接时,能够把R 和S 原该舍弃的元组放到结果关系中的操作是( )A.左外联接B.右外联接C.外部并D.外联接9 一般情况下,当对关系R 和S 进行自然连接时,要求R 和S 含有一个或者多个共有的( )A.记录B.行C.属性D.元组 10 在关系数据库系统中,一个关系相当于 ( )A.一张二维表B.一条记录C.一个关系数据库D.一个关系代数运算 11 下列四项中,不属于数据库特点的是( )A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高 .12 在关系代数运算中,五种基本运算为( )A. ∪,-,×,π和σB. ∪,-,∞,π和σC. .∪,∩,×,π和σD. ∪,∩,∞,π和σ 13 下面列出的数据模型中,_____是数据库系统中最早出现的数据模型( )A.关系模型B.层次模型C.网状模型D.面向对象模型阅卷教师 得 分试卷序号: 班级: 学号: 姓名:14 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的( )速度。
数据库2013-B卷答案

(MovieTitle NVERCHAR(50),ActorName NVARCHAR(20), MovieYear CHAR(4),PRIMARY KEY(MovieTitle,ActorName),
FOREING KEY(MovieTitle) REFERENCES(Title),FOREING KEY(ActorName) REFERENCES(Name));(1分)
三、简答题(30分)
1、概念模型实际上是现实世界到机器世界的一个中间层次,用于信息世界的建模,是现实世界到信息世界的第一层抽象。(3分)
是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。(2分)
2、(1) ………………3分
(2) ………………5分
3、交互式SQL是非过程化的查询语言,具有操作统一、面向集合、使用简单等优点(2分),但和程序设计语言相比,高度非过程化的优点也同时造成了它的一个弱点:缺少流程控制能力,难以实现应用业务中的逻辑控制(3分),嵌入式SQL有效克服了交互式SQL语言实现复杂应用方面的不足,提高应用系统和DBMS间的互操作性(2分)。
8、ALTER TABLE Movie ADD MOvieDirector NVARCHAR(20);
9、CREATE VIEW Myear
AS
SELECT * FROM Movie WHERE Year<=’1999’ AND Year>=’1990’;
10、SELECT Title,ActorName FROM Myear,Acts WHERE Myear.Title=Acts.MovieTitle AND Length>120;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.数据库类型是按照( B )来划分的。
A.文件形式B.数据模型C.记录形式D.数据存取方法2.关系演算的基础是( C )A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算3.若要求分解保持函数依赖,那么模式分解一定能够达到( B )A. 2NFB. 3NFC. BCNFD. 1NF4.1级封锁协议加上T要读取的数据R加S锁,这是( C )A. 3级封锁协议B. 4级封锁协议C. 2级封锁协议D. 1级封锁协议5.建立数据字典的时机是( A )A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段1. 下列不属于数据管理技术主要经历阶段的是( B )A、手工管理B、机器管理C、文件系统D、数据库2. 数据库的概念模型独立于( A )A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界3. 下面的哪种范式是最规范的数据库范式( C )A、2NFB、3NFC、4NFD、BCNF4. 下列不属于关系完整性的是( D )A、实体完整性B、参照的完整性C、用户定义的完整性D、逻辑结构的完整性5.不同的数据模型是提供模型化数据和信息的不同工具,用于信息世界建模的是( C )A、网状模型B、关系模型C、概念模型D、结构模6.下列关于数据库系统正确的描述是( A )。
A、数据库系统减少了数据的冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据的类型一致D、数据库系统比文件系统能管理更多的数据7.下面哪个不属于数据库系统的三级模式结构( C )。
A、外模式B、模式C、中模式D、内模式8.下面哪个命令属于SQL语言授权命令( D )。
A、 updateB、 deleteC、selectD、 grant10. 同一个关系模型的任意两个元组值( A )。
A、不能全同B、可全同C、必须全同D、以上都不是二、填空题8 .数据库系统中可能发生各种各样的故障,大致可以分以下几类:(1)事务内部的故障;(2)系统故障;(3)介质故障;(4)计算机病毒。
事务故障、系统故障和介质故障影响事务的正常执行;介质故障和计算机病毒破坏数据库数据。
11 . 数据库系统中可能发生各种各样的故障,大致可以分为________ 、________ 、________ 和 ________ 等。
(问答题)事务故障系统故障介质故障计算机病毒19 .数据模型的三要素是指__________,__________,__________。
实际数据库系统中所支持的主要数据模型是__________,__________,__________。
(问答题)数据结构数据操作完整性约束关系模型层次模型网状模型7 . 事务具有四个特性:它们是________ 、________ 、________ 和 ________ 。
原子性一致性隔离性持续性9 . 数据库设计分为以下六个阶段_______、________、________、________、________和________。
(问答题)需求分析概念结构设计逻辑结构设计物理设计阶段数据库实施阶段数据库运行和维护阶段1.数据库保护包括(安全性保护、完整性保护、并发控制、故障恢复)四个方面内2.二元实体间的联系通常可分为 (1:1、1:n、m:n)三种。
3.数据库系统中数据的独立性包括(-物理独立性、逻辑独立性)两个方面。
4.数据库设计通常包括(结构特性(静态)、行为特性(动态))两方面内容。
5.根据数学理论,关系操作通常有(关系代数)和(关系演算)两类。
6.构成E-R图的三个基本要素为(实体、属性、联系)。
1实体之间的联系按照联系方式的不同可分为一对一或1∶1 一对多或1∶n 和多对多或m∶n 。
2.数据库系统的核心是数据库管理系统或DBMS3.在关系模型中,实体以及实体间的联系都是用关系来表示的。
4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。
5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。
6.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。
7.数据库管理系统保证数据安全的主要措施是进行存取控制。
8.人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。
9.关系模式由3NF转化为BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。
10.数据库设计应包括两个方面的内容:结构(或数据)设计和行为(或处理) 设计。
11.CGI规范允许Web服务器执行外部程序,并将它们的输出发送给浏览器。
1.描述事物的符号记录称为(数据)。
2.如果D1有3个元组,D2中有4个元组,则D1×D2有( 12 )个元组。
3.在SQL语言中,“_”和( % )符号属于通配符。
4.在SQL语言中,“>ANY”等价于( >min )。
5.(视图)是从一个或几个基本表导出的表。
6.触发器的类型分为(行级)触发器和语句级触发器。
7.在MAC机制当中,仅当主体的许可证级别(大于或等于)客体的密级时,该主体才能读取相应的客体。
8.对于关系代数的查询优化,(选择运算应尽可能先做)优化策略是最重要和最基本的一条。
9.(事务故障和系统故障)故障系统自动执行,介质故障需要DBA的介入。
10.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是(封锁)机制。
11 . 数据字典的内容和作用是什么? (填空题)数据字典是系统中各类数据描述的集合。
数据字典的内容通常包括: ? 数据项 ? 数据结构 ? 数据流 ? 数据存储 ? 处理过程五个部分1 .数据库数据具有___永久存储_______、____有组织______和_____可共享三个基本特点。
4 .数据库管理系统是数据库系统的一个重要组成部分,它的功能包括__数据定义功能_____数据操纵功能___、____数据库的运行管理______、____数据库的建立___、___维护功能5 .数据库系统是指在计算机系统中引入数据库后的系统,一般由___数据库_______、_____数据库管理系统(及其开发工具)_____、___应用系统_______和___数据库管理员___构成。
7 .数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:____人工管理______阶段,____文件系统______阶段和_____数据库系统阶段。
9 .数据库具有数据结构化、最小的___冗余度_______、较高的____数据独立性____等特点。
11 .DBMS还必须提供____数据的安全性______保护、____数据的完整性______检查、_____并发控制_____、_____数据库恢复等数据控制功能。
12 .数据库管理系统的主要功能有哪些? (填空题)①数据库定义功能;②数据存取功能;③数据库运行管理;④数据库的建立和维护功能。
13 .模式(Schema)是数据库中全体数据的__________和__________的描述,它仅仅涉及到__________的描述,不涉及到具体的值。
(问答题)逻辑结构特征型15 .三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的__________和__________。
逻辑独立性物理独立性17 .根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。
第一类是__________,第二类是__________。
(问答题)概念模型数据模型22 .数据模型中的__________是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,__________是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。
(问答题)数据结构数据操作24 .用树型结构表示实体类型及实体间联系的数据模型称为__________模型,上一层的父结点和下一层的子结点之间的联系是的联系。
(问答题)层次一对28 .__________是目前最常用也是最重要的一种数据模型。
采用该模型作为数据的组织方式的数据库系统称为__________。
关系模型关系数据库系统29 .关系的完整性约束条件包括三大类:__________、__________和__________。
实体完整性参照完整性用户定义的完整性1 . 试述关系模型的三个组成部分。
关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
2 .关系数据模型中,二维表的列称为________,二维表的行称为________。
属性记录或元组4 .用户选作元组标识的一个候选码为________,其属性不能取________。
(问答题) 主码空值6 .关系代数运算中,传统的集合运算有_____,_____,_____,_____。
(问答题) 笛卡尔积并交差8 .关系代数运算中,基本的运算是________,________,________,________,________。
并差笛卡尔积选择投影10 .关系代数运算中,专门的关系运算有________,________,________。
(问答题) 选择投影连接12 .关系数据库中基于数学上的两类运算是________和________。
(问答题)关系代数关系演算13 .关系代数中,从两个关系中找出相同元组的运算称为________运算。
交14 .R S表示R与S的________。
自然连接15 .设有学生关系:S(XH,XM,XB,NL,DP)。
在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。
查询学生姓名和所在系的投影操作的关系运算式是________________。
π2,5(S)或πXM,DP(S)16 .在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为________________。
(问答题)πSNAME,GRADE(S(SC(σCNAME=’数据库技术’?)))17 .已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是________,系关系的外码是________,学生关系的主码是________,学生关系的外码是________。
系编号没有学号系编号第3章关系数据库标准语言SQL2 .SQL的中文全称是________________。