ใบความรู้ที่ 4
DESCRIPTION
ใบความรู้ที่ 4TRANSCRIPT
���������� 4 ������ ก�����ก������ ��ก�� ������ ������� ก��������������������� (��������������) �!"� �.6
ก��%!&ก��'����
ก��%!&ก��'���� ������ ก������ก������ ก������ก������� �����ก���������� �����!"#ก�������� ��$� ��ก������ก��������"#���%���&��&$ ����������#��&������������������%�� ������#���#�'�%���"&�������������&� ��(� ������&�)� &$�� �ก��!� ก���������*���)��&���+���������� &$��กก������ก�������ก�����������"#&�&���ก,� ��$� ก � �... %�� ��� �"#�����"#��%�� �������&�&���ก,�ก���!� ����%��������)�
(�������'��ก��%!&'���� 1. +�����������/+��+���0 ��#��$�� (1���� ���'�ก��2���2�3� ����������+��%��&������ 2. +����2����5��3��'�+�#���#�ก��%���� (1����%�� 3. +����+����&�)��"# ���ก�� (1������)�%�����2��7��� &$%2%�� 4. +����+����+'���� ���� ���� (1�����"#%$�����'��29���ก�������� ��� 5. +�����'�ก��7����� (1�������������"�$���!���&� %�� 6. +������� (1������ก72� ก�"#������+�$ (1�����!"#ก���������$�ก��%��
����)���'����
1) ��� &!���+&���ก�,��+��,� ��&�"&�����7�����������<��+� =�#���$�%���!��� 0 ��" 1 ��& �29���$�����������ก��#+3���ก�� ���������!���&�
2) �!ก'�� (Character) =�#��29�%����)�&����� &���ก,� ���"#������"+�?��ก,@ !��0, �ก�����)�29�+$����#���ก��#+3������� =�#��ก��%$��������!����29��!�����$���$� A ��$���)���ก�� ���ก��� &$��&�����!���&� ������<��+��'���� 8 ��& =�#��������ก�ก������#��$� %�&
3) �'�'���� (Field) �29���$��������#ก'������)�� �������������������#� ��&�������ก����กก���'��ก�����#�ก�#����� �����������ก�� ��$� �"#- ��+ก3� ก��'���� �����$��29��3�����
4) �������'���� (Record) �ก����กก���'�������#�ก�#�������" +�!��* ก�������������ก�� ก$����ก����������#��������#���)������������2����ก����� ��&����&�)� &$���#���&��)�%2 ��$� �"# D ��+ก3� ����ก�����ก�� �� ����กก��+�
5) �=>�'���� (File) �ก����กก��������������� A ���������#�����ก�#�����+�!��* ก����������ก�� ��$� (1��������ก�������)�. 4/1 ก��������������ก������E!��.4/1 ��$���)� =�#� (1������2��ก����������������&�)� &$���#����������)�%2
6) ?��'���� (Database) �ก����กก���'� (1�������ก��7��������กก���!"#%$��������ก�����=)'�=����ก������ก�� ��$� <��������ก�������7�������0��� 0�ก,��!���&�
ก����,��C�&!��!"�'��ก��%!&ก��'����
��ก�����ก��������)����ก����� �$�����ก�29��'������)��!"#�$��&$ก������ก��� ��2����5� ���&$%2��)
<������ (Database)
%(� (File)
%(� (File)
���� � (Record)
���� � (Record)
(F�� (Field)
(F�� (Field)
%�& (Byte)
%�& (Byte)
��& (Bit)
��& (Bit)
ก����'����
ก���'���������"#��!���&� ���+�??�@����ก����ก+ =�#��+�+�����"2F� ���2F� ����ก��ก'����������&����� 0 �� 1 ��+������)�+� ���ก��ก'�������+ ���ก��������3���&�����=�#�2��ก�������� 0 �� 1 =�#��29�&��������������<��+� (binary digit)&����� &$�����ก���'�������������<��+��������ก�$���& (bit) �����)��'���� 1011 ����29��29����<����#��'���� 4 ��& ก��������<��+�� ���ก���&$�� A ��!��$� ������&�����<��+� 4 ��& �� ���ก���%����)��� 16 �� �����)
0000 0001 0010 0011
0100 0101 0110 0111
1000 1001 1010 1011
1100 1101 1101 1111
�!"#���ก�� ���ก���&$�� A ����&�����<��+�%���������ก��ก'����������&�����<��+� 8 ��& =�#�����ก�$� 1 %�& (byte) ��&���ก,� 1 &����$� 10000010 ��� ���ก,� A , 01000010 ��� ���ก,� B ���+��#��� ��&���ก�����#�29��&�<�� �����#� ����ก�$� ���+ +ก� (American Standard Code for Information Interchange : ASCII) &�����<��+� 8 ��& ��" 1 %�& +������� �����+&$�� A %����� 256 &�� &$���+&���ก,�_�,���ก`,��)�����'������ก��%$�ก�� 128 &�������)�+'���ก����&�<��5��&_�@a 3&+��ก�����%��ก'�������+_�,�%���!�#�&��!"#�����������+��+���0�29�_�,�%��%�� ��$� 10000101 ��� �� ก ���+ +ก���#����+_�,�%��
��กก����#���<��+� 1 %�& ��� �����+%�� 1 &���ก��� �����)������������#2��ก�����&���ก,�����&��ก�������+���<��+�����%�& �����&$ก�� ��$� A MAN ��� 01000001 00100000 01001101 01000001 01000111 ���+ 01000001 ��&���ก,� A 00100000 ���$��$�� 01001101 ��&���ก,� M 01000111 ��&���ก,� N
�=>�'����
+3&��$� &��ก���ก���"#��ก����� ���� ��+�����ก���������)� =�#�2��ก�����ก��+��$�+����)� ��ก��+�%�$���#����)� ��ก,@���������#����ก��+����+�����29� (1 (file) %�� 7���� (1������ก������ก����� &$���� =�#�����ก�$�������� (record) _��������������ก�3$�����$�����ก�$� ��&���� (field) 7��2ก&� (1���������������2&���� ��%�������)
&���� +��5�ก�����������ก������������!���&�
���2���'� &��
�"# +����)���# 1
+����)���# 2
+�%�$
39415 39410 39411
.
.
.
�.�. ���� ��ก����� �.�. +��� ������0 �.�. ����&� +3�+��!�
72 65 71 . . .
80 70 71 . . .
85 72 80 . . .
�"# �� (1����&���� &$���������������"���������#��� _�����������ก����������ก�3$ &$��ก�3$ก��"��&���� ���������ก�"#+�_ �$� �"#��&����%�� ��$� ��&�������2���'�&�� ��&�����"#
(1���� 2����&�ก�������
�����!���&� ���2���'�&�� : 39415
�"# : �.�. ���� ��ก�����
+����)���# 1 72
+����)���# 2 80
+�%�$ 85