對於全端工程師的工作內容與心法,我在前面15天的系列文章中已簡單列出並加以介紹,而這篇開始會介紹一些工作上實用之技巧,目前沒有預計之順序規劃,想以持續新增的方式,將各方面技術循序漸進介紹。
當一個工程師,時常需要處理資料庫的問題。有新專案時,要學會如何開資料表、設計欄位資料與值的屬性、思考各資料表之關聯等;剛進一間公司也一定會遇到需要維護舊有專案的情形,那去觀察資料表間的關聯我個人覺得是最難的,因為命名規則或複雜性,通常不太容易短時間釐清。
本系列文章將會以Microsoft SQL Server(MSSQL,微軟結構化查詢語言伺服器)為主題。但介面是其次,主要還是要在到職前,理解一些基本的資料庫使用方式與常用指令,對工作上會較有幫助唷!
話不多說,先提供指令統整表格。這是最基本的指令技巧,不論你使用何種介面軟體,學起來準沒錯!
動作 | 語法 |
---|---|
查詢 | select * from tablename |
新增 | insert into tablename (name, email) values ('Annie', 'annie@test.com.tw') |
更新 | update tablename set name='Cindy',email='cindy@test.com.tw' where id='5' |
刪除 | delete tablename where id='1' |
這邊用舉例的方式,實際讓大家知道如何執行這些基本指令,實際欄位架構還是以你們的資料表欄位為主。
insert into tablename (name, email) values ('Annie', 'annie@test.com.tw')
update tablename set name='Cindy',email='cindy@test.com.tw' where id='5'
update tablename set name='Cindy',email='cindy@test.com.tw'
delete tablename where id='1'
不知不覺中,本次鐵人賽我也已經堅持了15天,真的沒有原先想像的難以持續,而且相當有成就感!希望從今天開始的較偏向工程師技術力之非雞湯文,也能對新手全端工程師剛入職是有所幫助的!
本文同步發佈於我的個人網站 Annie Code Life