學生 課程”資料庫中包含學生表 課程表 學生選課表表

2021-07-13 09:10:52 字數 812 閱讀 4313

1樓:匿名使用者

看一下。等下寫寫。

1.select sno, s*** from student where

sname like '王%'

2.select sname from student wheresname not like '劉%'

3. select sname from student wheresage < 20

4.select sage from student order by sage asc

5. select count(*) from student where sno in (

select sno from sc)

教學管理”資料庫中有學生表、課程表和選課表,如何建立資料庫反應三張表之間的聯絡?

2樓:尚學堂科技****

關於反映這三張表中資料之間的聯絡,提供三方面資訊以供參考:

1、表關係分析:學生表與課程表是多對多的關係,建立一張關聯表也就是選課表來將學生表與程表產生關聯。

2、資料庫表分析:學生表包括學生相關資訊,課程表包括課程相關資訊,選課表放其他兩張表的各一個欄位(可以維護唯一性,比如說主鍵)。

3、實體分析:包含學生和課程兩個實體,在每個實體中加入另外一個實體的集合。

對於教學資料庫的3個基表(s表示學生表,c表示課程表,sc表示學生選課表,假設基表中

給定資料庫中,包括“學生表”,“課程表”,“選課表”等三個資料表,表結構如下: 學生表:學號(c,6),姓

跪求大神幫幫忙有學生選修課資料庫,資料庫中包括

select from course select sname,sage from student where sdept 計算機系 select from sc where 70 grade and grade 80 select sname,sage from student where sde...

刪除 李勇 選修 資料庫原理 課程的選課記錄 SQL語句

delete from 選課記錄 where 人名 李勇 and 選修 資料庫原理 怎麼寫下面這條sql的語句,新學的沒有答案,請高手幫忙解決 沒有給出具體的表.只能按猜想的表結構寫了.1.update 學生表 set 學生成績 0 where 資料庫課程學習否 true 2.update 學生表 ...

oracle資料庫中刪除了大量資料後表空間的大小怎

資料是存放在資料檔案中的,不是直接寫在物理硬碟上,資料檔案是無法自動縮小專的,分配 屬了多大就是多大,用下面的sql可以查出表空間的具體使用情況,刪了大量資料後應該有一個或幾個表空間出現大量空閒。select t.tablespace name,to char nvl t.user bytes 10...