Java Web項目實戰記錄(資料庫表設計)

來源:互聯網
上載者:User

標籤:images   增刪改   做了   分類   str   width   管理   設定   cal   

又是忙到這個點

雖然累,但是看著自己的項目在一點一點的成長,心裡滿滿的成就感>_<

今天上了一下午的cep(職場社交禮儀規劃課程),是不是職場就像cep老師說的那麼的勾心鬥角呢?

所以今天並沒有做了多少東西,資料庫的文檔已經出來了,但是不是太詳細,表之間的關係並沒有說的太清(資料庫的設計我並沒有參與)

以下是資料庫的文檔:

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

學生資訊管理系統資料庫

系統概述:

         不同於之前的小班,現在班級內有80餘位學生,如果用傳統的Excel工具對學員資料進行增刪改查,效率會很低下,因此採用資料庫進行資料編輯.提高效率.同時更好的與UI聯動.

編寫目的:

1.本資料庫設計書是關於學生資訊管理系統資料庫設計的,主要包括資料邏輯結構設計

2.本資料庫設計說明書主要針對:使用者,系統設計人員,系統測試人員,系統維護人員。

3.本資料庫設計書是根據系統需求設計編寫的

背景:

為了使用電腦技術對學生資訊進行管理,因為電腦管理具有:檢所迅速,尋找方便,可靠性高,儲存量大,保密性好,成本低,壽命長等優點。

需求:

①老師通過帳號密碼登入管理系統查看和修改學生基本資料,包括年齡 班級,監護人連絡方式,家庭住址等,

②學生可以通過帳號密碼登入,查詢自己考試成績等資訊,以及修改密碼,。

資料庫軟體:oracle

資料表空間名稱:Stu

根據需求暫設定如下幾張表:

命名規範:所有的資料庫命名都是以模組的縮寫加上具體表的英文詞彙組成,這樣能夠統一資料庫表的命名,也能夠更好的規範資料庫表命名。

使用者表(使用者名稱,密碼)

學生表(姓名,性別,學號(使用者名稱),年齡,社會安全號碼,電話,學校,專業,郵箱,入學時間,工作狀態)

字典表(類型編號,類型名稱,類型分類)

家庭表(編號,姓名,關係,民族,電話,籍貫(省,市,縣))

位置資訊表(位置編號,名稱,父級編號)

Users(使用者表)

欄位名

具體參數

說明描述

USER_NAME

NUMBER

使用者名稱

PASSWORD

NUMBER

密碼

Students(學生表)

欄位名

具體參數

說明描述

SNAME

NVARCHAR2(50),

姓名

SSEX

NUMBER,

性別

SID

NUMBER not null

學號(使用者名稱)

AGE

NUMBER,

年齡

ID_CARD

NVARCHAR2(100)

社會安全號碼

TEL_PHONE

NVARCHAR2(100),

電話

SCHOOL

NVARCHAR2(100),

學校

MAGOR

NUMBER,

專業

EMAIL

NVARCHAR2(150),

郵箱

ENTER_DATE

DATE,

入學時間

WORK_STATE

NVARCHAR2(50),

工作狀態

 

 

DICTIONARY(詞典表)

 

欄位名

具體參數

說明描述

D_ID

NUMBER  not null,

類型編號

D_NAME

VARCHAR2(30) not null,

類型名稱

D_TYPE

NUMBER

類型分類

 

 

 

 

 

 

 

 

 

FAMILY(家庭資訊表)

欄位名

具體參數

說明描述

F_ID 

 NUMBER not null,

編號

F_NAME

NVARCHAR2(10) not null,

監護人

F_RELATION

NVARCHAR2(10),

關係

F_NATIVEPLACE

NUMBER,

民族

F_PHONE

NVARCHAR2(11),

電話

F_ADD_PROVINCE

NUMBER

F_ADD_CITY    

NUMBER,

F_ADD_COUNTY  

NUMBER

LOCATION(位置資訊表)

欄位名

具體參數

說明描述

LOCATION_ID

NUMBER not null

位置編號

LOCATION_NAME

NVARCHAR2(30),

位置名稱

FATHER_ID

NVARCHAR2(30),

父級編號

 

 

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

在五張表中,其餘的四張表都是以學生表(studet)為外鍵約束

今天晚上糾結了一晚上的jsp

唉,心累

明天寫點jsp的東西

-------願你前進的道路上能有人為你遮風擋雨

2017-8-16 23:30

晚安,世界

Java Web項目實戰記錄(資料庫表設計)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.