µÚÒ»Õ Êý¾Ý¿âϵͳ»ù´¡ÖªÊ¶
1.1 Êý¾Ý¿âϵͳ¸ÅÊö
1. Êý¾Ý´¦Àí Êý¾Ý£º
ÊǶÔÊÂʵ¡¢¸ÅÄî»òÖ¸ÁîµÄÒ»ÖÖÌØÊâ±í´ïÐÎʽ£¬¿ÉÒÔÓÃÈ˹¤µÄ·½Ê½»ò×Ô¶¯»¯µÄ×°ÖýøÐÐͨÐÅ¡¢·Òëת»»»òÕß½øÐмӹ¤´¦Àí¡£ Ëü°üÀ¨Á½ÀࣺһÀàÊÇÄܲÎÓëÊý×ÖÔËËãµÄÊýÖµÐÍÊý¾Ý£»Ò»ÀàÊDz»ÄܲÎÓëÊý×ÖÔËËãµÄ·ÇÊýÖµÐÍÊý¾Ý£¬ÈçÎÄ×Ö¡¢Í¼»¡¢ÉùÒô¡¢»î¶¯Í¼ÏñµÈ¡£ Êý¾Ý´¦Àí£º
ÊǶԸ÷ÖÖÀàÐ͵ÄÊý¾Ý½øÐÐÊÕ¼¯¡¢´æ´¢¡¢·ÖÀà¡¢¼ÆËã¡¢¼Ó¹¤¡¢¼ìË÷Óë´«ÊäµÄ¹ý³Ì¡£ °üÀ¨£ºÊÕ¼¯ÔʼÊý¾Ý¡¢±àÂëת»»¡¢Êý¾ÝÊäÈë¡¢Êý¾Ý´¦Àí¡¢Êý¾ÝÊä³ö¡£ 2. Êý¾Ý¿âϵͳ
(1) Êý¾Ý¿â£¨DataBase£©
¶¨Ò壺ÊÇÒÔÒ»¶¨µÄ×éÖ¯ÐÎʽ´æ·ÅÔÚ¼ÆËã»ú´æ´¢½éÖÊÉϵÄÏ໥¹ØÁªµÄÊý¾ÝµÄ¼¯ºÏ¡£ ÌØµã: ¾ßÓÐ×îСµÄÈßÓà¶È¡¢¾ßÓÐÊý¾Ý¶ÀÁ¢ÐÔ¡¢ÊµÏÖÊý¾Ý¹²Ïí¡¢°²È«¿É¿¿¡¢±£ÃÜÐÔÄܺÃ
£¨2£©Êý¾Ý¿â¹ÜÀíϵͳ£¨DataBase Management System£©
¶¨Ò壺 ÊDzÙ×ݺ͹ÜÀíÊý¾Ý¿âµÄϵͳÈí¼þ¡£Visual FoxPro ÊôÓÚÒ»ÖÖ¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ¡£ Êý¾ÝÓïÑÔ£º
Êý¾Ý¶¨ÒåÓïÑÔ£¨DDL£©£º ÓÃÀ´½¨Á¢ËùÐèµÄÊý¾Ý¿â¡£
Êý¾Ý²Ù×÷ÓïÑÔ£¨DML£©£º ÓÃÀ´¶ÔÊý¾Ý¿â½øÐвéѯºÍά»¤²Ù×÷¡£
¹ØÏµÐÍÊý¾Ý¿âʹÓõıê×¼ÓïÑÔÊǽṹ»¯²éѯÓïÑÔ£¨Structured Query Language£¬ SQL£©¡£
£¨3£©Êý¾Ý¿âϵͳ£¨DataBase System£© ¶¨Òå: ÊÇÒÔÊý¾Ý¿âÓ¦ÓÃΪ»ù´¡µÄ¼ÆËã»úϵͳ¡£
1
×é³É£º Êý¾Ý¿â
Ó²¼þ£¨¼ÆËã»úÓ²¼þÉ豸£©
Èí¼þ£¨Êý¾Ý¿â¹ÜÀíϵͳ ¡¢²Ù×÷ϵͳ£©
Óû§£¨Ó¦ÓóÌÐòÉè¼ÆÔ±¡¢ÖÕ¶ËÓû§¡¢Êý¾Ý¿â¹ÜÀíÔ± £© ·ÖÀࣺ²ã´ÎÐÍÊý¾Ý¿â¡¢Íø×´ÐÍÊý¾Ý¿â¡¢¹ØÏµÐÍÊý¾Ý¿â
·Ö´ú£ºµÚÒ»´ú ·Ç¹ØÏµÐÍÊý¾Ý¿âϵͳ£¬60Äê´úÄ©ÎÊÊÀ£¬°üÀ¨²ã´ÎÐͺÍÍø×´ÐÍ¡£ µÚ¶þ´ú ¹ØÏµÐÍÊý¾Ý¿âϵͳ£¨RDBS£©£¬70Äê´úÖÐÆÚÎÊÊÀ¡£
µÚÈý´ú ¶ÔÏó-¹ØÏµÊý¾Ý¿âϵͳ£¨ORDBS ¡¢OOBDS£©£¬80Äê´úÖÐÆÚÖÁ½ñ¡£ ÉÏÊöÈý¸ö¸ÅÄîÖ®¼äµÄÁªÏµ£ºÔÚÊý¾Ý¿âϵͳÖÐͨ¹ýÊý¾Ý¿â¹ÜÀíϵͳÀ´½¨Á¢ºÍʹÓÃÊý¾Ý¿â¡£ 3£®¹ØÏµÄ£ÐÍ
Èý¸öÁìÓò£º ÏÖʵÊÀ½ç¡úÊÂÎ¶ÔÏó¡¢ÐÔÖÊ£© ¹ÛÄîÊÀ½ç¡úʵÌ壨¶ÔÏó¡¢ÊôÐÔ£© Êý¾ÝÊÀ½ç¡úÊý¾Ý£¨¼Ç¼¡¢×ֶΣ© ʵÌåÄ£ÐÍ£º¼´·´Ó³ÊÂÎïÁªÏµµÄʵÌå¡£ Êý¾ÝÄ£ÐÍ£º¼´ÃèÊöʵÌåÄ£Ð͵ÄÊý¾Ý¡£
Êý¾ÝÄ£Ð͵ķÖÀࣺ ²ã´ÎÄ£ÐÍ£¨²ÉÓÃÊ÷Ðͽṹ£© ÍøÂçÄ£ÐÍ£¨²ÉÓÃÎÞÏòͼÐͽṹ£© ¹ØÏµÄ£ÐÍ£¨²ÉÓöþά±í½á¹¹£© ¹ØÏµÄ£Ð͵ÄÐÔÖÊ£º
¶þά±íµÄ¼Ç¼ÊýËæÊý¾ÝµÄÔö¼Ó¶ø¸Ä±ä£¬µ«Æä×Ö¶ÎÊýÊÇÏà¶Ô¹Ì¶¨µÄ£»¶þά±íÖеÄÿһÁоùÓÐΨһµÄ×Ö¶ÎÃû£»¶þά±íÖв»ÔÊÐí³öÏÖÍêÈ«ÏàͬµÄÁ½Ðжþά±íÖÐÐеÄ˳Ðò¡¢ÁеÄ˳Ðò¾ù¿ÉÒÔÈÎÒâ½»»»¡£
¶þά±íµÄÖ÷¹Ø¼ü×Ö: ³¬¹Ø¼ü×Ö£º ÄÜΨһȷ¶¨¼Ç¼µÄÒ»Áлò¼¸ÁеÄ×éºÏ
2
ºòÑ¡¹Ø¼ü×Ö£º×î¼òÁ·µÄ³¬¹Ø¼ü×Ö Ö÷¹Ø¼ü×Ö£º ºòÑ¡¹Ø¼ü×ÖÖеÄÒ»¸ö
Íⲿ¹Ø¼ü×Ö£ºµ±A±íµÄÖ÷¹Ø¼ü×Ö±»°üº¬µ½B±íÖÐʱ£¬Ôò³ÆA±íµÄÖ÷¹Ø¼ü×ÖΪB±íµÄÍⲿ¹Ø¼ü×Ö¡£
4. ΢»ú¹ØÏµÐÍÊý¾Ý¿âϵͳµÄ·¢Õ¹
¹ØÏµÐÍÊý¾Ý¿â: ¼´¸ù¾Ý±í¡¢¼Ç¼ºÍ×Ö¶ÎÖ®¼äµÄ¹ØÏµ½øÐÐ×éÖ¯ºÍ·ÃÎʵÄÒ»ÖÖÊý¾Ý¿â¡££¨´Ë¶¨ÒåÒª¿´£¬ÏÂ±í²»×÷Ì«´óÒªÇó£© Ãû ³Æ
dBASE, dBASE¢ò,
dBASE¢ó,dBASE¢ó PLUS, dBASE
FoxBASE 1.0
FoxBASE + (2.00/2.10) FoxPro 1.0 FoxPro 2.0 FoxPro 2.5 FoxPro 2.6 Visual FoxPro 3.0 Visual FoxPro 5.0 Visual FoxPro 6.0
ÔËÐл·¾³ DOS DOS DOS DOS DOS
DOS ¡¢ WINDOWS 3.x DOS ¡¢ Windows 3.x
Windows 3.X Windows 95 Windows 98
¹«Ë¾Ãû³Æ Ashton-Tate FoxÈí¼þ¹«Ë¾ FoxÈí¼þ¹«Ë¾ FoxÈí¼þ¹«Ë¾ FoxÈí¼þ¹«Ë¾ ΢Èí¹«Ë¾ ΢Èí¹«Ë¾ ΢Èí¹«Ë¾ ΢Èí¹«Ë¾ ΢Èí¹«Ë¾
1987.2 87.7/88.7 1989 1991 1993.1 1994 1996.1 1997.2 1998.1 ·¢²¼Ê±¼ä
1£®2 Visual FoxPro 6.0¸ÅÊö
1. VFP6.0µÄÌØµã£¨Á˽⼴¿É£©
ÍêÉÆÁ˹ØÏµÐÍÊý¾Ý¿âµÄ¸ÅÄ²ÉÓÃÁËRushmore¼¼Êõ£¬ÒýÈëÁËSQLÃüÁ֧³Ö¶àÖÖÊý¾Ý½»»»¸ñʽ£»²ÉÓÃÁË¿ÉÊÓ»¯µÄÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ·½Ê½£»ÌṩÁ˹¦ÄÜÍêÉÆµÄ¼¯³É»·¾³ºÍ·á¸»µÄ¿ª·¢¹¤¾ß¡£ 2. VFP6.0µÄÓû§½çÃæ [ͼÀý]
½çÃæ»ù±¾×é³É£º±êÌâÀ¸¡¢Ö÷²Ëµ¥À¸¡¢¹¤¾ßÀ¸¡¢Ö÷´°¿Ú¡¢ÃüÁî´°¿Ú¡¢×´Ì¬À¸
ϵͳ¹¤¾ßÒ»ÀÀ±í£¨»ù±¾²»»á¿¼£©
¸÷Öֲ˵¥ ¸÷ÖÖ¹¤¾ßÀ¸ Îļþ²Ëµ¥ ³£Óù¤¾ßÀ¸
¸÷ÖÖ´°¿Ú ¸÷ÖÖÉè¼ÆÆ÷ ¸÷ÖÖÉú³ÉÆ÷ ¸÷ÖÖÏòµ¼
Êý¾Ý¿âÉè¼ÆÎı¾¿òÉú³É
ÃüÁî´°¿Ú ±íÏòµ¼
Æ÷ Æ÷
3
×éºÏ¿òÉú³É
½»²æ±íÏòµ¼
Æ÷
ÃüÁî×éÉú³É
ÏÔʾ²Ëµ¥ ²¼¾Ö¹¤¾ßÀ¸ ´úÂë´°¿Ú ±íµ¥Éè¼ÆÆ÷ ²éѯÏòµ¼
Æ÷
±à¼¿òÉú³É±¾µØÊÓͼÏò
¸ñʽ²Ëµ¥ µ÷É«°å¹¤¾ßÀ¸ µ÷ÊÔ´°¿Ú ²Ëµ¥Éè¼ÆÆ÷
Æ÷ µ¼
´òÓ¡Ô¤ÀÀ¹¤¾ß±í´ïʽÉú³É
¹¤¾ß²Ëµ¥ ±à¼´°¿Ú ±¨±íÉè¼ÆÆ÷ ±íµ¥Ïòµ¼
À¸ Æ÷ ±¨±í¿ØÖƹ¤¾ßÒ»¶Ô¶à±íµ¥
³ÌÐò²Ëµ¥ ²é¿´´°¿Ú ±êÇ©Éè¼ÆÆ÷ ±íµ¥Éú³ÉÆ÷
À¸ Ïòµ¼ ²éѯÉè¼ÆÆ÷¹¤
´°¿Ú²Ëµ¥ ¸ú×Ù´°¿Ú ÀàÉè¼ÆÆ÷ ±í¸ñÉú³ÉÆ÷ ±¨±íÏòµ¼
¾ßÀ¸
±íµ¥Éè¼ÆÆ÷¹¤Áбí¿òÉú³ÉÒ»¶Ô¶à±¨±í
°ïÖú²Ëµ¥ ÊôÐÔ´°¿Ú Á¬½ÓÉè¼ÆÆ÷
¾ßÀ¸ Æ÷ Ïòµ¼ ±¨±íÉè¼ÆÆ÷¹¤
²Ëµ¥²Ëµ¥ ±êÇ©Ïòµ¼
¾ßÀ¸ ͨÓÃ×ֶδ°²éѯºÍÊÓͼ²ÎÕÕÍêÕûÐÔ
Êý¾Ý»·¾³²Ë¿Ú Éè¼ÆÆ÷ Éú³ÉÆ÷ Ô¶³ÌÊÓͼÏòµ¥ µ¼
Êý¾Ý¿âÉè¼ÆÆ÷
ÓʼþºÏ²¢Ïò
±íµ¥²Ëµ¥ ¹¤¾ßÀ¸ ÏîÄ¿¹ÜÀíÆ÷Êý¾Ý»·¾³Éè×Ô¶¯¸ñʽÉú
µ¼
´°¿Ú ¼ÆÆ÷ ³ÉÆ÷
ÏîÄ¿²Ëµ¥ µ¼ÈëÏòµ¼
Ñ¡Ïî×éÉú³É
²éѯ²Ëµ¥ ͼÐÎÏòµ¼
Æ÷
Êý¾Ý͸ÊÓ±í
±¨±í²Ëµ¥
Ïòµ¼
±í²Ëµ¥
·Ö×é/×ܼƱ¨
Êý¾Ý¿â²Ëµ¥
±íÏòµ¼
Àà²Ëµ¥ ±à¼²Ëµ¥
3. VFP 6.0µÄ¹¤×÷·½Ê½£¨´ó¸Å¿´Ò»Ï£© £¨1£© ²Ëµ¥²Ù×÷·½Ê½
¸ù¾ÝËùÐèµÄ²Ù×÷´Ó²Ëµ¥ÖÐÑ¡ÔñÏàÓ¦µÄÃüÁÓëWORDÀàËÆ£©¡£Ã¿Ö´ÐÐÒ»´Î²Ëµ¥ÃüÁÃüÁî´°¿ÚÖÐÒ»°ã¶¼»áÏÔʾ³öÓë²Ëµ¥¶ÔÓ¦µÄÃüÁîÄÚÈÝ¡£ ÀûÓù¤¾ß²Ëµ¥ÖеÄÏòµ¼¿ÉÒԺܷ½±ãµØÍê³É³£¹æÈÎÎñ¡£ £¨2£© ÃüÁî½»»¥·½Ê½
¸ù¾ÝËùÒª½øÐеĸ÷Ïî²Ù×÷£¬²ÉÓÃÈË»ú¶Ô»°·½Ê½ÔÚÃüÁî´°¿ÚÖа´¸ñʽҪÇóÖðÌõÊäÈëËùÐèÃüÁ°´»Ø³µºó£¬»úÆ÷ÖðÌõÖ´ÐС£ (3) ³ÌÐòÖ´Ðз½Ê½
4
±íµ¥¿ØÖƹ¤¾ß
ä¯ÀÀ´°¿Ú ±íÉè¼ÆÆ÷
À¸