mysql資料庫設計表設計
id欄位需要細化,用戶ID,作品ID,作者ID;類型表不需要;用戶表和管理員表可以合並,添加是否為管理員的判定欄位;文學經典表和戲曲文化表可以合並為作品表,用type做區分即可;留言和收藏可以單獨做兩個表,按時間順序記錄,其中欄位需要關聯到相對應的其他表的ID;
Ⅱ MySQL資料庫表設計,需要建幾個表,包括哪些欄位
簡單點: 用戶表(用戶ID,姓名,密碼,性別,年齡,職業,微信,郵箱,手機,專長,用戶狀態,登錄時間,是否管理員)其中也可以單獨設置一個管理員表
試題類別:(類別 ID,類別名稱,類別描述)
試題表:(試題 ID,試題類別 ID,試題描述,試題難度,試題答案)
答題表:(答題 ID,用戶 ID,試題 ID,答題答案,答題評分)
大概就這樣
Ⅲ 怎樣建立資料庫表格(mysql怎麼建立資料庫表格)
一、建立資料庫
方法一:使用向導,調出方法⑴可採用「文件」菜單「新建」
⑵李毀或採用「工具」菜單「向導」
方法二:使用資料庫設計器
1、使用向導建立資料庫
特點:可以方便快捷地創建資料庫,但只適用於一般常用的資料庫。
2、使用資料庫設計器建立資料庫
特點:最大特點就是靈活性
操作步驟:⑴「文件」菜單「新建」,顯示新建對話框
⑵選擇「資料庫」和單擊「新建文件」鈕
⑶在創建對話框中輸入新資料庫的名稱和單擊「保存」鈕
效果:資料庫文件已經建立完成。
顯禪鬧示出「賀擾罩資料庫設計器」窗口和「資料庫設計工具」
打開「資料庫設計器」工具方法:「顯示」菜單「工具欄」
選擇「資料庫設計器」
三、建立表
1、資料庫與數據表
可以先建立自由表,然後再添加到資料庫中
建立新的資料庫表,系統會將其自動加入到資料庫中。
2、建立自由表
注意:自由表獨立於任何資料庫,如需要課添加到資料庫中,但不能同時
將一個表添加到多個資料庫。
預備知識:建立表必須首先建立表的結構
即要描述各個欄位的欄位名、欄位類型、欄位寬度、如果是數
值型還有小數位數,以及索引、是否再欄位中允許空值(選擇NULL)
3、建立資料庫表
有三種方法:
法一、「文件」菜單「新建」,顯示新建對話框
選擇「表」和單擊「新建文件」鈕
在創建對話框中輸入新數表名稱和單擊「保存」鈕
法二、再建立完資料庫後,不關閉「資料庫設計器」窗口,單擊滑鼠右鍵後
選擇快捷菜單種的「新表」,單擊「新表」鈕,再創建對話框輸入表名
後「保存」
法三、使用資料庫設計器工具欄
(「顯示」菜單「工具欄」)
選擇「資料庫設計器」工具欄種的第一個鈕「新建表」
二、使用命令建立資料庫、資料庫表
1、建立資料庫
CREATEDATABASE資料庫名稱
2、建立資料庫表
CREATETABLE│DBF表名[FREE]
(欄位名1欄位類型[(欄位寬度[,小數位數])]
[(欄位名2]
二、使用向導建立查詢
1、查詢形式分類:查詢向導:標准查詢
交叉表向導:以電子表格形式輸出查詢結果
圖形向導:以電子圖形形式輸出查詢結果
2、使用查詢向導建立查詢步驟:
[0]使用查詢向導前必須先打開用到的庫表或自由表
⑴欄位選取
⑵記錄篩選
⑶選擇排序方式
⑷查詢完成(選擇保存並運行)(瀏覽查詢)
⑸打開查詢設計器,修改查詢
Ⅳ Mysql 商品多特徵資料庫設計及查詢方式
在設計拿禪敗Mysql商品多特徵資料庫時,我們可以採用類似「鍵值對」的方式進行存儲。具體而言,我們可以設計以下兩襲鎮個表:
1 商品表
商品ID 商品名稱
1 商品1
2 商品2
3 商品3
這樣,我們可以在商品表中存儲每個商品的基本信息,而在特徵表中消顫存儲每個商品的特定特徵。對於查詢特定特徵的商品,我們可以使用如下的SQL語句:
SELECT 商品表.商品名稱
FROM 商品表
INNER JOIN 特徵表 ON 商品表.商品ID = 特徵表.商品ID
WHERE 特徵表.特徵名稱 = '風格' AND 特徵表.特徵值 = '新中式';
這個SQL查詢語句會返回所有風格為「新中式」的商品名稱。我們可以根據需要修改特徵名稱和特徵值來查詢不同的特定特徵商品。