家教平台管理系統4,資料庫設計報告

2021-03-04 07:54:05 字數 1603 閱讀 9118

***家教平台管理系統

資料庫設計報告

版本歷史

目錄0. 文件介紹 4

0.1 文件目的 4

0.2 文件範圍 4

0.3 讀者物件 4

0.4 參考文獻 4

0.5 術語與縮寫解釋 4

1. 資料庫環境說明 5

2. 資料庫的命名規則 5

3. 邏輯設計 5

4. 物理設計 5

4.1彙總表 5

4.2各表設計 6

5. 安全性設計 9

5.1 防止使用者直接運算元據庫的方法 9

5.2 使用者帳號密碼的加密方法 9

5.3 角色與許可權 9

6. 優化 9

7. 資料庫管理與維護說明 10

本資料庫設計文件主要是規範資料庫的設計規範,為程式設計師的後台編碼提供方便。設計家教管理系統的所需要的表,表之間的關係,以及表裡的字段。設計資料庫主要是按照系統的功能,以及各模組之間的聯絡設計資料庫,考慮資料的冗餘,表之間的關係。

社群醫療管理系統河南工院軟體學院暑期培訓班,北京中科院計算所培訓中心,2010-7-29

crm學員管理系統河南工院.***暑期培訓班,北京中科院計算所培訓中心,2010-08-29

資料庫設計是用sql server management studio 2005設計的。

資料庫的命名是以系統的「名字」+db命名的。表是以(tb_ 表名+ info)命名的。

該資料庫表之間的關係,只設定了主鍵和唯一標示的字段,外來鍵後台設定,用觸發器和事物進行運算元據庫。

提示:(1)主要是設計表結構。一般地,實體對應於表,實體的屬性對應於表的列,實體之間的關係成為表的約束。

邏輯設計中的實體大部分可以轉換成物理設計中的表,但是它們並不一定是一一對應的。

(2)對錶結構進行規範化處理(第三正規化)。

資料庫名稱 hometeachingdb

4.2.1資歷表 tb_educationinfo

4.2.2會員表 tb_memberinfo

4.2.3學員表tb_studentinfo

4.2.4教員表tb_teacherinfo

4.2.5遊客表

4.2.6會員登入記錄表tb_loginloginfo

4.2.7資訊資訊表 tb_informationinfo

4.2.8關注預約表tb_ precontractinfo

4.2.9發布家教資訊表tb_publishinfo

4.2.10學員成績表tb_stureportcard

4.2.11優秀學員表tb_stuyouxiu

提示:提高軟體系統的安全性應當從「管理」和「設計」兩方面著手。這裡僅考慮資料庫的安全性設計。

提示:使用者只能用帳號登陸到應用軟體,通過應用軟體訪問資料庫,而沒有其他途徑運算元據庫。

提示:對使用者帳號的密碼進行加密處理,確保在任何地方都不會出現密碼的明文。

提示:確定每個角色對資料庫表的操作許可權,如建立、檢索、更新、刪除等。每個角色擁有剛好能夠完成任務的許可權,不多也不少。

在應用時再為使用者分配角色,則每個使用者的許可權等於他所兼角色的許可權之和。

資料庫系統設計訂單銷售資料庫管理系統

長沙學院 課程設計說明書 題目系 部 專業 班級 姓名學號 指導教師 起止日期 課程設計任務書 課程名稱 資料庫系統原理 設計題目 銷售訂單資料庫管理系統 1 某銷售商的訂單系統需要如下資訊 每個 商包含 商編號 名稱 位址 聯絡 等資訊。每種產品包含產品號 產品名稱 產品類別等資訊。每個 商可 多...

旅遊管理系統資料庫設計

1.概述 隨著生活水平的提高,人們不僅要在物質方面提高生活水平,而且在精神方面希望有乙個質的飛越。於是,越來越多的人選擇在週末或是假期外出,換換環境,享受在另外一種環境下的生活方式,來豐富自己的精神世界,擴充套件視野。各種各樣的旅行社就由此孕育而生,豐富多彩的旅遊景點則需要乙個合適的旅行 來規範並提...

酒店管理系統資料庫設計

酒店管理系統 背景說明 目前大多數酒店提供的服務多種多樣,規模大小也各不相同,但稍具規模的酒店必含下面三類服務 飲食 住宿和娛樂。由於我們對酒店行業沒有具體的接觸和實質性的了解。此次資料庫設計只能在一些收集到的基本材料與個人直觀認識的基礎上,簡單模仿中等規模的酒店設計管理系統,並將其抽象成乙個由三部...