Интернет-журнал "Домашняя лаборатория", 2007 №4 - Тен
��� ����, ����� ��������� ���������� ����������� ��������� ������, ���������� �������������� ���������� ������� ������:
1.����������� ������� ����� �������, ����� ������ � ������ ������� ��������� ������� ������ � ���� �� ����. � ����� ������ ����������������� ������ ����� ���������� � ���� ��������:
PUBLISHERS � �������� ���������� �� �������������;
AUTHORS � �������� ���������� �� ������� ����;
TITLES � �������� ���������� �� �������� ������.
2.����� � ����� ������� ���������� ����, ���������� ����������� ������, ��������� �������.
3.��� ����������� � ������� ������, ������� ����� ���� ��������� ��� ������ ������ �� ������ ������.
4.������������ ��������������� �������. ��������, ���� � ����� ������� ���� ���� ������, �� ����� ���� ����� ������ ��������������� ������� Country, ������� ����� ��������� ��������������� ������ (������, �������, ��� � �.��.). ���� ����� ����� ������� ��������� ���������� ������ ��� ����� ������, ����������� ��������������.
����� � ���������� ���� �������� ���� ��� �������� ��������� ����� ���������, � ����������� ����� ������ ������� ����������� ���� � ������ ����������� ����������� �������� �������� �����. �������� ����� ����� ���� ����������� ����� ���� � �������. ���� ����� ���� ��������� (primary) ��� ������� (foreign).
��������� ���� ���������� ���������� ������ � �������. � ������� � ����� ������ BIBLIO.MDB ������� PUBLISHERS, AUTHORS � TITLES ����� ��������� ����� PubID, Au ID � ISBN ��������������. ������� TITLES ����� ����� ��� ������� ����� PubID � Au ID ��� ����� � ��������� PUBLISHERS � AUTHORS. ����� �������, ��������� ���� ���������� ���������� ������ � �������, � �� ����� ��� ������� ���� ������������ ��� ����� � ��������� ������ ������ �������.
�������� ���� ����� ����� ������������ �����, ��� �������� ���� ISBN � ������� TITLES. ������, ����� ����� �������� ���� �� ����� ������� ��������� �������� � �������� ������ ��������������� ������� � �������. �� ������ ������� ������ ������������ � �������� ����� ���� �������� (Counter field). ��� ���� ��� ��������������� �� ����������� ������������ ��������� ���� ��������� � ������������ � ��������������� �� ��������� ��� ������. ���� �������� ������������ ����� ��������������� ����� ����� (Long) � ������������� ������������� �� ������� ��� ���������� ������������� ����� ������ � �������.
������ ������������ � ������� � ��� �������, � ������� ��� �������� �������������. ���, ��� ����������, ���������� ������� ���������� �������. ������, ����� ��������� ����������� ������ � ������, �������� �� �����������, �������. �������� ����� ������������� ����������� ������ �� ������� ����, ������������� �� ��������. ����� ����, ����� ���������� ����� � ������� ������ ���������� ������, ��������������� ������������� ��������. ������� ������� ������� ��� ������ � ������� ������� ����� ����������� ���������� ����� ������� � ������� ����� �������������.
������ �� �������� ����������, ������������� � �������� ���������� ������ ������, �������� ����������� ������������� ������ � ������������, �������� �� �����������, ������� � ����������� �������� ������ ������������ ������. ����������� ��������� ������� ���� ����� �������� ������������� ��������.
������ ������������ ����� �������, ������� �������� �������� �������� ��� ������ ������ � ������� ������ � ���������� � �������, ��������� ��� ������������. �������� �������� ������������ �� ������ ������ ��� ���������� ����� �������. ����� ����, ������ �������� ���������� ������ �� ��������������� ������ � �������. �� ���.�1.12 ������� �������� ������� CUSTOMERS, ���������� ���������� � �����������, � ������ IDXNAME, ����������� �� ������ ���� Name ������� CUSTOMERS. ������ IDX NAME �������� �������� ��������� ���� Name, ������������� � ���������� �������, � ������ �� ��������������� ������ � ������� CUSTOMERS.
���.�1.12. ����� ����� �������� � ��������.
������ ������� ����� ����� ��������� ��������� ��������, ������ �� ������� ���������� ���� ����������� ������� ���������� �������. ��������, ������� AUTHORS ����� ����� ������� ��� ������������� ������ �� �������, ������������� �� ���� �������� ��� �� ��������. ����� �������, ������ ������ ������������ ��� ������������� ����� � ��� �� ������, �� ������������� ��������� �������.
������ ������, ������� � ���� ������ ����� � �� ����� ��������. � ���� ������ ��� ������� ������� ����� ������ ������������ ������ ����� ���� ������ ������������ � ������������� ������� ����������� �����������. � ������ �������, �� ������� ���������� ��������� ������� �������� ���������� ��������, ��� ��� ��� ����� ������� ��������� ����� ����������� ��� ���������� ���� ������ � ����������� ��������� ������ ����� ���� ������.
��� ���������� ����������, ���������� � ������ ������, �������� ������ ������������ ������� �������. ������� ������� ���������� �������� ������ ���� �������. �������� �������� ������� � ���� ������ BIBLIO.MDB ����� ������� ��� ISBN, ������������� ������ Au ID ��� ������������� ������������ PubID.
���� � ����������� ������� ��� ������������� ������ � ������������ ������� ���������� ������������ ������� ������, ����� ��������� ��������, ��� �� �������� ��� ������������� ��������� ��������. ��������� ������ �������� �� ������ �������� ���� ��� ����� ����� �������. ������� ������������ ������������� ��������� �������� ����� ������� ���� ������ ������������� ��� ��������������� ������������� �����-���� �������. �������, ��� ������������� � �������� �������� ������� ������� �������� � ������ ������ �����������. ���� ������������� ���������� �������, ����������� �� ����� �����, ������� � �������� ����� ���� �������������, ��� ��� � � ���� ������ ��� ����� �������� ������������� ���������� �������� ����� �������������. ������� �� ��������� ����� ���� ������������� ���������� �������, �����������, ��������, �� ��������� ����� �������: ���, �������, ��������, ����� � ����� ��������.
���� 2
���������� VisData
����� ������� ���������� ��� ��������� ���������� �� ���� ������ ���������� ��� ������ ����� ���������� ���� ������. ���� ������ � ������� MS Access ����� ������� ����������� ���������, ��������:
� ������� ������� ���������� ������ ������ MS Access;
� �������������� �������� ������� � ������ Visual Basic;
� �������������� ���������� VisData, ��������� � �������� �������� Visual Basic.
� ���, ��� ������� ����