mysql學生表課程表
1. MySQL問題,在一個學生信息系統中,分別創建學生表、課程表、成績表,求大神解惑
你要建3個表呀,然後分別這下列名,旁邊也有個null別選它就不會唯空,點擊列名旁邊的框框,再右建就可以設置主外鍵。
2. 用Mysql做一個大學系統表,表格有老師,學生,課程表,該怎麼做
去看下復吧 我以制前回答的 很詳細也有代碼
https://..com/question/1883054684253647028
3. 誰有 mysql 練慣用的 教師表 課程表 學生表 成績表等 在次先謝了 我郵箱 》[email protected]
自己建一下就行了
大致的關系是
學員表 學員的基本信息 姓名、性別 、年齡之類
教師表 教師的基本信息 姓名、性別 、年齡、工齡
課程表 課程名稱 上課時間之類的
學員和 課程的關系表 放學員表的ID、課程表的ID
教師和課程的關系表 放教師表ID、課程表ID
學員成績 表 放 學員ID、課程表ID、成績
通過學員和學員課程關系表 查詢學員的課程
通過教師和教師課程關系表 查詢教師所教的課程
通過 學員成績表 查詢 某個學員所有課程的成績 在通過課程ID找該課程授課教師 當然也可以直接把教師的ID放入成績表 方便查詢
4. mysql多表查詢,a是學生表,b是學生選課表,怎麼樣查看所有學生的信息同時顯示是否選擇語文課
先查詢選擇了語文課的學生,然後用學生表左或者右連接查詢就可以了,沒有選擇語文的學生的選課記錄就為空,
5. mysql 課表表的時間段可以修改,用單獨的表來維護,欄位包括id,begin_time,end
我有books 和 info 表... books表中有 ISBN Allbooks BorrowsBooks info 表有 ISBN Userno Yesorno 當我的 Yesorno 是 YES 時就從BorrowBooks中減去1; 這個觸發器我已經寫好了。可有個問題...就是當我Yesorno為Yes時.. books表中的每列Borrowbooks都減去1.。 我的觸發器代碼如下.. CREATE TRIGGER `chu` BEFORE INSERT ON `info` FOR EACH ROW BEGIN IF new.Yesorno='Yes' then UPDATE books SET Borrowbooks=Borrowbooks-1 ; else UPDATE books SET Borrowbooks=Borrowbooks+1 ; end if; END;; 就是update後面的where語句怎麼寫???讓他減去的是你info表中寫的ISBN號對應books表ISBN號後面的BorrowBooks數...
6. mysql 【學生信息表】 【課程信息表】【選課表與成績】
在創建外鍵的時候添加級聯刪除
foreign key (Id) references table1(Id) on delete cascade
這樣delete from table Where Id = 1 就能級專聯刪除子表數據屬
7. mysql資料庫三表查詢xs(學生表)表中有xsId,kc(課程表)表中有kcId,xs_kc(課程)表中有xsId,和kcId,score
select * from xs a join xs_kc b on a.xsld=b.xsld join kc c
on b.kcld=c.kcld
8. 用mysql設計課程表course時,一個學號要對應好幾門課程該怎麼設計
提個思路,僅供參考:
一個學生表,學號是主鍵;
一個課程表,課程號是主鍵;
一個選課表,(學號,課程號)是主鍵。
在選課表裡,一個學號可以對應好幾門課程,一門課程也可以有很多個學生選。
9. 在資料庫中存儲學生一周的課程表,資料庫如何設計
您好,可以這樣設計
資料庫需要設計一天的8節課 8個欄位 分別存 8節課 主鍵設置成星期 然後還有班級欄位,班級欄位可以做關聯欄位;
舉例
----------------------
星期(主鍵) 1節 2節 3節 4節 5節 6節 7節 8節 班級
星期三 物理 數學 體育 語文 英語 計算機 物理 生物 一班
星期四 物理 數學 體育 語文 英語 計算機 物理 生物 三班
根據前台選擇後台對應查詢,比如選擇一班,會根據今天的星期做判斷主鍵值,然後在根據查詢條件班級。就會把一般今天的所有8節課程列出來。
10. 資料庫 mysql 怎麼建學生選課表
你可以建一個課程表,和一個學生表,在查詢的時候再給分割就成了