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
64
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
270
Learning Android
denishsieh
0
44
你所不知道所得分配的事
denishsieh
0
67
Git 教學簡報
denishsieh
0
260
Other Decks in Programming
See All in Programming
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
520
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
24
12k
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.8k
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.5k
チームの境界をブチ抜いていけ
tokai235
0
160
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
800
Conquering Massive Traffic Spikes in Ruby Applications with Pitchfork
riseshia
0
160
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.2k
Devoxx BE - Local Development in the AI Era
kdubois
0
120
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
Six and a half ridiculous things to do with Quarkus
hollycummins
0
140
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Invisible Side of Design
smashingmag
301
51k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Code Review Best Practice
trishagee
72
19k
Agile that works and the tools we love
rasmusluckow
331
21k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Faster Mobile Websites
deanohume
310
31k
Writing Fast Ruby
sferik
629
62k
The Language of Interfaces
destraynor
162
25k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
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