­º­¶ | Linux | Web¶}µo | ºô¸ô¦w¥þ | ºô¸ôºÞ²z | ¼Æ¾Ú®w | §Þ³NªÀ°Ï  
  ¼Æ¾Ú®w³]­p( Database Design)¬O«ü¹ï©ó¤@­Óµ¹©wªºÀ³¥ÎÀô¹Ò¡Aºc³y³ÌÀuªº¼Æ¾Ú®w¼Ò¦¡¡A«Ø¥ß¼Æ¾Ú®w¤Î¨äÀ³¥Î¨t²Î¡A¨Ï¤§¯à°÷¦³®Ä¦a¦sÀx¼Æ¾Ú¡Aº¡¨¬¦UºØ¥Î¤áªºÀ³¥Î»Ý¨D¡C³o½g±MÃD¥D­n°w¹ï¼Æ¾Ú®wªº³]­p­ì«h»P¶}µo§Þ¥©¶i¦æ¤F§ã­nªºÁ`µ²¡K¡K ¡i°Q½×°Ï¡j,

  ¼Æ¾Ú®w¼Ò«¬ªº³]­p¬O§_¦X²z·|·¥¤j¼vÅT¨t²Îªº¨Ï¥Î©Ê¯à¡Cµ§ªÌ¨Ì¾Ú¦h¦~¨Ó³]­p©M¨Ï¥Î¼Æ¾Ú®wªº¸gÅç¡A´£¥X¥H¤U¤@¨Ç³]­p­ì«h¡A¨Ñ¦P¤¯­Ì°Ñ¦Ò¡C ·V¥Î¹C¼Ð¡]Cursor¡^¡G¹C¼Ð´£¨Ñ¤F¹ï¯S©w¶°¦X¤¤³v¦æ±½´yªº¤â¬q¡A¤@¯ë¨Ï¥Î¹C¼Ð¨Ó³v¦æ¹M¾ú¼Æ¾Ú¡A®Ú¾Ú¨ú¥X¼Æ¾Ú±ø¥óªº¤£¦P¶i¦æ¤£¡K¡K¡i¥þ¤å¡j
¡@¡@ ±z¥Ø«e¨Ï¥Îªº¬O¥H¤U­þºØ¼Æ¾Ú®w³]­p¤u¨ã¡H
visio
erwin
powerdesigner
er/studio

¡@

¦A¿U¥|®Ö¤§¤õ AMD¤Ú¶ëù¨º¥¿¦¡¦^Âk¥«³õ
¤j«¬¼Æ¾Ú®wªº³]­p­ì«h»P¶}µo§Þ¥©
¡@¡@ ¦b³nÅé¨t²Î¶}µo¤¤¡A¼Æ¾Ú®w³]­pÀ³¿í´`¥²­nªº¼Æ¾Ú®w½d¦¡²z½×¡A¥H´î¤Ö¤¾§E¡B«OÃҼƾڪº§¹¾ã©Ê»P¥¿½T¡K¡K[¾\Ū¸Ô±¡]
  ¼Æ¾Ú®w³]­p(Database Design)ªº·§©À
¡@   ¼Æ¾Ú®w¬O¸ê°T¨t²Îªº®Ö¤ß©M°ò¦¡A§â¸ê°T¨t²Î¤¤¤j¶qªº¼Æ¾Ú«ö ¡K¡K[¾\Ū¸Ô±¡]
  IBM DB2 ¼Æ¾Ú®wªº³]­p©M³Ì°ª©Ê¯à­ì«h
¡@  ³o½g¤å³¹©Ò¯A¤Îªº½d³ò¬O¼Æ¾Ú®w³]­p©Ê¯à¡C¦ÓDB2ªº©Ê¯à¥]¬Aªº ¡K¡K[¾\Ū¸Ô±¡]
  ¥þ­±¸ÑªR³]­pMySQL ¼Æ¾Ú®wªº°ò¥»­ì«h
¡@  ¦bŪ§¹¥»¤å«á¡A§A±N²z¸Ñ¤@¨ÇÀ°§U§A³]­p§AªºMySQL¼Æ¾Ú®w©M¬d ¡K¡K[¾\Ū¸Ô±¡]
  ¸Ô²ÓÁ¿¸Ñ¶W¤j«¬OracleÀ³¥Î¨t²Îªº³]­p
¡@  ¼Æ¾Ú®w¨t²Îªº³]­p¬O¤@ªù°ª²`ªº¾Ç°Ý¡C¥»¤å¬O§@ªÌ°ò©ó´X¦~ºÞ²z¡K¡K[¾\Ū¸Ô±¡]
  ±Ð§A§Ö³t´x´¤¡§¼Æ¾Úªí¡¨°ò¥»³]­p­ì«h
¡@   ¤£À³¸Ó°w¹ï¾ã­Ó¨t²Î¶i¦æ¼Æ¾Ú®w³]­p¡A¦ÓÀ³¸Ó®Ú¾Ú¨t²Î¬[ºc¤¤ ¡K¡K[¾\Ū¸Ô±¡]
  ¥Ñ²L¤J²`¸Ô²ÓÁ¿¸Ñ¤j«¬¼Æ¾Ú®w³]­p·Ç«h
¡@   ¤@­Ó¦nªº¼Æ¾Ú®w²£«~¤£µ¥©ó´N¦³¤@­Ó¦nªºÀ³¥Î¨t²Î¡A¦pªG¤£¯à ¡K¡K[¾\Ū¸Ô±¡]
¤j«¬ERP³nÅ鼯¾Ú®w¨t²Îªº´XºØ³]­p¤èªk
¡@ ¦­´Áªº¼Æ¾Ú®w¨t²Î¡A¸g±`±Ä¥Î¬YºØ½s¸¹¡A¤ñ¦p¨­¥÷ÃÒ¸¹½X¡A¤½¥q½s¸¹µ¥¡K¡K[¾\Ū¸Ô±¡]
¤j«¬MIS³nÅ骺¶}µo¥²¶·­«µø¼Æ¾Ú®w³]­p
¡@ ¹ê½îÃÒ©ú¡A¶}µo¥Xªº¤j«¬¢Û¢×¢á¡A¦h¼Æ¤£«Ü²z·Q¡C­ì¦]¦ó¦b¡H¾Ú§@ªÌ¤@¡K¡K[¾\Ū¸Ô±¡]
¼vÅTSQL Server¼Æ¾Ú®w©Ê¯àªº³]­pÃöÁä
¡@ ¼Æ¾Ú®wªºÅÞ¿è³]­p¡B¥]¬Aªí»Pªí¤§¶¡ªºÃö«Y¬OÀu¤ÆÃö«Y«¬¼Æ¾Ú®w©Ê¯àªº¡K¡K[¾\Ū¸Ô±¡]
Oracle¼Æ¾Ú®w³]­p¶}µo¶¥¬qªº©Ê¯àÀu¤Æ
¡@ ¥»¤å³q¹L¹ïOracle¨t²Îª«²zµ²ºc©MÅÞ¿èµ²ºcªº¤ÀªR¡AÄÄ­z¤F³]­p¶}µo¶¥¡K¡K[¾\Ū¸Ô±¡]
À°§U§A¶}µo°ò©óMySQL¼Æ¾Ú®wªº½×¾Â³]­p
¡@ ¼Æ¾Ú¦sÀx¼h¡G¨Ï¥ÎMySQL¨Ó¦s©ñbbsªº©Ò¦³¼Æ¾Ú¡A¥]¬A¥Î¤á¸ê°T¡A¤å³¹¼Æ¡K¡K[¾\Ū¸Ô±¡]
¹ê½î¥X¯uª¾ ¦³Ãö¼Æ¾Ú®w³]­pªº¸gÅ粤¶
¡@¦pªG±N¼Æ¾Ú®w³]­p¤ñ§@¬O¡§ºÖº¸¼¯´µ¡¨¯}®×¡A®Ú¾Ú¦UºØ±ø¥ó¡A­­¨î¡A³W ¡K¡K[¾\Ū¸Ô±¡]
¤j«¬Oracle¼Æ¾Ú®wÀu¤Æ³]­p¤è®×
¡@¡@ ¥»¤å¥D­n±q¤j«¬¼Æ¾Ú®wOracleÀô¹Ò¥|­Ó¤£¦P¯Å§Oªº½Õ¾ã¤ÀªR¤J¤â¡A¤ÀªROracleªº¨t²Îµ²ºc©M¤u§@¾÷²z ¡K¡K[¾\Ū¸Ô±¡]
¼Æ¾Ú®w³]­p¤èªk¡B³W½d»P§Þ¥©
¡@¡@ ¼Æ¾Ú®w§Þ³N¬O¸ê°T¸ê·½ºÞ²z³Ì¦³®Äªº¤â¬q¡C¼Æ¾Ú®w³]­p¬O«ü¹ï©ó¤@­Óµ¹©wªºÀ³¥ÎÀô¹Ò¡Aºc³y³ÌÀuªº¼Æ¾Ú¡K¡K[¾\Ū¸Ô±¡]
  »´ÃP´x´¤¼Æ¾Ú®wªº³]­p³W½d¡]©R¦W³W½d¡^
¡@   ±q¼Æ¾Ú®wªº³]­p­ì«h ³]­p¤åÀÉ´X¤è­±½×­z¼Æ¾Ú®w³]­pªº³W½d«ä·Q¡K¡K[¾\Ū¸Ô±¡]
  ¦³Ãö¼Æ¾Ú®w³]­p¤¤ªº¤Ï³W½d§Þ³N±´°Q
¡@   ¼Æ¾Ú®w³]­p¬O§â²{¹ê¥@¬Éªº°Ó·~¼Ò«¬»P»Ý¨DÂà´«¦¨¼Æ¾Ú®wªº¼Ò«¬¡K¡K [¾\Ū¸Ô±¡]
  Microsoft SQL Server¼Æ¾Ú®w³]­p³W½d
¡@   ¼Æ¾Ú¦Cªº«eºó¡G¤@¯ë±Ä¥Î¦¹¦Cªº¼Æ¾ÚÃþ«¬°µ«eºó¡]¥H¤U¦CÁ|¤F±`¡K¡K [¾\Ū¸Ô±¡]
  Á¿¸ÑMySQL¼Æ¾Ú®wªº©R¦W¤Î³]­p³W½d
¡@   ¼Æ¾Úªº¼Ð·Ç¤Æ¦³§U©ó®ø°£¼Æ¾Ú®w¤¤ªº¼Æ¾Ú¤¾§E¡C¼Ð·Ç¤Æ¦³¦n´XºØ¡K¡K [¾\Ū¸Ô±¡]
  ¹ï©ó¼Æ¾Ú®w¨t²Î«D±`ÃöÁ䪺¼Æ¾Ú®w§¹¾ã©Ê
¡@    ¼Æ¾Ú®w§¹¾ã©Ê¡]Database Integrity¡^¬O«ü¼Æ¾Ú®w¤¤¼Æ¾Úªº¥¿½T¡K¡K[¾\Ū¸Ô±¡]
  Â²¼ä¡B©ú´·¡I¼Æ¾Ú®w³]­p¤T¤j½d¦¡À³¥Î¹ê¨Ò
¡@    ¼Æ¾Ú®wªº³]­p½d¦¡¬O¼Æ¾Ú®w³]­p©Ò»Ý­nº¡¨¬ªº³W½d¡Aº¡¨¬³o¨Ç³W¡K¡K[¾\Ū¸Ô±¡]
Á¿¸ÑOracle I/O¤l¨t²Îªº°t¸m©M³]­p
¡@ «Ü¦h¤H³£ª¾¹D¡AOracle IO¤l¨t²Î¬O¼Æ¾Ú®w¤¤¤@­Ó«D±`­«­nªº²Õ¦¨³¡¤À¡K¡K [¾\Ū¸Ô±¡]
«È¤áÃö«YºÞ²z ¼Æ¾Ú®w³]­pªº¤@­Ó®×¨Ò
¡@ ¯¸¦b¥ø·~ªº¥ß³õ¹ï°Ó«~ªº¾P°â¶i¦æ«ö®É¶¡ºû«×¶i¦æ¤Á¤ù¤ÀªR ³o¸Ì»Ý­n¡K¡K [¾\Ū¸Ô±¡]
¼Æ¾Ú®w³]­p»¡©ú®Ñ¡]GB8567¡X¡X88¡^
¡@ ¦C¥X¸Ó³nÅé¨t²Î¶}µo¶µ¥Øªº¥ô°È´£¥XªÌ¡B¥Î¤á¥H¤Î±N¦w¸Ë¸Ó³nÅé©M³o­Ó¡K¡K[¾\Ū¸Ô±¡]
²`¤JÁ¿¸Ñ¼Æ¾Ú®w³]­pªº¬ÛÃö·§©À
¡@ ¹ï©ó¤¤¤p«¬¼Æ¾Ú®w¨t²Î¡A±Ä¥Îlinux§@·~¨t²Î¤ñ¸û¦X¾A¡A¹ï©ó¼Æ¾Ú®w¤¾¡K¡K [¾\Ū¸Ô±¡]
¥Ñ²L¤J²`º©½Í¼Æ¾Ú®wªº³]­p§Þ¥©
¡@ ­º¥ý«ö§Ú­Ó¤H©Ò±µÄ²¹Lªºµ{¦¡µ¹¼Æ¾Ú®w³]­p¤H­ûªº¥\©³¶i¦æ¤@¤U¨ãÅ骺¡K¡K[¾\Ū¸Ô±¡]
¶}µoªÌ¥²³Æªº¼Æ¾Ú®w³]­pµü·J¹ï·Óªí
¡@ Database design¡]¼Æ¾Ú®w³]­p¡^¡G¼Æ¾Ú®wÀ³¥Î¥Í©R¶g´Á¤¤ªº¤@­Ó¶¥¬q ¡K¡K[¾\Ū¸Ô±¡]
Oracle9i ¼Æ¾Ú®w³]­p«ü¤Þ¥þ¶°
¡@¡@ ¥»¤å¥D­n±q¤j«¬¼Æ¾Ú®wOracleÀô¹Ò¥|­Ó¤£¦P¯Å§Oªº½Õ¾ã¤ÀªR¤J¤â¡A¤ÀªROracleªº¨t²Îµ²ºc©M¤u§@¾÷²z ¡K¡K[¾\Ū¸Ô±¡]
±MÃD¡G¥þ­±¸Ñ¨M¤­¤j¼Æ¾Ú®w¦ºÂê°ÝÃD
     ³o½g±MÃD¥D­n°w¹ï¤£¦PÃþ«¬¼Æ¾Ú®w¤Uªº¦ºÂê°ÝÃD¶i¦æ¤F¸Ô²Óªº¤¶²Ð¡A§Æ±æ¹ï¦U¦ìºô¤Íªº¾Ç²ß©M¤u§@¦³©ÒÀ°¡K¡K¡i¸Ô²Ó¡j
±MÃD¡G¼Æ¾Ú®w³Æ¥÷»P«ì´_§Þ³N SQL Server§Þ¥©»¡©ú
     ³o½g±MÃD¥D­n°w¹ïSQL Server¼Æ¾Ú®wªº³Æ¥÷«ì´_§Þ³N©M¬ÛÃö®×¨Ò¶i¦æ¤F¸Ô²Óªº¤ÀÃþ¤¶²Ð¡A§Æ±æ¹ï¦U¦ìºô¤Í¡K¡K¡i¸Ô²Ó¡j
±MÃD¡G¹K¨î«Dªk¥Î¤á«I¤J¢w¢w¼Æ¾Ú®w¦w¥þ©Ê¨¾Å@¥þ§ð²¤
     ¼Æ¾Ú®w¨t²Î§@¬°¸ê°Tªº»E¶°Åé¡A¬O¹q¸£¸ê°T¨t²Îªº®Ö¤ß³¡¥ó¡A¨ä¦w¥þ©Ê¦ÜÃö­«­n¡A¥¦ª½±µÃö«Y¨ì¥ø·~ªº¡K¡K¡i¸Ô²Ó¡j
±MÃD¡G²§±m¯É§eªº¡Ð¡Ð«D¥D¬y¼Æ¾Ú®w
     ¦b¼Æ¾Ú®w»â°ìùØ¡A³\¦h«D¥D¬y¼Æ¾Ú®w¦b¼Æ¾Ú®wªºµo®i¶iµ{¤¤¾á¥ô¤F¦¸­nªº¨¤¦â¡A¦ý¨ä¤¤«o¤]¥X²{¤F³\¦h»á¡K¡K¡i¸Ô²Ó¡j
±MÃD¡G»´ÃP¸Ñ¨MPostgreSQL¤¤ªººÃÃø°ÝÃD
     ¦b³o½g±MÃD¤¤¡Aµ§ªÌ¥D­n¤¶²Ð¤FPostgreSQL¼Æ¾Ú®w¤@¨Ç±`¨£ºÃÃø°ÝÃDªº¸Ñ¨M¤è®×¡A§Æ±æ¹ï¤j®aªº¤u§@©M¾Ç¡K¡K¡i¸Ô²Ó¡j
±MÃD¡G±qªì¾ÇªÌ¨ì±M®a¥þ­±¸ÑªRDB2¼Æ¾Ú®w
    ¹ï©óDB2¼Æ¾Ú®wªºªì¾ÇªÌ¡A¥Ñ©ó¥«³õ¤W¸ê®Æ¤£¦h¡A¦³®É·|ı±oµL±qµÛ¤â¡A¬°¤F¯à°÷§ó¦n¦aÀ°§U¤j®a¶}©lDB2 ¡K¡K¡i¸Ô²Ó¡j
±MÃD»s§@¡G¿c¥üªL        Ápô¹q¸Ü¡G010-88558924-1007         ¹q¤l¶l¥ó¡Gluzl@staff.ccidnet.com