實驗目的
- 熟悉MySQL基礎操作。
實驗內容
- 創建四張工程項目的關系表。
![]() |
圖 1 四張工程項目關系表的結構 |
- 檢索供應零件編號為J1的工程的供應商編號SNO。
- 檢索供應零件給工程J1,且零件編號為P1的供應商編號SNO。
- 查詢沒有正余額的工程編號、名稱及城市,結果按工程編號升序排列。
![]() |
圖 2 步驟2-4的執行結果 |
- 求使用零件數量為100到1000的工程編號、零件號和數量。
- 查詢上海供應商名稱,假設供應商關系SADDR列的值都以城市名開頭。
- 檢索使用了P3零件的工程名稱。
![]() |
圖 3 步驟5-7的執行結果 |
- 檢索供應零件給工程J1,且零件顏色為紅色的供應商編號SNO。
- 檢索至少使用了零件編號為P3和P5的工程編號JNO。
- 檢索不使用編號為P3零件的工程編號JNO和名稱JNAME。
![]() |
圖 4 步驟8-10執行結果 |
體會
? 通過這次實驗,我初步熟悉了MySQL的一些基礎操作。從個人感覺上來說,SELECT語句似乎是關系代數表達式的一種更為直觀的表達方式,因此上手也較快,相信自己在后續的實驗中對MySQL語句的掌握更加熟練。