Article View: cn.bbs.comp.program
Article #1063������Ϣϵͳ�����еĹ�ϵ���
From: ���ܵ�Сʨ
Date: Thu, 07 May 1998 00:00
Date: Thu, 07 May 1998 00:00
112 lines
9518 bytes
9518 bytes
����Foxpro���й�����Ϣϵͳ��Ӧ���������ʱ,�������������
�ݿ��еĹ�ϵ���,����ϵͳӦ�������ƵĻ��������ĺû�,ֱ
��Ӱ�쵽��Ϣ����ϵͳ�Ĺ��ܺ�������
��ϵ��Ƶ�������������ɾ���������е��쳣����,���
�ȵؽ�����ݵ������,����֤��ݵ�һ���ԡ�
��ϵ��Ƶ�ԭ��
��ϵ��Ƶ����ۻ��ǹ淶������,�����ݿ�Ĺ��ʵ������
�Թ�ϵģ�ͽ��й淶���ͷֽ�Ĺ��,ʹ�ǹ淶���Ĺ�ϵ����淶��
���۵�Ҫ��Ҫ������һ��,�ڹ�ϵ���ʱ����Ӧ��ѭ����ԭ��:
1.��ϵ�ֽ����Ϣ����ʧ,������,������������ֽ⡣�����ȫ
��ģʽ����ݷֽ������ģʽ��ϵ��,���ܶ�ʧ���,Ҳ������ֽ�
���������,�Ա�֤��ݵ������ԡ�
2.����ѡ��淶�̶ȡ���¼���Ĺ�ϵ,�ͼ��淶��ɵ������
�ܴ�,�˷��˴洢�ռ���Ӱ������ݵ�һ����;��������ӵ�����,
�ͼ�ģʽ�ֱȸ���ʽ�á���һ����,�Ӵ�ȡ�������ٶ���,��ϣ��һ
����ģʽ������Խ��Խ��,��ȡ����ʽ������ٶ���ռ䡢�ٶ���
һ�����ڷ�ʽ����ì�ܵġ�����Ӧ������,����ѡ��淶���̶ȡ�
3.��ȷ�����ʵ����ԭ��
������һ��"��ѧ����Ϣ����ϵͳ"Ϊ����в�����
��ϵ���
�ڴ�ѧ����Ϣ����ϵͳ������,��һ�����ڴ�ѧ��ѡ������Ļ�
�ܵǼDZ�,���а���ѧ��NO������XM���Ա�XB��רҵZY���꼶NJ����
�̴��KH���γ���KM��ѧʱXS��ѧ��XF���ɼ�C J���ον�ʦJS����
��,���1��
��1 ��ѧ��ѡ������Ļ��ܵǼDZ�
��1��һ�ַǹ淶���Ĺ�ϵ,���г������ظ���,��Щ�ظ�������
��:�γ̴�š��γ���ѧʱ��ѧ�ּ��ον�ʦ��
��ÿλͬѧ����,ѡ�ε�����һ���,���,�ظ����ظ��Ĵ���
�Ͳ�һ��,��������ÿλͬѧѡ������ļ�¼�ij��ȸ�����ͬ,�γɿ�
�䳤��¼,��ɴ�ȡ����,������ʵ�֡�Ϊ��,���ù淶�����۶Դ�
��ϵ���й淶��
1.��ȥ�ظ���
�Ա�1����֪,(1)ÿλͬѧ��һ��ѧ��,����(��)��ѡ���ſ�,��
��ѧ�ž����γ̺�,ͬʱѧ��NOҲ����XM��XB��ZY��NJ;(2)ÿ�ŵ���
�ν�ʦ���γ���ѧʱ��ѧ���ɿγ̺ž���;() ÿ��ѧ��ijɼ�����
��ѡ�ζ��,���,�ɼ���ѧ�źͿγ̺Ź�ͬ����,�ɴ˵õ�һ�麯��
������
F1={NO��(XM,XB,ZY,NJ),KH��(KM,XF,XS,JS),(NO,KH)��CJ}
�˺����������ñ�2��ʾ,����(NO,KH)Ϊ�ؼ��֡���2 �����һ
ʽ�Ĵ�ѧ��ѡ������ǼDZ�
��2���ɵĹ�ϵR��ȥ���ظ���,����1NF(Normal Form),���Դ���
��������:
(1)��ijͬѧ��ҵ��,��ɾ�������ʱ,��ͬ�γ���Ϣһ��ɾ����,
������ɾ���쳣;
(2)��ij��ʦҪ���¿�,����û��ѧ��ѡ,�����Ѹÿε���Ϣ
�������,�Թ�ѧ���ѯ,�����˲����쳣;
(3)ÿ��ͬѧ����Ϣ(NO,XM,XB,ZY,NJ)����ѡ��������ֵĴ���
һ���,��һ������ɴ洢�ռ���˷�,�����;��һ����ʹϵͳ����
��������ά������ij�ſεĽ�ʦ��,�����ڿ�����һ�ĸ��ſε�
�ον�ʦ��Ϣ,�������,�ͻ������ݲ�һ�¡�
2.��ȥ���ֺ�������
��2�г������������ԭ������,ijЩ�����Թؼ���(NO,KH)��
���ֺ�����������:XM��XB��ZY��NJ���ֺ��������ڹؼ���(NO,KH),
ʵ��������ֻ��NO����,��͵����˲��롢ɾ���쳣��
���,�Ա�2���зֽ�,ʹ����������ȫ�������������ؼ���,�Ӷ�
�õ��������麯������
F2={NO��(XM,XB,ZY,NJ)}
F3={NO��KH,KH��(KM,XS,XF,JS)}
F4={(NO,KH)��CJ}
F2��F3��F4����������ϵ�ֱ����3����4����5ʾ����3 ѧ����
��
��3����5���ɵĹ�ϵ����˲��ֺ�������,����2NF,��������
�����������,ֻҪ֪��NO,���ɽ�ѧ����������,��ӿ���ɾ��,��
NO��ѧ�������ѡ������ͳɼ���ϵ����������4��ʾ��ϵ�Դ�����
������:
(1)ijһ��ʦ���¿�����ѧ��ѡʱ,���ܽ������,������ֻ����
��Щѡ�˵Ŀ�,�ⲻ���ڽ�ʦ��ѧ��֮�����ϵ,�а��ڿγ̵ķ�չ;
��4 ѡ�����
��5 �ɼ�
(2)��ij�ε���ƻ�ѧʱ���ον�ʦ�б�ʱ,��������Ŀ�����
���ֵ����ſε����, ��Ȼʮ���鷳,���׳���,ͬʱҲ�����������
���⡣
���,�Ա�4��ʾ��ϵ���һ���ֽ⡣
3.��ȥ���ݺ�������
�������Դ��ݺ������������ؼ����dz�����������ĸ�ԭ��
��4��,NO�ǹؼ���,K��ȫ����������NO,��KM��XS��XF��ȫ��������
��KH,��������Ǵ��ݺ���������NO,��ȥ���ݺ���������ϵ,�õ���
��������������:
F5={NO��KH}
F6={KH��(KM,XS,XF,JS)}
����F5����F4�ϲ�,������5,��������F6���ʾ�Ĺ�ϵ,���6
ʾ����6 �γ���Ϣ
�ɴ˵õ��������ϵ��3����5����6,����˲��롢ɾ���쳣����
���������⡣�����ͨ��Foxpro�йض�����������,����������
��ϵ֮�佨����ϵ,ʵ����ݵı༭����ѯ��ͳ�ơ�����Ȳ�����
�淶����Ƶ�����
������ƽ�Ϊѧ����Ϣ����ϵͳ�����������ݿ���Ƶ�һС��
��,�Ը��ӵĹ�ϵ���,���Լ�����е���4NF,������5NF,�Ӿ������
�������������,������3NF�Ϳ����ˡ���������ƿɼ�,�淶��
�������������:
(1)�������ݲ��롢�ĺ�ɾ��ʱ���ǣ��,��Ч�ر�������
�ݵ�һ����;
(2)����˴洢�ռ��������,ʹ��ݵ�����Ƚ�����͡�������
����ϵ��,NO��KH�������ظ��洢�������,�����Ƿ��к��ظ�;
(3)�ֽ��Ĺ�ϵ֮���ͨ��Foxpro�������ϵ,����ؽ��и�
�ֲ���;
(4)Ϊ����ݿ���,���������Ƶ춨�����û�
--
________ _____ _____ ______________ _____
___ __ \___(_)________ ___(_) __ ___/___ /_ ___(_)
__ /_/ /__ / ___ __ \__ / _____ \ __ __ \__ /
_ ____/ _ / __ /_/ /_ / ____/ / _ / / /_ /
/_/ /_/ _ .___/ /_/ /____/ /_/ /_/ /_/
/_/
[m[1;36m�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: hsia.nju.edu.cn][m
Technical Details
Message-ID:
<3OOYE3$tXE@bbs.nju.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,aab7ecfef0bfb11c,start X-Google-Attributes: gidfc86e,public From: pipishi.bbs@bbs.nju.edu.cn (���ܵ�Сʨ) Subject: ������Ϣϵͳ�����еĹ�ϵ��� Date: 1998/05/07 Message-ID: <3OOYE3$tXE@bbs.nju.edu.cn> X-Deja-AN: 351554904 X-Filename: Programming/M.894547107.A Organization: nju_bbs Newsgroups: cn.bbs.comp.program