¡¡ |
2°. µ¥ÀÌÅͺ£À̽º ±âÃÊ 2: ±¸¼º ¿ä¼Ò #1
ÀÌÁ¦ ÀÌ·¯ÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼ºÇÏ°í ÀÖ´Â ¿ä¼ÒµéÀÇ Á¤ÀÇ¿Í ¿ªÇÒÀ» ¾Ë¾Æ º¾½Ã´Ù.
Table, Field, Record
°í°´ ¸íÇÔ°ü¸® ÀÚ·áÀÇ ±¸Á¶¸¦ È®ÀÎÇØ º¾´Ï´Ù.
ÀÌ·¸°Ô ÀÏÁ¤ÇÑ ¾ç½ÄÀ¸·Î ÀÚ·á°¡ ±¸¼ºµÇ¾úÀ» ¶§ '±¸Á¶Àû'À̶ó°í ºÎ¸¨´Ï´Ù.
ÀÌ·± ÇüŸ¦ Å×À̺íÀ̶ó°í ÇÏ°í, °¢ Çà(Row)ÀÇ ÀڷḦ ·¹ÄÚµå(Record)¶ó°í ºÎ¸¨´Ï´Ù. ¿¹½ÃµÈ Ç¥¿¡¼´Â 7 ·¹Äڵ尡 ÀÖ½À´Ï´Ù. ¶Ç °¢ ¿(column)À» Çʵå(Ç׸ñ, Field)¶ó°í ÇÑ´Ù. ù ÁÙÀº ÇʵåÀÇ À̸§ÀÔ´Ï´Ù.
¿ë¾îÁ¤¸®
-
Field : Çʵå, Ç׸ñ, ¾î¶°ÇÑ Àǹ̸¦ Áö´Ï´Â Á¤º¸ÀÇ ÇÑ Á¶°¢À¸·Î, µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡¼ ó¸®ÀÇ ÃÖ¼Ò ´ÜÀ§°¡ µÇ´Â °Í.
-
Record : ·¹ÄÚµå, Á¤º¸¸¦ ó¸®ÇÏ´Â ±âº»ÀûÀÎ ´ÜÀ§·Î Çϳª ÀÌ»óÀÇ Ç׸ñ(field ¶Ç´Â item)ÀÇ ¸ðÀÓ.
-
Table : Å×À̺í, ºü¸¥ ÂüÁ¶¸¦ À§ÇØ Àû´çÇÑ ÇüÅ·ΠÀڷḦ ¸ð¾Æ ³õÀº °Í. °ü°è µ¥ÀÌÅÍ º£À̽º ¸ðµ¨(relational data base model)¿¡¼ ÀÚ·áÀÇ ±¸Á¶¸¦ 2Â÷¿øÀÇ Ç¥·Î ³ªÅ¸³½ °Í. Áï, Çà°ú ¿ÀÇ ÇüÅ·Π°ü¸®µÇ¸ç Å°¸¦ ÁöÁ¤ÇÔÀ¸·Î½á ¿øÇÏ´Â ÀڷḦ ºü¸£°í ½±°Ô ã¾Æ ³¾ ¼öµµ ÀÖ´Ù.
¿¹¸¦ µé¾î ÀÎ»ç ±â·Ï ÆÄÀÏÀÌ ÀÖ´Ù¸é °¢ »ç¶÷¿¡ ´ëÇÏ¿© À̸§, »ç¿ø¹øÈ£, ³ªÀÌ µîÀÌ Çʵ尡 µÉ ¼ö ÀÖ´Ù. ¶Ç ÀÌ·¯ÇÑ Çʵ尡 ¿©·¯ °³ ¸ð¿© ÇÑ »ç¶÷ ºÐÀÇ ÀÚ·á°¡ µÈ °ÍÀÌ ·¹ÄÚµåÀÌ´Ù. ·¹Äڵ尡 ¸ð¿© Àλç°ü¸® Å×À̺íÀÌ µÈ´Ù.
-
Domain : µµ¸ÞÀÎ, ¾î¶² Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¹üÀ§¿¡ µé¾îÀÖ´Â °ªÀÌ µµ¸ÞÀÎÀ» ±¸¼ºÇÑ´Ù.
¿©±â¼ Á¶°ÇÀº ¾î¶² ¿(Column), Áï ÇÊµå °ª¿¡ ÁÖ¾îÁö¸ç ÀÌ Á¶°Ç¿¡ À¯È¿ÇÑ °ªÀÇ ¹üÀ§, ¼öÇÐÀûÀÎ ¿ë¾î·Î ¸»ÇÏÀÚ¸é Á¤ÀÇ¿ª(ïÒëùæ´)¿¡ µé¾îÀÖ´Â ÁýÇÕÀ» µµ¸ÞÀÎÀ̶ó°í ÇÑ´Ù.
³ªÁß¿¡ ¾ð±ÞµÇ°ÚÁö¸¸ ¾×¼¼½º´Â µµ¸ÞÀΰú °ü·ÃµÈ ÇÕ°è, Æò±Õ, ·¹Äڵ尳¼ö µîÀÇ °è»êÀ» ÇàÇÏ´Â ÇÔ¼ö(µµ¸ÞÀΰè»êÇÔ¼ö)¸¦ Áö¿øÇÑ´Ù.
µ¥ÀÌÅÍÀÇ ÀúÀå°ú µ¥ÀÌÅÍ Çü½Ä
Áö±Ý±îÁö ÀڷḦ ÀúÀåÇÒ Å×À̺í°ú ÇÊµå µî¿¡ ´ëÇØ ¾Ë¾Æ º¸¾Ò½À´Ï´Ù. ÀÌ·¸°Ô ¸¸µé¾î ³õÀº ÀúÀå¼Ò¿¡ ÀڷḦ ÀúÀåÇÒ ¶§ ¾î¶² ¹æ½ÄÀ¸·Î ÀڷḦ ÀúÀåÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀΰ¡ Çѹø »ý°¢À» Çغ¸µµ·Ï ÇսôÙ.
¾²·¹±â ºÐ¸®¼ö°Å°¡ ÁÁÀº ¿¹°¡ µÉ °Í °°½À´Ï´Ù. ¿©·¯ºÐ óÀ½ ºÐ¸®¼ö°Å¸¦ ½ÃÇàÇÒ ¶§ '¾²·¹±â´Â ¾²·¹±âÁö ¹«¾ù ¶§¹®¿¡ ÀÌ·¸°Ô º¹À⽺·´°Ô¡¦. ' ÀÌ·± »ý°¢À» ¸¹Àº »ç¶÷µéÀÌ Çß¾úÀ» °Ì´Ï´Ù. ±×·¸Áö¸¸ ¹«¾ù ¶§¹®¿¡ ºÐ¸®¼ö°Å¸¦ ÇÏ¿´½À´Ï±î? ÀçÈ°¿ëÇÏ°íÀÚ ÇÑ´Ù¸é ÀÌ·± ¹æ¹ýÀÌ ÃÖ¼±ÀÇ ¹æ¹ýÀ̶õ °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®°¡ ÀúÀåÇÏ°í ´Ù½Ã »ç¿ëÇÒ µ¥ÀÌÅ͵µ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
ÀÚ·á·Î Ãë±ÞÇÏ´Â ¼ö¸¹Àº ÀÚ·áµéÀ» ÀúÀåÇÒ ¶§ µ¥ÀÌÅͺ£À̽º´Â Á»´õ öÀúÇÏ°Ô ±¸ºÐÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ÀÏÁ¤ÇÑ Çü½ÄÀÇ ÀÚ·á°¡ ÀÏÁ¤ÇÑ Çʵ忡 µé¾î°¡¾ß ÇÒ °Ì´Ï´Ù. µÚÁ×¹ÚÁ×À̾ ÀڷḦ ÀçÈ°¿ëÇÒ ¶§ ¸Å¿ì ºÒÆíÇÒ°Ì´Ï´Ù. ±×¸®°í À¯È¿ÇÑ ÀڷḸ ÀԷµǾî¾ß ÇÒ °Ì´Ï´Ù. ¸¸¾à 2001-12-31À» ÀÔ·ÂÇÑ´Ù´Â °ÍÀÌ 200112-39 À̶ó°í ÀԷµǾú´Ù°í Çսô٠´©°¡ ÀÌ°ÍÀÌ ³¯Â¥¸¦ ÀǹÌÇÑ´Ù°í »ý°¢ÇÏ°Ú½À´Ï±î? µû¶ó¼ À¯È¿ÇÑ ÀڷḸÀ» ÀÔ·ÂÇϱâ À§ÇÑ ÇϳªÀÇ ¹æÆíÀ¸·Î µ¥ÀÌÅÍ Çü½ÄÀ» ±¸ºÐÇÏ°í ÀÖ½À´Ï´Ù.
ÀÚ·áÀÇ À¯È¿¼ºÀ» À¯ÁöÇϱâ À§ÇÑ Áö¿ø»çÇ×°ú ¹æ¹ý¿¡ ´ëÇؼ´Â ´ÙÀ½¿¡ ¾ð±ÞÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.
µ¥ÀÌÅÍ´Â ¸î °¡Áö Çü½ÄÀ¸·Î ±¸ºÐÇÒ ¼ö Àִ°¡?
Q:
÷ºÎÆÄÀÏ¿¡¼ ¹¹°¡ À߸øµÇ¾ú´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä.
µµ¹«Áö, ¹¹°¡ À߸øµÇ¾î¼ ½ÇÇàÀÌ ¾È µÇ´ÂÁö ¸ð¸£°Ú´Âµ¥....
¾ðÁ¨°¡.. ÀÌ°É Áú¹®ÇÑÀûÀÌ ÀÖ¾ú´Âµ¥..
Á¦°¡ ¿øÇÏ´Â ´äº¯À» ¸ø ¾ò¾î¼ ²þ²þ´ë°í ÀÖ¾ú°Åµç¿ä
ÀÌ°É ´Ù½Ã Áú¹®ÇØ¾ß µÉÁö.. ¸Á¼³ÀÌ´Ù°¡
²À ¾Ë¾Æ¾ß°Ú´õ¶ó ±¸¿ä..
===============================================
* Å×À̺í¸í : ±³°ú¼ºÀû
Çʵå¸í Çü½Ä Å©±â
-----------------------------------------------
Çйø Text/String 50
¹®ÇÐ Text/String 50
±¹»ç Text/String 50
ÀüÀÏ Text/String 50
»ó½Ä Text/String 50
===============================================
Function Myrank(Tot As Integer) As Integer
Dim dbs As Database
Dim sm As DAO.Recordset
Dim sql As String
sql = "Select [¹®ÇÐ],[±¹»ç],[ÀüÀÏ],[»ó½Ä] as ÃÑÁ¡ from ±³°ú¼ºÀû orderby
[¹®ÇÐ]+[±¹»ç]+[ÀüÀÏ]+[»ó½Ä] desc;"
Set sm = CurrentDb.OpenRecordset(sql,
dbOpenSnapshot)
With sm
.FindFirst "[ÃÑÁ¡] = " & Tot
Myrank = .AbsolutePosition + 1
End With
End Function
A:
Å×ÀÌºí¿¡¼ °ú¸ñµé ÇʵåÇü½ÄÀ» ¼ýÀÚ·Î ¹Ù²Ù½Ê½Ã¿À.
±×¸®°í MyRank »ç¿ëÀÚÇÔ¼ö¿¡¼
sql = "Select [¹®ÇÐ]+[±¹»ç]+[ÀüÀÏ]+[»ó½Ä] as ÃÑÁ¡ from ±³°ú¼ºÀû order by [¹®ÇÐ]+[±¹»ç]+[ÀüÀÏ]+[»ó½Ä]
desc;" ¶ó°í ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù. |
ÀڷḦ ´«À¸·Î¸¸ º¸´Â µ¥´Â ÀÚ·áÀÇ Çü½ÄÀº º°·Î Àǹ̰¡ ¾ø½À´Ï´Ù. ±×·¯³ª ÀڷḦ ÀúÀåÇÏ¿© Àü»ê°ü¸®¸¦ ÇÏ´Â °æ¿ì¶ó¸é ¾ê±â°¡ Ʋ·ÁÁý´Ï´Ù. È¿À²ÀûÀÎ °ü¸®¸¦ À§ÇÏ¿© ¶Ç ÀڷḶÀú ±¸ºÐÇØ ³õ½À´Ï´Ù. »ç½Ç ÀÌ·¯ÇÑ ±¸ºÐÀº ¾Æ¸¶ À¯Ä¡¿ø¿¡¼ºÎÅÍ ÀÍÇô ¿ÔÀ» °Ì´Ï´Ù. 1, 2, 3, ¤¡, ¤¤, ¤§ µîÀ» ¼¯¾î ³õ°í ¼ýÀÚ °ñ¶ó³»±â¸¦ Çϸ鼡¦. ±×·¸Áö¸¸ ±×·¯ÇÑ Àǹ̴ µðÁöÅÐ µ¥ÀÌÅͺ£À̽º ¼¼»ó¿¡¼´Â ¾ÆÁÖ ¸íÈ®ÇØ Áý´Ï´Ù. À§ÀÇ Áú¹®°ú °°ÀÌ ¼ýÀÚ¿Í ¹®ÀÚ(ÅؽºÆ®)ÀÇ ±¸ºÐÀ» ÇÏÁö ¸øÇÏ¸é ¿øÇÏ´Â °á°ú´Â ÀüÇô ¾òÁö ¸øÇÏ°Ô µË´Ï´Ù. Å×À̺íÀ» ¸¸µé±â Àü¿¡ ¶Ç´Â º¯¼ö¸¦ ¸¸µé±â Àü¿¡ ¹Ýµå½Ã Á¤º¸ÀÇ ÀÌ·¯ÇÑ Çü½ÄÀ» °áÁ¤ÇØ µÎ¾î¾ß ÇÕ´Ï´Ù. µðÁöÅÐ ¼¼»óÀº Á¶°Ç ºÐ¼®°ú °è»êÀ¸·Î ÀÌ·ç¾îÁý´Ï´Ù. ¾ÕÀ¸·Î ¼³¸íÇÏ´Â ÀÚ·á Çü½ÄÀ» ¹Ýµå½Ã ¾Ë¾Æ¾ß¸¸ Á¶°Ç½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¶°Ç½Ä ÀÛ¼º¿¡ ´ëÇؼ´Â µ¥ÀÌÅͺ£À̽º ±âÃÊ¿¡ ´ëÇÑ °Á°¡ ³¡³ª¸é µû·Î ¼³¸íµå¸®°Ú½À´Ï´Ù. ¹°·Ð ¾×¼¼½º µµ¿ò¸» ¸¶¹ý»ç¿¡¼ 'Á¶°Ç½Ä'À¸·Î °Ë»öÇϽøé ÀÚ¼¼ÇÑ ³»¿ëÀ» ¾Ë¾Æ º¼ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ ¿¹¸¦ º¾½Ã´Ù.
¿¹1 |
¿¹2 |
¿¹3 |
1200 |
02-123-9876 |
2000-1-1 |
-1300 |
062-221-5566 |
2000-1-2 |
1750 |
372-1472 |
2000-1-3 |
¸ðµÎ ¼ýÀÚ·Î ±¸¼ºµÇ¾î ÀÖÁö¸¸ ¸ðµÎ ´Ù¸¥ Àǹ̸¦ °¡Áö°í ÀÖÀ» °Ì´Ï´Ù.
¿¹1 '1650¿ø ÈæÀÚÀ̱º"
¿¹2 'ÀÌ ÀüȹøÈ£´Â ´©±¸ ÀüȹøÈ£Àϱî?"
¿¹3 '»õÇØ ¿¬ÈÞ¿¡ ¹«¾ùÀ» ÇÏÁö?'
ÀÌÁ¦ µ¥ÀÌÅͺ£À̽º¿¡¼ Ãë±ÞÇÏ´Â ÀÚ·áÀÇ ÇüŸ¦ »ý°¢ÇØ º¾½Ã´Ù.
1. ÀÚ·áÇü½ÄÀÇ ±¸ºÐÀº µ¥ÀÌÅͺ£À̽º°ü¸®¿¡ ÀÖ¾î¼ ¸Å¿ì Áß¿äÇÕ´Ï´Ù.
¿ì¸®´Â À§ÀÇ 3°¡Áö ¿¹¸¦ º¼ ¶§ ¸ðµÎ ¼ýÀÚ·Î º¾´Ï´Ù. ±×·¸Áö¸¸ »ý°¢À» Á¤¸®ÇÒ ¶§´Â ¸ðµÎ °á°ú°¡ ´Ù¸¨´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ Çؼ®À» ÄÄÇ»ÅÍ´Â ÇÒ ¼ö ¾ø´Â °Ì´Ï´Ù. ´ë½Å ÄÄÇ»ÅÍ¿¡°Ô ±¸ºÐÇÏ¿© ¾Ë·ÁÁÖ¾î¾ß Çϴµ¥ ±×·¯ÇÑ ±¸ºÐÀ» ¿ì¸®´Â 'ÀÚ·áÇü'À̶ó°í ºÎ¸¨´Ï´Ù. ÀÚ·áÇü½ÄÀÇ ±¸ºÐÀº µ¥ÀÌÅͺ£À̽º°ü¸®¿¡ ÀÖ¾î¼ ¸Å¿ì Áß¿äÇÕ´Ï´Ù.
2. ¶Ç Çϳª Áß¿äÇÑ °ÍÀº Å©±âÀÔ´Ï´Ù.
¿ì¸®°¡ ¸Ó¸´¼Ó¿¡¼ °è»êµÈ ÀڷḦ Á¾ÀÌ¿¡ ÀûµíÀÌ Çϵåµð½ºÅ© µî ÀڷḦ º¸°üÇÏ´Â ÀåÄ¡¿¡ ÀÌÁø¼ö·Î ±â·ÏÀÌ µË´Ï´Ù. °³³äÀûÀÎ ÀÚ·á°¡ ¹°¸®ÀûÀÎ ÀÚ·á·Î º¯ÇüÀÌ µÇ¸é °ø°£À» Â÷ÁöÇϴµ¥ ´ç¿¬È÷ Å©±â¿¡ µû¶ó Â÷ÁöÇÏ´Â °ø°£µµ ´Þ¶óÁö°Ô µË´Ï´Ù. À̸§, ³ªÀÌ, »ýÀÏ, ¼ºº°, ¿ìÆí¹øÈ£, Áֹεî·Ï¹øÈ£ µî°ú °°ÀÌ ±× Å©±â°¡ ÀÏÁ¤Çϰųª °ÅÀÇ ÀÏÁ¤ÇÑ ÀÚ·áµµ ÀÖ°í Ãë¹Ì, ÁÖ¼Ò¿Í °°ÀÌ ÀÏÁ¤Ä¡ ¾ÊÀ¸³ª Å©±â°¡ Å©Áö ¾ÊÀº ÀÚ·áµµ ÀÖÀ¸¸é Ä£±¸¿¡ ´ëÇÑ ÀÚ±âÀÇ »ý°¢À» Àû´Â ÀÚ·á¿Í °°ÀÌ »ó´çÈ÷ Å©±â°¡ Å« ÀÚ·áµµ ÀÖ½À´Ï´Ù. ±×·±µ¥ ÀÌ·¯ÇÑ ÀڷḦ °¢°¢ ¼öøÀÇ ÇÑ ÆäÀÌÁö¸¦ Â÷ÁöÇϵµ·Ï ±â·ÏÀ» ³²±ä´Ù¸é ¾î¶»°Ô µÉ±î¿ä? ÀڷḦ ã´Âµ¥ ½Ã°£ÀÌ °É¸®°ÚÁö¿ä? µû¶ó¼ ¿ì¸®´Â ÀÚ·áÀÇ ÇüÅÂ¿Í Å©±â¸¦ ´Ù¾çÇÏ°Ô ÁغñÇÏ¿© °ø°£ÀÇ ³¶ºñ¸¦ ÃÖ¼ÒÈ ÇÏ°í °ü¸®ÇÏ´Â ¼Óµµ¸¦ ÃÖ´ëÈÇÏ°íÀÚ ÇÏ´Â °Ì´Ï´Ù.
3. ÀÚ·áÀÇ ÇüÀ» ±¸ºÐÇÏ´Â ¶Ç ÇϳªÀÇ ÀÕÁ¡Àº ½Å·Ú¼º ÀÖ´Â ÀÚ·áÀÇ ÀԷ¿¡ ÀÖ½À´Ï´Ù.
³¯Â¥¸¦ ÀÔ·ÂÇÒ ºÎºÐ¿¡ ¼ýÀÚ´ë½Å ¿µ¾î³ª ÇѱÛÀÌ ÀÔ·ÂµÈ´Ù¸é ¾î¶³±î¿ä? ÀÌ·¯ÇÑ ¿À·ù¸¦ ÇÇÇÏ·Á¸é ÀڷḦ ÀÔ·ÂÇÏ°í ³ª¼ ÀúÀåÇϱâ Àü¿¡ ´Ù½Ã ¿Ã¹Ù¸¥ ÀÚ·á°¡ µé¾îÀִ°¡¸¦ ÀÔ·ÂÀÚ°¡ ¹Ýµå½Ã È®ÀÎÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ Àִµ¥ ÀÚ·á ÇüÀ» ±¸ºÐÇØ µÎ¸é ¾×¼¼½º°¡ È®ÀÎÀ» ÇØÁֹǷΠ¸Å¿ì Æí¸®ÇÕ´Ï´Ù.
ÀÌ»ó°ú °°ÀÌ ÀÚ·áÇüÅÂÀÇ ±ÔÁ¤Àº µ¥ÀÌÅͺ£À̽º °ü¸®ÀÇ Ã¹°ÉÀ½ÀÌÀÚ Á¦ÀÏ Áß¿äÇÑ ³»¿ëÀÔ´Ï´Ù.
µû¶ó¼ ¹Ýµå½Ã ¾Ë°í ³Ñ¾î°¡¾ß ÇÕ´Ï´Ù.
|