資料庫關係代數運算試題及答案,資料庫,關係代數習題

2021-03-04 00:35:26 字數 3051 閱讀 8789

1樓:匿名使用者

var basetext3=null

function srsd()

資料庫,關係代數習題

2樓:匿名使用者

failed to create directorycclog("asset**anagerex : can not create directory %s\n", fullpath.c_str());

unzclose(zipfile);

return false;}}

關於資料庫裡關係代數的運算。有乙個題目:查詢選修課程包含liu老師所授全部課程的學生學號。

3樓:中國小混_混

我決的bai

你的思路也是正確的du

先將所的學生和課程還成zhi

績和課程學習表進行交dao積,然後回

在取 是劉老師的答課程的學生

按書上的意思是,sc是學生學習和老師授課表、還有成績的集合,用這個集合去除編號為劉老師的課程的學生編寫課程編號

書上的答案的方式要簡單,且直觀,查詢資料的速度也快

資料庫關係代數運算問題 50

4樓:匿名使用者

(1)並(∪):兩個關係需有相同的關係模式,並的物件是元組,由兩個關係所有元組構成。

rus≡

(2) 差

答(-):同樣,兩個關係有相同的模式,r和s的差是由屬於r但不屬於s的元組構成的集合。

r-s≡

(3)笛卡爾積(×):對兩個關係r和s進行操作,產生的關係中元組個數為兩個關係中元組個數之積。

r×s≡

(4) 投影(σ):對關係進行垂直分割,消去某些列,並重新安排列的順序。

(5) 選擇(π):根據某些條件關係作水平分割,即選擇符合條件的元組。

5樓:匿名使用者

這個問題一定會涉及到「統計」的問題,而關係代數沒有高階語言中的資料定義,所以關係代數無法解決該問題。

求助 這道資料庫 關係代數表示式的題目 的答案

6樓:巍科軟體

--1.檢索「吳迪」老師講授的課程號和課程名

select **o ,**ame ,teacher from c where teacher ='吳迪'

--2.檢索所有女同學和年齡小於20歲的男同學

select * from s where

s.***='男' and age <20 or s .*** ='女'

--3.檢索至少選修「吳迪」老師講授課程中一門課的學生姓名

select sname from s where sno in (select sno from sc where **o in (select **o from c where teacher ='吳迪' ))

--4.檢索「李波」同學不學的課程的課程名

select **ame from c where **o in (select **o from sc where sno not in (select sno from s where sname ='李波'))

--5.檢索至少選修兩門課程的學生的姓名

select sname from s where sno in (select sno from (select count (sno) as 's**umber',sno from sc group by sno) scs where s**umber >=2)

--6.檢索未被選修的課程的課程名

select **ame from c where **o not in (select **o from sc)

--7.檢索選修全部課程的學生的學號

select sno from s where sno in (select sno from (select count (sno) as 's**umber',sno from sc group by sno) scs where s**umber = (select count (distinct c .**ame) from c ))

--8.檢索選修了「吳迪」老師講授課程的學生的學號

select sno from s where sno in (select sno from sc where **o in (select **o from c where teacher ='吳迪'))

--9.檢索選修了「吳迪」老師講授課程且成績高於85的學生的學號sele

select sno from s where dept >85 and sno in (select sno from sc where **o in (select **o from c where teacher ='吳迪'))

--10.檢索「王虎」同學所學課程的課程號

select **o from sc where sno = (select sno from s where sname ='王虎')

--11.檢索選修了c01和c02兩門課程的學生的姓名

select sname from s where sno in ( select sc.sno from sc where sc.sno in(select sc.

sno from sc where sc.**o = (select c.**o from c where c.

**ame ='c01'))and sc.**o=(select c.**o from c where c.

**ame ='c02'))

--12.檢索未選修課程的學生的學號

select sno from s where sno not in (select sno from sc ) select * from sc

資料庫試題 下列關於關係代數基本運算的等式中,哪乙個是正確的? a:

7樓:專業人脈

五種基本操作:並,差,積,選擇,投影;構成關係代數完備的操作集。其他非基本操作:可以用以上五種基本操作合成的所有操作。

資料庫關係代數問題,資料庫的關係代數問題

這個提問不具體,無關聯提示,是指每個要求出具sql還是綜合6條出具sql 資料庫的關係代數問題 例 設教學資料庫中有3個關係 學生關係s sno,sname,age,學習關係sc sno,o,grade 課程關係c o,ame,teacher 下面用關係代數表示式表達每個查詢語句。1 檢索學習課程號...

資料庫試題,資料庫原理及應用試題

8,主鍵,count arg 10,c 11,d 12,b 15,b 實在是沒用過,應該是吧 判斷 10,對 7,不明白什麼意思 3,對6,沒用過t sql8,錯 一.8.主關鍵字 或主鍵,主碼 count 二.10.c 11.d 12.b 15.b三.10.7.3.6.8.資料庫原理及應用試題 樓...

求助這道資料庫關係代數表示式的答案

1 姓名,學號 課程 名 資料庫 課程 選課 學生 2 姓名,學號 課程名 資料庫 課程名 資料結構 課程 選課 學生 3 學號 課程名 資料庫 課程 選課 4 學號 先行課 課程名 資料庫 課程 選課 select from where 求助 這道資料庫 關係代數表示式的題目 的答案 1.檢索 吳...