1. 程式人生 > >代寫數據庫表設計、代寫SQL語句、代做數據庫項目、代做MySQL數據庫

代寫數據庫表設計、代寫SQL語句、代做數據庫項目、代做MySQL數據庫

日期 學分 HR edit 腳本 cat eth 數據庫 業務

代寫數據庫表設計、代寫SQL語句、代做數據庫項目、代做MySQL數據庫
一、實訓目的
通過綜合實訓進一步鞏固和深化學生的數據庫管理和開發的基本知識和技能,使學生掌握基本的SQL腳本編寫規範、養成良好的數據庫操作習慣,達到以下目標:
1. 知識目標
? 熟悉數據庫設計的基本方法和步驟,理清數據庫設計各個階段所要完成的任務。
? 了解表結構的特點
? 熟悉MySQL的基本數據類型
? 會用SQL語句創建和管理基本表
? 掌握視圖的創建與管理方法
? 掌握存儲過程的創建、修改與刪除方法
? 掌握索引的創建、查看與刪除方法
? 掌握利用各種約束實現數據完整性的方法
? 掌握數據庫的備份和恢復
2. 專業能力目標
? 培養學生基本的數據庫應用能力
? 培養學生把數據庫設計思想應用於實際項目開發的能力
? 培養學生通過各種媒體進行自主學習的能力
3. 素質目標
? 培養學生觀察問題、思考問題、分析問題的綜合能力
? 培養學生設計、制作和維護小型數據庫應用系統的能力
二、實訓要求
1. 要求使用SQL語句完成實訓內容。
2. 實訓過程中,以小組為單位完成,組員可以相互討論,發現問題後找出解決問題的辦法。3. 將完成實訓任務的SQL語句以WORD文件形式保存上交,並註明完成語句的小組成員姓名。
三、實訓內容
本實訓案例是構造學生信息管理系統的數據庫。學生選修課程,教師教授課程,每個學生都屬於某個系部,每個系部又設置多個不同的專業。在該系統中,要求可以查看到學生的信息、學生選課的信息、教師的信息、每個課程的信息,以及學生所在系部和專業的信息等。系統主要完成以下功能。
1) 學生信息維護:主要完成學生信息的登記、修改和刪除等操作。
2) 課程信息維護:主要完成課程信息的添加、修改和刪除等操作。
3) 學生選課處理:主要完成學生的選課活動,記錄學生的選課情況和考試成績。
4) 教師信息維護:主要完成教師信息的登記、修改和刪除等操作。
5) 班級信息維護:主要記錄各個班級的相關信息,並能進行添加、修改和刪除等操作。

大作業需要完成:作為一個數據庫管理員或數據庫程序開發人員,需要從以下幾個方面來完成數據庫的管理操作(3月15號前提交,發到老師QQ郵箱:[email protected])。
完成以下任務,總分100分:
任務一、系統分析
初步分析,學生信息管理系統有6個實體:學生、教師、課程、班級、系部和專業。
序號 實體名稱 屬性(列名)
1. 學生 學號,姓名,性別,出生日期,政治面貌,入學時間,系部代碼,班號,籍貫,家庭住址,備註
2. 教師 教師編號,姓名,性別,出生日期,政治面貌,參加工作,學歷,職務,職稱,系部代碼,專業方向
3. 課程 課程號,課程名,課程性質,學分
4. 班級 班號,班級名稱,學生數,專業代碼,班主任

任務二、創建MYSQL 數據庫(5分)
創建數據庫名:stuMS,寫出創建數據庫的SQL語句:
任務三、創建表(用SQL語句創建表,每個表的代碼占10分)
創建stuMS數據庫中的9個表,寫出SQL代碼,每個表的代碼10分,共50分。
(1)學生基本信息表stuinfo
表序號 1 表名 stuInfo
含義 存儲學生基本信息
序號 屬性名稱 含義 數據類型 長度 是否為空 約束
1. StuNO 學號 char 10 not null 主鍵
2. StuName 姓名 char 8 not null
3. StuSex 性別 char 2 null
4. StuBirthday 出生日期 dateTime null
5. StuPolity 政治面貌 char 8 null
6. classNO 班號 char 7 not null 外鍵
代碼為:
(2)選課表selectCourse
表序號 2 表名 selectCourse
含義 存儲選課信息
序號 屬性名稱 含義 數據類型 長度 是否為空 約束
1. StuNO 學號 char 10 not null 主鍵
2. courseNO 課程號 char 9 not null 主鍵、外鍵
3. score 成績 float null
4. MakeupScore 補考成績 float null
5. credit 學分 tinyint null
代碼為:
(3)課程表course
表序號 3 表名 course
含義 存儲選課信息
序號 屬性名稱 含義 數據類型 長度 是否為空 約束
1. courseNO 課程號 char 9 not null 主鍵
2. courseName 課程名 varchar 30 not null
3. courseProperty 課程性質 char 10 not null
4. credit 學分 float not null
代碼為:
(4)班級表class
表序號 4 表名 class
含義 存儲班級基本信息
序號 屬性名稱 含義 數據類型 長度 是否為空 約束
1. ClassNO 班號 char 7 not null 主鍵
2. ClassName 班級名稱 varchar 20 not null
3. StuNum 學生數 int null
4. teacherNO 班主任 char 8 null 外鍵
代碼為:
(5)教師表teacher
表序號 8 表名 teacher
含義 存儲教師基本信息
序號 屬性名稱 含義 數據類型 長度 是否為空 約束
1. teacherNO 教師編號 char 6 not null 主鍵
2. teacherName 姓名 char 8 not null
3. teacherSex 性別 char 2 null
4. teacherBirthday 出生日期 dateTime null
5. teacherPolity 政治面貌 char 12 null
6. WorkYear 參加工作 dateTime null
7. education 學歷 char 2 not null
8. Position 職務 char 6 not null
9. Title 職稱 char 4 null
代碼為:
任務四、設計和輸入數據(5分)
根據現實生活中的情況,為每個數據表設計輸入5行或以上的數據,請寫出為stuInfo “學生基本信息”表插入數據的SQL代碼:
stuInfo “學生基本信息”表的數據
學號(StuNO) 姓名(Name) 性別 …… ……
2017010213 王小花 女 1999-02-12 ……
代碼:
任務五、 數據查詢(每小題5分,共30分)
1) 查詢“學生基本信息”表中學生的學號、姓名、性別及政治面貌。代碼為:

2) 講“選課”表中的各科學分均增加2分,並顯示結果。代碼為:

3) 顯示“學生基本信息”表中所有學生的姓名和年齡。代碼為:

4) 查詢“學生基本信息”表中所有學生所屬的班號。代碼為:

5) 查詢“選課”表中所有成績大於80分的學生的學號、課程號、成績和學分。代碼為:

6) 刪除“學生基本信息”表中性別是“女”的學生信息。代碼為:
任務六、視圖(寫出SQL代碼,共10分)
1) 創建描述學生成績的視圖xs_cj_view,該視圖中包含學號、姓名、性別、課程名和成績。代碼為:
http://www.daixie0.com/contents/15/1293.html

本團隊核心人員組成主要包括矽谷工程師、BAT一線工程師,國內Top5碩士、博士生,精通德英語!我們主要業務範圍是代做編程大作業、課程設計等等。

我們的方向領域:window編程 數值算法 AI人工智能 金融統計 計量分析 大數據 網絡編程 WEB編程 通訊編程 遊戲編程多媒體linux 外掛編程 程序API圖像處理 嵌入式/單片機 數據庫編程 控制臺 進程與線程 網絡安全 匯編語言 硬件編程 軟件設計 工程標準規等。其中代寫代做編程語言或工具包括但不限於以下範圍:

C/C++/C#代寫

Java代寫

IT代寫

Python代寫

輔導編程作業

Matlab代寫

Haskell代寫

Processing代寫

Linux環境搭建

Rust代寫

Data Structure Assginment 數據結構代寫

MIPS代寫

Machine Learning 作業 代寫

Oracle/SQL/PostgreSQL/Pig 數據庫代寫/代做/輔導

Web開發、網站開發、網站作業

ASP.NET網站開發

Finance Insurace Statistics統計、回歸、叠代

Prolog代寫

Computer Computational method代做

因為專業,所以值得信賴。如有需要,請加QQ:99515681 或郵箱:[email protected]

微信:codinghelp

代寫數據庫表設計、代寫SQL語句、代做數據庫項目、代做MySQL數據庫