14
!"#$$%"

Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

Embed Size (px)

Citation preview

Page 1: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

������������� ����

�������� ����������������������������

�������������� ������������������������������

�� ������������������������

�������������� ��������� ������� �����������

������������ ������������� ��������������������� ������

������������������������������������

����������!"������#$$%"

Page 2: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

�������

�������������������������������������������������������������������������������������������������������������������

��������� ���� ����������������������������������������������������������������������������������������

������������� �������������������������������������������������������������������������������������������������������������

��������������� �������� ����������������������������������������������������������������������������������������������

��������������������� ������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������������

���������������������������������� !���������������������������������������������������������������������������������������

������������������� ���� ����� ��������������������������������������������������������������������������������������������

����" ������������������ ���� ������#�$%�&�'�������������������������������������������������������������������(

�����������)*�������������������������������������������������������������������������������������������������������������������(������%+�)*���������������������������������������������������������������������������������������������������������������������,

���� ��� �����������������������������������������������������������������������������������������������

-�����������$.�������������������������������������������������������������������������������������������������������������������������,

-�����/��������������� � ����������������������������������������������������������������������������������������������������,

-���. �� ���/����� ����������������������������������������������������������������������������������������������������������0

-�����"������������� ����1�� 1�� ���/��������������������������������������������������������������������������0-�����2����������)*�������������������������������������������������������������������������������������������������������3

����������� ��������������������������������������������������������������������������������������������������

���� �����������������������������������������������������������������������������������

,���%�14�������� �������������������������������������������������������������������������������������������������������������

,���5� ���������14�����6������ ����������������������������������������������������������������������������������������

��������� �� �����������������������������������������������������������������������������������������������

!������������������� ���������������������������������������������������������������������

Page 3: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

��� ����

����&�������������������������������'�(������������������������

������������)����������� �����������*++,��*+-.

����������������/

����"0����������� �&������������������������������������������������/

������)��������'�(������������������������������������������)���/

����+(,1),�������������� ������������"

2�������&���������������������� ���������������������������������������

�����������������3���&� ���������������������&���"

��� ����� �����

0�����������������������&������'�(��������"'�����)�����/����

��� ������������������������������ ����������������������������� �����/

������������������������������������'�4�������������"

�������&��������������������������������������������������������/

��������������������������������"

���� ��������� �������

'�(����������������������������������� ����56',6

�/�"+�������3����

�������������������������������������������������������������� ��������������/

������������������������������� ���������������������"+����� ��������/

3���������������������������������������������7�����8�����"

'�(��������������������������������������"9����������)������+(,1),

��������"6�������������������������������������������������� ��������/

��&�����������������������'�(/��"

���������������������������'�(":������ ������������ ���'�(/��������

������������������� ���������");+�������������������������������������

������������������������� ���������������������������� ��������������������� ������������������������ ��������������������� �������������������������� ��

���������������������� ��������!���������������������������"#��� �������������� ��!��!��������������������������$�� �����!����%%%�������������������&'()�����!���*�!����+� ���,���������*-��-����$�!���������������� ��������� ������ ������."�����#�$������������%���&���

#!����/

Page 4: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

'

<������������������=��������������������������������������������������/

3�������������������������������� � ����������������������3�����������

����������'�(/�"

��&�������������������������������������������3�����&�������������

);�9/������������������������������������������&�������);+�"

���� ����������� ��������

�������'�(������������������������������������������������������

����������������������������������������������"'�(/����� ������������/

������������������������������������������9��������>�������������/

�����������>����>���>��/�<>>>="

+��������������'�(/����������6�())��������"���������������'�(/���

,���������������������� �&������������������� �����������'�("

���� ����������������� ��������

-�� �������������������'�(/����������������������������������������

��?��������������������������������"-�3����'�(���������*���/

�������������������������� !""�� #������#$�" �%"��������"���"��� �� ������/

�&���������������������������������������� �&��������������������

��������������������������������������������������������������������"

�������������������������������������������������������������� �����

���������������� ��������������������������������'�(/�"-�3�����������/

�� ���������������������������������������������7��� ��������� �����&����

�������8")�� ���������������������������������������� �&�������������/

���������������������������������������"0����� ��������������������

������������������������"@�����������'�(�������������������������

#$$A" �������� �������������������������������������������������������/

������������������������������������������ �������"������������������

�������������������������� ����������������������������� ��������� �

������������������������������������������������������������������/

������������������������������������������"

�����������������0001)�,���!����������-�2��������3!�������������������������!�

Page 5: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

(

��� ��� ���������

���� ������������������������������ !

,���������������������������������������������������������������������/

������������������������ ��� � �����������������������������������/

����������������� �����������������������������������������"'�������������

������������������������������������������'5B-��/����������������/

����������������������������������������� ��������������������������������

�����������������&������������� �&���������������������������������������/

�������������������<�������������C./�=�������������������������������/

���� ���"

���� ��������������� ���� �����

B������������������������������������������������������������

'�(/������������������������������������������������������������ �

'�(/�"@���������������������������������������<�%������=������� �'�(

�������������������������"

���� �����������������������������������������������������

������� ��!���"��#$��������"��#$��������$%�"��&'�����

"��&'������$%�"��������(������"

���������������������������������������������� ������ ���!����������� ���"�

���*4"3�������������"�����������!�)���*����)���������������������������!����������������

�����35#���*���������+���� ��!��!�������������������������������������������� �!�����*4"3��

Page 6: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

,

���������� ����

�����

�� ���

���������#$%���������"��!��������!��������&��$'(��

���������� ���������������������������D�������

���� �����������

���� ����������D�����

��������� ������������D���������

��������)������� ����������� �*

,��������������� �����������������������������������������������������/

���������������������������������7����/�����/����8����3������������/

��������������������7�����/�����/����8"+���3���������������������

���������������������� ��������������������������������������� ���/

��������������������� �&�������������������������������"@���������/

���������������������������������������������&����������������������

������������������E"

������)��������� �� �� ���*

Page 7: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

-

���� " ������������������ ���� ������#�$%�&�'

5�������������������������������������� �������������������������������/

��������������������������������������������������������"@�������

���������������������������������������������������������������������

���������������������������������"

)���������������������������<�������������3���������C./��-F�C./�������

�������������� ����������������������������������������������������/

��������������,�� ������.���=�������������� �������������G

�� �� �&������������� ��� �����������������������������������������/

����<�������� �&����������������������� ���������C.����� �&����

����/�=

�� ��������������3�������������>��/�<�� �&����������������/���� ��������

����=

�� ������������������������������������<�������������������������������/

��������������*+-.�������������������������=

�� ������������������������������������G����������������������������/

�����������������������&��������������������������������H%I��%J-����

#I-�'6-���������.���?�������������������"+��������������������

������������������������� �&���&�����������������������������������/

��&���������������������"

������ �����

,�������������������������������������������������������������������

����������������������C.�����������" ��������������������������������/

�������������"��������������������������������������"-�3�����������/

�����������������������������������<���������������������������������/

��������=���������������������"�������������������������������

������� �&�����"2������������� �&����������������������������������������/

����������������3����������������������������������������������� �����

�����������������������������":�������������������������������������

7����8�������������"

Page 8: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

.

������ � �

.� �������������������C.�����������������-F�C.����������������������/

���������������������������������������� ������ �������<6,)/��=�������C.

�����"+������ �&�����������&���������������������������������������

�����������������������"0�������6,)����������������������������������

������C./�"5�������C.�������������� ���������������C.$E�� �&�����

-F�C.����� ���&���������������������� �&������������� ��������

�� ���������������������������������������������������������������<���������

����������� ����=������������������������ �&�����C.$E��������������

��������������� ������������������� �������������"����������������������

�����C./�<���������������!���������� �+ ����=������������������������������

-F�C."

��� ��������������

(��� ��������$)

,��������������������������������������������� ������ ����������������

����� �3�������������������������<����������������'�(������=�������

(9)���������� ����<������������������������������� ���������>;B/�=��

������������5B)<����%������������=����6,)������� �&������������������

�������������������������� ��� ������ ����"@������������������

�������������C./��-F�C./���������<�������=���������������C.�����

��3����5B)6,)����� �&���������������������������C./���-F�C.���

�������������������������"

(��� ��*��������������� �

,������������������������������������������ �����������������

�������������������������������������"�������'�(������������/

�����������������������������������������������<�%������=������� ���/

��������������"

)���������������������������������������������������������������

��������������������������������������������� ������"+��������"���&�

Page 9: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

/

�����������7-������#$$$8 �����������������������������������������

��� �����������������7-��/��/#$$$8"0�������&����&����������& ����� �/�

�����/����������������������������������������������������������"

,�� �������������������&���������������������������������� ����3���

�����'�(/������������3�����������������������������������'�(/�����"-�/

3���������������������������������������� ����3������������������ �

'�(/�����������������������������&����������������� �&�������������/

���"

)����������������������������������� ���������������� ������������<�

����������������C.5B-�/���-F�C.=��������#H����"

(��� ) �� ���*����� �����������

)��������������� �������������������������������������������������������

������G���� ������������������� �� ������������������������������������

��� ������������ �����������������&����������������������"

������ �������������������������������������

@����� ���������������������������������������� ������������K"

������,���"-�������� ��&��-� &��������� �������� !����!��������&

��������6���� ����������7�8������������� �����������������$�9���������:�������������

������������;6� ��������� ��$���������������:�������� ������ �����������;7�*� ���������!�����

��!������������������������$�� ������������������<�9������������� ����� �������������7���,������������������������� ���������=�������� � ���������������$�������������!������:���

����� ��>;���:�� �� ��>;������������:��������;���:�� ���;�=��������������������������=����

������7

Page 10: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

0

2�������������������������������������������������������������&����/

��������G

#"� ���������������������������������������������<��������������������

�������'�(/���������������������������������������������������������/

�������������=�

E"��������������������������������������

K"�������������������������������'�(/��

H"��������������������������������������'�(/��

!"������������������������������������������"

+���3��������������������������������������������3�����������" ��/

��������������������3����������������������&����������������������������/

���������������<�=���������������������&�������������"

������ ������������� �!�

)�������������� �����������������������������������������������������C.

�����������������������������������������":���������������������������/

������������������������������"+������ ����������������������������

��������������� ��������C.������������������������������������������

�������������������������������������������"

,�������C.�������������������'�(����������������������������������

�����7������8���������&�G

�""#$�%&�$&'#$��()����*�()�!�!��*�()����!��)!*�()���(��+,����()

-.","��()�!�!��������/0)�((��0/��,%",�12��()�����%"�#

���������������������������������������LFM���������������'�(������

�������������� ��'�(/������������������������������������������G

�""#$�%&�$&'#$�����*3�4�+,�����(��-.","����5����

�,%",�12������%"�#

0������������������������������������������������������������C.����"

,������������������ ���� ��������������������������������7�������8�

������������������������������������H"

Page 11: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

1

������.��!�������� !� ����" ������!�����������

��� �� �����

'�������������� ������������������&������G

�� �������������������������

�� ��������������3��������������3�����������

�� ���������������������������������

�� �� �&�������������������<��������������������'�(/��� ���������������/

����= ���������������/�������������������������!�I�

�� ����������������������������B,��������������!���������������������/

�����������������������!��������������'�(�����������������������/

����������������������������������"

Page 12: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

�2

������/��-����&���!����"��� !�������������$'(���!��-�������

������0���������"������������������!����"��������"����1�$'(���!����� �������

-�������� "���-���������������� ��������

Page 13: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

��

��� ���!��������� � "��!�����

)��������������� ���������������������&����������������������������/

�&����������������� ������"

+��� %�,-�������� �����

,��&��������7��������8�7������8����������������������������������������

���7���������F8�7�������F8������������������� ����� ���������"0�

���������������� ���������������������������&�'�(/��������������������

������������������������������������������������������������������/

���������������������������������������������������������������/

��������"+������3�������������������������������� �&�����������������/

���<������������������������������=������������������������������������/

����������������������������������������������������������������������"

+�����3���������������������&���&�����������������������"

+��� .� ���������,-�����/������

:�������� �&������������������������������������'�(/������������/

�����������"-�3�������� �������������������������������� ������

�������������<���������������������������������������������������

����������������������������=������������&���������������� �&������/

����������������������������"+���3����������������������������������

��� �������������������������������������������������C.����.)@;�����

������������"

,����������������'�(/�����������*+-.������������������������������

�����3�������������������&�����������������������"

����������������������� �&�������������������������������&�����<������/

����������=����������������'�(�����������������������������������/

���"-�3������������������������� ���������������������&�������/

����������"

,����3������������������������������������������&��������������������

����������������������������������&��������"

Page 14: Strukturiranje, dizajn i implemetacija relacijske baze podataka RFC

�'

#�� $���� %��

2������������������������������������������������������ ����)����������

��������� �&������������������������������������",�������������������

�������������������3���"

2����������������������������������������������������",�����������/

�������������������������������������������&������������������������

������ �����"

&�� '���!�� !����!�(�!����

#"�-����'������GB����������/������������������C.�)����������� ���#$$K"

E"�-����C.���� �����*� ���+������� ���,F.��#$$A"

K"�-F�C.����������������#$$%"

)�-����C.������ �����������' **$��������*'�$*+����,�*��-�*

.�-F�C.������������������' **///����*