Contents

1 DB 覓瑚 螳?
2 讌朱 DB 覓瑚 襷るレ瑚?
3 覩碁 DB 覓瑚 覓伎 譴觜伎 螳?
4 襦 DBMS 蠍一 蟆渚
5 谿瑚襭


讌螻 ルレ 螻 讌ъ 讌覃 蟯螻襦 覲 螻 DB 覓瑚螳 蠍 覓伎 譴觜伎 螳?朱 讌覓語 豢覿 旧 螻牛讌 覈詩. る 壱 譬 螳朱 覿 螳螻 一危磯ゼ 蟾 蟆 危危螻, DB 旧 蠍一 危企ゼ 覦朱 轟 DBMS ろ豌襯 危危螻 れ 蠍一れ 伎 譯殊伎 覓語襯 豕螻 豕る 碁 願概 螳覃 語螳 覓瑚 蠍語 蟆企 覩遂.

DB 覓瑚螳 蠍 伎 覓伎(what), 企至(how) 譴觜伎 螳朱 讌覓語 牛蠍 , ロ 10 伎 DB 覓瑚螳 蟆語, 螳語 覩碁 讌朱 (why) DB 覿手 襷るレ語 旧 蟆磯伎 . 蠍一 覿殊 伎 覓瑚螳 る 蟆 蠏 覿殊 蠍一 螻襦 覦螻 碁 伎 覓瑚 觜覓瑚蟆 螳 殊 貅一 蠏 谿(焔, 一 煙 豸°伎)螳 蟆 蠍 覓語 蟆企.

1 DB 覓瑚 螳? #

蠏碁 30 伎 讌伎 DB 覿殊 覓瑚 觜覓瑚 谿願 譟伎 蟆手? 螳朱 蠏碁も企. 讌企 覓瑚 觜覓瑚 蟆谿螳 朱 貉れ 蟆企手 覲碁. 讌蠍蟾讌 DB 襴貅伎 朱 一危, 讌 , DBMS 螻牛 蠍磯レ 煙朱 誤 覓瑚 觜覓瑚螳 蟲 覦覯 谿伎 蠏碁Μ 讌 . 讌襷 豕蠏殊 DB 襴貅伎 覿朱 一危, 覲旧″ 讌, DBMS 蠍磯レ 蠍一 覦 煙朱 誤 襴貅伎 螳覦覿 焔 蟯襴, DB 蟯襴 煙 覿殊 蟇語 一危磯ゼ 危危螻 DBMS 蠍磯レ 100% 螻 蠏碁讌 覈詩 谿企 貉れ 覦 .
伎 螳 蠍一 豸° 伎語 DB 覓瑚螳 り 譴 伎螳 . 蠍一 IT 蟠蠏轟朱 一危一 , 讌, 螳螻, 蠏碁Μ螻 企ゼ 牛 覲伎 覦 旧朱 誤 蠍一 一, 旧 煙 蠏豪 . 磯殊 蠍一 IT 螻 蟆郁記 DB企. 蠏 語 覈 蠍一れ 覿 蠍一れ企. 磯殊 朱 蠍一企 譟一 覈 一危磯ゼ 蠖磯螻 蟯ロ 蠍一 觜, , /覓/襷貅 煙 覈 螳ロ蟆 旧 語螳 螻 .

2 讌朱 DB 覓瑚 襷るレ瑚? #

蠏碁 伎 螳語 谿朱 螳 讌朱 DB 覓瑚 襷るレ瑚 危エ覲伎. 讌覓語 伎 襷 るゼ 蠍 覓語 螳語 蟆朱 旧 螻 . 一 覩瑚 覿殊企. 企 襦 覦覯 牛伎 覓語襯 願屋 (襯 れ SQL 朱 豌蟆 螳 觜殊 ) 豢覿 襷譟炎 . 讌碁, DB 覓瑚 譯殊伎 覓語 trade-off襯 牛 蟠蠏轟朱 豕 旧 蟲 碁, 企 壱 覿殊 危企ゼ 襦 譬 覿殊企. 讌, 20% 覓瑚襷 朱 蟆曙 覲伎 蟯谿 覿殊企. 襷讌襷朱 DB 覓瑚襦 讌ル化襷 糾骸覃 蠏 れ覿 襦 蠍一 follow-up 蟆 豌願 れ . 企 RDBMS 蠍一 襦 DBMS 覯る螳 蟇磯 襦 蠍一 蠍磯 DBMS螳 朱り 螳 覿朱手 .

3 覩碁 DB 覓瑚 覓伎 譴觜伎 螳? #

蠏碁 伎 覩碁 DB 覓瑚襯 蠖蠑碁 れ 覓伎 豢ろ 譴觜伎 螳? 旧 蠍 伎 蟲豌伎朱 企 DB 覓瑚螳 蠍 伎 企 伎 譴觜伎 螳手 牛伎 . 蠏碁 DB 覓瑚 蠍語 譬襯螳 . 一危 覈碁, 轟 襦蠏碁 語 蟆曙 DB 襴貅伎 螳覦, SQL 覓瑚, DB 焔 覓瑚, DB 覦煙 れ 蟯襴襯 企麹 蟯襴, 一危一 蠍磯 CRM 覓瑚, DBMS襯 讌 讌 焔, 豺朱殊 企 碁 覓瑚鍵覲襦 覓伎 譴觜伎 螳襯 牛蠍磯 る. る 企 碁 覓瑚襯 讌ロ朱 DB 覓瑚襯 蠖蠑碁 讌覿讌襷 襴 譴朱 譴觜襯 伎 る 蟆企.
蠏碁 DBMS 襴 覓伎瑚? 襷 旧 讌襷 蟆 DB 3 旧 蠍一 蠎曙朱朱 譯殊 れ 螳讌襯 蠎暑. 一 蟯螻 一危 覈瑚骸 SQL 語伎企. 轟 DBMS 轟 一危 覈語 蠍磯朱 蟆 , 覈 RDBMSれ E.F. Codd 覦螳 蟯螻 一危 覈(谿瑚襭 ) 蠍磯朱 螻, 蠏 企 覦 襷れ伎 SQL(Structured Query Language)企朱 語企ゼ 誤壱伎る 螻 . 覯讌語 旧 蠍一 SQL 語 豌襴襯 讌蠍蟾讌 螳覦 讌 豌襴 覦螻 讌 豕 蠍一企. 襷讌襷朱 碁 豌襴 蠍一, 伎 覲 蠍磯 . 一危磯伎る れ 螳 螻旧 一危磯ゼ 蠏狩蠍 覓語 蠏 覃貉る讀 覦 伎 螻(谿瑚襭 ), 碁 豌襴 譴 貉危郁 れ企 蟆曙一 覩語 襴一錆 一危一 れ 襷 . 蠍一れ 蟇一 覈 RDBMS 觜訣 覦朱 蟲 螻給螻 . 谿瑚襭 ,, 螳螳 蠍一れ 螳 豌朱 螳 朱碁れ企. 蠏碁Μ螻 谿瑚襭 ,,レ DB 覿殊 覓語企.

4 襦 DBMS 蠍一 蟆渚 #

3 旧 蠍一 企 危危螻 轟 DBMS 企 蠍一 企至 螻牛讌 危危 れ螻 螳 DBMS 蠍一 レ 蟯 螳讌 螳 .
蟇磯伎 SQL. DBMS 覯る覲襦 襦 覯 覦 襷 SQL 蠍磯レ ロ螻 . 企 れ 襷伎 讌蠍 覲 語 企 譟伎讌襷, SQL 語願 蟇磯 觚豌 レ煙 り 覃 語讌 企 蠍磯レ SQL襦 ′伎 企 語 伎 覲 レ朱 蟆讌 る 企. 朱襦 OLAP 願骸 蟯 蠍磯レ企.
れる DBMS. 螳 豕蠏殊 DBMS 蠍一 譴 れる (self-tuning) れる 蟯襴(self-managing) 蠍一企. 牛 牛磯伎, 覃覈襴 蟯襴, ろ讌襴 蟯襴 伎 覓瑚 襦 覿覿 DBMS螳 讌レ朱 譟一企螳 蠍磯レ 豢螳螻 る 企.
DB 覓瑚 螳覲 DBMS 牛 覓瑚願鍵 伎 譯殊伎 SQL覓語 豌襴 螻殊 朱Μ朱 蠏碁Μ螻 螻襴讀朱 豢ろ 覿螻 殊捌. 譴 轟 DBMS 蠍磯 DB 覓語れ 螻, 襷 れ 豈 譯朱 螻給襯 蟆 螳. 讌襷 螳 襦 DB 覓語る 誤 DBMS 蠍一 襴, 螻襴讀, れ 襷れ擦讀れ 覿 煙 願 覓 蟇一 り 覲碁. DB 覿殊 覓瑚螳 蠍磯ゼ 蠖蠑碁 れ蟆 DBMS襯 螻, 企 覓語 伎 れ襦 企 RDBMS 企至 蟲 螻給螻 讌 谿ろ 螻給蠍磯ゼ 蟠. 蠍一 螳螻″ 覿螻 苦 蟆 覯 襴 豢ろ蠍磯ゼ 覦る 企.

襴 | 譟郁 蠍一 |jokyu@korea.cnet.com


5 谿瑚襭 #

E. F. Codd, A Relational Model for Large Shared Data Banks, Communications of the ACM, 1970
Pat Selinger , Access Path Selection in a Relational Database Management System, SIGMOD, 1979
Jim Gray, Raymond A. Lorie, Gianfranco R. Putzolu, Irving L. Traiger: Granularity of Locks and Degrees of Consistency in a Shared Data Base. IFIP Working Conference on Modelling in Data Base Management Systems 1976
Abraham Silberschatz, Henry F. Korth and S. Sudarshan, Database System Concepts(4th edition), McGraw-Hill, 2001
Raugh Ramakrishnan, Jonathan Gehrke, Database Management Systems, (3rd edition), McGraw-Hill, 2002
Hector Garcia-Molina, Jenifer Widom, Jeff Ullman, Database Systems: The Complete Book, Prentice Hall, 2003