+ All Categories
Home > Documents > 49843116 Elmasri and Navathe DBMS Concepts 16

49843116 Elmasri and Navathe DBMS Concepts 16

Date post: 28-Apr-2015
Category:
Upload: anubha-verma
View: 137 times
Download: 4 times
Share this document with a friend
198
Transcript
Page 1: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

Page 2: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|��������

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

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

���������|� ����� ��

Page 3: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

º������������������������������������������

º|���������������������������

º����������� �����!�������

Page 4: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

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

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

�������

º�������|����������

º"���|���������������|��������������!����#�����

º ���������������������������������������������

$������

º ���������������������������������������������%�������

"���

º&��������������|����������

Page 5: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

Õ ����� ������������

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

����������

º�����������&��������

º�����������&��������

º����'������&��������

Page 6: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 7: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|��������

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

� ������� ��|�����

Page 8: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

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

º����$�(�|��&��������

º���� �&)�|��&��������

º$�*����������&��������������������!� ��

&��������

Page 9: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

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

º����'!�&!���!���$�|��&!������

�!'$�&���������

º����|����$��!� �&�'|��+���|�&$$�

�&�'|�,�&��������

Page 10: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

ÿ������������������ ����������

�#$�����#�#�#�$

º����)&�!�&��������

º�����-'�)&�!�����!��'��(�)&�!�

#�������������)&�!

º��|��������$�������������������������

&���������

º������#�$�&!�&��������

Page 11: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

� ��������

º����������%�������������.�������

º�������/��|�������&���������

º&'����)&�!�&���������

º����&'����)&�!�&��������

Page 12: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�%�� �����"�&����������

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

Page 13: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

º ������#����������������������������

º �0��������������%����������������������������|�������

º �����0��������������'��/������-����������

º �0������-�������'����������0����������-���������

º �����������������'��/�����������0����������-����������

º'���������'��/������-���������

º $�����0���������

Page 14: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

��������

Page 15: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 16: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������

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

����� ����á! � ��áá!

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

Page 17: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

�������'��'�����������

� ���º��1��1����������� ����������������

º���������������$���������� �����������

�����|���������

Page 18: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

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

º ����������$�������2���������

.�������2�����

º ����������$������$����������+ ��������

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

º ����������|����������+'����������,

Page 19: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 20: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������"

�#$!%%&��������

���� ���� ��'�����

|� ����� ����� ��#������

Page 21: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

�� ��

º$����������|�������|�����������$-(

º����|��������3(��|����������$-(

º������������������������������������$-(

Page 22: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

� ���"�����ÿ�����������������

����&�

º$��������������������|���������������

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

º$����������"�����������������������������

|����������

º.�/����!��������|����������

º$����������|���������������������'�����

|4�|"

Page 23: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

����&�

º������& �|������

º�����(����|������

Page 24: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

ÿ�����&�����������&�

º ����$�(�|�1%�& 154����$������������3�����$-(�-������

º��������������������!��������������������������#��������

º'�����������54����|����������'�����������������6

º ����������$�������$-(

º $��������� ������� �����������������������&��������

º&�����������-������������

Page 25: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

������� ��%��&��&������

º |�������������/��/����!'((����������1#������(����

º!������-��������������������$��7 ��������|�����������

º |����������!������-������

º �����8�$�$�����'!�-'��%������������$-(

º �0�������$����������������������������������$-(

º )����������������$-(

º����������%������������$-(

º.�������9�����.�&' �3:�����4�#�!.�|������

º���������������$����������$-(�-������

Page 26: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#�����(�������(����Õ ����

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

º�����!$����|������

º������(����|������

º����' �����|������

Page 27: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

!��������)���������"��&�

Page 28: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 29: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������%

������#$&��������� ���

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

���� �+���

Page 30: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

� ���"�����*�������

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

Page 31: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

������+��������������,�����&�

º|������������#��;����$-(

º$����������������#��;�����$-(

º#��;��������������������#��;�'�����

Page 32: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

#���������������-���

º����������������������� ����������

º���������� �������

º��������$�*���������������������������������

����������

Page 33: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������&�(���������

�&�(�����&� º ������/����$�������������;�������������$-(

º ������/���� ���������������;�������������$-(�

'�����|������

º $����������-������������������'�������������

$-(

º $-()9�����������$-(�|�����������)�#�

º ������/���� ������������������$-()�'�����

���������

Page 34: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

)����������������&�.��#����

�ÿ�º��������� �����������;����$-(7|(��

'�����|��������4����(�������

º)�3|9�$-(�%��������|���������)�#��

����������

Page 35: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

����&�.��

º���������$������ ��������������%��������

º$-(7 $ 9��0��������$-(�����$����������

����������$������ ������

Page 36: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 37: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,-

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

� ��������.���� �����

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

Page 38: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#�"�������������*���������"���

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

º$�����������������������������������

º������������������������������������

'���������������

º!����#���������������

º.�������������$��������������

º$��������������������������������

.���������

Page 39: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

º��������������%��������������������

º��������������������%����������

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

º�*��/����������$�������%����������

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

º �������$�������%����������������������

Page 40: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

$������)�����ÿ�������

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

º!������2������������������

º ���������'������!������%����

º��������������"�������������������

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

º%�����!������%���

º$������!������%���

º������!������%���

Page 41: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

*���������"����������"�������

��������$������)����

º.���������������������$������!������%���

º.���������������������������!������%���

º�����������������.���������������������������

!������%���

Page 42: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

ÿ����'���$������

Page 43: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 44: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,,

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

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

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

Page 45: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

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

����� ��������º ��������������������������������������������!������%����

º����������� �����/������ ��������������������������

º (��������+!��������/�,�)���� ��������������������������

º ��������3����������������������������!��������/��)���� �������

º $�������/��(��������+!��������/�,�)������������������

Page 46: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

����������������������º����������1 �����/�����������������������<!%�

$������

º (��������+!��������/�,�)�����������������������

3|!%�$������

º����������1 �����/��������!��������/��

+(�������,�)�����������������������<!%�$������

º ��������;����!����#�������������������������

º��������������!������2����������������

Page 47: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

����0������� ���������

���)������$������)���

º%�������������������� ����/������

����������

º��������������������%��������������

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

º%������!������%���

º(��������+!��������/�,�)������������������

������!%����������

Page 48: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

������ ������������)�"���

$������)���

Page 49: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

#����������� ��������

Page 50: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

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

$������)����

º���������������������

º������1"���!������%���

Page 51: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 52: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,/

*�����������������

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

0������0�$���������

Page 53: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

����������"�#�"���������

�����������������1������

º����&�����2��������|����0������'�����

���������$������

º����������������$������(����|����

º�������������������������$������(����

|����

Page 54: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

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

#� �������������������º �����=9���*����������|����������������������

º �����9�|�������������������������

º �����<9�|����������3 $

º ������9������ ����� �������+(����������������

������,

º �����>9� �����������������������

º �����?9����������$�������������������������

������

Page 55: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������

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

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

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

º' (�������������$�������������$�������

º' (��������������������������������

º����������������������' (

º�� ��������������������0�����9�

'��/���������������

Page 56: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

���������������(�!���

ÿ���������������

º�����������������������������������

º��������������������� ������

º����� ��������'������������������������

������

Page 57: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

�����

Page 58: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 59: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,1

���2����������'���������

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

Page 60: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

#����������

º ������4���������������$���������/����

º$�������������������

Page 61: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������������������0����

º4���;����������������������6���/����

º �������������$���������/����

Page 62: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

ÿ�""������ÿ���2�

Page 63: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

º������������������������

º%������%�0��1(�������������������#�������1

(�������������

º�������3���6��������$�������#������

'����������������

º�����������%����3���6��������6

º%����4������

Page 64: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

Page 65: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

)������"���������������

+3�� �)����,

Page 66: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

)������"��������������

+������)����,

Page 67: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

3�������������-���

º���������4������

º�0�������4��������������6�%����

º4�������������*�������������;���������

%�����0�������

Page 68: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

������1������

º%�������� �0����������

º31����������&����������$�������������

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

Page 69: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

���������1�������2�!������

������!#������������

º�����/����������������;��������

º�����/���� �����������;��������

º�����&�����2�����������(�/���

Page 70: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

��������!����$�����2�

Page 71: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 72: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,4

5 ��6� �����������������

����

Page 73: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�� ����"�������'��0���������

#��%��

º �����������0��

º|��������������0��

º$�������������0��

º$������

Page 74: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

������0���#��%��

Page 75: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

��������������0���#��%���

Õ�����ÿ'���������ÿ�'�����

º$����������������31�����

º3@1�����

Page 76: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#��%���������� ���/���

º&�����������0���� ������������������

º �����������4������

º.����%����

Page 77: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������� ����"�#��%��

º'�����4�����������&����������$�������������

����0��

º(�������/������ ������������0��

º����������

Page 78: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 79: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,�

��������������#�����

*������� ��� ��

7�����.����

Page 80: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

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

Page 81: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

!����������"����%��������������

Page 82: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

�#$�� ��������

º�����������������$�(�|��&��������

º�����������������)&�!�&��������

Page 83: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

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

Page 84: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

#� ����������!���������

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

º�����������������������&���������

º�������������&�����)���

Page 85: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

�� �������

Page 86: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

� ����1�����

º!������������-���������������-�����.�����

º4���������&�����2���������-����������

º|��/�������-����������������-�����

�0�������� ����

Page 87: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

������������0������������

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

� ����1�����

º |����|��������������-������0�������

º |�������������������'�������|����%��������

º �0����������|����%�������������$�(�|�

º �0����������|����%�������������)&�!

º �����������������-�����������)����&�������

º �0���������������������|���13�����-�����

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

Page 88: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

� ����1���������������

Page 89: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

���������&������ ����1�����

Page 90: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 91: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,�

*�����������������

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

Page 92: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

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

º%���������������������� �����������������

������

º ���������������������������������

Page 93: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

!���0��0�����"����������

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

º�����������0��

º��������������������������

º�������-������

º�����������-������������.���������

Page 94: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

�������

Page 95: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,

5 ��������� ����

��� ������ �*������� ��

|� ������� ��������

Page 96: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#��������������������������

����������

º$�����1'����#������ ���������$������

º�����������������������5�����&�����������

�����3 $�3������

º5���|�����������|����������!�����

º5�������/�������!�����

Page 97: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

����� ��

º������������$���������������������

&���������

º����$������(��

º|������ ���������������������

Page 98: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

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

Page 99: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

����������1�������������

ÿ�����������0���������

º$���������+4��������,����������������

º|���������2����$���������3�������

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

Page 100: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

����������1�������������

ÿ��������������1�������

º$�������!��������������|�������1$������2�����

$��������

º������������|��������$������2�������������

$�������

º'�������$������2�������

º#��;��*��/�����������#��;�$������2�������

º&���������������*��/����������$��������

Page 101: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

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

Page 102: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

�������

Page 103: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,"

|� ����� ����|� ����

���� �+���

Page 104: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

���'���������2����

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

�������º���������(��6������$������(��6�������

º.������������$������2������������;�1 �����

(��6���

º��������;�����������6�����$���/�����

Page 105: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

��������������������ÿ����

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

º����������

º��������������&�����������������

Page 106: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

����0�������������������

��������������-���

º ����/�������������*����3��������

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

º ����/��������;�1 �����(��6����'�����

|�������(��6�

Page 107: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

����������+� ��������,�

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

������-���

Page 108: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

*������������"������#��������

���� ���*��������������2���

º.�����������(�/���|������������������

(��6���

º ��������.�����������(�/���(��6���

Page 109: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h��������� �

��������2��"���������������

�����������#��%��

Page 110: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

#�����

º������������������������� ��������������

º���������/��������������

º(������

Page 111: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�������

Page 112: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������,%

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

���� �+���

Page 113: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

����0��������� ��

º����/����&�����������|�������2�������������/��������������

º|�������+3��������,�������6�3���6�

º5����1������(��������$����7!�1$����������%����7!�1%����

º|���6��������������$������(�������%�22��|���6��������

º�������������������6

Page 114: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

����0����������-����ÿ����

�����"�����Õ ���

º����/����'��������������'�����������

$�����1'������/��������

º���������'������;����|�����������0��������

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

º����������������������������!��������������

��������

Page 115: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

����0����������-����ÿ����

���#��������Õ ���

º'!�&7���&�����/����3��������

����������'�����������$�����1'����

��/��������

º'!�&7���&�����/����3��������

����������'������;����|����������

�0�������

Page 116: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

Page 117: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

����!�#�������0����

!��������

Page 118: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

����0�������������������

�������

Page 119: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

���������ÿ��2� ����

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

)�������

Page 120: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 121: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/-

|� ����������7�8����

���������

Page 122: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

����� ��

Page 123: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

��4����#������(���4����

���������(������ ��

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

º&�A������������

º&�A����$��������

º�����|�����������

Page 124: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

���� ����������"�� ��������(�

�����(���������������

º$����������&�A����3���/����/���|�����

&���������

º$����������&�A���� �����������/���!������

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

Page 125: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

���#����������

º�����4��������������������������

º|���������������0������|������������������

�����4��������

Page 126: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

��� ��%���4����

º'������������|�����0�&�A��������������

�0�����������

º$����������|�����0�&�A����

Page 127: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

��������4����'��������

����� ��

º ������������+&��������&/���������,

º ������������������������$������/��

�����������

º#������������|�������������

Page 128: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�������

Page 129: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/,

7�8�������������

��� �������$� ��������

� �������

Page 130: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�0��0�����"�������4��������

�"���*

º&�A���������(�������

º3����1������������������|����������&�A����

º�������+'���1�������,�&�A����

º������������|�����������������������

º�0�������"���������%�������&�A����

Page 131: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

������4������"��������

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

Page 132: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

������4����&��������������

�&�

º$������&-(�-�����������������������

��������������������#��������

º-����������������� �����0���������

º&�����%�����������&-(

Page 133: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

���������ÿ�����

Page 134: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

��4������������������ �����

������

º������������3��;����|��������������������

&�3�������3

º ���������������$������������&�3�

$�����

Page 135: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 136: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������//

7�8���!����� ��� ��

á6�� ���!����� ��

�������

Page 137: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�0��0�����"��&�����#���

��4���'�����������)�������

º����$-(�$����������������|���������

º&�A���1�����������$����������$-(1BB

º$����!�;�&��������������%�����������$-(

Page 138: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�0�������������������������

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

Page 139: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

����#�"����%���0���������0��

º�0�������������������

º$�����������'���1����������������

º$����������������������

º$���������������0�����0��������

º$������������0������������$������

º$����������������3������������������

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

Page 140: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

�������5

º$�����0����������&�A���1�����������

%�����������&�����

º ��������(�����&�A���������&�����$�������

%�������

Page 141: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#� ����������������������

#������"����%������� ��

�������

Page 142: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

����$�������������������

Page 143: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 144: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/1

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

�������.����

Page 145: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

#�����������������������

���������#�����

º���������$�������

º���������$�����������������3�

º������� �����������'������������������

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

Page 146: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

ÿ�������*�����������

��0�2�������0������º ����������������������� ��/������

º $���������� ��/�������'�����#��;�

º ��/�6���� ��/������

º �������������� ��/�������'���������.��!��

& ��&!

º����0�����

º $����������(��������� �������������� ��/������

Page 147: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

�������'ÿ����!������

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

º|������������������������������|�������

���� ����������������|������

º����13������������|������

º�������|������� �������������1|��������

��������5��

Page 148: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#��������������������������

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

Page 149: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#��������������)�����������

º|�/����|�������

Page 150: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

#�"������������

º���������������/�����������������

$��������

º ������"�������������

º��������$���������

Page 151: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 152: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/4

á �� ���������������

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

��������� �

Page 153: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

!���0���������������� ���

�����������º.�������2��� �������������/����������������&��������������

º�����������������������������������������/�����������

º�0����������$��������1(�/�������/�����������$���3'�$�

º ������������������������������/�����������

º������������$-(1BB

Page 154: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

º ���������������������|�����������������������������

º �������������������������������������������'�����������#���������

º ����������������������&�A���1&������������������'���������������#���������

º ���������-��������|�������������������$-(�(�������

º �����$����������

Page 155: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h���������

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

º����������������$����������������|�������

º���������������� �������������������

|�������

Page 156: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

#��������������������0��

���������º&/��/��;�����������/�����������

º �����7��������!�������

º��������!�������

º |�������%��������4����|������

º �����������������������

º�������� ������������������$�����

º'������������������&���������

º �/������������!���������/����������-������

Page 157: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 158: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/�

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

� ��|�� �9�������

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

Page 159: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

����� ��

º ��������#����������������������������

º��/��������������������������������

º�����������%������������������������

���������

Page 160: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�����)������������(�

�� ��������(����!����������

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

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

º�����%������������

º�������������������������������

º�0���������%������������������������������

�����������

Page 161: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

�������

Page 162: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

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

º��������������|��������������������-�����

���������

º������������-����� ����������'�����

$���A���

º-���������'�������������������

Page 163: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

���������������0�������

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

º������������|�����������|�������3��������

����������������|������������������

º������������|�����������|�������3��������

#�����

º����������������/���

Page 164: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

!���0��0�����"�6'�����������'

���0���!�����������

Page 165: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

������

Page 166: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�������

Page 167: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/�

:�$�� ��5 ��� ���

���������

Page 168: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

��3������������+����,������

���

Page 169: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�����������(����(����

��������

º5���1%����������#�����8 (�����������

����8 (����

º8 (�$�����

Page 170: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

���������

º��������������$�������8 (����������

º�0���������8 (����������������

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

º3���6����|���������|��/����.�����������

�����

º&�����$����������0���������8 (�����������

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

Page 171: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

��&����

º8 ���9�$���������� �����0�������������

8 (

º8-����9�$����������-����������8 (

Page 172: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�������

Page 173: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/

������� � ��|� �����

Page 174: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

����������

Page 175: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

º ��6��13��6��� ������$������������|���������

º�����������������

º $�����������������

º %��*����1 ���������������������

º ������������������

º&�������������������������������

º�����������|�����������������������������������

Page 176: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

Page 177: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

����������

Page 178: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

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

º�����/�������$�*�������� �������

º�����/������� ����������������$�����

º����������

º!������!��;��6�

º.����������������

Page 179: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

Page 180: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

�����

Page 181: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�������

Page 182: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/"

7������)���������

;�������� ��� ��7$�*

Page 183: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

#����������(���"��������(����

�����������

Page 184: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

7���������

Page 185: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

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

7���������

Page 186: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

ÿ��������������7��������

Page 187: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�� �����)��������������"��������

7��������

Page 188: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

�����7����������������

�����

Page 189: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

������������� ���#���������

�����7���������

º����������������������������������

5���������

º&�������������������5����������

Page 190: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

�������

Page 191: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

|�������/%

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

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

��������� �

Page 192: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

º �����|����������������������

º|������������������ ��������/���������

º����� ����������������

º�����������9����������������$��������2���

���������

º$��������3���������������� ��������������

Page 193: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h�����������

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

º����!��������� �������������������

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

º����� ����������������

º&������������� �������

º �������������������������������

º$��������3��������������� ����������

���������

Page 194: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

*����� ����#�"���������

�������

º.�$�������������

º����� ������������*��������������.�$

º$��������.�$������&���������

º����0�����������.�$�$���;���9���|1�!%&

º ������������%����������������.�$

º$��������3����������������.�$

Page 195: 49843116 Elmasri and Navathe DBMS Concepts 16

á������� ������������� ���� �������������������������¢������������

|�������������� ����������������������h����������

*��������������������

º3����������$������������.�������

º|������������������3��������������

º����4�����.������ ��A���������0�������

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

º$��������3����������������.������

���������

Page 196: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

���� ��6��

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

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

Page 197: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

���� ��6�|

*����������������2�

Page 198: 49843116 Elmasri and Navathe DBMS Concepts 16

|�������������� ����������������������

���� ��6��

7������)��������#'á�

$� �����


Recommended