MySQL上機作業(yè),實(shí)戰鍛煉編碼能力
時(shí)間:2026-05-04 23:17:031、掌握MySQL數據庫的業(yè)實(shí)基本操作,包括創(chuàng )建數據庫、戰鍛表、煉編力插入數據、機作查詢(xún)數據等。業(yè)實(shí)
(圖片來(lái)源網(wǎng)絡(luò ),戰鍛侵刪)2、??煉編力熟悉SQL語(yǔ)言的機??作基本語(yǔ)法,包括DDL(??數據定義語(yǔ)言)、??業(yè)實(shí)DML(?數據操作語(yǔ)言)和DQL(數據查詢(xún)語(yǔ)言)。戰鍛
3、煉編力提高編碼能力和解決實(shí)際問(wèn)題的機作能力(li)。
1、業(yè)實(shí)操作系統:Windows 10
2、戰鍛數據庫管理系統:MySQL 8.0
3、開(kāi)發(fā)工具:MySQL Workbench
1、創(chuàng )建數據庫和表
創(chuàng )建一個(gè)名為employees的數據庫,包(′?ω?`)含以下表結構:
id:?jiǎn)T工編號,整型,主鍵,自增
name:?jiǎn)T工姓名,字符串類(lèi)型,非空
age:?jiǎn)T工年齡,整型,非空
gender:?jiǎn)T工性別,字符串類(lèi)型,非空
department:?jiǎn)T工所屬??部??門(mén),字符串類(lèi)型,非空
salary:?jiǎn)T工工資,浮點(diǎn)(dian)型,非空
2、插入數據
向employees表中插入以下數據:
“`sql
INSERT INTO employees (name, age, gender, depar??tment, salary) VALUES
(‘張三’, 25, ‘男’, ‘技術(shù)部’, 5000.00),
(‘李四ˉ\_(ツ)_/ˉ’, 30, ‘女’, ‘市場(chǎng)部’, 6000.00),
(‘王五&┐(′?`)┌#8217;, 28, ┐(′?`)┌216??;男’, ‘技術(shù)部’, 7000.00),
(‘趙六’, 35, (╬ ò﹏ó)8216;女’, ‘人事部R??17;, 4500.00);
“`
3、查詢(xún)數據
查詢(xún)employees表中所有員工的姓名、年齡、性別、部門(mén)和工資信息。
“`sql
??220;`
4、更新數據
將employees表中年齡大于等于30歲的員工的工資增加10%。
UPDATE employees SET salary = salary * 1.1 WHERE ag??e >= 30;
“`
5、刪除數據
刪除employees表中年齡小于25歲的員工記錄。
??220;`sql
DELETE FROM emplo(′_`)y??ees WH??ERE age < 25;
“`
1、打開(kāi)MySQL Workbench,連接到MySQL服務(wù)器。
2、在左側導航欄中選擇Datab??ase,點(diǎn)擊Create Database,輸入數據庫名稱(chēng)employees,點(diǎn)擊Apply。
3、在左側導航欄中選擇剛剛創(chuàng )建的em??ployees數據庫,點(diǎn)擊Tables > Create Table。
4、(′?`)根據實(shí)驗內容中的表結構,輸入表名和字段信息,設置主鍵和約束條件,點(diǎn)擊Apply。
5、在左側導航欄中選擇剛剛創(chuàng )建的(de)表,點(diǎn)擊Dat??a Import/Restore,選擇要導ヽ(′▽?zhuān)?ノ入的數據文件(如CSV文件),設置導入選項,點(diǎn)擊Start Import。
6、在左側導航欄中選擇剛剛創(chuàng )建的表,ヾ(′▽?zhuān)??點(diǎn)擊上方的SQL編輯器圖標??,??輸入查詢(xún)語(yǔ)句,點(diǎn)擊E┐(′?`)┌xecute查看查詢(xún)結果。
7、根據實(shí)驗內容中的更新和刪除語(yǔ)句,輸入相應的S(′?ω?`)QL語(yǔ)句,點(diǎn)擊Execute執行更新和刪除操作。
客服電話(huà)19950435391
Copyright ? 2012-2018 天津九安特機電工程有限公司 版權所有 備案號:
客服電話(huà)18191627870