Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Database 教學簡報
Search
Denix
September 14, 2017
Programming
0
69
Database 教學簡報
CMRDB Workshop - Database
Denix
September 14, 2017
Tweet
Share
More Decks by Denix
See All by Denix
Android_Scalable_Modularized_Testable_Architecture.pdf
denishsieh
0
290
Learning Android
denishsieh
0
47
你所不知道所得分配的事
denishsieh
0
73
Git 教學簡報
denishsieh
0
270
Other Decks in Programming
See All in Programming
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
MUSUBIXとは
nahisaho
0
140
AgentCoreとHuman in the Loop
har1101
5
240
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
AI & Enginnering
codelynx
0
120
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
600
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
740
Oxlint JS plugins
kazupon
1
980
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
78
Music & Morning Musume
bryan
47
7.1k
Google's AI Overviews - The New Search
badams
0
910
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
GitHub's CSS Performance
jonrohan
1032
470k
Designing for Performance
lara
610
70k
Designing for humans not robots
tammielis
254
26k
Transcript
CMRDB 靜宜大學行雲者研發基地 DATABASE基礎教學 謝宗翰
2 Agenda ◎資料庫概論 ◎SQL簡介 Ø CRUD ◎動手做更有感覺!
3 資料庫概論
4 儲存與管理資料
5 將卡片排序
6 用電腦管理資料
7 一大堆資料,查詢困難@@
8 資料庫管理系統&資料庫伺服器
9 依照需求使用DB
10 DATABASE
11 表格TABLE
12 查詢表格資料
13 建立其他表格資料
14 要怎麼新增、查詢、修改、 刪除DATA? 使用SQL指令!
15 SQL簡介
16 SQL ◎Structured Query Language Ø 結構化查詢語言 ◎念作「sequel」 ◎與資料庫做溝通 對資料庫做CRUD
Create : 新增 Read : 讀取 Update : 更新 Delete : 刪除
17 CRUD前基本概念
18 資料庫 -> 表格tables
19 表格 -> 欄位(column)
20 表格 -> 列(row) or 紀錄(record)
21 指定一個欄位為primary key 主索引鍵(PK) 絕對不會重複
22 DATA TYPE
23 小憩一下~等等要動手做囉!
24 查詢select(Read) SELECT column FROM table WHERE condition
25 新增insert(Create) INSERT INTO column,… VALUES (val,…)
26 更新update(U) UPDATE table SET column=…[,…] WHERE condition
27 刪除delete(D) DELETE FROM table WHERE condition
28 Q&A