阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 臺灣港務股份有限公司_新進從業人員甄試試題_師級_資訊:系統分析設計與資料庫應用#112862
科目:系統分析與設計及資料庫應用
年份:111年
排序:0

申論題內容

(2) 若將上述資料以關連式資料表格呈現,需要製作幾張資料表格,各表格的欄位為何? (10 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

1. 教授表 (Professor)

  • TeacherID (主鍵): 教師編號,用於唯一標識每個教授。
  • Name: 教授的姓名。
  • Office: 教授的研究室。

表格結構:

TeacherID Name Office
varchar varchar varchar

2. 研究生表 (Student)

  • StudentID (主鍵): 學號,用於唯一標識每個研究生。
  • Name: 研究生的姓名。
  • Grade: 研究生的年級。
  • Lab: 研究生的實驗室。

表格結構:

StudentID Name Grade Lab
varchar varchar int varchar

3. 指導關係表 (Guides)

  • TeacherID (外鍵): 教師編號,參照教授表中的 TeacherID。
  • StudentID (外鍵): 學號,參照研究生表中的 StudentID。

表格結構:

TeacherID StudentID
varchar varchar

總結

總共有三張資料表格:

  1. Professor 表

    • TeacherID
    • Name
    • Office
  2. Student 表

    • StudentID
    • Name
    • Grade
    • Lab
  3. Guides 表

    • TeacherID
    • StudentID