① 資料庫表如何設計結構如下圖:
科目表好像有問題,你這樣科目重復比較多,科目表需要代碼和名稱就夠了
你可以在成績表裡面加上年度、班級、學號、科目、成績
班級、科目都保存編碼,到時候聯查對應名稱就行,查詢就很簡單了
要是你覺得不會半路變更科目名稱和班級名稱,成績表裡面保存名稱也行,聯查就省了,語句最簡單。越是復雜系統,表之間關聯越少,不然很復雜的SQL語句就會更復雜龐大了,記住這一點,三範式在有的時候不是很適用!
② 資料庫表設計
審核表:
欄位如下:
單號,審核狀態(例如a審核後是100,b審核後事150),
a審核人,a審核時間,a審核意見,
b審核人,b審核時間,b審核意見
一般都是這樣的
③ 做一個公司網站,資料庫設計都需要用到哪些表(需求很簡單)
這基本是資料庫設計的整個過程,要看你的需求,做設計,不是一兩句說的清楚的,還要就要看你需要那些,你就設計就行了,表與表之間用主鍵來鏈接,
④ 貸款程序的資料庫需要哪些欄位
貸款程序的資料庫中需要多個表,涉及貸款人姓名、身份證號、地址、聯系電話、貸款額、貸款利率、還款方式、貸款年月份、貸款日期、擔保人等。
⑤ 貸款畢業設計的資料庫是什麼樣子的
怎麼和你交流探討呢?
⑥ 請問我這個業務應該怎麼設計資料庫表
你這個主要區別就是:總庫商品價格和商家商品價格,要把這2個價格區分出來。
設計時,資料庫結構可以一樣,價格最好取兩個不同欄位名稱。
商家從總庫下載商品數據,保存到商家自己的資料庫,只能修改商家價格,其它禁止修改,這樣就只會價格不同,其它和總庫一致。
⑦ 企業的資料庫設計的一般步驟
我沒做過項目,做過畢業設計。
首先是規劃好這個資料庫需要什麼表,每個表之間的關系。
根據需求分析,將這些在頭腦中形成的屬性關系畫成形象的E-R圖。
然後根據這些圖開始設計資料庫中的表,確定需要哪些表,表裡需要什麼欄位,
還有每個表之間的關系,設計表最好要符合到3nf。
什麼主鍵約束,唯一約束,外鍵約束、檢查約束之類細節的東西。
在需要時候還可以建立存儲過程、觸發器之類的,進一步提高效率和優化性。1:E-R圖必須有的,一定要寫好文檔,為了以後對你的資料庫進行維護(維護甚至要比開發還重要),或者在您完成這個程序以後方便別人接手.
2:設計表最好要符合第3nf,注意設計各表的數據類型時,能用數值型的不用字元型的,能用smallint的不用int...(舉一反三),這樣可以提高系統的性能.字元型的用varchar(),這樣可以節省磁碟空間,也可以提高兼容性.
3:注意表之間的連接,最好用數值類型的欄位作為連接欄位,並在連接欄位上創建索引,這樣可以提高系統的性能.
4:將資料庫創建文件組,將文件組放到不同的物理磁碟上(或磁碟的條帶化),這樣可以利用並行操作來減小I/O瓶頸,提高系統性能.
5:盡可能多的應用存儲過程,他可以大大的提高系統的性能.
6:在開發時注意在設計資料庫結構方面留有餘地,為了以後需要時能夠修改你的資料庫結構.
7:在開發時最好在生產伺服器上進行程序的測試.還有很多的問題要在具體的開發過程當中具體情況具體分析.
最好能在DBA的協同下來開發,這樣可以更好的開發出具有快速性和穩定性的應用程序.
⑧ 資料庫表的設計
1、首先設計一張用戶表,有用戶信息,方便注冊(用戶ID,用戶姓名,用戶性別。。)等一些基本信息;
2、設計一張題目表,欄位有題目ID、題目內容
3、設計一張答案表,如果是選擇題,設計的欄位為答案ID、題目ID、答案選項、選項內容;如果是簡答題,設計的欄位為答案ID、題目ID、答案內容
4、設計一張用戶答題表,設計的欄位為ID(自增長列或者隨機函數)、用戶ID、題目ID、用戶答題內容或者選擇選項、用戶答題時間、用戶答題狀態(狀態表示是否答對,如果是0則是沒答對,1則是答對)
5、在用戶答題表中,用戶答題狀態可默認為null,當用戶答完題目後點擊提交時,就由系統自動批閱,同時查詢題目表、答案表、用戶答題表查詢是否正確答案和用戶答案是否一致,如果一直的話就將用戶答題表中的用戶答題狀態更新為1,否則更新為0。
6、記錄答題順序的話,就可根據用戶答題表中的用戶答題時間來記錄排序。
⑨ 帝友p2p借貸系統資料庫設計表單
中小企業融資系統,p2p網貸系統,p2p借貸系統
B2B/B2C/C2C/P2P相結合的多城市借貸融資系統平台
ppobb系統軟體的開發 PPOBB公司