Page 96 - วารสารปีที่15ฉบับที่1
P. 96

92




             √Õß√—∫°“√„Àâ∫√‘°“√‰¥âÕ¬à“ß¡’ª√– ‘∑∏‘¿“æ ºŸâº≈‘μ   —¡º— ‰¥â¡“°¢÷Èπ·≈–¡’°“√‡æ‘Ë¡√“¬≈–‡Õ’¬¥μà“ß Ê

             ´Õøμå·«√å√–∫∫∞“π¢âÕ¡Ÿ≈ à«π„À≠à‰¥â¡’°“√æ—≤π“  ´÷Ë߇ªìπª√–‚¬™πåμàÕπ—°æ—≤π“´Õøμå·«√å√«¡‰ª∂÷ß
             √–∫∫°“√®—¥°“√∞“π¢âÕ¡Ÿ≈„π≈—°…≥–∑’ˇªìπ√–∫∫  ‚ª√‚μ§Õ≈‡©æ“–μà“ß Ê ·∫∫®”≈ÕߢâÕ¡Ÿ≈‡ªìπ
             °“√®—¥∞“π¢âÕ¡Ÿ≈‡™‘ß —¡æ—π∏å (Relational DataBase  ‡À¡◊Õπæ‘¡æå‡¢’¬«¢Õß∑ÿ°√–∫∫∞“π¢âÕ¡Ÿ≈

             Management System: RDBMS) ´÷Ëßªí®®ÿ∫—π‰¥â       °√–∫«π°“√Àπ÷Ëß∑’Ë ”§—≠„π°“√ÕÕ°·∫∫∞“π
             °≈“¬¡“‡ªìπ·°πÀ≈—° ”§—≠„π°“√√Õß√—∫¢âÕ¡Ÿ≈¢Õß  ¢âÕ¡Ÿ≈§◊Õ °√–∫«π°“√ Normalization ´÷Ë߇ªìπ
             Õß§å°√μà“ß Ê ·≈–∑”ß“π√à«¡°—π°—∫·Õªæ≈‘‡§™—π„π  °√–∫«π°“√„π°“√ÕÕ°·∫∫∞“π¢âÕ¡Ÿ≈‡™‘ß —¡æ—π∏å

             À≈“°À≈“¬Õÿμ “À°√√¡ μ—«Õ¬à“߇™àπ ß“π∏π“§“√  ‡æ◊ËÕ„Àâ¡’°“√ª√—∫ª√ÿ߇ª≈’ˬπ·ª≈ß·∫∫·ºπ‡™‘ß
             ß“π¢π àß ß“π “∏“√≥ ÿ¢·≈–Õ◊Ëπ Ê Õ’°∑—Èß ·Õªæ≈‘‡§™—π   —¡æ—π∏å„ÀâÕ¬Ÿà„π√Ÿª·∫∫∑’ˇÀ¡“– ¡ §◊Õ°“√°”®—¥

             ∑’Ë∑”ß“π∫π‡«Á∫∑’Ë¡’ª√‘¡“≥‡æ‘Ë¡¢÷Èπ∑—Èß„π¥â“π¢Õß  §«“¡´È”´âÕπ„π§«“¡ —¡æ—π∏å·≈–≈¥ªí≠À“∑’Ë®–μ“¡
             ®”π«πºŸâ„™â·≈–¢Õ∫‡¢μ¢Õß°“√„™âß“π ‡™àπ „π°√≥’  ¡“ Õ—π‰¥â·°à §«“¡º‘¥ª°μ‘Õ—π‡π◊ËÕß¡“®“°°“√‡æ‘Ë¡ ≈∫
             ¢Õßß“π∏ÿ√°√√¡Õ‘‡≈Á°∑√Õπ‘° å‡æ◊ËÕ√Õß√—∫¢âÕ¡Ÿ≈¢Õß  ·≈–ª√—∫ª√ÿߢâÕ¡Ÿ≈ ‡ªìπμâπ

             °“√∑”∏ÿ√°‘®·≈–°“√§â“·∫∫ÕÕπ‰≈πå                  §«“¡ —¡æ—π∏å¢Õß√’‡≈™—π„πÕ—π¥—∫·√°®–∂◊Õ«à“
                 √Ÿª·∫∫¢âÕ¡Ÿ≈ (Information Models)      §«“¡ —¡æ—π∏åπ—ÈπÕ¬Ÿà„π√Ÿª¢Õß First Normal Form

             ‡ªìπ°“√𔇠πÕ·∫∫®”≈Õß‚§√ß √â“ߢÕߢâÕ¡Ÿ≈    (1NF) ‚¥¬·Õμ∑√‘∫‘«μå¢Õß∑—ÈßÀ¡¥ ¡’‚¥‡¡π∑’ˉ¡à
             ‚¥¬¡’°“√𔇠πÕ‡ªìπ≈—°…≥–‡Õπ∑‘μ’ (entity) ∑’Ë¡’   “¡“√∂·∫àßÕÕ°‡ªìπ à«π Ê ‰¥â À√◊Õ °“√∑”„À⇪ìπ
             §ÿ≥ ¡∫—μ‘ (properties) ¢Õßμ—«‡Õß ¡’§«“¡ —¡æ—π∏å  Àπ૬∑’ˇ≈Á°∑’Ë ÿ¥ ·π«§‘¥¢ÕßÀπ૬∑’ˇ≈Á°∑’Ë ÿ¥

             (relationship) √–À«à“߇Õπ∑‘μ’ ·≈– ‘Ëß∑’Ë “¡“√∂   ”À√—∫·Õμ∑√‘∫‘«μå ‡æ◊ËÕ„Àâ·πà„®«à“ ‰¡à¡’ ù°≈ÿà¡´È”û
             °√–∑”‰¥â°—∫‡Õπ∑‘μ’ ‚¥¬‡Õπ∑‘μ’®–∂Ÿ° √â“߇ªìπ·∫∫  ‡π◊ËÕß®“°√–∫∫°“√®—¥°“√∞“π¢âÕ¡Ÿ≈‡™‘ß —¡æ—π∏å §◊Õ
             ®”≈Õß∑’Ë¡“®“°§«“¡μâÕß°“√¢Õß∏ÿ√°‘® ·≈–ªí≠À“∑’Ë  §«“¡ “¡“√∂„π°“√®—¥‡°Á∫§à“‡¥’¬«‡∑à“π—Èπ

             ‡°‘¥„π‚≈°¢Õß§«“¡‡ªìπ®√‘ß (Real-world problem)   §«“¡À¡“¬¢Õß»—æ∑åªØ‘∫—μ‘°“√„π°“√ÕÕ°
                 ®ÿ¥ª√– ß§åÀ≈—°¢Õß√Ÿª·∫∫¢âÕ¡Ÿ≈°Á§◊Õ°“√  ·∫∫∞“π¢âÕ¡Ÿ≈∑’Ë ”§—≠ ‰¥â·°à
             ®—¥°“√·∫∫®”≈Õß„π√–¥—∫·π«§‘¥ (Conceptual         ·Õμ∑√‘∫‘«μå (Attributes) §◊Õ°“√°”Àπ¥

             level) ‰¡à¬÷¥μ‘¥°—∫«‘∏’°“√æ—≤π“À√◊Õ‚ª√‚μ§Õ≈„π  §ÿ≥≈—°…≥–¢ÕߢâÕ¡Ÿ≈ μ—«Õ¬à“߇™àπ ∫ÿ§§≈ ®–
             °“√ àߢâÕ¡Ÿ≈ √–¥—∫¢Õß√“¬≈–‡Õ’¬¥∑’ËÕ∏‘∫“¬√Ÿª·∫∫  ª√–°Õ∫‰ª¥â«¬·Õμ∑√‘∫‘«μå §◊Õ ™◊ËÕ ‡æ» «—π‡¥◊Õπ

             ¢âÕ¡Ÿ≈π—Èπ®–¢÷ÈπÕ¬Ÿà°—∫§«“¡μâÕß°“√¢Õßπ—°ÕÕ°·∫∫  ªï‡°‘¥ ·Õμ∑√‘∫‘«μå „π¡ÿ¡¢Õß·∫∫®”≈Õ߇™‘ß —¡æ—π∏å
             °“√∑’Ë®–∑”„Àâ°“√ÕÕ°·∫∫‚¥¬√«¡‡ªìπ‰ª‰¥âÕ¬à“ß  §◊Õ §Õ≈—¡πå „πμ“√“ߢâÕ¡Ÿ≈ À√◊Õ øî≈¥å „π·øÑ¡¢âÕ¡Ÿ≈
             ™—¥‡®π √Ÿª·∫∫¢âÕ¡Ÿ≈μâÕ߉¡à· ¥ß‚ª√‚μ§Õ≈·≈–       ‚¥‡¡π (Domain) §◊Õ‡´μ¢Õß§à“∑’ˇªìπ§à“

             √“¬≈–‡Õ’¬¥°“√æ—≤π“ ≈—°…≥–∑’Ë ”§—≠Õ’°Õ¬à“ß  ‡¥’ˬ«‰¡à “¡“√∂·∫àß·¬°¬àÕ¬≈߉ª‰¥âÕ’° (atomic
             Àπ÷ËߢÕß√Ÿª·∫∫¢âÕ¡Ÿ≈§◊Õ°“√°”Àπ¥§«“¡ —¡æ—π∏å  value) ´÷ËߢâÕ¡Ÿ≈„π‚¥‡¡π®–μâÕß ‡ªìπª√–‡¿∑‡¥’¬«°—π

             √–À«à“ßÕÁÕ∫‡®°μå∑’Ë¥”‡π‘π°“√  ”À√—∫·∫∫®”≈Õß  §à“ (value) ∂◊Õ«à“‡ªìπÀπ૬‡≈Á°∑’Ë ÿ¥¢ÕߢâÕ¡Ÿ≈„π·∫∫
             ¢âÕ¡Ÿ≈π—Èπμà“ßÕÕ°‰ª ·∫∫®”≈ÕߢâÕ¡Ÿ≈Õ¬Ÿà„π√–¥—∫∑’Ë  ®”≈Õ߇™‘ß —¡æ—π∏å μ—«Õ¬à“߇™àπ BMW Mercedes
   91   92   93   94   95   96   97   98   99   100   101