官术网_书友最值得收藏!

3.1.3 表結構設計實例

在創建表之前,要根據表模式(關系模式)要求,設計該表的結構,確定該表包含的字段及每個字段的字段名、數據類型與屬性。以存儲處理教師、學生、課程、修課成績等數據信息的“教務管理系統”為例,數據庫中的“學生”表、“教師”表、“課程”表、“修課成績”表的表結構設計如下。

1.“學生”表

“學生”表模式:學生(學號、姓名、性別、出生日期、籍貫、專業名稱、入學總分、照片、備注)。

“學生”表的表結構如表3-3所示。在“學生”表中,主鍵是“學號”。

表3-3 “學生”表的表結構

2.“教師”表

“教師”表模式:教師(工號、姓名、性別、職稱、學院名稱、手機號、郵箱、照片、教學簡介)。

“教師”表的表結構如表3-4所示。在“教師”表中,主鍵是“工號”。

表3-4 “教師”表的表結構

3.“課程”表

“課程”表模式:課程(課程編號、課程名稱、學分、每周課時、周數、總課時、工號、多媒體教學、課程簡介)。

“課程”表的表結構如表3-5所示。在“課程”表中,主鍵是“課程編號”。

總課時=(每周課時)×(周數)。

表3-5 “課程”表的表結構

4.“修課成績”表

“修課成績”表模式:修課成績(學號,課程編號,成績)。

“修課成績”表的表結構如表3-6所示。在“修課成績”表中,主鍵是“學號”+“課程編號”。

表3-6 “修課成績”表的表結構

主站蜘蛛池模板: 永州市| 兴文县| 黎川县| 寻乌县| 开远市| 襄城县| 德兴市| 酉阳| 福泉市| 峨眉山市| 内黄县| 濮阳市| 保康县| 麻栗坡县| 清苑县| 玉田县| 台江县| 大丰市| 永川市| 威宁| 定兴县| 广宁县| 清镇市| 克东县| 项城市| 左贡县| 潞城市| 南皮县| 鄢陵县| 浙江省| 梓潼县| 青海省| 南平市| 玉山县| 珲春市| 故城县| 辽阳市| 共和县| 辽阳市| 西丰县| 陕西省|