国开《数据库基础与应用》第二章 2-4-2:投影运算

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

2-4-2:投影运算

投影运算也是一种单目运算,运算对象也是一个关系,它是从一个关系R中按所需顺序选取出若干个属性构成新关系,新关系中的属性个数小于等于原关系R中的属性个数。

假定用t表示待投影的关系R中的一个元组,AA表示要从R中投影出的属性子集,则用t.AA表示t元组中属性子集AA所对应的分量值,对关系R按属性子集AA做投影运算记作为ΠAA(R),用集合公式表示如下:

ΠAA(R)={t.AA | tR}

投影运算是纵向划分关系的运算。

例如:设一个关系R如下表3所示,假定从中投影出只包含有课程号和成绩这两个属性,则投影运算表达式为Π课程号,成绩(R),投影运算的结果如下表4所示。若需要对关系R,按照学生号进行投影运算,将投影出学生号属性列中的所有不重复的学生号,如下表5所示。

表3 选课关系R

学生号课程号成绩
1011C10178
1012C10194
1012C10288
1013C10172
1013C10365
1013C10576
1014C10380
1014C10680

表4 Π课程号,成绩(R)

课程号成绩
C10178
C10194
C10288
C10172
C10365
C10579
C10380
C10680

表5 Π学生号(R)

学生号
1011
1012
1013
1014



「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第六章 6-1-1:Access软件的启动

国开《数据库基础与应用》第六章 6-1-1:Access软件的启动

6-1-1:Access软件的启动Access是由微软公司发布的、基于关系数据模型的、小型桌面式的数据库管理系统,它的最主要优点是操作简单,方便实用。要启动此软件使之运行,有2种不同的方法。(1)通过...

国开《数据库基础与应用》第四章 4-2-6:修改和删除表结构

国开《数据库基础与应用》第四章 4-2-6:修改和删除表结构

4-2-6:修改和删除表结构建立表结构使用的是CREATE TABLE命令。当建立一个表之后,就可以向其输入数据。SQL语言提供了修改表结构的命令,这就是教材中给出的ALTER TABLE命令。SQL...

国开《数据库基础与应用》第二章 2-1-3:关系的定义

国开《数据库基础与应用》第二章 2-1-3:关系的定义

2-1-3:关系的定义一个关系(relation)是相应笛卡尔积中的一个子集,若笛卡尔积具有n个域,则该笛卡尔积上的任何关系都被称为n元关系,每个关系中的元素都是一个n元组。设D1、D2、...、Dn...

国开《数据库基础与应用》第四章 4-5-4:ORDER BY选项

国开《数据库基础与应用》第四章 4-5-4:ORDER BY选项

4-5-4:ORDER BY选项ORDER BY选项的语法格式如下:ORDER BY <排序列名1> [ASC | DESC] [, <排序列名2> [ASC | DESC]…...

国开《数据库基础与应用》第八章 8-3-3:例8-3

国开《数据库基础与应用》第八章 8-3-3:例8-3

8-3-3:例8-3在“公司信息管理”数据库中查找雇员中姓“王”的、且1983年至1988年出生的雇员的姓名、性别、出生日期和薪水信息,并按出生日期的降序排列。具体操作步骤如下:第①和②步与例8-1...

国开《数据库基础与应用》第一章 本章小结

国开《数据库基础与应用》第一章 本章小结

本章小结1.利用计算机进行数据处理相继经历了人工管理、文件系统、数据库系统和分布式数据库系统等四个发展阶段。2.利用数据库技术进行数据管理具有数据结构化、数据共享、数据相对独立、数据粒度小、数据操作界...

国开《数据库基础与应用》第七章 本章小结

国开《数据库基础与应用》第七章 本章小结

本章小结1.Access 2010表中字段允许使用多种数据类型,分别是文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接和附件。2.建立数据表的结构。表的结构由字段列组成,字段列...

国开《数据库基础与应用》第四章 4-2-4:表级完整性约束

国开《数据库基础与应用》第四章 4-2-4:表级完整性约束

4-2-4:表级完整性约束列级完整性约束的定义只针对所在的列,而表级完整性约束的定义可以针对该表中定义的任何一个列或若干个列,当需要涉及到多个列的完整性约束的定义时,则必须使用表级完整性约束的定义方式...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。