資料庫關係概念作業

2021-10-03 16:03:20 字數 761 閱讀 6944

檢索學習課程號為c2的學生學號與成績;

π s#,score (σ c#=「c2」(s▶◀sc))

檢索學習課程號為c2的學生學號與姓名;

π s#,sname (σ c#=「c2」(s▶◀sc) )

檢索至少選修liu老師所授課程中一門課程的學生學號與姓名;

π s#,sname (┒σ title≠「liu」(s▶◀sc▶◀c▶◀t))

檢索選修課程號為c2或c4的學生學號;

π s# ( σ c#=「c2」∨ c#=「c4」( sc))

檢索至少選修課程號為c2和c4的學生學號;

π s# (┒σ c#≠「c2」∧ c#≠「c4」( sc))

檢索不學c2課的學生姓名與年齡;

π sname,age (s) — π sname,age (σ c#=「c2」(s))

檢索學習全部課程的學生姓名;

π sname(s▶◀( π s#,c#(sc) ÷ π c# ( c) ))

檢索所學課程包含s3所學課程的學生的學號。

π s#,c#(sc) ÷π c# ( σ sname=「s3」(s▶◀sc))

資料庫 關係模型概念

超鍵 可唯一標識元組的屬性或屬性集 可有多餘屬性 候選鍵 把超鍵中的多餘屬性丟棄 主鍵 使用者最終選擇的唯一標識 外來鍵 其他模式的主鍵在本模式中存在 屬性值 資料項 是不可分解的最小單位 無重複元組無序性 屬性無序性 實體完整性 即主鍵不可能為空空值,否則失去唯一性 參照完整性 k是r1主鍵,r2...

關係型資料庫作業

1 innodb的優勢在於提供了良好的事務處理 崩潰修復能力和併發控制。缺點是讀寫效率較差,占用的資料空間相對較大。磁碟表,支援事務處理,innodb還支援外來鍵 2 myisam是mysql中常見的儲存引擎,曾經是mysql的預設儲存引擎。myisam的表儲存成3個檔案。檔案的名字與表名相同。拓展...

關係型資料庫基礎概念

關係模型 資料結構 操作集合 完整性約束 1.關係資料結構 二維表及其之間聯絡 2.關係操作集合 資料查詢 選擇 投影 連線 並 交 差 除 資料操作 增 刪 改 3.關係完整性約束 實體完整性 參照完整性 使用者定義完整性 sql語言 一種結構化查詢語言 模式結構 外模式 模式 內模式 1.外模式...