求資料庫大神這九道題的答案,用關係代數表示出來

2021-04-23 23:46:25 字數 4350 閱讀 5277

1樓:匿名使用者

親,什麼叫關係代數?比如說:sql語句嗎?

2樓:slim小子

你這是要表示啥。欄位名都不寫

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

3樓:巍科軟體

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

select cno ,cname ,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 cno in (select cno from c where teacher ='吳迪' ))

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

select cname from c where cno in (select cno 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 'scnumber',sno from sc group by sno) scs where scnumber >=2)

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

select cname from c where cno not in (select cno from sc)

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

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

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

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

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

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

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

select cno 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.cno = (select c.cno from c where c.

cname ='c01'))and sc.cno=(select c.cno from c where c.

cname ='c02'))

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

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

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

4樓:匿名使用者

(1)π姓名,學號(δ課程

名='資料庫'(課程)∞選課∞學生)

(2)π姓名,學號(δ課程名='資料庫',課程名='資料結構'(課程)∞選課∞學生)

(3)π學號(δ課程名<>'資料庫'(課程)∞選課)(4)π學號(π先行課(δ課程名='資料庫'(課程))∞選課)

5樓:匿名使用者

select

from

where```

資料庫相關問題,用關係代數表示式表示

6樓:匿名使用者

sql語句如下:

1.select * from student where sname='李政'

2.這題見鬼了,沒有年齡欄位,更沒有出生日期等資訊,寫什麼?

3.select sname,sno from student where exists(select 1 from class where clsname='計算機01' and clsno=student.clsno)

4.select clsname from class where exists(select 1 from student where sname='張山' and clsno=class.clsno)

資料庫習題 用關係代數表示下述的操作請求 5

7樓:匿名使用者

害,他竟然揹著妹妹走了十二個小時,幾十裡的山路,十二歲,一個本應該在父母懷裡撒嬌的年齡,卻因為一次災難而過早的成熟,他,心中有著何等的關懷,何等的愛呀!他,還有他,都是偉大的,都在無時無刻的詮釋著愛的偉大.

大愛無邊,只要每個人都奉獻出一點愛,那麼世間就會春意盎然.

警笛聲還在響著,可是不覺得的刺耳了,那警笛聲彷彿是對不幸遇難者的哀悼;愛,還在傳遞著,可是不覺得世間涼了,世間彷彿到了春暖花開的季節.愛的大地灑滿了陽光,每個人心中都有一個愛的天堂,在那愛的天堂中——大愛無邊!

溫暖的愛

人世間有百般的愛,不管是何種意義上的愛,都

8樓:神心嫣

同校同班的?你作業交了嗎

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

9樓:匿名使用者

var basetext3=null

function srsd()

資料庫的關係代數問題

10樓:豆豆豆

[例]設教學資料庫中有3個關係:

學生關係s(sno,sname,age,***)

學習關係sc(sno,cno,grade)

課程關係c(cno,cname,teacher)

下面用關係代數表示式表達每個查詢語句。

(1) 檢索學習課程號為c2的學生學號與成績。

πsno,grade(σ cno='c2'(sc))

(2) 檢索學習課程號為c2的學生學號與姓名

πsno,sname(σ cno='c2'(ssc))

由於這個查詢涉及到兩個關係s和sc,因此先對這兩個關係進行自然連線,同一位學生的有關的資訊,然後再執行選擇投影操作。

此查詢亦可等價地寫成:

πsno,sname(s)(πsno(σ cno='c2'(sc)))

這個表示式中自然連線的右分量為"學了c2課的學生學號的集合"。這個表示式比前一個表示式優化,執行起來要省時間,省空間。

(3)檢索選修課程名為maths的學生學號與姓名。

πsno,sanme(σ cname='maths'(sscc))

(4)檢索選修課程號為c2或c4的學生學號。

πsno(σ cno='c2'∨cno='c4'(sc))

(5) 檢索至少選修課程號為c2或c4的學生學號。

π1(σ1=4∧2='c2'∧5='c4'(sc×sc))

這裡(sc×sc)表示關係sc自身相乘的乘積操作,其中數字1,2,4,5都為它的結果關係中的屬性序號。

希望能解決您的問題。

11樓:匿名使用者

1,πsno,sname(

σ height>『1.8米』 (s))

2,πcon,credit(σ dept='計算機系' ∧semester=『秋季』 (c))

3,πsname(σ dept=『計算機系』∧gender=『女生』 (c(連線符怎麼打?我用join代替)join sc join s))

4,πsno,sname(σ grade>=『90』 (s join sc))

5πsname(σ credit>『3』(c join s)家庭作業嗎? 根據書本比葫蘆畫瓢都能做出來

簡單的資料庫題

1selece sname,sno from student where s girl 2selece student.sname,sc.gradefrom student,sc where student.sno sc.snoorder by grade desc 3update student ...

VB大神求指教關於資料庫連線的

select 行程編號 交通 住宿 餐飲 景點 from 旅遊團資訊管理 去掉所有的單引號 select語句裡 只有在where後的條件裡,條件表示式為字元型或日期型的資料時 才需要單引號,如 select 姓名,出生日期,年齡 from 學生表 where 姓名 張三 and 年齡 20 表裡的列...

我是大一的女生,肯求各位高手一道資料庫的題目

第五條明顯有問題,總共就5個欄位,這個平均工資從 算出來的?又沒有每月領多少的記錄?靠,你要說你是初中女生現在回覆已經上百條了。你的是什麼資料庫。汗。我是一個大一男生,我喜歡上了一個其它系的女生,怎麼追她 做浪漫的事,讓他感動啊。勇敢點,表白吧 就有百分之五十機會 可以發簡訊比較含蓄。某年某月某日,...