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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Denix
September 14, 2017
Programming
77
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Database 教學簡報
CMRDB Workshop - Database
Denix
September 14, 2017
More Decks by Denix
See All by Denix
Android_Scalable_Modularized_Testable_Architecture.pdf
denishsieh
0
310
Learning Android
denishsieh
0
54
你所不知道所得分配的事
denishsieh
0
82
Git 教學簡報
denishsieh
0
300
Other Decks in Programming
See All in Programming
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
フィードバックで育てるAI開発
kotaminato
1
120
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
510
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
280
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
260
えっ!!コードを読まずに開発を!?
hananouchi
0
220
symfony/aiとlaravel/boost
77web
0
140
AI時代の仕事技芸論〜ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ(スクフェス仙台 2026バージョン)
kuranuki
0
670
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.5k
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
150
Featured
See All Featured
Building Adaptive Systems
keathley
44
3.1k
The browser strikes back
jonoalderson
0
1.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Speed Design
sergeychernyshev
33
1.9k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
A better future with KSS
kneath
240
18k
Context Engineering - Making Every Token Count
addyosmani
9
1k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
840
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
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