+ All Categories
Home > Documents > Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001...

Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001...

Date post: 08-Sep-2020
Category:
Upload: others
View: 11 times
Download: 0 times
Share this document with a friend
185
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/41209120 Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I 20 PUBLICATIONS 71 CITATIONS SEE PROFILE All content following this page was uploaded by Mercedes Marques on 14 October 2014. The user has requested enhancement of the downloaded file.
Transcript
Page 1: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

Seediscussions,stats,andauthorprofilesforthispublicationat:https://www.researchgate.net/publication/41209120

ApuntesdeFicherosyBasesdeDatos

Article·January2001

Source:OAI

CITATIONS

0

READS

87

1author:

MercedesMarques

UniversitatJaumeI

20PUBLICATIONS71CITATIONS

SEEPROFILE

AllcontentfollowingthispagewasuploadedbyMercedesMarqueson14October2014.

Theuserhasrequestedenhancementofthedownloadedfile.

Page 2: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � ������ �

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

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

243 $5�768�!9& #�! #:;$&�=< 3>352

Page 3: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

Page 4: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ����� � � �

������� ������������������ ��� ����� ������� ���������! ��#"$��"&%'� ���(�)%�*�+�,%'-.�0/��-1%'�2%3���#�!��� ��4+�+�5%67� ���98:4+� �4��2�2%6��5%!%���);#6+%'��4��2%����=<?>A@CBED(F�GIH*J�KML'H(DNH=O�DQPRL�STGIHU���=�)%WVYX�Z[DNX+>\D(F�]^ L,_`]D0@2X1>A@(LaDNX�VCX+bcGdF2ef]L�Sc>c@(LO�D&ghDNH�Sc>�]GIXa���U�5%jikX+>Tl0D(F2H�>mSmL�SonL�pe!D*VNq

��6j��� ��%�%�2��;#6+%'��4��2%`���W�)6:� ���[�14+ ���6r���#�U�2�)� � ��"&%�s���$�1%� ���s���W�+%'� �#�s ��#"$������"$�[�+�`t\4+61�+%Iu"$��6:��%�M���W��2;#%6+��v�%'�&���#�w�+%'� �#�=��6����#�w���)� � ��"&%�=�����)6�t\��2"&% ��0x�#6yq{z[�� ���6:� �2%����|��� ��41�+������63�)�#����)��� ��"&%�*�+�Q�1%� ���}���w�+%'� �#�h�2���)% ����#6+%������~1/#%98:4��s� �#6,�)�#�h"�x%�*���[� ��61�+�)���#�}���0/`��6���x� %&/9-.�#� ����64+6+%s�+x�#�)�)�1%R�1%� �}� ��x��2�) �%w8:4+�*���#�o��4+� � ��6:��%�q��}����"�x%�����*%'-1����6+���������E4+���Q/$tA4+6+ ����#6+%"W����67� �s���}�)�#����)��� ��"&%�o�����)% ����#6+%�)����~�� �*������4+�+�)%w4+6+%s"$��� �[�+�#���;+x� %=�����+�)� �[�6��=8[4��*���o��%"s�1�Nx��6`�)%w"�x%��4����)�)�)v�%�+%�~��%6:� �W��6`���Ux%"s�1��� �W-+���t\�������#6+%�y ��#"$�W��6`����% �%�ox��"&�) ���q

�?%'�2%!�)%=���)%'�.��2% ���x�#6,���U��� � �#�}%'-14+6:� ���h� �s�+%&4����)�5��v�%���&�)%$�E���1�)���;�(%'tCx� %w8[4��Q%'-1%'���� ��w%���161%�c~� ���+%$���)�)%$�1�)� -.�#6+���1�)����6`���� �%'�+x%���;�����U�)%=�E���1�)���� �� �%=���U�5%=-+���-1�)%=4+61������2���)�1%�yq

� 41%�)8:41�����*��4+;������6+ ��)%�~y ��#"$��6:��%'�2���`�` �������� � ��0x�#6j� �=-14������w��67���)%'��-.��R ���������`������ �� �1x�#61�) ��`%�[���#�[�#�1�+����d�+���m�+�+���C�1�

Page 5: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I
Page 6: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

� q � z��5� � ��"&%�����R�E 2�������#� qUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �

� q � z��5� � ��"&%�����R�E%� �������U�+%'� �#��qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �

� q�� �?%'-.�������M��6`������67� ��26+�W���U�)%�M�E%� ���h���U�1%'� �#� qUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �

� q�� �}�)� � ��2�5%$���U���#�����5� � ��"&%�����R�E%� �������Q�1%'� �#� qRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq

� q�� !���6:��%d %�*�Q�)61 ��#67���6+�)��67� �����+�U���#�����)��� ��"&%�����U�E%� �������U�+%'� �#� qRqUqQqRqUqUqUqRqUq � �

� q�" � %���W���R��� ��4+�1����qUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � "

� q$# %h����4+"$��69qUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �'&

( )*�,+.-.�/�102-3���1 ��4657�/498��':�46�� �5*;<465=>�'���2����,-35*�/4?-3�2�2465� (3@

� q � A 67� �2�[�+41 � ���x�#6WqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

� q � � �#61 ���-+� �#��tA4+6+�+%"&��67��%�����M�+�R���;#%6+��v�% ����#6+���h���R�1 (�������#�,qRqUqUqRqUqQqRqUqUqUqRqUq � "

� q�� B��)� -.�#���)������#�M���U%�)"&% ���61%"&����6:� �W� �� �4+6+�1%'�2��� qUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � #

� q��[q � B��)�2 ��#� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � #

� q��[q � �} � ���� �9%$���#���+%'� �#� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

� q�� C?�) (�������#����������2����6+%���#� qRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

Page 7: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�)� ]VYX.O:>A@ND=g�DNXED(FNL��

� q�� C?�) (�������#�M��(����6+%���#�3qUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

� q�" C?�) (�������#���1�)� -.���2� �#� qUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �,�

� q�"[q � B}�5� -.���2����x�#6��+�)6hx%"&�) �% qUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � "

� q�"[q � B}�5� -.���2����x�#69����� ��6+�����1�)�&qUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �2#

� q�"[q�� B}�5� -.���2����x�#6��)�)6+��%�fqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

� q$# �*;�24�-E%"&����6:� �`qUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �

� q�� xA 6+�+�5 ����&qUqUqQqRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � &

� q��[q � xA 6+�1�) ����M���U4+6`� �#�)�W6+������ qUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � &

� q��[q � xA 6+�1�) ����M"s41�����)6+�������qRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

� q��[q�� x�h���.�#������� / x%'���.�#��������� qUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq ���

� q��[q�� C �5 2�������#�h�+�)� -.���2� �#�� ��#"$��x� 6+�+�5 �����qUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq ��

� q� %h����4+"$��69qUqQqRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq ��

@ ���15=>4�� -35 � 4/-35�465*� 4?�/- > .5 �3@

�[q � � ���������#�����U�1%'� �#�rqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

�[q � �*�28[4+��� �� ���4��(%$���U���#�����5� � ��"&%�����R�E%� ���h���U�1%'� �#� qRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

�[q�� ��6�;#4+%d �������Q�)�#�M���)� � ��"&%�*���R;��� ����x�#6����U�1%� ���h���U�+%'� �#� qRqUqUqRqQqUqRqUqUqUqRqQq �2#

�[q��[q � ���6�;#4+%d �U���Q�+���16+�) ���x�#6����U�1%'� �#��qUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

�[q��[q � ���6�;#4+%d �U���Q"W%6��CY�&�+�Q�+%'� �#� qQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

�[q��[q�� ���6�;#4+%d �������U �41%'����%&;��6����(% ���x�#6 qUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �

�[q�� � �)%�����1 �% ��0x�#6`���U���#�����5� � ��"&%�����R;��������x�#6����R�E%� �������U�+%'� �#�*qUqUqRqQqUqRqUqUqUqRqQq " �

�[q�� C14+6+ ����#6����h���U���#�����5� � ��"&%�����R;��������x�#6����R�E%� �������Q�1%'� �#� qRqUqUqRqQqUqRqUqUqUqRqQq " �

Page 8: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

]VYX.O:>A@ND$g�DNX�D(F(L�� �5�)�

�[q�" � �#"&-��#6+��67� �����+�U4+6`���)� � ��"W%&���R;��� ����x�#6,���R�1%� ���h���U�+%'� �#�}qUqUqRqUqQqRqUqUqUqRqUq "2#

�[q$# %h����4+"$��69qUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq "

� ��� � ��/4�� ��4��1-3���1 �� -�� ��

��q � A 67� �2�[�+41 � ���x�#6WqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq # �

��q � ���y"$�[�+�����$�����)% ����#61%� qUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #'�

��q�� ��� � �24+ ���4��(%$���U�+%'� �#���2���)% ����#6+%��qRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #��

��q��[q � %h���)% ����#6����QqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #��

��q��[q � �|���-1�����1%�����M���U�)%�M�2���)% ����#6���� qUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #'�

��q��[q�� �h��-.�#�o�+�R�����)% ����#6�����qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #'�

��q��[q�� � �)%������qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq #'

��q��[q�� ����8[4���"&%$���U4+61%=�1%� �U���Q�1%'� �#�M�����)% ����#61%� qUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

��q�� %h��;#�)%�����Q�567� ��;�2�5�+%� qUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

��q���q � � 4+���#� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �,�

��q���q � %h��;#�)%&���U�567� ��;�2�5�+%�`���R��6:���)�+%������qUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �,�

��q���q�� %h��;#�)%&���U�567� ��;�2�5�+%������t\������6+ ��)%� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

��q���q�� %h��;#�)%�����s6���;�[ ��)�sqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � "

��q�� ��6�;#4+%d ���M�����)% ����#61%����� qRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � "

��q��[q � x�}��;���+�(%=�����)% ����#6+%� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �2#

��q��[q � � x%�) �4+���=�����)% ��)�#6+%� qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �

��q��[q�� �� ���#������6�;#41%dY����qRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �=& &

��q�" !��)� ��%� qUqUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq �=& &

Page 9: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ]VYX.O:>A@ND=g�DNXED(FNL��

��q$# %h����4+"$��69qUqQqRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �=& �

� � �1-.� � 8��2-3����� ��� ���15�4��� ;<-3� � � � �15=���-3� �2� �<�/4 /-35�465*�/4 �/- > �5 ��� �

�[q � A 6:� ���[�14+ � ���x�#6!qRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �=& �

�[q � � �) ����$���R���)�+%$���U���#�h���)� � ��"&%�h���U�)6�t\��2"&% ���x�#6 qUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq �=& #

�[q�� � �) ����$���R���)�+%$���U�)%�h%'-1�)�) �% ����#6+���M���U�1%� ���h���U�+%'� �#� qUqUqRqUqUqRqQqUqRqUqUqUqRqQq �=&

�[q�� B��)���:�6��&���R�1%� ���*���U�+%'� �#�QqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

�[q���q � B}�5� �:�6��& ��#6+ ���-+��41%� qUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � "

�[q���q � B}�5� �:�6��&��x�;#�) �� qUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � "

�[q���q�� B}�5� �:�6��$tYx� ���) �� qUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � #

�[q�� B��)���:�6��&���U%'-1�)�5 �% ����#6���� qQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

�[q��[q � B}�5� �:�6��&���R� �2%61��% � ����#6���� qUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

�[q��[q � B}�5� �:�6��&���U�)6:� ����tA% ����h���U41��4+%'�2��� qUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �'&

�[q�" �*�����2%"W����67��%� � ��z�� qUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �'&

�[q$# �}�+"&�56+�)� � �2% ��0x�#6!���s�+%'� �#��/����U�)%=�1%���Q���U�+%'� �#��qUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

�[q�� %h����4+"$��69qUqQqRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

� � � 5>4��� �2 ����4 �� -�� � 4/-35�465*� 4?�/- > .5��� ��/4�� 4 ���1� -3��� �,4�� -.����� �� � ( �

"[q � A 6:� ���[�14+ � ���x�#6!qRqUqUqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

"[q � � ��� �����#���;+x� %&�+�U�+�)� �[�6��&�+�R�1%� �������U�1%'� �#�jqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � #

"[q�� � ���������#�����U�1%'� �#�rqRqUqUqQqRqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

"[q�� ���y"$���������$��6:���)�+%���7�����5% ���x�#6 qUqRqUqUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � �

"[q�� � ��� �����#���;+x� %&�+�U�+�)� �[�6��& ��#61 ���-+��4+%��qUqRqQqUqUqRqUqUqRqQqUqUqRqUqUqRqQqUqRqUqUqUqRqQq � � �

Page 10: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

]VYX.O:>A@ND$g�DNX�D(F(L�� �

"[q�" %h����4+"$��69qUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

� � �15�4 �� ��� .+� �� �/4 /-35�465*�/4 �/- > �5 � ��@

#:q � A 67� �2�[�+41 � ���x�#6WqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � ���

#:q � � ��� �[�+�#���;+x� %&���U�1�)� �[�6��&��x�;#�5 ��$��6`����"$���������$�����5% ����#6+%� qUqRqUqUqRqUqQqRqUqUqUqRqUq � � �

#:q�� � ��2"&%�)�)v�% ���x�#6�qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � � �

#:q�� %h����4+"$��69qUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � � "

� � �15�4 �� �� �� 5>�1�2 �/4 /-35�465*�/4 �/- > �5 �����

�[q � A 67� �2�[�+41 � ���x�#6WqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � �

�[q � � ��� �[�+�#���;+x� %&���U�1�)� �[�6��$tYx� ���) ��=-1%'�(%=�1%� ���h�+�U�+%'� �#�������5% ����#6+%����� qUqQqRqUqUqUqRqUq � " &

�[q � q � �k�2%�+41 ��������y����8[4���"&%&��x�;#�5 ��&;#����1%�hqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � " �

�[q � q � B��)���:�6+%'�h�)%=����-1����� ��6:��% ���x�#6`tYx� ���) �% qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � ",�

�[q � q�� B��)���:�6+%'�h���#�M"$�� �%61�)��"$�#���+�Q� ��;#4��2�5�+%��qUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � # &

�[q � q�� � �#6+��� ��(��v�%'��/�%'�16+%'�������2�)� � ��"&% qQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � # �

�[q�� %h����4+"$��69qUqUqRqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqUqRqUqUqRqUqQqRqUqUqUqRqUq � # �

Page 11: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ]VYX.O:>A@ND=g�DNXED(FNL��

Page 12: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

��6���� � �$ �%'- x� ��4+���!���s-+�2��� ��67��%6{���#�}���)��� ��"&%�*�+�s�1%�����}�+�w�+%'� �#��~.�1% �����6+���9%67� ���R4+6,����-1%���-.�� �24+� -1�������� ���� �������~'�)�#�k���5� � ��"&%� �����E 2�������#��q �}4+6+8[4����)�#�k���5� � ��"&%� ���|�1 (�������#�?� �o�+%6s8[4����+%�+���1� �#�)��� �#��~#�+%�/U�+�#� �14+��6+%���2%'v��#6+���k-E%'�2%���� ��41�+�)%'�2���#��q �|6Q-+�2�)"$���k�)4�;#%'��~'���7 ��#6+�[ ��������#� -+����1����"W%����U����� �Q����-.�&���Q�2�)� � ��"&%��6+�#��-+����������6��U�+�U��#������*%! ��#"$��� ���2���#��qo��6a� ��;#4+6+�+�W�)4�;#%'��~+�2�y��6�%��;�x416"$�#"$��6:� �`tA4����2%96��� �����%'�2���� ��#6:����������U4+6����)� � ��"W%!���=�1 (�������#�}��6{4+6����)� � ��"&%����w�1%� �������=�+%'� �#��~ ��#"$-+�2��6+�����h yx�#"$�W� �2%'�1%d�%$��� � �Q���5� � ��"&%$-14+�����R� ���*4+61%w%0/[41�+%$��� ��6+ ��5%�cq

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

/}6�H�>5H�STDNeWL9O�D10y@CB�D(FNGIH����}4+6� ��#6' 4+6:� �W���s-+���;�2%"W%�h8[4��Q-+�2��� ��%6�� ���2�[�) ��)�W%W���#�*4+��4+%'�(���#��16+%�)����q � %�+%=-+�2�;�2%"&%&�����E6��R/9"W%6��C %W��4+��-+���-E���#�M�+%'� �#��q

�#�����)� � ��"W%�|���M�1 (�������#����4���;#�����2�#6$%��� �2%'��%'���+�h�)6�t\��2"&%'����v�%'�����1"&%6��C �Q�������#��%'�( 2�+���'%��������"&%6[4+%������ ��#6���� ��� �W���U-+�2�-���( ����#6+%'�M4+6`% � ���� ��"�x%�M���1 ��)��67� �Q%W���#���+%'� �#��q

��6��54�;#%'�U���=��� ��%'�1���� ����s4+6j���)� � ��"W%9 ���6:� �2%�)�)v�%���`��6j���#6+���$%�)"W% ���6+%'�U� �����#�R���#�R�+%'� �#�U�+��)%,���;#%6+��v�% ��0x�#6 ����"$-+�2����%�~�� �9���� ��;#��x�j4+63"$�[�+�����,�����2 ���67� �2%�5��v�%������6 ���o8[4��9 �%�1%����� � ���x�#63�����-1%'�2��%"$��67� �w%�)"&% ���6+%U/w;���������#6+%U��41�?-+���-1���#���1%'� �#��q��?%'�2%U ��#"$-+�2��6+��������� � �Q�I%"$�#��%U4����)�5��v�%'� ��#"$�w�CY��"&-1���Q4+61%R��"$-+�����2%Q�)6+"&��1�)�)�)%'�(�)%* �4+/#%Q������ ��(��-y ���x�#6$ ��#"$-1������%w� ����61 �4���67� �(%Q��6W���Rx4+�����5"$�%'-1%'����%�+�W���U��� � �s �%'- x� ��4+����q

Page 13: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

��6���� ��%��)6+"$��1�5�)�)%'�2�)%�~1���|O�D���LIF0SmL'e!DNX�STGaO�D!l0DNXESmL'HU���s��6+ �%'�2;#%`���$%�)8:41�)�)%'�*�56+"s4+���1������q�� ���C ��"$-1����~+ �41%6+���&4+6`-1���-1������%'�2�)�w-E%��%=-.��M��������-1%'����%"&��67� �9���R���67��%�h-1%'�2%$�t\���� �������6�%�)8:41�)�������4a-1�)� ��~+� �Q�����)����6+%=4+6at ��2"w4+�)%'�(���=��6����#6+�+�U� �R���� ��;��6����#���+%'� �#�*�����y-1�)����~+ ��#"$�!�)%$�1������ � ���x�#6�/��� 6�x4+"$���2�W���Q�+%'�E����% ����#6�����~E/a���#�h�1%'� �#�}�+����-+���-E������%'�2����qM�|�k����-1%'����%"&��67� �����U���6:��%�}��%"Q�1�Nx��6� �`��61 �%'��;#%j���`%'� ��6+�����W%j�)�#�w ��5����67� ���$8[4��a��������%6�%�)8:41�)�)%'�=4+6��)6+"w4����1���q � 4+%6+���{4+6� ��)����6:� �� -.�#�����E���U�)6+8[4+�)�)�56���-E%��%&-.��h����� �s����-1%'�2��%"$��67� ��� �s�����)����6+%$416at\��2"s41�)%'�2���& ��#6���4+�*�+%'� �#�h/a�24+�-+�2��t ������61 ��)%���=����8[4+�������W416r-1�)���a�,4+61%a �%��%�~?���|�)"&-���2� �W"$��6+��41%��8:4+�W��� �+x%,�+�)� -14+��� � ��%a-E%';#%'�-.��}��� %�)8[4+�)�����0~+���� 'q*�?%'�2%!;��� �����#6+%'�}� ���+%&��� ��%9�)6�t\��2"&% ��0x�#6y~1���k����-1%'����%"$��6:� �`���U���6:��%��-.�#� ���4+6 ���)� � ��"&%`�+�W�)6�t\��2"&% ���x�#6�q=�������)��� ��"&%�������6��&� �2���R�1 2�+�����#���U�1 (���������+�W�)6+"w4����1������~��E 2�������,���-+�2�-1������%'�2���#��/��1 (�������&���s�)6+8[4+�)�)�)6+�#��q

�� ������������������� �������� !�"� �� #�$�%���'&�(*)$�� +,(�-'$ .���% !'��/��0(1�� �" #��������!3254 �����, �6,(1$87�2�9�: �� ���;�"�$ ���'<�;� ����=)$�� ���'<�� > >�?�? #�4�>����@�4 AB(��C��%�"� 87D9�4 A�$���6��FE���" ���'<�;� ����=)$�� #,(�<�$ 4 G�H�? #�:�I��J�4 E�$�"� ����K7DH J�"���$ ���'<�;� ����=)$�� #,(�<�$ G G�?�? #�4�?��J�G�> !'�'(�&�����;� K7�2 E� �L�$�"�%' #,(�<�$ G G�9�H #�@�G��J�9B2 E����CM�"��1�B&�(�<�&1$87�2�? NB(��'��"�$�O ���'<�� H H�H�? #�:�I��J02�> ����-��B&�P0(���$'<Q7�2�@ A���R�������R� ���� ���'<�;� ����=)$�� #,(�<�$ 4 4�?�? #�@�G#�A'S�#,����+�!�A,��S#������ �$���%�"� !�-' ����'(�6�$ T,(�"� '&�&�(*)$�� #�"� �R +� ��=) �R�$���$#�4�> !1�'-���"�$ M� ���(�- !<� ��B<�(U9�4V7W���'<�;� ����=)$�� @�>�4 9�G�?X>�:�?#�:�I �������' �� S1%0(�$�� !�Y[Z\�,(�%� �"�;���6]2�H87DNB(��'��"�$�O @�>�4 4�H�?XI�>�?#�4�? !'�1%� �"�;�$ �,<�;�"���6�� !�Y[Z\6� ��^#��' �"�;�$FH�987W���'<�;� ����=)$�� @�>�4 9�?�?XI�4�?#�@�G _�$�������6�� A�$�%'�� '< #���"[)` <�(a�B�^4V7WE� �L�$�"�%' @�>�4 IB2�?F4�G�?�� 'b��0���,�� 'S

b1����� �$���%�"� !�-' ����'(�6�$ TB(�"� '&�&�(*)$1� #�"� �R +� ��=) �R�$��'$ +B(5-'$ !���/��0(��� �"b�I�> c1�'�1� M� ��'(5- �'��"&� ��=)$^4�I87W���'<�;� ����=)$�� @�>�4 9�:�9dH�4�? #B(�<�$ G�I�Hb�H�> !��'� J�"�����L� �� E����XA���R��� ��^4�HK7D!����B��O�$�"�� @�>�4 H�HB2d2�2�? #B(�<�$ G�?�?b�I�4 �'�� 1�'� !�%'�'<1$ ���Y���"�"��eI�>87W���'<�;� ����=)$�� @�>�4 9�?�HdH�>�? ����<�� I�?�?b�>�9 !'�'(�&�(1� ��$�"B( !'����$�O��f4�H87D����<�;� ����8)$�� @�>�4 9�9�@dH�:�? #B(�<�$ H�H�?

���UO�D���LIF0SmL'e!DNX�STG�O�D{@NGIX�SAF(L�STGIHa������ �4�-1%3����;��� �����#6+%'�`���#�� ��#6:� �2%'� �#�a���{%�)8[4+�)�����9���{���#��)61"s4����E������q � 41%6+���r4+6� ��)�)��67� ���+��� ��%rt\��2"&%�)�)v�%'�W4+6� ��#6:� �2%'� ��~�4+6���"&-1����%��� �+���)%{��"$-+�2����%

Page 14: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ��� � >)H�STDNeWL'H�O�D 0y@CBED(F�GIH �

�����)�)��6+%�4+6�t ��2"w4+�)%'�(���9 ��#6 ���#���+%'� �#�U�������)618:4+�5�)�)6��$/{���#���+%'� �#�U�������56+"s4+���1���qQ��� � �$t ��("s4+�5%'�2���� �{-1%��%�%������-E%'����%"$��6:� �����j ��#67� �2%'� �#��~�8[4��j%����;#61%3416 6�x4+"$������%�� ��#67� �2%'� � / ��#"$-1�)����%3�5%�)6�t\��2"&% ��0x�#6�� ��+���`���h-1%';� /3����-.���0x� �[���j�����h ��#67� �2%'� ��q �?%'�2% ;��� �����#6+%'�!��� ��% �)6+t ��2"W% ���x�#6y~|�������-1%'�2��%"$��67� �a�+�s ��#6:� �2%'� �#�R-.�#� ���=4+6,�2�)� � ��"&%9���=�)6�t\��2"&% ���x�#6� ��#6�� �����}�1 2�����2�#������� �1 2�+�����9�+����#�� ��#6:� �2%'� �#��~y��� �1 2�+�����9�+�s���#���)6+"w4����1�)����%�)8[4+�)�)%���#�h/a���k�1 2�����2�9���=���#�}�)6+8[4+�)�)�56��#�M8:4+�s������6+��6��6a����;��h416` ��#67� �2%'� �9���Q%�)8[4+�)�)����q

��S� �+�A�!�+'S�����1� �5����� b1����� � �'-'$�"�;� #���L�$ T� 1- )$'<�(�;�$ #���L���6�$�� ���0(�&�(�$ M,(�� �� '<� '<2�?�?�9�4 ��!3254 b�>�9 >�?�? NB(�<1� 2�9�?�? E 2���>���@�@ G,2���H���?�? 2�92�?�?�I�H ����@�4 b�I�> G�H�? ��R� �&�;B(�Y�$ I�?�? 2��,2���?�? G�?���>���?�? >2�?�?,2�9 ��J�9B2 b�I�4 H�H�? ��P' �/��' 2�2�?�? E 2���I���@�@ G�?���>���?�? 2�9�� �����������������1� �������� !�"� �� #�$�%����&�(*)$�� !'��/��0(��� �"��!32 4 ���1�B �6,(1$K7 2�9�: �� ���;�"�$ ���'<�;� ����=)$�� >�?�?����@�4 AB(5�C��%�"� 87 9�4 A�$���6��FE���" ���'<�;� ����=)$�� G�H�?��J�9,2 E��1�CM�"����B&�(�<�&�$87 2�? NB(��'��"�$�O H�H�?�� 'b��3���,�� �S

b1���1� �$��'%�"� !�-' ����'(�6�$ TB(�"� '&�&�(Q)$�� #�$�%���'&�(*)$�� +� ��8) �R�$��'$b�I�> c1����� M� ���(�- �'��",&� ��=)$K7 4�I ���'<�;� ����=)$�� @�>�4C9�:�9XH�4�?b�I�4 �'�� ��'� !�%'��<�$ ���Y���"�"��K7 I�> ���'<�;� ����=)$�� @�>�4C9�?�HXH�>�?b�>�9 !'��(�&�(1� ��$�",( !'����$�O��87 4�H ���'<�;� ����=)$�� @�>�4C9�9�@XH�:�?

� %�1%`����-1%'����%"$��6:� �,% � ����+�!%a��41��-+���-1���#���E 2�������#�s"$���+�)%6:� �W4+61%9�����2���&���&-1���;�2%"&%�U�+�%'-1�)�5 �% ���x�#6&���� ��(��� �#�|����-��� ��5%�)"$��6:� �h-1%'�2%Q���)���#��q���� � �#�|-1���;�2%"&%�o� �#6!� ���%�)"$��6:� ���56+����-.��6+�+����6:� �����6:� ���!4+6j�+��-1%'����%"$��6:� ��/��� ����~ /{���W4����)�)�)v�%6,-E%'�2%a�)6:� �����+4+ ����R�+%'� �#��~ "&%6:� ��6����s���#�U�1 2�����2�#�U/;��6����2%'���)�#�o�56�t ��("$���|8[4��� �%�+%=����-1%'����%"$��6:� �&6��� ������)��%�q��|���)"$-.�����%6:� �}�+��� ��% �%'��8:4+�}�)%s��� � �241 Nu��4��2%9tYx� ���) �%9���=���#���1 (�������#�R���=�+%'� �#�R/��+�=�24+�}����;#�)� � ���#�}��� �+x%`�+���16+�)�+%!����6:� ���`���$���#�}-+���;�2%"&%����Q%'-E�)�) �% ���x�#6yq

k%�������4+% ��0x�#6���� "w4�/}�2�)"&�)�)%'�.��6Q�������� � �h�+�|����-1%'����%"&��67� �#��q?�|6U����O�D���LIF0SmL'e9DNXESTG�O�D X=]GIe&>)XEL'H������6���6`416!�E 2�������& ��#6`�)�#�M�+%'� �#�����R���#�M��%�5%'�2���#�����R���#����"$-1�)��%���#��q ��#���2��;#�)� � ���#�M���R����� �R�1 2�����2�������6���69���#�o����;#4+�)��67� ���o �%"$-.�#����6�x4+"$���2�Q���}��"$-1����%����~�6��#"s�+���~[%'-����5�)�)����~7�1������ � ���x�#6y~:t �� (�+%=���*61%Iu ��)"&�)��67� ��~7�2%�)%'�2����~2B � A /=6�x4+"$���2�}�����5%*��E ��)6+%}��6$�)%�8:4+�M� �2%'�1%d�%�q?����O�D���LIF0SmL'e9DNXESTGQO�D ��D(F2HNGIX1L��

Page 15: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

������6+�w4+6,�1 (�������� ��#6��)�#�*�+%'� �#�����=���#�*��"$-1����%�+�#��qRz�4+������;#�5� � ���#�}������6���6����#�}����;#4+����6:� ���} �%"$-.�#���6�x41"$�����j���`��"$-1�)��%����~|6��#"s�+���~o%'-����5�)�)���#��~��1������ � ���x�#6y~�� ���Nx��t\�#6���~�-14������ ��~|t\�� 2�+%r�+��61% ��)"&����6:� ��~��%�5%'�2����~3B � A /�6�x4+"$���2�&���U�)%=��1 ��)61%=��6a�)%$8[4��R� �2%'�1%d�%�q

z��$-14������=����s ��5%'�2%"$��6:� �W8:4+�&�+%�/j4+6+%9;�2%6 �%67���)�1%�r���&�+%'� �#�Q����-.�����)���#����6r���#�U�1 2�����2�#����R����� �#�h����-1%'�2��%"$��67� �#��~E%��;�W8[4��U���)��"$-+������ �4���������6a���#�h���)� � ��"&%�h���R�1 2�+�����#��q|� �2%�x� vU���R����� ��~���#�h���)� � ��"&%�h���U�1 (�������#�M-+�2��� ��67��%6�4+6+%$� ���2�)�U���U�)6+ ��#6:���6+����6:� �����

� � D���LIF(L:@2>�]GIX9JaL'>5H �5L'e&> DNX�STGWO�D � GIHRO[L�STGIH1� � 4+%6+���$���#���1%'� �#�h� �Q����-1%'�2%6`��6a�1�)� ���)6:� �#�M�1 (����u���#��~����$"�x%�= ��#"$-E�)�) �%���{% � ��������W%,���)���#��~�/#%j8[4��9���o-+���;�2%"&%�+��=�+�9%'-1�5�) �% ����#6����=�����.����)6+ ��2�#6+��v�%'�}���k-1���[ ����2%"&����6:� ���+�=�)�#�}�1�)� ���)6:� �#�}�1 2�����2�#�R�)"$-1�)�5 �%���#��-1%'�(%9%����;#4��2%'�U8[4��$� ����[� �(%'��6����#���1%'� �#�� �������� �� �#��q

� P$p1� �)>A@(L:@2>�]GIX3O�D9O[L�STGIH�� k%a�����14+6+�+%6+ ��5%9�+�!�+%'� �#�s�����5� � ��67� �!��6 �)�#�U���)� � ��"W%�s���W�1 2�����2�#��+% ��R8:4+�}� �R������-����(�+�) ���������-1% ����=���R%�)"&% ���6+%"&�)��67� �=/W���=8[4��*���M" x%�M�)"$-.�����%6:� ��� -E4�������)�����'%'�k%}8:4+��� ��-1�����2�+%h�)%* ��#61���)� � ��6+ ��5%h���o���#�k�1%'� �#��q�z���-+�2�[�+41 ��|4+6+%*�)6+ ��#6+���5� � ��6+ ��)%M �4+%61��� ��-1�)%���+�U���#��"&�)�2"$�#�M�+%'� �#�h6+�& ��#�)6+ ��)����6�q

� PUD��?DNXyO�DNX.@2>5LjO�D�O�L�STGIH1���|%{8:4+�9�)%,��� � �241 ���4��2%�tCx� ���) �%��+�9���#�=�+%'� �#� � �5%,�����E6+�) ���x�#6 ���`���#��1 2�+�����#�9/ ���{���#�9����;#�)� � ���#��&� ����6+ �4���6:� �2%� ����+���1 �%�+% ��6 ���#�9-+���;�2%"&%�����{%'-1�)�5 �% ���x�#6y~ �4+%�)8[4+������ �%"s�1���U��6W�+�) 2�1%���� � �24+ ���4��(%R���|�+�)tCx� ��5�:���M�2��%�)��v�%'��q��|�+-+���;�2%"&%�+��|�����.���)����6:��� u�1 �%'��� �[�+�#�o�)�#��-1���;�2%"&%��%'t\�� ���%���#�M-.������ � �R �%"Q�1�)��~�"&�[�+�)�1 �%'�2���#�|/W��#������2�)�#�o%w-+�2��1%'��~���j8:4+�a �4���� ��%r"w4+ 2�+�r������"$-.�{/���� �+x%r��4I ��� �r%r8[4��a� �`-+�2�[�+4+v� �%6��������������q�� ��� � �a-1���'u�1����"&%�~���%6j �%'�2% �� ���0x� � ���) ��`���$���#�}���)� � ��"&%�����=�1 (�������#��~y� �$���=����6��#"W�)6+%&��%"s�1�Nx��6jbAL��mSmLaO�D>)X.O�D���DNX.O�DNX.@2>5L=O�DQO[L�STGIH ��]G0Z7>c@(L��'b�]^ H2>A@(L[q

� <EGdF2eWL�STGIH&O�D 0y@CB�D(FNGIHU>)X.@NGIe ��L�Sc>�� � DNH����|%a8[4��$�)%���� � �24+ ���4+�2%����&���#���1 (�������#�U� �$�����E6��=��6���#��-+���;�2%"&%�M�+�}%'-1�5�) �% ���x�#6y~:���M ��#"$-1������%"$��6:� �R����-.��6+�+����6:� �*�+�����)��6�;#4+%d �}���}-+���;�(%"&%Iu ���x�#6yq %s�)6+ ��#"$-E%'�����1�)�)�5�+%�w��67� ���*�1 2�+�����#�o;��6����2%���#��-.����+�)�����)67� �#������6�;#4+%d ���o�+% ��}8[4��}���#��1 2�+�����#��� ��%6,�+��tYx� ��)�����o���R-+���� �����%'�h�+�U"$�[�+�& ��#6I 4167� ��q

� � GIX+H0p �mSmL'H 0��L'H�JW�.F�G �)>)bcD(F(L:@2>�]GIX,O�D �.FNG0Z#FNL'eWL'H�O�D�L�� �5>A@(L:@2>�]GIX=��B}�������U����-14+6:� �=�+�R�[�)����%$������#�U4+�24+%'�2���#�R�E6+%������~ �)�#�Q���)��� ��"&%�Q���W�1 2�����2�#�UtA4������#6r4+6r;�2%6 %0�I%6+ ��� ��#"$-1%'�(%���#�Q%,���#����)� � ��"W%�s"&%6[4+%������q�� ��#61� �� �4���6+ ��)%{���!��� � ��~| ����� ��0x�{�5%�6��� ������5�+%� �+�!����%�5��v�%'�w�1�)� ���)6:� �#�����-.�#� ���o ��#6+��4+�)��%�k���o�+%'� �#��q|z��)6U��"Q�1%'�2;��~#���#�k�2�)� � ��"&%� ���|�E 2�������#�?� �#6w"w4�/U����-.��6+�+����6:� ���

Page 16: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����B� � >)H�STDNeWL'H�O�D �#L'H(DNHRO�DQO[L�STGIH �

�����?-+���;�2%"W%����s���&%'-E�)�) �% ����#6����1�Q �4+%�)8[4+�����U ��#6+�24+����%����)6+t ��2"&�&8:4��&���W8:41�����2%�����%�)�)v�%'������.�9� ���$-1���;�2%"&%���{-.�� x���cq ��6�%��;#4+6+%�=���;#%61��v�% ����#6����$� �a ��#6+t ��2"W%'���#6� ��#6��'�%'�w�������-.�Q���� ��#6+��4+����%�����)6�t\��2"$����~[������6+���w�)"$-.�#�����E��������%�)��v�%'���� ���w����-.�s���} ��#6+��4+�)��%�o8[4��}6��w����:4��E�����2%69� ��6+�)���$��6� �4���67��%!%$�)%$����2%W���R���� ��2���E���M���#�M-+���;�(%"&%�����Q%'-E�)�) �% ���x�#6yq�|6!�� �2%�����;#%6+��v�% ��)�#6����M�:4+���=4+6+%Q-+���#�)�)t ���2% ��0x�#6!���}-+���;�(%"&%�����R%'-1�)�) �% ���x�#6!-1%'�2%s����� �#��u������ �����w����-.�Q���* ��#61��4+����%��~��+%� ��%s���E-14+6:� �s���}����� �.��2�+%'�|%������-1%'�2��%"$��67� �$���*-+���� ���� �s�+��+%'� �#��~18[4��U6��&�+%'�E%$%'�1%� � �W-E%'�2%=�I%�5�)�+%'��~�"&%6:� ��6����h/����� �4+"$��6:��%'�*�+�5 2���#��-+�2�;�2%"&%��q

����� ������������� �"!#���*� � �,� !#� !#� � - �

�#���)6+ ��#6:���6+����6:� ���h���U�)�#�����)� � ��"W%�����R�1 (�������#�h���R-14�������6`%'� �2�)�14+���M%&���#��t\% �� ������1�

� %h�+���16+�) ���x�#6R�+�����#�k�+%'� �#�k���|��6+ �4���6:� �2%} ��[�1���1 �%�+%��+��67� ���}���|���#�k-+���;�(%"&%� ���o%'-1�)�) �% ��0x�#6y~��6a�)4�;#%'�����Q��� ��%'�*%�)"W% ���6+%�+%&%'-1%'�2� �U/9�+�Rt ��2"W%$�)6+����-.��6+�+�)��67� �q

� � �&�+%0/` ��#67� ���#� � ��+���R����% � ������W/��)%="&%6+��-141�)% ���x�#6����U���#�M�+%'� �#�*"�x%��%�)�0x%w�+�U���&�)"$-14+��� � �-�����)�#�M-+���;�2%"W%�����Q%'-1�5�) �% ���x�#6yq

�?%'�2%9� �2%'�1%d�%'�U���$4+6{"$������"�x%����t �� ����)���~k��4��2;#�������#6��)%� �#L'H(DNHsO�D&O[L�STGIHR/,���#�RH�>)H�STDNe!L'HQO�DZ[DNH�Sc>�]GIXrO�D �#L'H(DNHUO�DQO[L�STGIH�� � g�K�P��q

/}6+% �#L'H(DUO�DRO[L�STGIHM���M4+69 ��#6I�4+6:� �=�+���1%'� �#�M%�)"&% ���6+%���#����67� ���R���#��8[4��������5� � ��6������)% ����#6+�����x�;#�) �%�?/s�+%*�2�)�����+�)� �[�6+%�1%�-1%'�2%}��%'���)��t\% ��������#� ����8[4����2�5"&����6:� �#�k���M�)6+t ��2"W% ���x�#6Q���M4+61%���"$-+�2����%�4���;#%6+�)v�% ���x�#6yq?�|6U4+61%��1%� �|�����1%'� �#��~%����"�x%� �+�����#���+%'� �#��~'��%"s�1�Nx��6Q���|%�)"&% ���6+%h��4U������ ��(��-y ���x�#6yq

k% �1%���{�+���+%'� �#������4+6 ;�2%6 %�)"W% 1x��6 �+���+%'� �#�`8[4��{� �j�����16���4+6+%3� �#�)% ���vj/ 8[4������4����)�5��v�%a%�o"&�)��"$��������"$-.��-.��s"w4+ (���#�=����-1%'����%"$��6:� �#�w/ 4+��41%'�2���#��qa��6 �)4�;#%'�=���!� �2%'�1%d�%'�= ��#6�1 (�������#�������� ��#6+�� ���%���#���M�)6�t\��2"&% ��0x�#6Q�����14+6+�+%6:� �~� �[�+�#�����#�?�+%'� �#��� �M�)6:� ��;�2%6$ ��#6$4+6+%}"ax� 61�)"&% �%6:���)�+%�`���R�+4�-E�)�) ��)�+%��q %=�1%�����+���1%'� �#�M6��=-����2� ��6��� ��U%=4+6�����-1%'����%"$��6:� ��~1� �R ��#"$-E%'��� �R-.��� ���+%Q�)%���2;#%6+��v�% ���x�#6yq��}����"�x%��~:�)%R�E%� �h���h�1%'� �#��6��s�+x�#���Q ��#6:������6��}���#���+%'� �#�o���h�)%U���;#%6+��v�% ���x�#6�~��%"s�1�(x��6,%�5"&% ���6+%W416+%&������ ��(��-y ���x�#6`���Q�+�5 2���#�*�+%'� �#��qM�|� ��%W������ ��2��-y ���x�#6����}���W8[4��Q���Q����6��#"&�56+%e!DISmL:O[L�STGIH�~�� �U%�5"&% ���6+%$��6����?O:>A@�@2> GIXELIF2> G$O�DsO[L�STGIHh�W �%'�+x%���;�W/9���h�)�&8:4��R-.���2"W��� �U8:4+�R�����)����%�)6+�+��-���61����6+ ��)%w���U�+%'� �#�*��x�;#�) �% �7tYx� ���) �%�q

Page 17: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

" � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

���k"&�[�����)�9� ��;#41�)���! ��#6j�)�#�}�2�)� � ��"&%�����w�1%� �������=�+%'� �#��~y��6{���#6+�+�w� �=� ��-1%'�(%!�)%9�����161�) ���x�#6���`���#�=�+%'� �#�$�+���)�#�s-1���;�2%"&%�$����%'-1�)�5 �% ���x�#6y~����$"w4�/ ���)"W�)�)%'�s%�M"&�[�����)��8[4���� �`����;#4��9��6��)%% ���4+%�5�)�+%��-1%'�(%{����������%'���2�#�)���j���`-+���;�(%"&%��~���6����#6+�+�������+%j4+6+%j�+���16+�) ���x�#6��)6:� ���26+%j�+�a4+6��� ��� �3/�4+6+%r�����E6+�) ���x�#6������ ���26+%3� ��-1%'�(%�+%�q ��#�94+��4+%'�(���#�W�����h��� ��� �3�+x�#�)� ���6 �)%r�����161�) ���x�#6����� ���26+%=/96��w�����+������69-+�2���[ �4�-E%'���+�} yx�#"$�&�����+���16����)67� ���(6+%"$��6:� �}���.���Y��� �$/W yx�#"&�$t\4+61 ����#6+%�q/}6+%!���67��%d�%����s����� �w"$����������~. ��#6��� ��)���9 ��#"$�`%'�1� � �2% � ���x�#6����=�+%'� �#��~.���}8:4��=� �s-14������w �%"Q�1�5%'��)%9�����161�) ���x�#6a�)6:� ���26+%!���s416���� ��� �`���)6,%'t �� ���%'�U%9��4+�*4+��4+%'�2�)�#�h/#%98:4+�s�)%9�����16+�5 ���x�#6`����� ���26+%96��� �w��=%��� ���2%�+%�q B}��� "W�)��"$�W"&�[����~.���#�}���)� � ��"W%�}�+�Q�1%� �������w�+%'� �#��� ��-1%'�2%6{�)%!�����16+�5 ���x�#6a���w�)%��� � �(4+ ���4��2%{�������#�w�+%'� �#��~|�������#�w-+���;�(%"&%�=���9%'-E�)�) �% ���x�#6 / %�)"&% ���61%6 ������%j�����16+�) ��0x�#6j��6��)%�1%�����+���1%'� �#��qoz���� �R%1�6+%����6`6[4����'%����� � �24+ ���4��(%�M���}�1%'� �#�M�$� �R"$�[�1���1 �%69�)%��/#%w�����)��� ��67� ����~E���#�-+�2�;�2%"&%�w���!%'-1�5�) �% ���x�#6r6���� �W���63%'t\�� ���%���#�w/#%,8[4��W6�������-.��6+����6r�1������ ���%"$��6:� �!���9%8:4+���)���8[4��Q� �U�1%$"$�[�1���1 �%����q

���?H�>)H�STDNeWL�O�DUZ[DNH�Sc>�]GIX3O�D �5L��#L'H(D&O�D&O[L�STGIH � � gMKoP�U���U416+%!%'-E�)�) �% ���x�#6{8[4��=-����("&��� �=%`���#�4+�24+%'�2���#�w�����16+�)��~� �����%'�$/ "&%6:� ��6����&�)%,�1%� �`���`�+%'� �#��~�/ -+�2�-���( ����#6+%�% � ������ ��#67� �2�#�)%���j%{�)%"&�5��"&%�q

���[z � � B���� �5%�%'-1�)�) �% ��0x�#6Q8[4����)6:� ���2% � ����#61%* ��#6w���#� 41��4+%'�2���#�k�����)�#��-+���;�(%"&%�k�+��%'-1�)�5 �% ���x�#6/`�)%=�1%���U���U�+%'� �#��qo�|6�;��6����2%�m~14+6�z � � Bf-+�2�-���( ����#6+%=���#�����);#4+����6:� ����� �������) ����#���

� � ���2"&��� �w�)%!�+���16+�) ���x�#6����s�)%!�1%� �w���=�+%'� �#��"$���+�)%6:� �s��� � DNX�ZEp7L ��D=O�D=O�D�01X+>A@2>�]GIXjO�DwO[L�STGIH�q�|� � ������6�;#4+%d ��-.���2"W��� �`��� -.�� ����1 �%'���)%j��� � �(4+ ���4��2% /���������-.� �������#�9�+%'� �#��~�%��x� ��#"$���)%������ � �2�5 � ����#6����M� ��+�2�U���#���+%'� �#��q � �����$��� � �!� �Q%�)"&% ���61%'�1x%$��6a�)%=�E%� �Q���U�+%'� �#��q

� � ���2"&��� �9�)%a�)6+�����2 ���x�#6y~ % ���4+%�)��v�% ���x�#6�~ ���5�)"&�)6+% ��0x�#6j/r ��#6+��4+�)��%����W�1%'� �#�w"&���+�)%6:� �W��� � DNX��ZEp#L ��D�O�D�eWL'XED ��GwO�D�O[L�STGIH�q|���1���� (���=���*�+�5� -.�#6����|���}4+6!�)��6�;#4+%d �h-1%'�2%Q����%�)��v�%'�� ��#6+��41����%������+4+ ��}���.-+����E����"&%Q�+���)�#�o�2�)� � ��"&%�M���}�1 (�������#��~���6����#��8[4�������41��4+%'�2���w������6���8[4���� �2%'�1%d�%'� ��#6�4+6! ��#6' 4+6:� �=�' �w���� ��#6+��41����%��~[�w�E����6y~:�1�)� -.�#6��h����4+6!;�2%6`6�x4+"&�����s���}-+���;�(%"&%�����%'-1�)�) �% ��0x�#6` ��#� � �#� �#�}���R;��� �����#6+%'�0q�*%0/&���#������-.�#�����h����6+;#4+%dY�������*"W%6��CY�w���h�+%'� �#�1�?�)�#�[�.F�G�@ND0O�pF(L�� DNH?/&���#��XEG �.FNG�@ND0O�p'FNL�� DNH�q�|� � �#�$�+�#�=����-.�#�s� �a�1�)� ���)6�;#4+��6r-.��=���M"$�[�+�,��6�8[4��`% � �������6�%{���#�=�+%'� �#��q ��#�$����6+;#4+%IuY���s-+���� ����+4��(%�����Q"&%61��-14+�)%6 �)%a�1%���9�����+%'� �#�w����;#�)��� ����%,����;#�)��� ����~�"&����6:� �2%�=8:4��9���#�w6��-+���� ����+4��2%�)���=�-����(%6 � ��+�2�� ��#6I�4+67� �#�!���a����;#�5� � ���#��q �|6 ���#�&����6�;#41%dY���W-+���� ����+4��2%�����W� ���� -.�� ����1 �%w8:4ox���-.���2% ����#6+���o�����+������6!����%�)�)v�%'��-1%'�(%s��1� ��6����M���#���+%'� �#��������4+�)��%����~�"&����6:� �2%�

Page 18: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����B� � >)H�STDNeWL'H�O�D �#L'H(DNHRO�DQO[L�STGIH #

8:4��R��6,���#������6+;#4+%dY���*6��&-+�2�[ ����+4+�2%�����M� �U����-��� ��)�1 �%$8:4ox�w�+%'� �#�}�����.��6���+� ��6����2� �w���)6`���� ��)� yx�#"$�a�+% ����2����q$��� �)��6�;#4+%d �&6���-+���� ����+4��2%�?"�x%�U4+���)�)��v�%���9��������z�� � z[� �24+ ���4��2������4�����/ %6�;#4+%';��M8:4��~E���U���� 2�+��~+���h4+6������+x%6+�+%'�h/9���M�����)��6�;#4+%d �Q���U���#�*z � � Bf�����)% ����#6+%�)����q

� �����-.��2 ����#61%w416`% � ���� �9 ��#6:� ���#�)%�+�W%&�)%=�1%���U���U�+%'� �#�h"&���+�)%6:� ���� 4+6����)��� ��"&% ����� ��;#4��2�5�+%�y~����,"$����� 8[4������#�W4+�24+%'�2���#�!6�� %4�� ��2�)v�%���#��6��r-14����1%6% � ��������*%&�5%=�1%� �U���Q�1%'� �#���

� 4+6$���)� � ��"W%R�����)6:� ��;�2�)�+%�=8[4���"&%6:������6��h�)%��)6:� ��;�2�)�1%�=/w�)%R ��#61���)� � ��6+ ��5%R�������#���+%'� �#���� 4+6W���5� � ��"&%w���} ��#6:� ���#�.���� ��#6+ �4����2��6+ ��)%Q8[4��}-.���2"&��� �����.% � ���� �& ��#"&-1%'�����)���w%s�5%Q�1%������U�+%'� �#���

� 4+6����)� � ��"&%$�+�� ��#6:� ���#�k�������� �4�-.���2% ���x�#6`8[4�������� ��%'�1�)�� ��Q�)%w�1%� �U���R�+%'� �#�*����� -14ox���M�+�8:4��U���R-+�����+4�v� �%$4+6�tA%�)���&������������ ������W�������������� ������

� 4+6r�+�) � ��)�#6+%'�2�����+�W�+%'� �#�w�, �%'�+x%���;�j% � ������)�1���W-.��s���|4+��41%'�2���a8[4��! ��#6:������6����)%a����� u ��2��-y ���x�#6����U���#���1%'� �#�h���U�)%=�E%� �Q���U�+%'� �#��q

���1��t ���2��6+ ��)%h�+���)�#�k���5� � ��"&%�����o�1 2�+�����#��~���+z � � B ;��� �����#6+%��)%*��� � �24+ ���4+�2%}tCx� �2�) �%h���M���#�?�+%'� �#�/���4a%�)"&% ���61%"&����6:� ��q � �#6`��� ��%&t\4+61 ����#6+%�)�)�1%�y~7��� z � � B ���U ��#67��������� �U��6�4+6+%=�������2%"W����67��%$�+�;�2%6r4+���)�)�)�+%��qsz��)6���"Q�E%'��;��~k�����2���=���?-14+6:� ���+�$�[�)����%9�+����4+��4+%'�2�)��~.���$-������0x� %W�+�)�2 �4�������8:4��&�)�#�z � � B �+%6����� 2�+�=�5%�o ��#�2%�M"�x%�� ��#"$-1�)�) �%�1%��~:/#%=8[4��R%����2%w���#��4+��4+%'�(���#�|���6�"�x%�M�1%'� �#�o�+���)�#�8[4��=����%�)"$��6:� �&8:41��������6,�a6��� ���������%6y~y-E4���� � �`8:4+�w���6j�5%!�E%� �$���$�+%'� �#�U ��#"$-1�)����%�q � �#6+�2 �����67� ������9��� � ��-+����1�)��"&%�~����#�$z � � B�-1���-.��2 ����#6+%634+63"$�� �%6+�)��"&�����{lI>)H�SmL'Hw8:4��9-.���2"&��� �98:4+�9 �%�+%4+��41%'�2���U� ��6�;#%w��4!-+���-1�5%R�[�5� ��%U�s�[�)�2��x�#6W���}�)%U�E%� �*���}�+%'� �#��q����E����6+;#4+%dY�}���*�+���16+�) ���x�#6$�+�}�+%'� �#�-.���2"&��� �R�����E6+���M���)� ��%�� ��#"$�!��4��y ��#6I�4+67� �#�M�+�U�)%=�1%� �Q�+�U�+%'� �#��q

k%�*���)� ��%��~.%�+��"�x%�����=�����+4+ ����}�)%9 ��#"$-1���C��)�+%��-����("&��������6+�+�W8:4+�w �%�+%�4+�24+%'�2���!���%9�1x�#���9�5%-1%'��� �s���U�)%=�1%� �s���U�+%'� �#�h8[4��U6��� ����2����%�~+������6���6a�� �2%�����6:��%d %�1�

� %���[�)����%��-1���-.��2 ����#6+%6!4+6W6+�)����E���}� ��;#4��2�5�+%�y~7/#%=8[4��h-.���2"W��� ��6&���� ��)4+���o�+%'� �#��-1%'�2%s8:4+� �������� �#��4+�24+%'�2���#�M6��&�)�#�M���%6yq

� %�`���)� ��%��-+�2�-���( ����#6+%6 4+6 "$�� �%6+�5��"$��-1%'�2%�8[4��j���#�a41��4+%'�2���#�9���%6 ���#�`�+%'� �#�a��6 ���t ��2"W%'� �W8:4+�U����� ����6yq

Page 19: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

� /*61%R�[�5� ��%R����-+�2��� ��67��%Q4+6+%R�)"&%';��6! ��#6+���)��� ��67� �*/w-.���2"W%6���67� �*���h�)%��1%���h���h�+%'� �#��~[�)61 ��)4+� ����y�)%=�1%���Q���U�+%'� �#�* �%"Q�1�5%$��4`��� � �241 ���4��2%�q

�k�����#�����#�Uz � � B 6���-+�2��� ��67��%6{�)%9"&�)�2"&%&tA4+6+ ����#61%�)�)�+%�y~E����-.��6+���s�+�w �%�+%9-+�2�[�+41 �� ��q���6;��6����(%�c~����#��;�2%61������z � � B "w4+�����)4+�24+%'�2���R�t\���� ���69� �[�1%���)%��tA4+6+ ����#6�����8:4+�*� ��% �%'�1%6����* ��)��%'��/"w4+ 2�1%��"�x%��q ��#�����5� � ��"&%�?"$�������26��#�?� �#6= ��#6I�4+6:� �#������-+���;�2%"&%�?����� ����"&%�1%"$��67� �� ��#"&-1���C �#�/Q����1� ���) �%���#��~# ��#6w"W�)�)���#6���� ���o�Tx� 6���%� �+�o yx�#�+�);�*/Q ��#6=4+61%*���� �4+"$��6:��% ���x�#6w ��#6+���)��� ��67� ����6w�I%'�(���#���#�'x41"$��6�����q� �W8:4+�s� �s-+����� ��6+���Q���h-+�2�-���( ����#6+%'�h4+6����)� � ��"&%!8:4+�U-.���2"&����%$;���������#6+%'�� �4+%�)8[4+���������-.�U���h����8:41�)����� �#�?/=8:4+��� ��6�;#%U4+6 �=& &�� ���M�E%'�1�)�)�)�1%�s%6:� �* �4+%�58:4+�)����t\%�)�)� � ��� ����o� �������� �����q �#��z � � B���� �+x%6w��6w ��#67���)6[4+%*����#�)4+ ���x�#6�~I� �(%'��%6+�������o�2%'���)� tA% ����?�)�#� ����8[4����2�5"&����6:� �#� ����� �[���}����-.����U41��4+%'�2���#��q?� ����C ��"$-1�)��~�"w4+ (�+%��%'-1�)�5 �% ����#6����M���R���d/!��6a� x� %s6+�� ���������%6a%�)"W% ���6+%'�h�)"�x%';��6+����~�.x� ������~[� �#6+�)����~:���� 'q|�?%'�2%Q�2%'���)� tA% ����o%Q��� � �*"$���( �%����~[�)�#�oz � � B �����.��6& �%"Q�E�)%'��q � �#6�t\��2"$���'%�/#%-1%�2%6+�������7������"$-.�����1x%6U�24���;#����6+�+��6[4�����#�k����8[4+�)����� �#��~�-.�� ���h8[4��|���#� z � � B�6[4+6+ �%M-.���2"&%6+�� ����1x%6��� �+x%'���5 ��#��q

� ��� � ��������,�"������ � � - +�*- !#����� � �*� � �,�"!#� !#� ��-��

�}%�/{ �4+%'� ����;�24+-��#�����=-.���2� �#61%�}8[4��$�)6:� ����������6���6,��6{���k��6:� ��26��a�+�=416+%W�E%� �$���$�+%'� �#�������%�+"W�)6+�)� � �(%����|���}�)%U�1%���}���}�+%'� �#��~����#�o�+�)� �[�6+%�+������|���}�)%U�E%� �*�����+%'� �#��~����#��-+���;�2%"W%��������o���%'-1�5�) �% ����#6����M/����#��41��4+%'�2���#��q

���1L:O:e&>5X+>)H�SAF(L:O�GdF�O�D �5L �7L'H(D*O�D*O�L�STGIH�� �*��6+ �%'��;#%s�����+�+�)���:�6��UtYx� ���) ��U���*�)%R�1%� �*���h�+%'� �#��/$�����4s�)"$-1�)��"$��67��% ��0x�#6y~d�2��%�)��v�%M���: ��#67� ���#�������)%�� ��;#4��(�)�+%�U/R���o�)%� ��#6+ �4+������6+ ��)%�~'"&%6:������6������7���)��� ��"&%-1%'�(%W8[4��s���)��"$-+���U� �s��6+ �4���6:� ���Q�-.���2%'���)��!/`� �s��6+ �%'��;#%9���s8[4��s�)�#�h4+��41%'�2���#�M/a�)%�*%'-1�)�) �% ��)�#6������+� ��6+;#%6&�14���61%�?-+����� ��% ����#6+����q��|��%�+"&�56+�)� � �2%�+��?�+�����M ��#6��� �����"w4�/w�1����6=���1z � � B 8[4���� �M�����:x�4����5�)��v�%6+����~�%��x� ��#"$�&���y��8[4+��-.�$�)6�t\��2"�x%'���) ��&����+���R����8[4��R��� �[x�QtA4+6+ ��)�#6+%6+����q

�#�!O:>)H(D� X1L:O�GdFNDNH$O�D �5L �#L'H(D`O�D`O[L�STGIHw����%�)��v�%6 �����+�)� �[�6�����x�;#�) ��{�����)%a�1%�����+�!�+%'� �#��~�����u�1�)��6+�����)�+��67�����E �%'�Q���#�Q�1%'� �#��~��)%�Q�2���)% ����#6����Q��67� ���9�+%'� �#�s/r�)%�U������� �2�) � ����#6����s� ��+���9���#�Q�1%'� �#�Q/��41���2���)% ����#6�����q����.�+�)� �[�6+%�+��o�����)%w�1%� �����R�+%'� �#�M�����.�}� ��6�����4+6!-+���tA4+6+���w ��#6��� ��)"&����6:� �$���R���#��+%'� �#�=���!�)%`��"$-+�2����%a/{��%"s�1�(x��6������.�W ��#6��� ����w��41�UFND2Z �5L'H&O�D$X�D2Z[G�@2> G:q k%�Q�2��;#�)%�Q���96���;�� ���������2 ��2���.��6`�)%�� �%'�2% �� ���dx� � ���) �%�h-+�2�)6+ ��)-1%�����o���U���#���+%'� �#�h��%��/� ��#"$�W�)%����Q�)%=��"$-+�2����%�q

Page 20: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����,���}>)H�STGdF(>5L!O�D � GIH�H2>)H�STDNeWL'H�O�D �#L'H(DNH�O�DQO[L�STGIH

�?%'�2%,��+� ��6����=4+6r�E4���6r�����24+����%����~?���o�+�)� �[�6+%�+��Q���!�5%a�1%� �����9�+%'� �#�s�+�����9�)"$-1�5�) �%'�R��6 ���������%'�2���#�)���w�����E"&�[�����)�s�����+%'� �#��%w� �[���#�o���#��4+��41%'�2���#�|�+�}�)%Q�1%� �������+%'� �#��~���%69-+���#6:� �= ��#"&�w� ��%-.�#�����1�)�qk�|���1�)� �[�6��R��x�;#�) ��U�+���)%��1%� �������1%'� �#�����|�)61����-.��6+�+����6:� �������1z � � B ��#6+ ������ �Q8[4���� �M�'%�/#%%Q4+���)�)��v�%'��~�����)6+����-.��6+�1����67� �����h�)�#��-+���;�(%"&%�|���*%'-1�)�) �% ���x�#6�~7�������#������6�;#4+%d ��������-1���;�2%"&% ���x�#6/`���U �4+%�)8[4+�����M�� �(%& ��#6+���)�+���2% ���x�#6�tYx� ���) �%�q

/}6+%&���v=� �w�+%W�+�5� �:�6+%���&�=�)"$-E����"$��6:��%���W�)%$�E%� �w�+�s�+%'� �#��~.���#� �.FNG0Z#F(L'eWL:O�GdFNDNHsO�DUL�� �5>A@(L �@2> GIXEDNHR���$��6+ �%'��;#%6j���$�)"$-E����"$��6:��%'���)�#��-+���;�2%"&%�R�+�=%'-E�)�) �% ���x�#6{8[4��$� ���������1x%6{%����#�R4+��4+%'�(���#��16+%�)����q �|��� �#�$-+���;�2%"W%�W���a%'-1�5�) �% ���x�#6�� �#6 ���#�&8[4��a-.���2"&��� ��6� ��#6+�24+����%'�W�+%'� �#��~��56+� ������%'�2�)�#��~% ���4+%�)�)v�%'�2���#��/&���)�)"&�56+%'�2���#��qk�|� � �#�o-+���;�(%"&%��� �h���� ��(���.��6W"$���+�5%67� �}����6�;#4+%d �����+�*� ���2 ����(%Q;��6���u�2% ���x�#6a�W���U �4+%'����%&;��6����2% ���x�#6yq

�#�rpH0p#LIF2>\GIH 01XEL�� DNH�� �#6 ���#��� ��)����6:� ��������r�)% �1%� �j���j�+%'� �#�����)% �1%� �j���j�+%'� �#�`�+%����5����+�)���:�6+%�+%M���)"$-1�)��"$��67��%�1%�~d/R��� �+x%}������61���*"&%6:� ��6+�)�1%�~d-1%'�(%h��%'���)��t\% �������4+� ����8[4+�)����� �#� ��6s�5%�;��� ����x�#6���Q�24`�)6�t\��2"&% ���x�#6yq

���� ������-�+ ����!#��� - �"� ����������� �"!#���*� � �,�"!#�%!#� � - �

� �#"&��� �9�+%,�[�)��� ����6 ��� � �` �%'- x� ��4+����~����#�s-+�����+�� ���� ������=���!�)�#�s���5� � ��"&%�w���!�E%� ���s�+�9�+%'� �#�tA4������#69���#�����)� � ��"&%�����*�1 2�+�����#��q � �=�1%�/W4+69"$�#"$��6:� �$ ��#6+ ������ �$��698:4+�}���#�o���)��� ��"&%�����*�E 2�������#��+%0/#%6 �����%��� / �+%0/#%6 �+%���r ��#"W����6�v��r���#�$���5� � ��"&%�&�����1%�����&���a�+%'� �#��q B}������ (����~o� �[�+%0��x� %�����)� � ��6a���5� � ��"&%�h�+�R�1 2�����2�#�M��6a4+� ��q

z[�M�+�5 ���8:4��M���#���2�)� � ��"&%���+�o�E%� ���������+%'� �#��������6���6$��4+�?�(%�x� �������6=����-+���d/�� �� �Q��� ��%�+�#4+6+�)����61� ��*-��#�)�}����"&%6+�1%'�?%�����#"s�+����%��)%}�)4+6+%�~'��6=���#�?%1�6��#�?� ��� ��6:��%�q��|6=%8[4����)�)%`x��-��� �%�~76����+%'� x� %h6+�)6+;ox4+6���)��� ��"&%�8[4���-.���2"&�����)���2%o;��� �����#6+%'�?�)%��)61"$��6+��%� �%6:���)�+%�Q�+�|�)6�t\��2"&% ���x�#6Q8:4��|����8:4+���0x� %����#-1���0/�� �� ��q %,-+�2�5"$���2%a��"&-+������%���6+ �%'��;#%�+%{������-+���d/�� �� ��~ � �*� � � ��������}"$���2�) �%6��*�[�)%'���)�#6Q(~�������%'�����#�5��x�4+6 �������� ���������6��#"&�56+%��� � /}� � � � ��6����2%� /h-y�+%'� �w�* � ������ � �������[�*M8[4��Q��� ��%'�E%&�1%��%�+�W��6a��� ��#6+ ���-+� �j����8[4��W�'%'�2�)%�s-1����v�%�s-.��8:4��[�61%�s� �94+6���6 -1%'�2%�t ��2"W%'�w4+61%a-1����v�%,"�x%�w;�2%6+���~?/ %�0x���4+ ����2���I%"&��67� �`�+%� ��%�8[4��!����-+�����+4+ �� �,�16+%����� �+x%���6+��%"s�1�)%����q{�|����%���� � �(4+ ���4��2%�~�8[4��9������6��!�5%t\��2"&%r���a416 x%'���.�#�c~����W�)�{8[4��a� �,����6��#"&�)61%�416+%rDNH�SAFdp[@0S�p'FNL ��D(F�]LIF���p>c@(L[q�� "$���1�)%���#�&���a�)�#�� ��� ��6:��%�~ A � � � �=4+6+��x�W% � �*� -1%'�2%9������%'�����#�5�)%'� � /}� � ��6{���!8[4��=%����2%9� �$ ��#6��� ��= ��#"&� A � z� A 6�t ��("&%'�����#6 � %61%';��"$��67��z[/[��� ��"�(q|�|�."$����)��w-.������y �4+%� A � � ����� � �2�56�;#��x� A � z9%�."&%6��C �=�+�

Page 21: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�=& � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

���2%'�28[4�x� %�o���h�2��;#�)� � ���#��t\4+�h�������*-.���2"W������������4+� �=���*�+�5� -.�#����������#���+�*%�)"&% ���61%"&����6:� �w� ���(���~[" x%�����% ���%"$��6:� �=�5%�M ��)67��%�*"&%';#6ox�����) �%��~�/#%&8[4��R���2%&416�����8:41�)����� �$�����y"$���( �%���&-.��h%8[4����)�)% x��-.�[ �%�q

� "W����%�����w���#�h����� ��67��%�~y� �=������%'�2���#�)��x� A BUz � A 67� ��;�(%'� ��� B}%'��%`z[� �����(~y��� � ��6����2%� �|���� �� �(�) 'q��� � �Q� �2%'�E%dY�&tA4��U�+�)�2��;#�)���w-.��h4+6��&�+�Q���#�M-1�)�#6������#�M��6a�)�#�����)� � ��"W%�h���R�1%�����h���Q�1%'� �#��~ � �+%'�(�������% 2�1"&%6+6yq A BUz����2%94+6�6[4�����9����-.�!���w���)� � ��"W%!���s�1%� �������w�+%'� �#�R ��#6��� ��)���! ��#"&��H2>)H�STDNeWL`O�DFND0OE~+8:4���-+�2�[�+4'Y�=4+6�;�2%6`��t\�� �� �W� ��1���U���#�M���)��� ��"&%�M���U�)6�t\��2"&% ��0x�#69�+��%8[4����)�5%s;��6+���2% ���x�#6yq|������5� � ��"&%&���Q������� �s������%'�����#�5��x��~���6a-1%'�2� �~1-1%'�2%W��%'���)� tA% ����*�)%W6��� ������)�+%�����U����-+�2��� ��67��%'�}�����)% ��)�#6������6:� ���Q�+%'� �#�h"�x%�M ��#"$-1���C�%��8[4��R�)%�M8[4��R� �R-.�[��x� %6!"$�������)%'�� ��#6`�)�#�����)� � ��"W%�kY���1x%'�(8:4+�5 ��#��~�/~���6-1%'�2� �~7-1%'�2%R�5"$-.�#6�����4+6$��� �+x%6+�1%'�|���M�1%� ���|�����+%'� �#��q��?%'�2%U%0/[41�+%'�|%���� ��%'�1�)�� ������+�) (���R��� �+x%6+�1%'��~� B���z � � � �#6�t\������6+ ��W�#6 B�%'��%{z�/[� � ��"W� %6+;#4+%';���5(~�t\��2"&%���a-.��U�2��-+����� ��6:��%67� ���=������;�'u�1�)���26��`���&�|� / / /��2��-+����� ��6:��%67� ���s������"w4+6+������"$-+�2����%'�2�)%�c~yt\��2"&%'�2�#6r4+6�;�24�-.�`����6��#"&�56+%���B � � � � B�%'��% �o%��� �k%��� � �2�#4�-*(~� �4+/�r��� ��������r���2%j�����E6+���=4+6+%�$��� -.�� ����E �% ����#6����=��� �+x%6+�1%'�8[4��Q-.���2"W���������2%6`�)%W �����% ���x�#6����U�1%� ���}���Q�1%'� �#�h/`���k"&%6��C �!���Q�)�#�h�+%'� �#��q���� B � � � -+����� ��6:�+x���4 �)6�t\��2"$�w�16+%�?��6 � 2# � /{%4+6+8[4�� x��� � �W6��`tA4��$t\��2"&%�)"&��67� �&% ���-+��%�+�a-.��U� � z A � �}"$���2�5 �%6� %'�����#6+%�|z[��%61�+%'�2�+� A 61� ������4�� ��(~y"w4+ 2���#�����5� � ��"&%��� �$������%'���2�#�)�)%'���#6�����;#4+�)��6+���W�)%!-+���-E4���� ��%9�����B � � � q��|� � �#�*���)� � ��"&%�h� �#6a���#��8[4��Q���U ��#6��[ ���6� ��#"$�W�2�)� � ��"&%���+�U�����y~��W�2�)� � ��"&%� � B��Rz � �7B � � � q

�#�����)� � ��"&%�| ���1x%'�28[4+�) ��9/����w�����{ ��#6+� ������4+/��6��5%W-+�(�)"$���2%W;��6����2% ���x�#6{���=���#�Uz � � Bwqy�k���2���� � �#�}���)��� ��"&%�M-+��������67��%6a%�);#4+6��#���)61 ��#67���6+�)��67� �����

� �|�&6+�� �����%'�2���r���2 ��2���1���& ��#"&-1���C �#�$-+���;�2%"W%�W���a%'-1�5�) �% ���x�#6�-1%'�(%j����� -.�#6+�����&% �4+%�)8[4+���������-.�$���U ��#6+��4+�)��%$���Q�+%'� �#��~1-�����2�)"$-1����8[4���x��� ��%W����%�q

� %$�)61����-.��6+����6+ ��)%w���U�+%'� �#�h����"ax� 61�)"&%�q

� � �W������6���6`4+6`tA4+6+�1%"$��67� �$� ��x��(�) ���q

��6 � 2# & � ���+�y~����R���#���5%'����(%'� ��2���#�����U�)6:���� ����;#% ���x�#6���� A � � ~+���� ��2���E��x�w416`%'����x� �4+���=-+�2��� ��6�u��%6+�+�a����e!G�O�D � GWFND �5L:@2> GIXEL��cq$�|6{��� � �W%'�2��x� �4+����~y-+�2��� ��67��%'�E%`��%"Q�E�(x��6r���#�U�)61 ��#67���6+�)��67� ���U�+�&���#����5� � ��"&%�U-1�����[�)�#��~k���.Y���1x%'�(8:4+�5 ��a/{���|���!�����yq��|6:� �#6+ �����~�� �W ��#"$��6+v�%'���#6 %,������%'���2�#�)�)%'�Q"w4+ 2�+�#����5� � ��"&%�=�����)% ��)�#6+%������~�%'-1%'�2�� �����6+���j���#�w-+�2�5"$�����#�w%,�E6+%�����=�������#�$� ��� ��6:��%{/ -+�2�56+ ���-1���#�Q���`���#��� 2����6:��%�q /}6��a���&�)�#��-+�2�)"$���2�#�����sz[/�� � ��" %U~��+� A � � ~ 8:4+�&� �&������%'���2�#�)��x��-1%'�2%�-+�2��1%'�U�)%�tA4+6�u ����#61%�)�)�+%�������."$���������=�����)% ��)�#6+%�c~�-+���-.��2 ����#61%6+���s416+%=�)"$-1����"&��67��% ���x�#6����R��41����� � �24+ ���4��(%�M���

Page 22: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����,���}>)H�STGdF(>5L!O�D � GIH�H2>)H�STDNeWL'H�O�D �#L'H(DNH�O�DQO[L�STGIH � �

�+%'� �#�h/��24+���-.���2% ����#6�����q��|� � �& ��#6+�14IY�&%W���#�M;�2%6+�+����������%'���2�#�)���#���

� �|��������%'���2�#�)���,�+��4163�)��6�;#4+%d �9���` ��#6+�24+����%�w��� � �24+ ���4+�2%���j����6��#"&�56+%���{z � �~�8[4��9�����1% ��#67��������5���&��6`�����)��6�;#4+%d �R��� �+x%6+�+%'�}���U���#�����5� � ��"&%�M�����5% ����#6+%������q

� %{-+�����+4+ � ��0x�#63�+�`�I%'�2�)�#�!z � � B �����)% ��)�#6+%�����$�+4��(%67� �a���#�W%1�6��#�$�� 2����6:��%�~� ��#"$� B � � /z� ����,BUz9��� A � � ~+/ %h� � k� ��� %*� � � � ���-.��2%'�����#6�q

�*�0/���6{��x� %�~E�����)� � ��6{ �����6:� �#�����$z � � B �����5% ����#6+%������~���%6:� �`-1%'�2%W"W�) ����[��2����6+%����2���* ��#"$��-1%'�(%���)��� ��"&%��"w4+�����)4+�24+%'�2����~�%4+6+8[4��U"w4+ 2���#�*6��&� �#6a ��#"&-1������%"$��6:� �Q�+���)����%��"$���������=�����)% ��)�#6+%�cq

}� �2�#� �2�)� � ��"&%�?�����5% ����#6+%�����?"w4+�����)4+�24+%'�2���h���#6 A � � %h��zs��� � �#"$-14�� �����}��� �� ��)%'� ����~ A 6�t\��2"&� ���� A 6�t ��("&� �3z[�t\����%'��� A 6+ 'qj/�z[/[�1%� ������z[/[�1%� � A 61 'q �. ��"$-1���#�w���`���)��� ��"&%�w�����)% ����#6+%�)���w�+�"&�) ��2�:��2�+��6+%��������?� �#6=�?%'�2%���0�w/w� ��%� � A ! �+� �o��2�5%6+�y~�* � ����2����� � �) ��2�#� �t ��~ C����������R/ % � �1%������ � �) �����(�)"`q

�#�wz � � B �����5% ����#6+%�����U ��#61� ������4�/��6 �)%`� ��;#4+6+�1%`;��6����2% ���x�#6 ���W���#�wz � � Bwq?z��)6{��"s�1%'��;��~���|"&�[�����)�`�����)% ����#6+%����%"Q�1�Nx��6 ������6��!��4+�RtA%�)���#��~ ������6+�+�a4+6������W���)���#�U��4 �)�)"&����%�1%9 �%'-E% ��)�+%� %�"$�������)%'�&���#�$�1%'� �#��q z[�`�+%j���� 2�+�r"s4+ (�+%j�)6:���� ����;#% ���x�#6��+�������`��6:� �#6+ ����&� �2%'��%61���r��������� �#��������� � �!-+����1����"W%�qW�|6 � 2#'"[~ � �+��6j-+����� ��6:�+x�a����"&�[�����)�`��67���)�1%���7�����)% ���x�#6�~k8[4��$���Q�)%a�:x�� �61�) �%�"�x%�4����)�5��v�%�+%a��6������+�5� �:�6��,�+�!�1%�����$���9�1%'� �#��q �|6 � 2#' [~ � �[�1� �)6:� ��6:�+x�{�24��1��%6+%'�=%��;#4+61%�w�+���5%������1 ��)��6+ ��)%�w���!��4 "$�����������2���)% ����#6+%�� ��#63416+%a����2�2��x�#6r����� ��6+�+�)�1%�����6��#"W�)6+%�+% % � � � � � 2#' �/ " x%�!�2�� �����67� ��"&��67� � % � ��! � � � & (q �#�`�)6:� ��67� �#�`���{-+�2�-���( ����#6+%'��4+6 "&�[�����)�3���j�+%'� �#�8[4��&����-+�2��� ��67� �!%�|"w4+6+��������%�����&4+6r"$�����a"�x%�Q�+�����+%6 �+%�����)4+;#%'�Q%a���#�U"&�[�����)�#�U���W�+%'� �#�� ��"�x%6:���) ��#��q

� �#"&�,������-14���� ��%�%{�)%, ��2�� �����67� �` ��#"$-E���C �5�+%� �+�9�)%�=%'-1�5�) �% ����#6����w8:4+�!����8[4+�����2��6 �1%�����w�+��+%'� �#��~��+%6`��4��2;#�)���$���#��6[4�����#�h"&�[�����)�#��������"$���������&���U�1%'� �#����2����6:��%���W%=���Y��� �#�*/!��� "$�[�+����������)% ��)�#6+%� ����� ��6+�+�5����q*z��)6���"Q�1%'�2;��~.%!�+��t\������6+ ��)%W���s���#�}"$���������#�*8:4��w���#�*-+���� �������6y~.�)%! ��#"$-.�'u���) ��0x�#6`������� � �#��"$���������#�M6��$�����+x%$ ��)%'�2%�q|��� ��%=����#�)4+ ���x�#6��2��-+����� ��6:��%$�)%w� ���2 ����2%$;��6+���2% ���x�#6a���U�)�#�z � � Bwq

Page 23: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

� ��� � �� ����� � � � � *& - �� ��#���� � ��� !#� � - � � ����������� � !#� �*� � ��� !#� !#���� -��

�#�����)� � ��"&%�����w�1%� �������=�+%'� �#�}-+��������67��%6{6[4+"$�����#��%�}���6:��%d %�Q8:4��=� �w-14�������6��+�����)�+�)�M��6���#��;�24�-.�#��� �)%�|8:4��M� ���+������6=%R�)%��)6:� ��;�2% ���x�#6W�����+%'� �#��/w�)%��8:4+��� �������.��6=%R�)%��)67� ���2t\% ��h ��#" x4+68[4��U-+�2�-���( ����#6+%w���kz � � Bwq 4 �>-�>-35 �� �1- � �>46+.�,-3����� � �/4 �/- > �5

� � GIX�SAFNG ��H(G �'FND �5L FND0O�pX.O�L'X.@2>5L3O�DrO[L�STGIH�� ��#�����)� � ��"W%�9�+���E 2�������#��%�)"W% ���6+%6 �I%'�(�)%� ��-1�)%� �������#�k"W�)��"$�#�k�+%'� �#�?��6Q�E 2�������#�?�+�5� ���)6:� �#��qk��� � �}�1% ���8[4��o� �o�+��� -.���2�+�) ���������-1% ��������%�)"&% ���6+%"W����67� ��~�%����"�x%�o����-1���0��� �%'�o�5%Rt\%�)��%Q���h ��#61���)� � ��6+ ��5%U���h�+%'� �#��q��|6W�)�#�����)� � ��"W%����W�E%� ���=���!�+%'� �#�=� �����#�s��� � �#�=�1 (�������#�w��� �+x%6��)6:� ��;�2%���#��~�-.��=���,8[4���6��,� ��%�)"&% ���61%6�I%'�(�)%�s ��-E�)%�$�������#�="&�)��"$�#�w�+%'� �#��q z��)6 ��"s�1%'��;��~|��6�4+6+%a�E%� �`���9�1%'� �#�$6������9-E4���������)�)"&�56+%'���)%R�����+416+�+%6+ ��)%� ��#"$-E������%"$��6:� �~:/#%s8:4��h��6&�� �%�����#6����|���|6��� �����%'�(�)%R-1%'�2%Q"$�[�+���)%'��)%�M�����5% ����#6�������6:� ���Q���#���1%'� �#��~1�$�1�)��6����h6��� �����%'�(�)%=-1%'�2%&"&�CY��2%'�*�)%�M-+��������% ����#6�����q

� � GIX+H�>5H�STDNX.@2>5L!O�DQO�L�STGIH1���|�)�)"W�)6+%6+���s�! ��#6:� ���#�)%6+�+�W�)%���2���+4+6+�+%61 ��)%�M���Q�+%'� �#�*� �U�����14+ ����6�;�2%6`"$���+�5�+%Q�����2�)��� ;�$���R8:4��R�+%0/#%&�)6+ ��#61���)� � ��6+ ��5%��q�z���4169�1%'� �$��� �+x%$%�)"&% ���6+%�+�&4+6+%� �#�)%9���v~ �4+%�58:4+�)���}% ���4+%�5��v�% ���x�#6j� �$�����.�=����%�)��v�%'�R�+x�#�)��416+%W���v~ /���� �+x%`�+�5� -.�#6+���1���R-E%'�2%� �[�+�#�o�)�#�o41��4+%'�2���#�o�)6+"&���+�)%'��%"$��6:� �q�z���4+6��+%'� �=��� �+x%=�+4�-1�)�5 �%���Q/&���.���5� � ��"&%= ��#6��� ��}������%�����+4+61�+%6+ ��)%�~�����-1���-1���j���)��� ��"&%{-14������`��61 �%'��;#%'�2� ���+�`;#%'�2%67���)v�%'�!8[4��`� �[�1%�W�)%�$ ��-1�5%�� ��"&%67���)��6���6� ��#6+���)� � ��6:� ����q B}��� ;�(% ��)%�+%"$��6:� �~o6+��� �����#�=���#�&z � � B �������0/ ��6���x� %�� ���6+ �%'��;#%6,���U"&%6:� ��6����*%4�� �#" x%'���) �%"$��6:� �s�)%$ ��#6+�2�)� � ��6+ ��)%�q

� � ]L'H�>5X+bAGdF(eWL:@2>�]GIXwH(G �'FND �5L*e&>)H�eWLR@(L'XESc>cO[L:O$O�DMO[L�STGIH1�?�*�[��� ��%'��� �����#�����#�?�+%'� �#���567� ��;�2%�+�#��~� �R-14����+�R���[� �2%'���}�)6�t\��2"&% ���x�#6`%�1�) ����#6+%�y� ��1���U���#��"&�5��"$�#��q

� � GIe ��LIFdSc>A@2>�]GIXjO�DwO[L�STGIH1����6����#�����)��� ��"&%�*�+�Q�1 (�������#��~y���#�*�1 2�+�����#�}-����2� ��6��� ���6{%!�)%�*-.��� u� �#6+%�}��%9�)�#�*����-E%'����%"$��6:� �#�U8:4+�w���#�}4����)�5��v�%6yq*� ��������6{���#�}���)� � ��"W%�}�+�s�1%�����}�+�w�+%'� �#��~�)%s�1%� �����R�+%'� �#�o-����2� ��6��� ��R%w�5%Q��"$-1������%w/&-14����+�}� ���M ��#"$-E%'�����)�+%s-.���� �����#�M���#��4+��41%'�2���#�8:4+�Q��� �[x��6j%4�� ��2�)v�%���#��q��*����" x%��~y�)%�*6[4����'%�*%'-E�)�) �% ����#6����}8[4��w���s�'%�/#%6{ �����%6+�+�!-14+������64����)�)�)v�%'���)�#���+%'� �#�h�+�U�)%=�1%� �Q�+�U�+%'� �#�������)� � ��6:� �q

Page 24: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����'���EDNX�SmL ��L'HRD}>5X.@NGIXEl0DNX1> DNXESTDNHUO�D � GIH�H2>)H�STDNeWL'H�O�D �#L'H(DNHRO�DQO[L�STGIH � �

� � L'X�STDNX+>)e&>\DNXESTGWO�D�DNH�S�]L'XyO[LIFNDNH1� � �2% ��)%��%=�)%$�)6:� ��;�2% ���x�#6����h"�x%��tIx% ��5�.����� -.����%'�����#����� �+x%6�u�+%'�����$6��� �����%'�(���#��~o��%67� � �)�#�=��� ��%'�1���� ��)�+�#�&%j6+������M���`�)%{��"&-+������%{ ��#"$� �)�#�$6+% ����#6+%�����&��)67� ���(6+% ����#6+%������q �|��� �#�$��� �+x%6+�+%'�2���$-14�������63��� ��%'�E���� ����2� �a� ��1���`����t ��("&%'� �r���`���#�&�+%'� �#�-1%'�2%�tA% ��)�)����%'�|�24&�)6:� ���2 �%"Q�E����~#-14����+��6&� ������� �+x%61�+%'�����|�+�h���� �4+"$��6:��% ���x�#6y~#-+�2�[ ����+�5"&����6:� �#����U% ���4+%�)��v�% ��0x�#6`/���%"Q�1�Nx��6�����;#�)%���+�U% � ���� ��q

4 �>-�>-35 �� �1- 4����15=>4 �����1- �/4������� �

� � D ��GdF(LrDNX �5L�>)X�STD2Z#F2>AO�L:O�O�DaO[L�STGIH1� %j�567� ��;�2�5�+%�����a�)%��1%� �a���`�+%'� �#�!� �`�����+���2��%j�5%�I%�)�5����va/ �)% ��#6+���)��� ��6+ ��)% �+�����#�9�+%'� �#��%�)"&% ���61%���#��q � ��2"W%�)"$��6:� �~h�)%3�)67� ��;�(�)�+%� ������[-+�2����%$"$���+�)%6:� �R����� � �(�) � ����#6����M�$�2��;#�)%�h8[4��U6��&� �R-E4�������6������#�)%'��q���� ��%�M����� � �(�) � ����#6��������-14�������6{%'-1�)�5 �%'�}��%6:� �,%`�)�#�R�+%'� �#��~ ��#"$�,%`��4+�������)% ��)�#6�����~y/���������z � � B 8:41����6{� �&�����.���6+ �%'��;#%'�*�+�U"&%67� ��6+���2�)%��q

� � D ��GdF(L`DNX �5L!H(D2ZEp'F2>AO�L:OQ� %�� ��;#4��(�)�+%�����$�)%W�E%� �$���$�+%'� �#�����R�)%9-+���� �� � ���x�#6j�+�w�)%9�1%������$�+%'� �#��t �2��67� �&%�4+��41%'�2���#��6��`%4�� ��2��v�%�+�#��q=z��56,4+61%���14���6+%��"$���+�5�+%�����$� ��;#4��2�)�1%�y~��5%�)67� ��;�(% ���x�#6a���Q�1%'� �#����6a���#�h���)� � ��"&%�h���U�1%� ���h���Q�+%'� �#�*�+% ��Q8[4���x��� � �#�}� ��%6�"�x%���[4+�56���u�2%'�1�����}8:4+�s��6j���#�}���)��� ��"&%�R���w�1 2�����2�#��qsz��)6,��"Q�E%'��;��~����#�Uz � � B -����("&��� ��6�"&%67� ��6+�����5%� ��;#4��2�)�1%�W"$���+�5%67� �}���1������%'�1���� ��)"&�)��67� �=���� ��)%������-1%'�(%s�)�+��67�����E �%'�o%�E-.���2� �#6+%��%4�� ��2��v�%�+�%}4+���)�)��v�%'�?�)%}�1%� �����M�+%'� �#��q k%��%4�� ��2��v�% ��)�#6������ ��-14����+��6s�2��%�)��v�%'��%R6+������������-.���2% ����#6�����~���!"$�����{8:4+�94+634+��41%'�2���a-14+�����W��� ��%'�&%4+� ��2��v�%���{%{ ��#6+��4+����%'�= �������� �#�=�+%'� �#�w-.�����{6��{%% ���4+%�)��v�%'�2�)�#��~�-.��M�CY��"$-E����q

� � D ��GdF(LhDNX � L�L:@�@NDNH�>��> �)>AO[L:OhL�� GIH�O[L�STGIH1� � 4+ (���#� z � � B�-+���-.��2 ����#6+%6�����6+;#4+%dY��� ���| ��#6+��41� u��%�|�s;��6����2%������������*�)6�t\��2"$���|8[4��*-����("&��� ��6&%�E4+��4+%'�2�)�U�+% ����M �4+%�)8[4+����������-.�Q�+�h ��#6+��4+�)��%� ��+���w���#�*�1%'� �#��~y���)6�8[4��w� ��%�6��� �����%'�2����8[4��s4+6�-+���;�2%"W%��������� ��2���1%!4+6+%!%'-1�)�) �% ���x�#6,8:4+�����%�)�) ��R��%�y��%'�2��%�q

� � D ��GdF(L`DNX � L �.F�G�O�p�@0Sc>mld>cO[L:OQ�M�|��z � � B -+���-.��2 ����#61%W"w4+ 2�+%�����=�)%�*t\416+ ����#6����*��� �+x%6+�+%'�8:4��o����-+���;�(%"&%�����6��� ������)��%*���2 ��2���1��� ��6$4+6=���)��� ��"&%*�+�o�E 2�������#��q?� 6+������[�hx%���5 ���~����z � � B-+���-.��2 ����#6+%�� ���+%�o�)%���24����)6+%�|���*"&%6+�CY�w���h�1 (�������#����x� -1�) �%�����*�)�#�|-+�2�;�2%"&%�o���*%'-1�5�) �%Iu ���x�#6yq��|�.���� (���&���U�+�5� -.�#6����o�+�}������%��tA4+6+ ����#6����o-.���2"&�)� �}%�.-+�2�;�2%"&%����h ���6:� �2%'�2���U"$�CY����63�5%�tA4+6+ ���x�#6 ��� -.�� x� �1 �%,����8[4����2�)�1%a-.��$���#�=4+��4+%'�2�)�#��~����)6 � ��6����$8:4���-+�2���[ �4�-E%'�2� �!�+���)�#�������%�)�����=���`�)"$-E����"$��6:��% ���x�#6 �+�9�E%dY�j6+������mq � 41 2���#�Wz � � B ��%"s�1�(x��6�-+���-.��2 ��)�#6+%6 416

Page 25: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

��67� ��(6��$���R �4+%'����%w;��6����2% ���x�#6� ��#6+���)� � ��6:� ����6`4+6� ��#6I�4+67� �$�����������(%"&����6:��%�M8:4������)"&-1�)����u �%6y~���6�;�2%6{"$���1�)�+%�~1���k������%'���2�#�)���!�+�s�)%�}%'-1�)�) �% ��)�#6����h8[4��s% � ����+��6j%!�)%W�1%� �w���s�+%'� �#��q� �2% ��)%�*%&��� ��%�}�������(%"&����6:��%��~+����-1���;�2%"&%����*-14������Q�t ���� ����}4+6+%&"W%�/��}-+�����+4+ ��������)�+%���6a4+6�������"&-��&"&��6����q

� � D ��GdF(LaDNX D ��eWL'X�STDNX+>)eW> DNXESTG&Z#F(L:@2> L'HQL �5L9>)X.O�D���DNX.O�DNX.@2>5L9O�D&O[L�STGIH��w��6{���#�R���)� � ��"W%�R����1 2�+�����#��~��)%�W�����2 ��2��-y ����#6����$���a�)�#�W�+%'� �#�!� �a��6+ �4���6:� �2%6 �)6+"$���2�2%�=��6 ���#�$-1���;�2%"&%�!���%'-1�)�) �% ��0x�#6�8:4��a�)�#�&"&%6��C�%6yq��|��� � �+% ���8[4������#�=-1���;�2%"&%�!� ��%6�����-.��6+�+�)��67� ���$���,���#��+%'� �#��~}���j"$�[�+�38[4��{4+6 �%"s�1������6 ��4 ��� � �241 ���4��2%�~h��4+6 �%"s�1���3��6 ����"$�[�+� ��6 8[4��� �&%�)"&% ���61%`��6r�+�)�2 ���~ ����8[4+�������$ �%"s�1���#�s�)"$-.�����%6:� ������6 ���#�R-1���;�2%"&%�U �4+/�#�Q�+%'� �#�s� ����6 %'t\�� ���%���#��q�z��)6{��"Q�E%'��;��~����#�wz � � B�� ��-1%'�2%6 �)%�Q�����2 ��2��-y ����#6����R���9���#�U�+%'� �#�w���9�)%�%'-1�)�) �% ��)�#6�����qM�|� � �!�������W8[4��s� �w ��#6��� ��w ��#"$���)6+�+��-���61����6+ ��)%=���Q�1%'� �#��~E;�(% ��)%��%W�)%! �4+%�� �U���)"&-1�)���1 �%s����"&%6:� ��6+�)"W����67� �&�+�U�)%��%'-1�)�5 �% ����#6�����8[4��U% � �������6,%&�)%=�1%� �U�+�Q�+%'� �#��q

��� p#e!DNXESTGRO�D �5LR@NGIXy@dp'F�FNDNX.@2> LB� �|6w%��;#4+6+�#�k���5� � ��"&%� �����E 2�������#��~'�2�:�+%0/U�'%'�2���#� 4+��4+%'�2�)�#� 8[4��-14�������6W% � ��������o�2�)"s41���+x%6���%"$��6:� �*%U416W"&�)�2"$�R�1 2�+������~:���|-.�#�����1���M8[4������E% � ���� �$�)67� ���2�+���2%��67� �2�o���5���#�k�+�o"$������8:4+�o� ��-1�)���2�+%��)6+t ��2"W% ���x�#6Q��~#�56+ ��)4+� ��~'8[4��M� ��-E�����2�+%*�)%*�567� ��;�2�5�+%�yq k%"&%�/��dx� %W���U�)�#�}z � � B ;���������#6+%6a���k% � ���� �� ��#6+ �4�������6:� �Q%!�)%=�1%� �w���Q�+%'� �#�h/9;#%'�(%67����v�%68:4+�U6��$�[ �4+���2%6�-+����E����"&%�����R����� �U����-.��q

� � D ��GdF(L`DNX � GIH�H(D(F0lI>A@2> GIHsO�D$@NG��y>5L'HwO�DUH(D2ZEpF2>AO[L:O!J O�DQFND0@dp��?D(FNL:@2>�]GIX�L'X�STDwbAL�� � GIH1� � 4+ 2�+�#����)� � ��"W%�M���R�1 2�+�����#�����C�%6`8:4+�U� ��%=���y4+��4+%'�(���$8:4+�)��6!-1���-.��2 ����#6����)%��"$���1�)�+%��6��� �����%'�2�5%�-1%'�2%,-+���� ��;���&���#�w�+%'� �#�$%6:� �`t\%�5���#�Q��63�������)��� ��"&%�����6��)%�=%'-1�)�) �% ��)�#6�����q ��#�$4+��41%'�2���#�������6���6&8[4����+% ����o ��-1�)%������� ��;#4��2�5�+%�$ �%�+%Q� x� %�~#/$����� ��-1���[�14+ ���%��;�x4+6$tA%�)����~:4����)�)��v�%'�?��� ��%� ��-1�)%�M-E%'�2%$����� ��%4+�2%'�2���#��q��|6`��� � �s �%� ��~1� �����&���y� �(%'�1%dY�W����%�)��v�%���!� ��+���U���#�h�+%'� �#�h�����2���8:4+�a� ���+��v�� �)% x4+�����)"W%j ��-1�)%j��������;#4��2�)�+%�����a-1�����2�+�`/����a������6��a8[4��a��#������9%j����%�)�)v�%'��qz��)6���"s�1%'��;��~����#�sz � � B % ���41%�����UtA4+6+ ����#61%6j���W"$�����a8[4��&� �W"&�56+�)"&��v�%��)%` �%6:���)�+%� ���� �2%'�1%d �&-.���2�+�)�+�w �4+%61���&� �R-+�����+4+ ��U416�t\%�)�)��q

��� �2 ����46�/�146��4 5 � 4 �1 .5*5>�15=�4 � -35 �/4 /-35�465*�/4 �/- > �5

� � GIe � �\D �(>AO�L:OQ� �#�Wz � � B � �#6� ��#6I�4+67� �#�$�+�9-1���;�2%"&%�$"w4�/ ��#"$-E���CY�#�$ ��#6�416+%�;�(%6t\416+ ����#6+%�)�5�+%�yq$�|�Q-+���� ��)� �a ��#"&-+����6+�����s"s4�/{�1�)��6{��� ��%atA4+6+ ����#61%�)�)�+%��-1%'�2%a-��������U��% �%'�4+6��14���6�-E%'�����)���&���R���5���#��q

Page 26: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����'���EDNX�SmL ��L'HRD}>5X.@NGIXEl0DNX1> DNXESTDNHUO�D � GIH�H2>)H�STDNeWL'H�O�D �#L'H(DNHRO�DQO[L�STGIH � �

� _1L'eWL X�G,� ��#�hz � � Bf� �#69-+���;�(%"&%�M ��#"$-1���C �#��/!"w4�/&����� ��6+� �#�h8:4��}����8[4+��������6�4+61%Q;�2%6 �%67���)�1%�a���R��� -1% ��)�&��6a�+�)�2 ��$/9���U"&��"$��2�)%=-1%'�(%=� �2%'�1%d�%'�*���Rt\��2"&%$���E �����67� �q

� � GIH�STD9D0@NGIX=]GIe&>A@NGrO�D � � g�K�PD�?�|�o ��#� � �`���9416�z � � B �'%'�0x� %��+��-���61�+����6+���,�����|��6:� ��26���/���9�5%atA4+6+ ����#6+%�5�)�+%�r8[4��9�t ���� ��qr� ��$�C ��"$-1����~�416�z � � B -1%'�2%�4+6 ��2����6+%�+��w-.���2���#6+%�-14������w ��#� ��%'� � & & ��4����#��~y"&�)��67� �2%��8[4��$4+6jz � � B -E%'�2%!416,���5� � ��"&%�"s41�����)4+��41%'�2���&8[4��w�ox�� �������) ����$%$ �����6:� �#�����U4+��41%'�2���#�o-14������U ��#����%'�h��6:� ��� �=& q & & & / �=& & q & & & ��4+���#��q��}����"�x%��~1�1%�/8:4��W-1%';#%'�w416+%a �4����%�%6:41%�|���W"W%67� ��6+�5"&����6:� ��8:4+�!��4����)�W� ���s416j-.��2 ���67��%d ��������-+�2�� ��������� z � � Bwq

� � GIH�STDjO�D �UD ��p> ��L'e&> DNX�STGrL:O:>c@2> GIX1L��\� �k%6:� ������z � � Bs~M ��#"$���)% -+���-E�)%r�1%�������{�+%'� �#��~-14�������6s�+% �����8:4���� ��%}6��� �����%'�2�)�}%�+8[4+���(��� "�x%�k��� -1% ���������%�)"&% ���6+%"W����67� ��q��}����"�x%��~'-1%'�(%%�) �%6�v�%'���)%��-+�2��� ��% ����#6����}����� ��%�+%��~E���*-.�#�����1���R8[4��s����%W6��� �����%'�(���!%�+8[4+���(����4+6+%&" x%8:4+�56+%"�x%��;�2%6+���R�&416+%="�x%8:41�)6+%w8:4��R� �U�+���+�)8[4��}���#�)%"$��6:� �Q%� z � � Bwq � �����$��� � �!�+%'�1x%=8:4+���5%�)"$-1�)%6:��% ���x�#6`���U416`���)� � ��"&%$�+�U�1%� �����+�U�+%'� �#�h� ��%W"�x%�� �%'�2%�q

� � GIH�STDQO�D �5L!@NGIX�l0D(F2H�>�]GIX=���|6`%�);#4+6+%�M�� �%�����#6�����~����� ��#� � �Q����� z � � B /!���� ��#��� �Q�����y��8[4+��-.��)6�t\��2"�x%'���) ���8:4+�=����%`6��� �����%'�2���`%�+8[4+���(���h-1%'�(%9�24,�E4���6�t\4+61 ����#6+%"&����6:� ��~y���R�)6+�2��;#6+���1 �%6:� � ��#"$-1%'�2%���9%� ��#� � �$���s ��#67��������)���5%&%'-1�)�) �% ��0x�#6�% ���4+%�k��6,416a���)� � ��"W%W���s�1%� ���}���Q�+%'� �#��q�|� � �� ��#� � �}�)6+ ��)4+/�����+ ��#��� �*������6+� �[�61%'�|%U�)%}-1�)%6:���)�)�5%*%U4+���)�)��v�%'�?��� � �#�����)� � ��"&%�?/~:-+����1%'�E����u"$��67� �~����y ��#��� �U������-����(� �#6+%����� -.�� ��)%�)��v�%�+�s-1%'�(%w%0/[41�+%'��%w����%�)��v�%'�M�)%= ��#6:����2����x�#6�/!-��#6+�����6`"&%'�2 2�1%$���y���)� � ��"W%�q��|� � �Q ��#��� �U����4+6+%=���U�5%���2%'v��#6����M-+�(�)6+ ���-1%�)���|-.����)%�M8[4��U%��;#4+61%���"$-+������%��/����;#%6+�)v�% ����#6����U� �=�����2�)� � ��6j%` �%"s�1�)%'�Q��4j�2�)� � ��"&%�% ���4+%���+�$�1 2�����2�#��-���U416���)� � ��"&%$�+�R�1%� �������s�+%'� �#��q

��� FNDNH�SmL:@2>\GIXEDNH1� /}6 ���5� � ��"&%a���!�1 2�+�����#�Q�����+x%����� ��(��� ��-1%'�(%�4+6+%�%'-1�)�) �% ���x�#6 ��� -.�� x� �1 �%�~ -.�����W8[4��Q��4+�h-+����� ��% ��)�#6����h��4+������6�� ���}"s4+/9�E4���6+%��q�z��)6`��"s�1%'��;��~.���#��z � � B ��� �+x%6,���� ��2��� �#�-1%'�2%{� ���W"�x%�&;��6����2%�����$/�� ��� x4����5�����=��6�"w4+ 2�+%�W%'-1�)�) �% ����#6+����~����j8[4��`-14����+���1% ����W8:4+�%��;#4+6+%�M���Q���)�)%�M6��&� ��%6���%6a�1x%'-E�)�+%�� ��#"$�!%6:� ����q

� � p �)XED(F(L � � DML � GIHob\L�� �\GIH1�?�|������ 2���$����8[4��*� �����w��� �:x�U ���67� �(%�)��v�%���=��6!���yz � � B �+% ��R8[4��h������)� � ��"&%$����%&"�x%�M��4+�)6����(%'�1����%67� �w���#�MtA%�)���#�M8[4��R-14����+%6a-+�����+4+ ����2���q

Page 27: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� " � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

� ��� � � � - !#� �,� ���*!'��-

��6 ��� � � %'-E%'����%��� � � ������ ��2���.�j4+6+%���"&-+������%��)61"$��1�)�)�5%'�2�)% 8[4��j��� �+x% ��� -.�� ��)%�)��v�%�1% ��6 ���%�)8[4+�)�)�����+�U-1�)� �#��/� �%��%�*%"s4����E�)%�+%��q

��� ��%=��"$-+�2����%$� �R��6+ �%'��;#%!���R�+%'��-14+�1�)�) ��)�1%�W%$���#���56+"s4+���1������8:4+�R�t ���� ��Q��6a%�)8[4+�)������~[��%6:� ���6 -+����6+�2%r���� �%�h ��#"$�36+% ����#6+%�c~���6:� �������)� ��%3% ���#�W-��#�2���1�����$�)618:4+�5�)�)6��#��~|���;#%6+��v�% �)%�&���)������%�!%���#�s�)6+"w4����1�����U/{6+��;�[ ��)%,���#�w ��#67� �2%'� �#�=���!%�)8:41�)������q/*6+%����v!�1�2"&%���a����%�)8[4+�)������~k�)%`��"$-+�2����%%��41"$�W�)%�������-��#61��%'�1�)�)�5�+%�������|�)6+"w4����1���~y����%�5��v�%6+���a�)61� -.�� � ����#6����}-.���2��x�#�+�) �%��-E%'�2%` ��#"$-+����E%'���4� �������� �� �!"W%67� ��6+�5"&����6:� ��q

� ��#67���56:4+% ��0x�#6`� �R������ ��2���.��6!���#�M�+%'� �#�M8[4��R� �R"&%6��C�%6���69�5%����1 ��)6+%�����R�)%s��"$-+�����2%s-E%'�2%�)�)���I%'�h%$ �%'�.�&����� �2%'�1%d �W�+�)%'�2�)��q

��� 0y@2>)XEL'H1� %3��"$-+�2����% ���)��6��{�I%'�2�5%�!��E ��)6+%�9��6 � �[�+�3����-E%�x� ��q � %�+% ��1 ��)61% ���)��6���416 yx�#�1��;������)����6:�����1 �% ���x�#6j8[4��&����x4+6+�) ���~ ������6��!4+6+%`�+���2�� � ���x�#6 � �%�)���~?6�x4+"&�����`/j ��)4+�+%�Q(~ 4+6r6�x41"$��������R� ���Nx��t\�#6��W/�4+6`6�x4+"&�����&���RtA%I��q � %�+%=��1 ��)6+%=���)��6��U��4`-+�2�-1�)%w-1�)%6:���)�)�)%�q

� � �5L'X�Sc> � � LB�� %�+%���1 ��)6+%�������6��!416 �+�)���� �� ��w8[4��9� �!��61 �%'��;#%,�+�!��4�-.�������)��%'�Q� �[�+%�=��41�Q;��� ���)�#6�����q k%��"$-+�����2%W����;#4+�s"w4�/a���= ����2 �%W���k� �2%'�1%d �`���s�)�#�*�+�)���� �� ������*/a������6��s����;#�)� � �2%�1%!�)%Wt �� (�+%!��68:4+�� �%�1%w�1������ �� ��M��"$-.��v�x�$��6����. �%'��;�&��6`��49��1 ��56+%�q � %�+%=�+���2�� �� ��M������6��R4+69-1%';�&%6[4+%�-.��w;#%��� �#�&���������x� �4+�)��/34+6+%,�.�#6+���1 �% ���x�#6�"$��61��4+%��8:4+���+��-���61���9�+���)�#�w ��#6:� �2%'� �#�!���%�)8[4+�)�����M8[4��U�+%�/#%&����%�)��v�%���!��4���1 ��)6+%�q�|6! �%�+%Q��E ��)6+%Q�1%�/&�'%'�2���#�o��4�-.�������)� �������q � %�+%s4+6��s�����2��� -.�#6+��%'�1�����+���1� �2%'�E%dY�w�+�)%'�2���s���4+6,;�24�-.�9�+�s��6:� ���& ��)6+ ��9/,�1����vs��"&-1����%���#��8[4��s�2��%�)��v�%6{�)%�};��� �����#6����R�+�=�)�#�}%�58:4+�5����������q�|�.� �2%'�E%dY�W%�1"&�)6+�)��� �2%'������$���U �%�+%$;�(4�-.�&���&�)�����'%=4+6`%�+"&�)61�)� � �2%'�������q� %�+%s"&����"s�+���Q�����)%Q-1�)%6:���)�)�)%�������6+�*4+6! yx�#�+��;��x416+�) ��s8[4��}���s�)�+��67�����E �%U��69�)%U��"$-1������%�q B}� �%�+%�4+6������w���)���#��� �$8:41�������s ��#6+�[ ����R����6��#"s�+���~y�)%9�+���2�� � ���x�#6y~���� 6�x4+"$���������w� ���(x��t �#6���~k�)%t �� (�+%$���U6+% ��5"&����6:� ��~[���y6�x4+"$�����$������B � A ~+��4�-E4���� � �=��6a�)%w��"$-+�2����%�~����y��%�)%'�2�)�=%6[4+%�./9�)%t �� (�+%&��6�8[4��U��6:� �1x�W��6��)%$��"$-1������%�q B}�s���#�*%�+"&�)6+�5� � �2%'������#�����s����� ��%! ��#6��� ����*��%"s�1�Nx��6��)%������� ��)�+%�` ��#6�8[4��R���� ��(���.��6`%&"�x%8[4+�)6+% � ��6`-141�)��% ����#6�����-.���"&�56:4�� �(q

Page 28: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������� � L'H(G!O�DRDNH�S�p�O:> G � #

�*����" x%��~����` �%�+%���"$-1����%�+��� �������.�9;#4+%'�2�+%'�$�)6�t\��2"&% ��0x�#6 � ��1���9416����+�9��41�Q-1%'�(����67� ���"�x%�M-+�1x�'���)"$�#�1��6��#"Q�1���~������)% ���x�#6` ��#6����y��"$-1�)��%����~+�+������ � ��0x�#6�/�6�x4+"$�����$���R� ���Nx��t\�#6���q

� VCX+e�p7D � �\DNH � LIF(L&L�� �+p> �5LIF��� %�+%R��1 ��56+%R���h�)%U��"$-+������%U������6��h4+61%U� ���2���*���h�)6+"w4����1�)���?-1%'�2%U%�)8[4+�)�5%'��qk��� � �#�|�)61"s4����E������ �|�)����6:�����1 �%6�-.�� 4+6U yx�#�+��;�*8:4��|���$x4+6+�5 �������67� �2�*���|�5%���"$-+������%�q ��#�k�+%'� �#� 8:4������|;#4+%'�2�1%6���} �%�1%$�)6+"w4����1���}� �#6`���#������;#4+�)��67� �������+�)���� � ���x�#6� ��#"$-1������% � �%�)�)�~+6}x4+"$�����w/! ��54+�+%�Q(~[����-.����,�)61"s4����E���~�6�x4+"$���2� ���{�+%'�1����% ��)�#6����W/ -+���� ����������}%�)8:41�)�����&��6 ��4����#� � ��� � �{-+�2�� ���� ���"$��6+��4+%� (q?���y-+���� ��)�&�����y%�)8[4+�)�����M� �U�2���[�)�2%$���Rt ��("&%$%6:41%�cq� %�+%{�)6+"w4����1���9� �`%����;#6+%j%{4+63��"$-E����%���j8:4+�9���&��������� -.�#6+��%'�1�)�!���`��4�;��� ���0x�#6yq � %�1%"&����"s�+���$���U�)%=-1�5%67���)�5�)%Q-E4������R� ��6����}%����;#6+%���#�h�+%� ��%$����)6:� �Q�)61"s4����E�����o-1%'�2%$%�)8[4+�)�)%'�0qz��#4+6Q-+���-1������%'�(���M���)�)"&�56+%M��4U�t\������%}����%�58:4+�5�����������5%M��"$-+�����2%�~'�24Q�)6�t\��2"&% ��0x�#6U� ��"W%67������6+��+4��2%6:� �U%��"$��6��#��� �����h%E�6��#��q

��� FNG��y>\DISmLIF2> GIH1� ��#��-1���-1������%'�2�)�#�h���Q�)�#�*�)61"s4����E������-14�������6,� ���h-E%'�����) �4+�)%'�2�����W��"&-+������%��q�� �%�1%&-+���-E����u��%'�2���W� �s���Q%����;#61%&4+6a yx�#�+�);�!8[4��U���jx416+�) ��&��6,�)%$��"$-+�2����%�q B}�w���#��-1%'�2���) �4+�)%'�����h� �U;#4+%'�2�1%���|6��#"s�+���~ �)%a�+���2�� � ���x�#6j/j����6�x41"$���������W� ���(x��t �#6���q B}�9�)%�U��"$-1������%�Q���W;#4+%'�2�1%`���|6��#"$u�+���s ��#"&���2 ��)%�c~.����-.�����s��"&-+������%�~y�)%9�+������ � ��0x�#6y~E��� 6�x4+"&�����9�+�s� ���Nx��t\�#6��`/a���?6��#"s�+���w���w�5%-����(� �#6+%=���U ��#6:��% �� ��q

� VCX �+p> �5>)XEGIH �A@ �5> DNXESTDNH����� 4+%6+���s4+6W ��)�)��67� �� ��#67��% ���%$ ��#69�)%Q��"$-+������%s-.��|-+�(�)"$���2%R���v~�� �}� �#"&%6���4+���+%'� �#����6��#"$u�+���~?�+������ � ���x�#6�~ 6�x41"$���������!� ���(x��t �#6+��~�����-.�����9�)6+"w4����1���&8[4��W-1�����+�����&���)"$-.���� �&" x%I���)"&�8:4��R�����+x%&�+�)� -E4���� � �$%=-1%';#%'�*%� "$���M-.��M����%�)8[4+�)�����0q �|%&8[4��R���*4+6�-.�#�����1�����)6+8[4+�)�5�)6���~7� �U�)�%����;#6+%&416� yx�#�+��;�98:4+�U���jx4+61�) ��W��6�� �[�+%!�)%$��"$-1������%�q B}�w�)%&��67� �������)� ��%!�)6+�) ��5%�y8:4��w� �U����%Iu�)��v�%= ��#6` �%�+%& ��)�)��67� �R� �R;#4+%'�(�+%$�)%wt �� (�+%�~+���.��"$-E����%���&8[4��R�)%w����%�)��v�x�$/94+6��#�M ��#"$��6:��%'�2���#�;��6����2%����������+���R���y-.�#�����E���}�56+8:41�)�)�)6���q

� � >)H2>mSmL'H�L � GIH�>5X+e9p:D � � DNH1��|6r�)%�"&%�/��0x� %,���!���#�Q �%� �#��~?�)�#�U-.�#�����1�)���R�)6+8[4+�)�)�)6+�#�*��������%6r����w�I%'�2�)�#�Q�)6+"w4����1�)���R%67� ������`%�)8:41�)�)%'�=4+6���q B}�a �%�+%{���)���)��%�8[4��`� �`����%�5��v�%{� ��;#4+%'�2�+%j�)%�t\�� 2�+%{/3���#�$ ��#"$��6:��%'�2���#�����%�)��v�%���#��-���M��� ��)����6:� �R����� -.�� �� �W%���)61"s4����E���q

Page 29: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

� � p � �)>A@2>AO[L:O!O�D � GIHh>)X+e�p7D � � DNH1�� 4+%6+�+�&%��;ox4+6��56+"s4+���1�������*�1��tCx� ��)�.���s%�)8[4+�)�5%'��~+�)%$��"$-1������%&���!%6:4+61 ��)%$��6��)%$-+����61��%&���� �%�/$6+% ����#6+%�cq B}�� �%�+%Q%6[4+6+ ����s� �h;#4+%'�(�+%Q�)%Ut �� (�+%s�+�h-14��E�)�) �% ���x�#6=/$���E ��#� � �*�� ��#6hx�#"&�) ��=�����%6:416+ �����q B}�U���#��-.���2��x�#�+�5 ��#�o���R;#4+%'�2�+%w���y6��#"s�+���~+�)%=�+�)���� � ���x�#6y~����y6�x4+"&�����$����� ���(x��t �#6���~E���6�x4+"$���2�=�+�Rt\%I�`/9����6��#"s�+���U���U�)%=-.���2���#6+%$���U ��#6:��% �� ��q

� � GIX�SAF(L�STGIHRO�D�L�� ��p> � D(F�� %���"$-+������%�� �9��6+ �%'��;#%����9�����+% ���%'�$���#�s�:x���("&�)6��#�=���9 �%�+%, ��#6:� �2%'� �r���9%�)8[4+�)������q � %�+% ��#67� �(%'� �j������6��`4+6�6�x4+"$���2��~�4+6��)"$-.���� ��"$��6+��4+%�m~?4163"3x��� �����r����-1%';��~������)"$-.���� �����������-hx�#���)� ��~1����� �w�+%$����%�5��v�%���&���k����-hx�#����� ��~E�)%��t\�� 2�+%�}���Q�56+�) ����$/��16+%�5��v�% ���x�#6`�����k ��#67� �2%'� ��~�)%a�+4+�2% ���x�#6 �+���| ��#6:� �2%'� �{��6 "$�������s/j����"&����"s�+�������W�)%�-1�)%6:���)�)�)%`8[4��!�)��t\��2"&%�)��v�x��q k%�+4��2% ��0x�#6`"ax� 6+�)"W%w�+�U4+6a ��#6:� �2%'� �!���h���U� �����*"$��� ����/��)%&�14��2% ���x�#6`"�x%I���)"&%=���*���Q4+6�%1�6���q� %�+%$ ��)�)��67� �R-14+�����R� ��6����*%�58:4+�5�)%���#��4+6��$�$�'%'�2���#���56+"s4+���1������%��"&�)�2"$�$������"$-.��q

� VCX1H ��D0@�@2> GIXEDNH1�� �#"$�s-1%'��� �*�+���E� ���2�[�) ��)�Q8:4+�h-+��������%Q�)%Q��"$-+������%�~�x��� ��%=� �h��61 �%'��;#%s�+�h����%�)�)v�%'�o�)61� -.�� � ����#6����-.���2��x�#�+�) �%��%$���#�M�56+"s4+���1������-1%'�2%$%� ��;#4��(%'�2� �U���U8[4��R� �U"&%6:������6���6`��6��E4���6���� ��%����q � %�+%�)6+"w4����1���s� �$�)6+� -.�� � ����#6+%!%�?"$��6��#��4+6+%!���v& �%�+%�� ���)��"$��� ����qwz[�=�)6+� -.�� � ����#6+%6,��%6:� �a���#��)6+"w4����1�����?%�)8[4+�)�5%���#��~# ��#"$�w���#��8[4������ �+x%6!�+�)� -.�#6+���E������-1%'�(%U%�)8[4+�)�)%'��q/B}�* �%�+%U�56+� -.�� � ���x�#6� �U%6����%&�5%=t �� (�+%$/����#�M ��#"$��6:��%'�2���#�h����+���U��4���� ��%�+�W8:4+�U8:4+�)���2%=�)6+ ��)4+�)�����y��"&-1����%���$8[4���)%$�+%$�)�)���I%���$%& �%'�.��q

��� @0Sc>Tld>AO�L:O�DNH}O�DQ@(L:O[LWG 0�@2>)X1LB��|63 �%�+%���1 ��)6+%,� ���)�����'%6 %� �%'�.���)%�=���);#4+����6:� ���s% ��������)�+%�+���Q-1%'�(%�;#%'�2%6:����v�%'�&8[4��! �%�1%��"$-1����%�+�&� ��6�;#%�% � ���� �`%W�)%!�)6�t\��2"&% ���x�#6�6��� �����%'�2�)%!-1%'�2%!����� ��"$-.�[�6+%'�}��4a��%'�2��%9�+�Q"$�������t �� ����)��`/,���1 ��)��67� �q � %�+%�% ��������)�+%�{��� �+x%��2���)% ����#6+%�+%� ��#6r416+%9t\4+61 ���x�#6�����-��� x� �1 �%����$�)%��"$-+�����2%�q � %�+%�4+6+%9���w��� ��%��t\416+ ����#6����� ����������-��#61���s%�4+6��9���I%'�(���#�}-14���� � �#�R���=���#��8[4���[ �4+-1%6`���#�M��"$-E����%���#��~�-.��h���&8[4���x��� � �#�}� �Q�)61�+�) �%69��67� �2�U-1%'��x��6:� �����)��q

� q � ����%'�!/�"W%67� ��6������)%�!�1 2�1%�W ��#6 ���#�W�+%'� �#�����,���#�&��"$-E����%���#�&/��24�tA%"&�)�)�)%'�&" x%�-+�1x�'���)"$� � �+���2�� �� ���(q

� q %���%�)�)v�%'�h�)�)� ��%�+�#�M���U���#�M��"$-E����%���#�����U �%�1%$��1 ��)6+% � �1������ �� ���(q�[q %���%�)�)v�%'�|�)�)� ��%�+�#��������;�24+-��U�+����"$-1����%�+�#�����h4+6W��4�-.�������)� �� � �+������ �� ���/$��4�-.�������)� ���(q

Page 30: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������� � L'H(G!O�DRDNH�S�p�O:> G �

��q %���%�)��v�%'�*�)�)� ��%���#�M�+�U���#����4�-.�������)� ��2���o�+�U �%�+%&��1 ��56+% � �+������ �� ��*/9��4+-����2�[�)�����(q�[q � ����%'��/W"&%6:� ��6����M�)%�o�1 2�1%�o ��#6`�)�#�o�1%'� �#�o�+�}���#���)61"s4����E������-1%'�(%s%�)8[4+�)�5%'� � /!�+�}��41�-+���-1������%'�(���#�5����U �%�+%$��E ��)6+% � ��4�-.�������)� ���(q

"[q %���%�)��v�%'�o�)�)� ��%�+�#�����*�)�#�|�)6+"w4����1�)���?-1%'�2%Q%�58:4+�5�)%'����6W �%�+%Q��1 ��)6+% � � �[�+%w�)%R-E�)%67���5�)�)%'(q#:q %���%�)��v�%'�?�)�)����%���#�k�+�o���#� �)6+"w4����1�)����-1%'�2%}%�)8[4+�)�)%'�k%����;#6+%���#�?%}4+6w����� ���2"&�)61%���*"&�)��"=u�+���$���Q�)%=-E�)%67���5�)�)% � ��4�-.�������)� ���(q

�[q � ����%'��/$"&%6:� ��6������)%���1 (�+%�| ��#6!���#�|�1%'� �#�����*���#��-.�#�����1�)�����)6+8[4+�)�)�)6+�#�k���* �%�+%U��1 ��56+%� ��4�-.�������)� ���(q

[q %���%�)��v�%'�!�)�)� ��%���#�W�������#�$-.�#���)�1�����$�)6+8[4+�)�5�)6��#�U�2��;#�)� � �2%���#�W��6 �%�+% ��1 ��)6+% � � ���+%r�5%-1�)%6:���)�)�)%'(q

�=& q �o41�� �%'���)61"s4����E�����?-1%'�2%U%�58:4+�5�)%'��8:4+�h��%'���)� tA% ���69�)%��6��� ������5�+%�����|�+�h4+6$-.�#�����E���M�)6+8[4+� u�)�)6�� � � �[�1%&�)%=-1�)%6:���)�)�5%'(q

� � q � ����%'�=/3"W%67� ��6����&�5%�=�1 2�+%�$�+���5%�=�[�)�2����%�w����%�)��v�%�+%�=-.��$���#�=-.�#�����E�����Q�)618:4+�5�)�)6��#�� � �[�+%W�)%=-1�)%6:���)�)�)%'(q

� � q %���%�)��v�%'���)�)����%���#�� ��#6����#�o ��#"$��6:��%'�2���#�M���� (���#�o-.��o���#��-.�#�����1�)�����)6+8[4+�)�)�56��#�?����� -.�� �� �=%4+6`�)6+"w4����1���� ��#6+ ������ � � � �[�1%&�)%=-1�)%6:���)�)�5%'(q

� �[q � ����%'�w/r"&%67� ��6+���=�5%�s�E 2�+%�w ��#6����#�s�1%'� �#�$���!���#�w%6[4+6+ ����#�w�)6+� ���2��%���#�Q��63���#�s-.��u�2��x�#�+�) ��#� � � ���+%&�5%=-1�)%6:���)�)�)%'(q

� ��q %���%�)��v�%'�w�)�)� ��%�+�#�Q���!� �[���#�w���#�s%6:4+61 ����#�s8[4��W���!�+%63���� 2�+�,� ��+�2�!4+6 ����� ���2"&�)61%����)6+"w4����1��� � ��4�-.�������)� ���(q

� �[q %���%�)��v�%'�&�5�)� ��%���#�=���`� �����#�$���#�$%6[4+6+ ����#�=�2��%�)��v�%���#�=��6�4163�+��� ���2"&�)6+%�+��-.���2�0x�#�+�) ��� ��4�-.�������)� ���(q

� "[q � ����%'� /Q"&%6:� ��6������)%� �1 2�1%� 8[4��� ��#67���)��6���6=���#�?�+%'� �#��� ��+���o �%�+%� ��#67� �(%'� �U���o%�58:4+�5������ �+������ �� ���/���4�-.�������)� ���(q

� #:q %���%�)��v�%'�?�)�)����%���#�k�+�����#� ��#67� �(%'� �#������%�58:4+�5�����k���o4+6w����� ���2"&�)61%���*�)61"s4����E��� � �+������ �� ��/9��4+-����2�[�)�����(q

� �[q � ����%'�U/{"&%6:� ��6����s�)%�U�1 2�+%�Q ��#6 ���#�U�1%'� �#�Q���& �%�+%��)6+� -.�� � ���x�#6�����%�)�)v�%�+%`%a���#�U�56�u"s4����E��������6a%�)8[4+�)����� � � ���+%&�)%=-E�)%67���5�)�)%'(q

� [q %���%�)��v�%'�*�)�)� ��%���#�M�+�R� �[�+%�*�)%���)61� -.�� � ����#6����o����%�)��v�%�1%��%&4+6a�+��� ���2"&�)6+%�+�=�56+"s4+���1���� ��4�-.�������)� ���(q

Page 31: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'& � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

� ��� � �,� �#� ��

�#��-+�2������ ���� ������}���s�)�#�h���)��� ��"&%�*�+�U�1%� ���}���Q�+%'� �#�}� �#6����#�h�2�)� � ��"&%�*���Q�1 (�������#��q /}6��2�)�Yu� ��"&%$�+�*�1 (�������#����� �+x%=t\��2"&%�+�s-.��M4+69 ��#6I 4167� �$����-+���;�(%"&%��8:4��R�+%6�� ���2�[�) ��)�w%=���#��4+��41%'�2���#��161%������q � %�+%9-+���;�2%"&%������E6��=/�;��� �����#61%`��4+��-+���-E���#�*�1%'� �#��qw�}4+6+8[4��$���#�����)��� ��"&%�R���$�1 (����u���#�R�24�-14+���)�����#6,416�;�2%6j%0�I%61 ��W� ��+���$���#�����5� � ��"&%�R"&%6[4+%������~.������6+��6j�)6+ ��#6:���6+����6:� �����1%� ��%6:� ��)"&-���2��%67� ����~+ ��#"&�!�)%=�����14+6+�+%6+ ��5%s���U�1%'� �#��/`�)%$����-.��6+����61 ��)%Q��6:� ���U-1���;�2%"&%�h/9�+%'� �#��q

�#�����)� � ��"&%�R�+�s�1%�����R���w�1%'� �#�R��4���;#�����2�#6� ��#6����?��� ��������`���w����� �#������U�)�#�*-1����1����"&%�}8[4��-1�5%67� ��%'�1%6����#�����5� � ��"&%�o���*�E 2�������#��q,/*6+%s�1%� �������+%'� �#������4+69 ��#6I 4167� �=�����+%'� �#�������)% ����#61%���#�8[4��w���� ��;��6r�)%�}6��� ������)�1%���������w�56�t ��("&% ���x�#6��+�w4+61%&��"$-+�2����%!4����;#%61��v�% ���x�#6yqR�|��� �#�}�1%'� �#�R� � ��#"$-E%'��� ��6j-.��R� �[�+�#�U���#�R4+��41%'�2���#��qw�|�|z � � B ���U4+6{ ��#6I�4+6:� �a���$-+���;�(%"&%�R8:4+�$-����("&��� ��6{%���#�Q4+��4+%'�2�)�#�R�����16+���0~� �����%'�Q/{"&%6:� ��6����s�)%��E%� �W���&�+%'� �#��~ %����" x%�Q���$-+�2�-���( ����#6+%'�U4+6j% � ���� � ��#6:� ���#�)%���9%$�+�) (�+%=�1%� �Q�+�U�+%'� �#��q

k%R�1%� �*�����+%'� �#�o ��#67������6+����%67� �=���#���1%'� �#�� ��#"$�s��4W�����E6+�) ���x�#6yq � �����#���)�#�|% � ���� �#�o%U�)%R�E%� ����s�+%'� �#�h� �Q����%�)��v�%6a%W� �2%���x��������� z � � BwqE���kz � � Bf-+���-.��2 ��)�#6+%$4+6a����6+;#4+%dY�U�+�Q�����16+�5 ���x�#6�����+%'� �#�}8[4��R-.���2"&��� �R%&���#�*4+��4+%'�(���#�M�����16+�)���5%=�1%� �Q���s�+%'� �#��~+/`4+6`����6+;#4+%dY�s���U"&%6��C �W���Q�1%'� �#�8[4��Q-.���2"W��� �U%W���#�*4+��4+%'�(���#�M�)%&�)61� ���2 ���x�#6y~E% ���4+%�)��v�% ���x�#6�~1���)�)"W�)6+% ���x�#69/a ��#6+��41����%&���Q�1%'� �#�*���s�)%�1%���Q���U�+%'� �#��q

���kz � � B -1���-.��2 ����#6+%$4+6�% � ���� �9 ��#6:� ���#�)%�+�!%&�)%&�1%� �Q���s�+%'� �#��qM�����-.��2 ��)�#6+%$� ��;#4��2�5�+%�y~�)6:� ��;�2�)�1%�y~M ��#6+ �4�������61 ��)%j/� ��#67� �2�#�)% �5%j���� �4�-.���2% ���x�#6 %67� ��t\%�5���#��q �*����" x%��~M-+���-.��2 ����#61%j4+6"$�� �%61�)��"$�U���h�[�)����%��8:4��h-����("&��� �M"$�#� � �2%'��%R���#��4+��41%'�2���#���+x�#���U%8[4����)�)�#���+%'� �#�|8[4����������567� �������2%6yq

k%�h-.���2���#6+%�h�)6:��#�)4+ ��(%�+%����6,������6:� ��26������s416+%$�1%� �w���s�1%'� �#�}���#68����� %�+"&�56+�)� � �2%�+�������)%Q�1%� �}���*�+%'� �#��~[���#�o�+�)���:�6+%������������h�)%Q�1%� �*�+�*�+%'� �#��~����#��-+���;�2%"W%��������o���*%'-1�5�) �% ����#6����|/&���#�4+�24+%'�2���#���161%������q

k%� �2%�x� ������������#��z � � B � ����6+ �4���6:� �2%6w��6$���#�?���)� � ��"&%�?���o�1 (�������#��q ��#�?���5� � ��"&%�E ���1x%'�28[4+�) ��/`���R�����a����-+����� ��6:��%6a�)%=-1�2�)"$���2%w;��6����(% ���x�#6a���Q�)�#�hz � � Bw~E��4��2;#�)�+%w�+% ��)%&���#�h%1�6��#��� ��� ��6:��%�q����"$��������� �����)% ����#6+%�m~�-+�2�-14���� � �j-.�� � �[�+����6 � 2# & ~�����-+�2��� ��67��% �)%j� ��;#4+61�+%j;��6����2% ��0x�#6 ���,���#�z � � Bwq��|� � �{"$���������r���!���h" x%�W����� ��6+�+�)�+� ��6 �5% % ���4+%�)�5�+%�yq % � ���2 ����2%3;��6����2% ���x�#6 �������#�z � � B � �w��6+ �4���6:� �2%9����-+��������67��%�+%!-.��*���?"$���������!�����)% ����#61%� ����� ��6+�+�)�+�W/a��� "$���������9��2����6:��%���%$���Y��� �#��q

Page 32: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�����1����DNH0pe!DNX � �

�#�s���5� � ��"&%�Q�+�W�1%� ���w���W�1%'� �#�s-1����� ��6:��%6 4+6+%,� ���2���!���W���6:��%d %�w��%6:� �,-.��s�������� (���,�+� ��#"$-1%'�2�����!���#�W�+%'� �#��~� ��#"$� -���!�)%j�����)� � ��6+ ��)% �����*z � � Bwq��}��;#4+61%�&���a��� ��%�!���6:��%d %��� �#6���� ��#6:� ���#�����$�)%9�����+416+�+%6+ ��)%�~.�)%� ��#6+���5� � ��6+ ��)%����$�+%'� �#��~k�)%!"&�CY��2%���6j�)�#�R%� -.�� �� �#�U���$� ��;#4��2�5�+%�/ �)%��)6:� ��;�2�)�+%��q,�}��;#4+6��#�w������4+�w�)6+ ��#6:���6+����6:� ���w���#63�24 �������'%�+%� ��#"$-1���C��)�+%��~ ��4� ��#� � ��/ �24��4+�)6����2%'�E�)�)�)�+%�!%67� �st\%�5���#��q

� � � ��� -���+.���� �

��69�5%w"W%�/��0x� %$�+���)�#�M�)���+���#�o� ��+�2���2�)� � ��"&%�M�����1%�����M���R�+%'� �#��� ��-+��������67��%6���� � �#�h���)� � ��"&%��+% �����61���j4+6�����-1%� �r�+���24+�=-+�������� ������������~��)�#�$���)� � ��"&%�$�+�`�1 2�����2�#��q3�?%'�2%j�5%{-+����-1%'�2% ��0x�#63�+���� � �W �%'-kx� ��4+����� �&�+%6{4����)�5��v�%�������#��� ���[� �#�s��� � �#6+6��#�5��/~ ����;;�/{z[� �2% (�+%6 � � "�(~ /,���)"&%� �2�k/� %��'%'����� � � 2#�(qM�|�y �%���W���U��� ��41�+���=��������8[4��R-+�2��� ��67��%6 � �#6+6��#�)�)/~��o��;;!/az�� �2% 2�+%6 � � "�(q

Page 33: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G�����VYXESAF�G�O�p�@�@2>�]GIX

Page 34: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

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

��6Q��� � �� �%'-kx� ��4+���}� ��-+����� ��6:��%6=���#�? ��#6+ ���-+� �#��tA4+6+�+%"&��67��%�����?� ��1��������%�)"W% ���6+%"&����6:� ��tCx� �2�) �����Q�5%=�1%� �U���U�+%'� �#�h��6a�+�)��-��#�2��������#�����Q%�)"W% ���6+%"&����6:� �W� �� �4+61�+%'�2����~� ��#"$�9���#�M�+�)�� ��#��q

� ��� � � +.- ! �*& &,� -

�#�|�+�)�2 ��#��� �#6W�)��67� �#�|-����2�U��%"Q�E�(x��6!� �#6W"&%'�2%����)�)�5%�����h�)%U� �� �6��#���;+x� %B�� ��#6+���);#4���6W�)61 ����-.��2%'��'%'�2���#��;#��;#%'�[/:� ���s���$ �%'-1% ��)�+%�{��6j416,��(����6+%����R-.����+x%'���)�mq �*% ��!%��;#4+6��#�R%E�6��#��~����#�R�+�)�� ��#�R ��#6����%a �%'-E% ��)�+%�j���2%6 �����?��%"&%E�6����+�&4+6+%9-.��8:4��[�61%9�5%��'%����2%�qW� �����a ��#"$-E%'�2%���#�Q%��� �(%�U-1%'��� ��������y��(����6+%�����~+�)�#���+�)�� ��#�M���#6a����6:� �#��q

�} � ��������R%!"&��"$��2�)% %h� � �4���� ��%9%�������+������}�+� � �'& 6+%6��#� ��;#416+���#��~."&����6:� �2%�}8:4��=% � ��������%� �+�)�� ��W �4+��� ��%!416��#� � & "&�)�)�)����;#4+6+���#��qo�?%'�2%!�1%'�26��#�h416+%&�)����%W���s�)%W�+��t\������6+ ��)%$���s������"$-.�#� � � &"&� ��; � � �'& 6+����;� � � & q & & & (~��'%"$�#�Q%a�1% ����s4+6r�0x� "&�)� �}�14+�2 �%'�Q%��;�a��6r"&��"$��2�)% %*� � � ���dx� % ��#"$�$�141�� �%'��%��;�$��69����x� 6+�+�5 ��}����4+6`�)�)�+����~7-E%'�2%=���$8:4�����"$-E����%"$�#�M4+6��#� �'& � ��;#416+���#��q ��4+�� �%'�%��;�j��6��1�)�� ��{� ���0x� %{ ��#"$�r-.���+�)�w%j�)%��1�)�1�)���� �� �%�8:4+���)�[ �%�)�5 ���63416��)���+���,/ 8[4������M�)���+�2���)�)��;#4������� -E4�x���h���U4+6+�#� � �$��x� %��q

z��56r��"s�1%'��;��~|���#�w�+�)�2 ��#�Q-+�2�-���( ����#6+%6r;�(%63 �%'-E% ��)�+%�3%,4+63 ��#� � �`"w4+ 2���{"$��6���$8[4��!�5%

� �

Page 35: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

"$��"&��2�)% %h� � /W%�+��"�x%��~+"&%6:������6���6��)%w�)6�t\��2"&% ���x�#69%4+69��� ��%6+�+�=%'-E%';#%���#��~+� �#6`6��w��#��x%'���)�)����q���=t\416+�+%"$��6:��%��/ 6��� ����2%'�2���r4+6��14+��6��+�)� �[�6��{���a�)%���� � �(4+ ���4��2%j���`���#�&�1 2�����2�#�$-1%'�2%{8[4��

6[4���� � �2%�o%'-1�)�5 �% ����#6������ ��6�;#%6!% � ������=%s� ���+%Q�)%s �%'-1% ��)�+%�9�����E�+�)�� ��w���)6&8[4��h� ��6+;#%698[4��*��� -.���2%'�"w4+ 2�+��������"$-.��-.��a���#�a�+%'� �#��q ������� ������������a"&�56+�)"&��v�%'�9���U6�x41"$���������r% � ���� �#�,%��+�)�� ���/"&%I���)"&�)v�%'���5%!-1����1%'�1�)�5�)�+%���+�=8[4��$�)%9�)6�t\��2"&% ���x�#6{8[4��=����4+��4+%'�(���W�'%`%�6��� ���������%'�U��6{�1������=/#%��� �[x�w��6a"$��"$��(�)% %h� � q

�#�M��� ��������#����6a�����+�)� �[�6+�=�+�U��� � �24+ ���4+�2%�����R�1 (�������#�*� �#6a���#���2��;#4+����6:� �����

� }�+� ��6������)%U�)6�t\��2"&% ��0x�#6& ��#6!416&� �#���Q% � ������=%Q�+�)�� ���q|z���;#41����6+���R ��#6!���1��x� "W�)�c~6��Q� ��6+����8[4����� -.���2%'�M�'%'�2�)%�M��� ����}���#� � �$� x� %�M8:4+�Q �4���� ��%$��1� ��6����������)�)�+����q��|� � �!� ���0x� %=���� �%���W�)����%�cq

� z��+6��s� �h-14+������6$��+� ��6��������#���+%'� �#�|��694+6&���#���s% � ���� ��~��+% ���6!tA%����%U��� � �(4+ ���4��2%��8:4��*-.���2"&� u��%6$��6+ ��#6:� �2%'���5%}�56�t ��("&% ���x�#6= ��#6&����"ax� 6+�)"$��6�x4+"$���2���+��% � ���� �#�|-.�#���)�1��� � ���#���R� ������ ��#"&�"s41 2���(q ��#�R%�);��2����"$�#�R�Ex%'-1�)���#�����=�Rx4+�28:4����1%!6��a���#6j��4��1 �����6:� �����R�)%9�Rx4+�28:4����1%W�1�56+%'�2�)%��6+ �4���6:� �2%=4+69����;#�)� � �2�s��6:� ��� �[q & & & ��#6`4+6�"�x%I���)"$�=��� � "w ��#"$-1%'�2% ��)�#6������ � "=% � ���� �#�����#6����"&%���5%���#�M �4+%6+���!� �U% � ������s%W�+�)�� ���q

� �*% ��$tA%����%�8[4��w�5%!����� �24+ ���4��2%������ �1 (��������-.���2"&����%!%';�24�-1%'�U�5%!�)6+t ��2"W% ���x�#6,�+�="&�[����8[4��� �R-14����1%6���+� ��6����h� �����#���)�#���+%'� �#�h8[4��U� �s6��� ���������%6a�+�Q4+6+%=� �#�)%&���vq

�k�����r��� � ��6��r���9�+��tYx� ��)�����*���#�&�1 (�������#�!6:4+61 �% �%"s�1�)%6y~�-.����� ��#6 �1 2�+�����#�!8[4��� ��2�� ���6 /�+�5��"&�)6[4�/��6���6 ��%"&%1�6���% "$���+�5�+%r8[4��,�)% �)6�t\��2"&% ���x�#6����,%E�6+%���,�3�����.����2%�~����9"s4+ (��� " x%� ��#"$-E���CY��q

k%�U���;#%61��v�% ����#6����w���&�1 (�������#�w�+%6r�)�+�a����#�)4+ ����#61%6+���� ��#6 ����������"$-.��q��|6 4+6j-+�2�56+ ���-1����~���#�U�1 2�����2�#�R��� ��%'�1%6j��6 ��)67��%�~ ��#6r���a8[4��=����% � ���� �,���2%`� �� �4���6+ ��5%�?/,-.��U���`��%6:� �a���� ��#� � �!���% � ���� �!%4+"$��6:��%'�1%= ��#6�t ��("$�����E�E 2�������$ ����� x� %s��6���%"W%1�6���q �|%=8:4+�}���#���E 2�������#������;�2%69��%"&%E�6+�6���� �s-�����x� %6,"&%6��C�%'�}���� �4���6+ ��)%�)"&��67� �~y�)%!%'-1%'�2�) ���x�#6,���s�)�#�*�+�5�� ��#�*�1��v��!8[4��=� �s ��#"$��6+v�%'�2%6j%4����5�)��v�%'�����#��]^ X.O:>A@NDNH�q

/}6�x� 6+�+�) ��h����4+6!�1 (�������Q-.��8[4��[�6��w ��#69416+%Q�)�5� ��%U���� ��)%�����o/&-E4+67� ���2�#�����#61���*�)%Q�Rx4+��8[4����+%U���"�x%�h�1x%'-1�)�1%�q�z��y� �Q ��#6��� ��U���y�'%����h���U�5%$ ��)%���~E����% � ���� �9�����+������ �� ��q

� 4+%6+���j���#�`x� 61�+�) ����$� �#6��+��"&%���)%���{;�2%61�����$/� �%"Q�1�5%6� ��#6�t\���� �4���6+ ��5%�~�� �#6��1��tCx� ��)�����w���

Page 36: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B� ����VYX�SAFNG�O.p[@�@2>�]GIX � �

;��� �����#61%'��~7/#%R8[4��M� �#6=�1 (�������#����2�+��6+%���#�?��6$���#��8[4����)%}�Rx4+�28:4����1%*� �M�2��%�)��v�%�����t ��("&%R� �� �4���6+ ��5%�� �Rx4+�28:4����1%R�)�)6���%� (q �|�|��67� �#6+ ����� �4+%6+���s��4���;���)%R�5����%R����4����)�5��v�%'����� � �24+ ���4+�2%����6&t\��2"&%R�+�ax%'���.�#� ��#"$�94+6+%w-.�#�����1���R� �#�54+ ���x�#6yq��|��� �&�[ �4+���0x� %=%$-+�(�)6+ ���-1�)�#�����U�)�#��%1�6��#��� ������67��%�q

B}����%'t\�����4+6+%�1%"$��67� �~����#�!x%'���.�#������ ����� ���69���h4+6$"$�����Q"w4�/=��������;#41%�c~7 ��#6W�)�U8:4��h��6W"w4+ 2�+%��� �%�����#6���� � ���+%��.x� %}�+%�/Q8[4��o�+% �����"s4+ (���#�?% � ���� �#��%}�+�)�� ��*-1%'�2%���1� ��6������)%h�)6+t ��2"W% ���x�#6yqk��6 � " �� �| ��2��%6Q���#��]LIF ��G �\DNH � ��� � x%'�2���#�#�1�)6+%'�2�)�o%4�� �#%d�4+� ��%'�E����(~8:4��������+x%6U��8[4+�)�)���1�2%���#����6U%����4��(%B�y��67� ������#�o��4��hx%'�2���#�)�������*�)%Q"&�)��"&%U�2%�x� vh�+x�#�)�U-14������*�+%'�.����4+6+%Q�+��t\������6+ ��)%���6!%����4��2%U�+�*4+6&61������cq��|� � �#�x%'���.�#������� �#6�"w4�/&�14���6+�#�o ��#"&�$��� � �24+ ���4��(%�o�+���1%'� �#����69"&��"$��2�)% %h� � ~�-.�����="w4�/W"&%���#�o-1%'�(%�1 (�������#�o��6!�1�)�� ���~[/#%s8[4��}����8:41��������6W"w4+ (���#��% � ���� �#���|%��� ���o�1�)6+%'�2�)�#��� �#6�����"&%���5%���Q-+�2�t\4+61���#��qA 6+ ��)4+� �=���#��x%'���.�#�����o�1�)61%'�2���#����8[4+�)�5���+�2%���#�|����8[4+��������69����"&%���5%���#��% � ���� �#��q �}% x� %=tA%����%=4+69"$�[�+����s� ��6����R4+6 x%'���.�#� ��8:4+�5�)���+�2%�+�= �41%6+���! �%�1%!6������9�����Qx%'���.�#�k6��W���2%!4+6����#���!�2��;#�)� � ��� � ��#"$�!��64+6 x%'�2���#�.�E�)6+%'�2���(~����56��$4+6��1����8:4+�� ��#6:� ��6+����61���W���� ���6+%�h�&�)6+ ��)41� �$ ���67� ��6+%�}���R����;#�5� � ���#��q

��6 � 2# � � �%���o�+����v!%E�6+�#�s������-14�x���5(~���4���;��63���#� ]LIF ��G � DNHQK ��� ��� �����������&��8[4+�)�5���+�2%���(~k��6 �)�#�8[4��j� �[�1%�a�)%�`���I�%����� �+x%6 %�U"W�)��"$��6+������cq � 4�������% ��%6:� � ���)��"$-.� ��6+ ��#6:� �2%'�2�)�#�`-.��28:4+�{�24�1���#���tCx� %s���M ��#"$-1�)����%"$��67� �s�+��t\������67� �����R�)%s�1���#� �tYx� %w���R���#��x%'���.�#��������! �� ����� ���6����R%'�1%dY�$�+% ��5%%'���2�)�1%` ��#6�t\��2"$�!���W%1�6+%����6 ����;#�)� � ���#��q �#� x%'���.�#����� � �t ���� ���6 "s4+/��E4���6+%�U-1����� ��% ����#6����Q-.�����-+��������67��%6{4+6�-+����1����"W%B�o6��!���}-��#�2���1���U% � ��������R� �� �4+��6+ ��)%�)"$��6:� �=%W���#�*����;#�)� � �2�#�*�����k�1 (�������!�+�"$���������1 �����6:� �q � %���?���$�)6+"$���+�5%'� �9� �$ �����%����,]LIF ��G �?K�~�%E�6+%�+�)��6+���`4+6+%9�)�)� ��%!��6+�)%'v�%�1%���6,���6+������M" x%�=�1%dY�r�+���9x%'�2���#���}~� ��#6����j8[4��`��%"s�1�(x��6�� �`-.���2"&�)� �!���M% � ���� � � �� �4���6+ ��)%�mq � �#6��)�#�x%'���.�#����� ��� � �s��+������6��w�)%&�)6�t\��2"&% ��0x�#6`��6�� �2���h�9 �4+%'� ����% � ���� �#�}��67� ���="&�)�5���#6����M���s����;#�)� � ���#��~1/�)%�M-1����� ��% ����#6����*� �U"&%6:������6���6a%416+8:4+�U� �U%1�6+%�+%6`�W���)�)"&�)6+��6!�2��;#�)� � ���#��q

� x%�Q��%'�(���~ %��16+%�����Q���W���#�s%1�6��#�Q� ��� ��6:��%�~�� �&��"&-1����v�%�%�4����)�)��v�%'�s�)%{O:>)H �?D(F(H�>�]GIX �)B1L'H�B+>5X�Z ��qz[�U�+%'�kx� %=4����)�)��v�%�+�w%6:� ���2����2"&��67� �U-E%'�2%�x� 6+�+�) �����~[-.�����$6��$-E%'�2%=�1 2�+�����#���+�)6hx%"&�) ��#��8:4+�� �%"s�1�)%6 ��#63t �2�� �4���6+ ��)%�q B}��� -14ox���=���9���#� x%'���.�#����� �}~ ���#�s�)6:���� ����;#%��������w� �!-14+�������2�#6r%a� �2%'�E%d %'�= ��#6 �5%�+�)��-����(����x�#6W�1�)6�x%"&�) �%Q���[� ��61�����1���~�8[4��*-.���2"W��� �*% � ��������*%w�5%s�)6+t ��2"W% ���x�#6W��6�4+6+�s�$���#��% � ���� �#�*%�+�)�2 ���~+�)6+����-.��6+�+�)��67� ��"$��6:� �R�����y��%"&%E�6+�W�����.�1 (��������q

Page 37: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� " � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

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

��6W���#�o�+�)��-��#�2��������#�����}%�)"&% ���6+%"W����67� �=� �� �4+61�+%'�2����~[�)%U�1%���*���}�+%'� �#��� �h���;#%61��v�%Q��694+6��s��'%'�2���#� 0y@YBED(FNGIH�q � %�1%��1 2�����2�}�����+x%Rt ��("&%����-.���4+6+%�� ���2���M����FND2Z7>5H�SAFNGIH�~#/w �%�+%�����;#�)��� ���U� �M�+�����)�����6,�I%'�(���#�U@(L'e �?GIH�q � ��("&%�)"$��6:� �~y���#������;#�5� � ���#�} ��������� -.�#6+����6,%�DNX�Sc>AO[L:O�DNH���-����(� �#6+%��~E���Y��� �#��~�����6:� �#��~1���� 'q�~E������6+���=���#�� �%"$-.�#�M%8[4����)���#�ML�SAF2>��1p�STGIHo� �.FNG��y> D0O�L:O�DNH�8[4��R� �R����� ��%$ ��#6+�[ ������ ��1����)%����67���)�1%������������6+�#"Q�+�2�U���U �%�+%$-.���2� �#61%�~����� ��#����h���������Y��� ��~E�)%=t �� (�+%W�+���.�����67� ��~����� 'q

� ��9�CY��"&-1����~M�����E 2�������� ��#6 �)6�t\��2"&% ���x�#6�����+���,�5%r-1�)%6:���)�)�5%j���,�)%r��"$-+������% �)6+"$��E�)�)�)%'�2�5%��� ��%'�Ex%st\��2"&%�+�s-.��o����;#�)� � ���#�o���}��"$-1����%�+�#�� ��#6`���#�o����;#41����67� ���o �%"$-.�#����6�x4+"&�����s�����E��"$-1�)��%����~%'-.���)�)�5����~�-14���� � ��~3B � A /�6�x4+"&�����&���U�)%=��1 ��56+%$%&�)%$8[4��R-.����� ��6��� ����

������� !�-' ����'(�6�$ #��' '<�;�$ T� B� S1���1�����9B2 #��'<�;�$�" T,(�"� '&�;�$�" G�@�4�G�9�9,2�9�� S�H��J�G�I ����%� �6�$ E1��-' �"�Y,(�<�$�" G�:�I�>�>�>�9�G�� S�G��J0254 ��$�������6�$ !�6��Q(��0(�<�;�"���;,(�Y�$ 9�4�G�@B2�9�9�G�� S�G��!�@ A� ������ E1��-' �"�Y,(�<�$�" G�@�9�G�GB2�@�?�M S�I��J�H #�"���;,< T,(�"� '&�;�$�" 9�H�>�4�4�G�?�@�� S�G����432 �'�� �O�� E1��-' �"�Y,(�<�$�" G�@�H�H�9B2�G�G�+ S�H

� 41%6+����4+6 4+��4+%'�2�)� -1�)�+�,���#���+%'� �#�`�����}��"$-E����%�����}g�� ��~����Uz � � B �)����6:�����1 �% ���*�E���[8[4�������+�5�� ��W8[4��Q ��#6:������6��s�1�) 2���#�h�+%'� �#�h/`���W-1�)���R%� �2�)� � ��"&%$�-.���2%'���)���qo��� � �s4����5�)��v�%'�1x%=��4+�h�24����)61%�M���% � ���� �=%R�1 (�������#�|-1%'�2%���+� ��6����������1����8[4���/=�)�U%�)"&% ���6+%'�1x%U��6W���#� ��� �� � ������z � � B ��6&"$��"$��(�)%-+�(�)6+ ���-1%�mq /}6 � � G ��p7D��D�9]LdZ7>5X1L$�����)%!4+6+�)�+%��"ax� 6+�)"W%&���Q� �(%6+� t\������6+ ��)%W��67� ���=�+�)�2 ��W/a"$��"$��(�)%-+�(�)6+ ���-1%�mq � ��2"&%�)"$��6:� �~+ �%'�.��69�I%'�2�)�#�|����;#�5� � ���#�M�����+%'� �#����6�4+69"&�)��"$�s�1����8:4+�q�z��E4+6!����;#�)��� ���6��, �%'���W��6 4+6r���#���a�1����8[4��~ � �&�2��-1%'�������1x%���6:� ���&�'%'�2���#��q�z���;#41����6+���` ��#6r�����CY��"$-E����%6:� ���2�����~ ��� �%'�.��6`� �����h����;#�)� � �2�#�����R-1�)%6:���)�)�5%Q-.����1�)�[8[4��~����y�1 (�������&�� �4�-1%'�1x%$�+�#�M�1����8:4+�����

������� !�-' ����'(�6�$ #��' '<�;�$ T� B� S1���1� �� ��������

����9B2 #��'<�;�$�" T,(�"� '&�;�$�" G�@�4�G�9�9,2�9�� S�H��J�G�I ����%� �6�$ E1��-' �"�Y,(�<�$�" G�:�I�>�>�>�9�G�� S�G �

��J0254 ��$�������6�$ !�6��Q(��0(�<�;�"���;,(�Y�$ 9�4�G�@B2�9�9�G�� S�G��!�@ A� ������ E1��-' �"�Y,(�<�$�" G�@�9�G�GB2�@�?�M S�I��J�H #�"���;,< T,(�"� '&�;�$�" 9�H�>�4�4�G�?�@�� S�G �����432 �'�� �O�� E1��-' �"�Y,(�<�$�" G�@�H�H�9B2�G�G�+ S�H

Page 38: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B� �'� P�>)H �?GIH2>mSc>ml0GIH}O�DRL��5eWL:@NDNX1L'e&> DNX�STG=H(D0@dp#X.O[LIF2> G � #

���|��2�+��6 ��6�8[4��9���� ��#�)�[ �%6����#�w����;#�)��� ���#�w��63416 �1 (�������{����-.��6+���9���9�24 ��� � �(4+ ���4��2%�q ��#�-+�2�56+ ���-1%�����o����-.�#�M���R����� �24+ ���4��2%�h���U�1 (�������#��� �#6����#������;#41����67� ���1�

� < >c@CBED(FNGIHRO�DNH(GdF�O�DNXEL:O�GIH1���|6a��� � �#���1 (�������#�*���#�M����;#�)��� ���#��6��&���);#4���6`4+6`��2�+��6���� -.�� x� �1 ���q

� < >c@CBED(FNGIH�GdF�O�DNX1L:O�GIH1���|6`��� � �#�*�1 (�������#�}���#������;#�5� � ���#�������+x%6���2�+��6+%���#��-.������ �I%�)��*���Q416����� ���2"&�)61%���$ �%"$-.��q

� < >c@CBED(FNGIH|O:>)H �?D(F(H(GIH1�y�|6s��� � �#�k�1 2�+�����#�k�)�#� ����;#�5� � ���#� ���o%�)"W% ���6+%6Q��6s�)%�-.�#���5 ���x�#6U�����7�1 2�����2�8:4��U�56+�+�) �%w4+6+%=tA4+6+ ���x�#6`"W%'� ��"�x%'���) �%W%� � ���h%'-1�)�5 �%�+%$� ��+���U416`����� ���2"&�)61%���& �%"$-.��q

� � Z#Fdp���L'e&> DNX�STG,�/!�%'�2���#���E 2�������#���)6:� ���2 �%�)%6&��41������;#�)� � �2�#�����h"$�����Q8[4���x��� � �#�o8[4�������6&%';�24�u-1%���#�M-.��M���y�'%����h���U%�);ox4+6a �%"$-.�&8[4��R������6���6`��6� ��#" x4+6yq

�#�?-1%� �#��8[4��M� �M�����.��6s�)�)���I%'��%R �%'�.��-1%'�2%�%�)"&% ���6+%'��/w% � ��������|%�4+6w����;#�)��� ���R���M4+6w�1 2�����2����Q�)�a8:4��&���W����6��#"&�56+%�4+6je ]DISTG�O�G�O�D=L:@�@NDNH(G:q �*%0/r�+�)� ���567� �#�R"3x��� �����#�w���&% � ���� ��~?%��;#4+6��#�U�+����#�� �41%�������+x�#���!� �R-14�������6`4+���)�)��v�%'�� ��#6a�+��� ���2"&�)6+%�1%�M��� � �24+ ���4+�2%�����R�1 (�������#��q

� � � � � � �-���� �.� � - �"!#� ����� � & ��*� � ���� � - � �,& � *!#� + ��-

����%�)"&% ���6+%"&�)��67� �U� �� �416+�+%'�2���R� �M�2��%�)��v�%�;��6����2%�5"$��67� �h��6$�+�)�� ��R/w��6$ ��)6:��%�q � ��2"W%�)"$��6:� ����#���1 2�+�����#�|�����+x%69%�5"&% ���6+%���#�o��69�+�)�� ��U/!���#�|�+%'� �#��� �*� �2%6+� �1������6!�+�������h���E�+�)�� ��w%s�5%U"$��"$��2�5%-+�2�56+ ���-1%�?%a"$���1�)�+%�8:4+�W� �W6��� ����2����%6yq!����%�)"&% ���61%"&����6:� �a��6 �+�5�� ��`���Q�)%�t\��2"&%a-+�2�)6+ ��)-1%�k�+�%�)"&% ���61%"&����6:� �{ ��#6�% � ���� �r�1������ �� ��q{�|�o%�)"&% ���6+%"&�)��67� ����6� ��)67��%,���="�x%�=����6:� �,/r���o% � ���� ����}�+x�#���!���� �4���6+ ��)%�c~1-���}���W8[4��s�5%$t\416+ ���x�#6a���s�)%�* ��567��%�h��� �+x%�~.�hx%���) �%"$��6:� �~.�)�)"&����%�1%w%!%'�2 2�1���I%'��+%'� �#��q

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

k%&4+6+�)�1%��tCx� �2�) �%w��6�8[4��U��� �+x%! ��#67� ��6+�5���&��� "&���+���&���U;�(%'�1% ���x�#6��+�����+�)�� ��&���s�)�)%"W%9@NGIXESAFNG ��5L:O�GdF*O�D*O[>)H�@NG:q��|�E ��#67� ���#�5%����M ��#67������6+�}4+6W-1%8[4���� �*���}�+�)�� ��#��~7��%"s�1�(x��6�����6��#"&�)61%���Wl0G �Tpe9DNXyq�|�:-1%8[4���� �����o�1�)�� ��#�k��� �+x%}t ��2"W%���*-.�� 4+6s ��#6' 4+6:� �����o�24�-.�����1 ������y;�(%'�1%'�1����� � �+�)�2 ��#�5y"$�#6:��%���#�� ��+�2�U4+6`�C �q

Page 39: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

��6a�-.���2% ���x�#6�~E���k�CY�w/a���#�}�+�)�� ��#�h�����%6{%!416+%W%����%W������� ��)�+%�yq �#���+%'� �#��� �Q;�2%'�E%6,� ��1����)%� �y>)H0SmL'H�~:8[4��*���#6W �����#6+%�� ����( �4+�)%'������8[4��}� �h��6+ �4+��67� �2%69� ��+�2�* �%�+%w��4�-.�����1 ��)�q %��-1�)����%�|8[4��� �Q��6+ �4���6:� �2%6a4+6+%�h� ��+���R�� �2%�ht ��("&%6{@2> �)>5X.O7FNGIH�q

�}%�/r416 ��#6I�4+6:� �,���9 �%'����v�%�w���9���� ���4��2% �d���� ��(����4��2%a4+�1�) �%�+%�s%���16+%�|���!4+6r�+�2%'v��,8[4��9� �"w4������6& ��#"$�U416=;�24�-.��~������%��t ��("&%�8:4��!x��� ��%�|-14�������6=� ����-.�#���) ��)�#6+%�+%�?� ��+����� ���+%���)%�?-1�5� ��%����s4+6`"&�)��"&�& ��)�)�)6+�+����q/B}�U����� �s"$������~�� ���+%&�)%$�)6+t ��2"W% ���x�#6`���Q4+6` ��5�)�)6+���2�s-14+�����R� ���*% � ����+�5�+%���56�� ��6����*8[4��U"$�d����*���.�+�(%'v���~18:4+�U�����)%=�-.���2% ���x�#6�"�x%������6:��%�q

k%�|-E�)� ��%�o� �}�1���[�5����6$��69-.��2 ����#6�����~[8:4+�*� �#6��)%�o4+6+�)�1%�����|"�x%��-.��8:4+�:�6+%���+�*��� -E% ����s8[4���� �-14+������6a�+���2�� � ����#6+%'��~�/9-14�������6`� ���*H(D0@0STGdFNDNH*� � � G ��p:DNH�q

� � D0@0STGdFNDNH1�oz[�#6a�+�����)���)�#6����|tYx� ���5 �%��/~+-.��M��%67� ��~����R��%"&%E�6��&�Y��q �#��� �� �� ������h�I%6�6:4+"&���2%Iu���#��~+���U"&�[���&8[4��U� �� �� ��2���* ��#6+���� �4�������#�����)��6���6a6�x4+"&�����#�M ��#6+� �� �4����)��#��q/*6a@ �TpH�STD(F�����416+%U �%6:���)�+%�!�' %Q���h� �� �� ������� ��#6:����;#4��#��~�/$ ��#6+� ���)��4�/�}�5%U4+6+�)�1%�$���h��� -E% ����"�x%�w-.��8:4��[�61%,8[4���� ��-14�������%����;#6+%'�$%�4+63�1 2�+������qr�|�o;��� � ��&�����1 (�������#�w��`4+63�1 2�+����� ��#"$�r4+6� ��#6I�4+6:� �r��� � � � ��� �� �(~o�)6�t\��2"&% ���x�#6�8[4��`� �`��6+ �4���6:� �2%j%�)"&% ���61%�+%{��6��)% C�� ������ � ��� � � � � ��� � ����� � � � �5(q /*61%W���v$� �=���� �%�)��v�%W416 � � � ��� ��(~y6����+%0/�8:4+�w"$�d����U�)%�} �%'����v�%�-1%'�2% �������!� �����#�9��4+�9� �� �� �������qf�|�*%�+"&�)61�)� � �2%����!�����*�2�)� � ��"&% ���98[4+����6 �����16��, �4�x%67� �#�� �� �� ������o�+%'�+�1x%U��6W4+6 � � � ��� ����[ �4+%6:� �#�o"�x%�|�+%0/#%�~�"$��6��#�|"&�0���)"&����6:� �#�|���*�)%�| �%'�.��v�%�o�+%�/8:4+�R����%�)��v�%'��~+ ��#6����W8[4��U� �U"$�C ��2%6��5%��-+����� ��% ����#6+������6`����% � ������!� �� �4���61 ��)%�cq/*6aD�ySTDNXES����M4+69� ���v��&�����1 2�+�����=t ��2"W%���=-�����'%'�2���#�� � � ��� �� �� ��#6:����;#4��#��q � ���1�)%67� �R���5���#�� �a-+�2��� ��6+���`��6�tA%'����v�%'�!" x%�&�)%r ��#6:����;�4+�)�1%��tCx� ���) �%{�������#�W� �� �� �������q �� �5����%� � ��6 % � ���� �� �� �4���6+ ��5%� s���$� ��6����W416�� �#��� �� � � � �Aq � 4+%6:� �#�W"�x%�&�1%�/#%�~M"�x%�W�+��� -.���2�+��;#%������� ��%'�1x% ����1 2�+�����*/~7-���?���}��%67� ��~["�x%�?������"$-.�}� �M�����+�) �%'�1x%}%�"$�0������5%� �%'�.��v�%���+�o���� ���4+�2% �d���� ��2����4+�2%�q� 4+%6+�+�Q�)%��-1�)� ��%��� �*��61 �4���67� �(%6!�+�)�[�)�1�)�+%�?��69� �� �� ������M�+%0/$-+����1����"W%�|���*t �2%';#"&��67��% ���x�#6�)6:� ���26+%r�����E�)���j% 8[4��a� �����#�9���#�W� �� �� ��2���!� �#6 �����h"W�)��"$�j��%"&%E�6+�0�{�2�M��6 416�� �� �� ���6�� �%'�.�&4+6j" x4+�����)-1����������6�x4+"$���2���+�$����;#�)� � ���#��~k�+%0/{�[4��� ��#��q � %'���&�5%�-��#�2���1�)�)�5�+%�a���$-1%'�2��������#�R����;#�5� � ���#�U��6:� ���W���� �� �������~?-.�����a��� � ���1%'�1x%a8[4��&-1%'�2%�% � ��������w%� �������� �#�U�2��;#�)� � ���#��~?�+%0/#%8:4+�R� �2%'���}�+�#�h� �� �� ������*��6��54�;#%'�h���Q416���q }� �2�&��2��;��6,�����y-+����E����"&%$���Q�5%=t �2%';#"&��67��% ���x�#6�)6:� ���26+%�������6��&-.��U�������� 2�������W�)%`%�2��;#6+% ���x�#6 ��� � � � ��� �� �R��6:� �����#�s%a�1 2�����2�#���s-E4������&8[4��� ��+������� -E% ����{��6�4+6 � � � ��� ��N~�%4+618:4���6��{���=��%6�"&%�)��~�/#%j8:4+�����9-E4������`6��� ���������%'�&" x%���%'�2���q

Page 40: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B� �'� P�>)H �?GIH2>mSc>ml0GIH}O�DRL��5eWL:@NDNX1L'e&> DNX�STG=H(D0@dp#X.O[LIF2> G �

�*�k-+�2�)61 ���-1���$���= �%�+%9� �� �� ��U�+%�/,�)6�t\��2"&% ���x�#6,�)67���)���)�1���U%�k-+���;�2%"&%�+��}��6{���#61���Q�+;#4+�2%�)%��+������ � ���x�#6j�+����� �� �� ���~?�)%`�+������ � ��0x�#6��+�&�)%�-1�)� ��%���6j�5%`8:4��&���$��6+ �4���6:� �2%`/{��4j ��#6+�+�) ��0x�#6� ��6`�14���6���� ��%�+�W�W����t\�� ���4��#� �(q

� K �\G �+p7DNH1�!z��#6r�+�����)�����#6+���}�0x�;#�) �%�R/~ -���s���`��%67� ��~���4r��%"&%1�6������Q�I%'�(�)%'�1���q&��� � �&��%"&%E�6��-14������R� �����+�5� ���)6:� �w-E%'�2%$ �%�+%$%'-1�)�5 �% ���x�#6y~�/9���R-14��������'�%'�� ��#"$�W4+6�" x41������-1���w�����.��%"&%E�6�����R����;#�)� � �2��~�-���*���&8:4+�U6��&�+%�/�-+�2��1����"&%�M���Rt\�2%';#"$��6:��% ���x�#6,�)67� ���(6+%�q ��#�!�1����8:4����W ��#67������6+��6 �1%'� �#�W�{�)6�t\��2"&% ���x�#6 � ��+�������#�!�1%'� �#���j��%"&%E�6��3��6 �[/[� ���!/~M��6�[ �%���)�#6�����~14+61%& ��)%���=�)6+�1�) �%6+����~�-.��h�C ��"$-1����~1�����'%����*���s%��;ox4+6a �%"$-.�9 ��)%���w�����=x4+�����5"$�����;#�)� � ���&�+���.�1����8:4��q��}����"�x%��~E�+%�/��)6�t\��2"&% ���x�#6`�567���)�����E���*%�y-1���;�2%"&%����*%�.-+�2�)6+ ��)-1���s�+� �%�+%$�1����8[4��~�"�x%�� �%6:���)�+%��8[4��U ��#6a�)�#��� �� �� �������q

� �#"&-1%'�2%6+����� �� �� ��2���`/ �E���[8[4�����~*��� � �#� x4+�����5"$�#���t �2�� ���6 "&%�/����+�����)�1�)�)�)�1%�8�r� �r%������(%������"$-.�!/�� �= ��#6+����;#4��w"&%�/��R���E �����6+ ��)%�~�/#%�8:4��w���k-+���;�2%"&%�+��}����� ���("&�)6+%! yx�#"$�`� �s�'%6{%W���u;#%6+��v�%'�}���#�h�1%'� �#�h��6,�+�)�� ���q ��#���E���[8[4��������#6a��4�-.���2����2���M%W���#������ �� ������� �4+%6+���W���Q����� ��%!8:4��U�5%���� �%�)��v�% ���x�#6wtYx� ���) �%}�������#� �1 2�+�����#�� ��������� -.�#6+�1%* ��#6$��4w���;#%61��v�% ���x�#6$��x�;#�) �%�q|z��56Q��"s�1%'��;��~#���[-+�2�'u;�2%"&%�+�� / �d�}���:���5� � ��"&%��-.���2%'���)��}�����.��6s�+% ����?� �2%'�1%d �*����� �2%*-1%'�2%}����� ���2"&�)61%'�k�)%h���;#%6+��v�% ���x�#6���Q�)�#�M�+%'� �#��q

k%s�+�)���� � ���x�#6�����4+6W�2��;#�)� � ���=��6��+�)�� ���~�6���2"W%�)"$��6:� ��6+�� ���������%=�)6�t\��2"&% ���x�#69� ��+�2�*���.6�x4+"&��������Q ��5�)�)6+���2��~:�)%$��4+-����2�1 �����/!��� � �� �� ��h�&�E���[8[4��q

� �5=>4?� 4�� -3�2�2465� - �/�15��2

��6$;��6����2%�E�+%�/=� �����|t\% �� ������o8[4��h%'t\�� ���%6!�+�)���� ���%"$��6:� �*%U�)%�����)�[ ��)�1%�& ��#6W8[4��h���#�|�+%'� �#������ �2%6+���+������6���6:� ���Q�+�)�2 ��w/9"$��"$��2�5%=-+�2�)6+ ��)-1%�cq � %�+%$4+6��$������� � �#�ht\% �� ������* ��#6+��4+"&��416�������"$-.�/` ��#6+�)�����'%$4+6+%w�-.���2% ���x�#6atCx� �2�) �%�q

� _?> DNe ��GRO�D��Q]pH �+p7D0O[L��)H(D�D�� ���?��������������"$-.�U6��� ����2%'�2���R-1%'�2%R"&�0����|�����1�2%'v��U ��#6W�)%�� �%'�.��v�%����w�)�� ���4��2% �d���� ��2�)��4��2%����������=��4�-.�#���) ���x�#6�% ���4+%���+%����%���� ��5�)�)6+���2�W�+������ � ��)�#6+%����qU�|� �+�(%'v��-14������o��� ��%'�|� ��1�������� ��)�)�)6+�+���h����� ��%�+��~#� ��6����|8[4��M����%������;#4+�)��67� �� ��)�)�)61�����h�R%���� ���R����� ����"$������.�+�)�� �� ��-.������=��%67� ��~E����-.��6+�+����6+�+�s���R�)%=�+�)����%6+ ��)%w%=���� ����������~�� ���Ex%$"�x%���&"$��6��#�M �%'����q�|6�4+6����)��� ��"&%{"s4+�)���)4+��4+%'�(������� � ��������"$-.�,���W"�x%�&6����%'�1�)�9/#%j8[4��a �%�+%j41��4+%'�2������� ��%'�1x%

Page 41: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� & � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

% � ����+����6+�+�3%34+6 �1 2�����2���1�)� ���)6:� � / �)�3"�x%�9-+�2��1%'�1���a���`8[4�����6 �%�+% % � ����������� �%�1%4+��4+%'�(���r�+%�/#%�8[4�����"&-1����%'��4+6�������"&-�� �����Rx41��8:4+���+%r8[4��,� ���Ex%�~�-.��W�:x���2"&�)6+�3"$���1����~M���������"$-.�$���R���� �����2���*4+6�� ���2 ��)�W�����y6�x4+"&�����&���U ��)�)�56+�����#��q

� _?> DNe ��G{O�DWFNG[SmL:@2>�]GIX � �5L�STDNX.@2> L ���!�����+�5�� ��j�����.�!;#���(%'�=�1%� ��%j8:4+�9�)%{ �%'�.��v�%{��� �[x�����)��4+%�+%� ��+���M���1� �� �� ��o%Q���������U���� ��(���1����q �|�����)��"$-.�U"$���+���R���|����������"$-.�R����8[4����2�)�+�}-E%'�2%U�+%'�|"&���+�)%�[4+������%�q

� _?> DNe ��G O�D SAF(L'X+H2bAD(FNDNXy@2>5L �����W���*������"$-.�r��"$-E����%��� ��6 �������9� ���2 ��2���1���!���#�!�1%'� �#��q ��� � �������"$-.�a���wtA4+6+ ���x�#6 ������6�x4+"$���������W�[/:� ���w� �2%61� t ���(�)���#� � 6}x4+"$���������W�[/[� ���=� �2%6+� t\���2�)���#� �6�x4+"$���2�=�+�R�:/[� ����-.���-1�5� ��% � ������"$-.�&���U�+%'�*4+6+%=��4�������%'(q

��� �/�15��� �� �/� ����4�� �1 �/4 .>4�� �1-

k%�?-+����� ��% ��)�#6������������#���+�)�� ��#�? ����� ���6W ��#6+� ��%6:� ��"$��67� �~[-.�����}� �[�+%0��x� %*�����+x%6&"s4+/Q���C �#�����M�)%�������� ��)�+%�+���*���w�)%�*����������q}�k����C ��"$-1����~�4+6��+�)�� ��9��� � &�� �[/:� ���}-.��h-1�5� ��%&-14+�����Q-+�2�-���( ����#6+%'��+%'� �#�o%Q416+%R������� ��)�+%�W-1�) ��Q��� � � �:/[� ���|-.��|����;#4+6+����~�"&����6:� �2%�|8[4��h416+%R�����&�)�[ �%�1-14�������� ��6+���4+61%!����)�[ ��)�1%�j��� �=& & � �[/[� ���R-.��U� ��;#4+6+����qw�|� � �a�1% ��W8:4+�=�5% � ��/ � ��6+;#%a8:4+�w����-����(%'�U%`���#��+%'� �#�*�����1�)�+�w%$�)%$�)��67������41�9�+�U���#�M�+�)�� ��#��~[/#%W8:4��R�)%=�2�����������$��4��1 ��)��67� ��"$��6:� �U�1x%'-E�)�+%�q �*%0/`4+6+%� ���(���U���R�:x�� �6+�) �%�}8:4+�Q� �U4����)�5��v�%69-1%'�2%$�������#���������� � �U-1����1����"&%B�

� � p �mSc> �.FNG0Z#FNL'eWL:@2>�]GIX �?�)% � � / �1% ��U�� �2%����%'�2��%�h"&����6:� �2%�M����-����(%�q� � SAF2> � �y>)X�Z ����� �1 (�������9� �w�1���[�5���R��6�� ���v��#�}/�� �Q�2��-1%'��� �w��67� ���w�'%'�2���#�}�+�)�� ��#��~.���w"$�[�+�!8[4��� �[�+�#�R���#�R�+�)�� ��#��-E4����+%6���� ��%'�s"W%6+�+%6+�����+%'� �#�U%`�5%!���vq&��� ��%��:x�� �6+�) �%a6+�� ���������%`8[4��$�)%;��� ����x�#6a�+�U���#��% � ���� �#�}%&�+�)�2 ��&� ��%&"�x%������1� ���) �%�+%�q

� P�>)H�@NGIH � � � �� ��������6���"$��"$��(�)% %*� � ��#6��+;#4+�2%�+%}-1%'�2%�% ���4+%'�| ��#"&�Q4+6=�+�)�� ���q?�|��% � ���� ������1x%'-E�)����~:�)�Q �%'���Q���o�)%U"&��"$��2�)% %h� � q ������6��M�����)6+ ��#6:���6+����6:� �*���*8:4��*�)%Q"$��"&��2�)% %*� ����M��#��x%'���)�mq

� � L:@CBQ]D=O�DQO:>)H�@NG ��� �U������6��U"&��"$��2�)% %*� � ��#6��+;#4��(%�+%=-1%'�2%$� ��6+����-hx%';#�)6+%�h���U�+%'� �#� � ���� Nu� ��������W�1����8:4�����o�������+�)�2 ���q��|��;��� � ��}�+�R�1 2�����2�#�*"&�)�2%w-+�2�)"$���2�$��6��)%$ �% (��x�=%&����*���y�����+x%���1� �� �� ���8[4��h� �}����� ��%U���������Q���� ��(���1����~/$�+x�#�)�s���+6+�Q���U��6+ �4+��67� �2%Q���� �41%6+���U�'%U%Q�1�)�� ���q�� ������-+�2�)6+ ��)-1���U�������� �%�)�)�+%�9�����)%������t\������6+ ��)%��~��+%0/!4+6+%s;�2%6�-+�2��1%'�1�)�)�5�+%�$���R8:4+�}���$8[4���� �6��� ���������%&��� �:x�Q/#%$��6a�5%$ �% 2�ox�=%������%$�141�� �%'�2����q

Page 42: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B� �'� P�>)H �?GIH2>mSc>ml0GIH}O�DRL��5eWL:@NDNX1L'e&> DNX�STG=H(D0@dp#X.O[LIF2> G � �

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

��6���� � ��%'-1%'�2��%���h� ��"w4���� � �2%�~'"$���+�5%67� �|416��CY��"$-E����~d8[4�x��-1%'��� ���k������ �t\����%'���|/�������+%'�(� �o%'�2���� �+x%6��)6:��#�)4+ ��2%�1%�U��634+6+%`�-.���2% ���x�#63���W% � ������{%��+�)�2 ���qaz�4�-.�#6�;#%"$�#�Q8[4��94+6r-+�2�;�2%"&%��+�4+��41%'�2���&�+%&���#�)�) �����%���$���2 ��2���1������6������1 (������� � ��� ���$��� ��#6:� ��6+�)�+�W���U�)%$�'%'�2�)%'�E�����[~E �4�/�&��%"&%E�6�����h�+� � �:/[� �q

� ",(�;� ���� ;� ���;�$��07 &Q7�2�� &��! \##"

� q}�|�[-+���;�2%"W%*-E�)����%�����)� � ��"&%}�-.���2%'������U8[4������� ��2�)�1%}���[ ��#6:� ��6+�)�+�U���$�*��6=�����1 (�������%� �&� ���1q� q}�|�y���)��� ��"&%=�-.���2%'������&-1%�2%$���y� �2%'�1%d �W%�y;����� ��*���R�1 (�������#��q�[q}�|�#;����� ��������E 2�������#�? ��#"$-1�24����1%*8:4����)%� �%'�2% �� ���0x� �����) �%����x�;#�) �%� �����:�1 2�����2�}� �#6= ��#�����2��67� ��� ��#6j���`8:4��$� �$8[4+�������$�+% ������*���?�1 (�������`��� �+x%`%'�E������� ��-1%'�2%9���� ��2�)��4��2%�~y����4+��41%'�2���W-.�#� ���&�)�#�-����("&�)� �#�o�-.�����4+6��#��~����� 'q

��q}�|��;����� ����+�s�1 (�������#�*�14+�� �%W��6,�5%7C�� �f�)%&-.�#���) ��0x�#6`tCx� ���) �%W�+��� � �� �� �� �d�E���[8[4��=8:4+�Q���� ����E���1x%���y�:/[� �q

�[q}�|� ;��� � ��Q���$�E 2�������#�R���&%� ��;#4��2%`���$8[4��=����� �� �� �� �d�1�)�[8[4��$� �$��6+ �4���6:� �2%���6j4+6 �� ��*�+���67� �2%�1% �I��%�)�)�+%w��6`"$��"&��2�)% %h� � ~�/W���� ��2�)�������.�[/:� �('*),+���6`�)%w-.�#���) ���x�#6� �����2��� -.�#6+�+����6:� ���6`��� ���� ��(q

"[q}�|� ;��� � ��Q���w�1 (�������#�U�+�5 ��w%�?-+�2�[ �����%�+����+�w��6:� �2%�+% �I�2%�)�)�+%���x�#6+�+�w� �=��6+ �4+��67� �2%���� �[/:� ���6a"$��"$��2�5% %h� � /� �4�x%�y���h��4a����� ���56��$��6`�����+�5�� ���q

#:q}�|��-1���[ ����2%����}�+�Q��6:� �2%�+% �I��%�)�5�+%W����-����(%W%98:4��s���k ��#6:� ���#�)%�+��}�����:x�$�+�5� -.�#6+���1���}/a-.�#6��U����+%'� �&��6`���yt\��2"&%'� �!�����y�+�)�� ���q

�[q}�|�.-+���� �����%����*���R��67� �(%�+% �I��%�)�)�1%$��67�.x� %=�����1%'� �W%�� ��#6:� ���#�)%����}�����y�+�)�� ���q [q}�|�� ��#6:� ���#�)%����$�����|�+�)�� ����56+�+�) �%`%�o�+�)� -.�#���)������`8:4��9"s4+���I%,�)%a �%'�.��v�%,%,�)%`-1�5� ��%�~k����-����(%�+%� ��%&8[4��R����� �� �� �� �d�1����8:4��R�����:x�s�1%d �&���)�)%=/����U"&%6+�1%=���y�:/[� �~18[4��R�������2 ��2��� �&�1�)��%&�1����q

Page 43: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

�1� � � � & (*�,+.- � !#��� - +.!#��*� !#-��

��6&4+6W�1 2�����2�Q����� ��2�+��6+%����~7��%"s�1�Nx��69����6��#"&�56+%���R�1 (������� ��� ���E~����#�|����;#�)� � ���#��� �* ��#�)�[ �%6W��6���E�1 2�+�����Q��6W���1��2�+��6&��698:4��*� �h�'%6!�56+� ������%6+�+��q � 41%6+���Q�)�)��;#%U4+6W6[4�����w����;#�)� � �2��~:� �}�)6+� ������%U��6����x4+�����)"&�h�1����8[4��|�����:�1 2�+����� �#���:���7�1 (�������}��� �+x%��)����6���~'� ������%E�61%���o" x%� ��� -E% �����q��|� ��%*���;#%6+��v�% ��0x�#6�+% ��M8[4��M�)%}�)6+� ���2 ��0x�#6Q� ��%�"w4�/U���1 �����6:� �q|z��)6s��"Q�E%'��;��~7 �4+%6+�+�}� ��� �2%'��%����M% � ���������%�4+6s����;#�)��� ��������+�1 2�����2��~7���|6+�� �����%'�2���U�2��%�)��v�%'��416+%��Rx4+��8[4����+%��)�56���%������ �����2�)��6+���R� �����#�|���#���1����8:4������+�����1 2�+�����4+6+�$� �2%�M�� ����~1�1%� ��%$��6+ ��#6:� �2%'�h���.�2��;#�)� � ���&��������%����q|�|��� �W�+% ��Q8[4��R�)%�M�Rx41��8:4+���+%�����R����;#�)� � �2�#���6,���#���1 2�+�����#�h��������2����6+%���#�h� ��%6a"w4�/9�)��67��%��q

z�� ���W8[4��w� �w�+��� ��%&���}��+� ��6����}� �����#�*�)�#�h����;#�5� � ���#�}�������1 (�������9-+����� ��6:�+x%6+���#�)�#����6�4+6,�+��� ��� u"&�56+%���U��2�+��6 � � ��;�x4+6!���E�I%����o���*%�);#4+6��Q���}��4+�� �%"$-.�#�5(~:���o6��� �����%'�(���Q����%�5��v�%'��4+61%U��2����61% ���x�#6����� ���26+%&�2�.���.�1 2�����2�& ��#"$-1����� �&6��& �%'�.�R��6a"&��"$��2�)%w-+�2�56+ ���-1%� � � �R�'%6a����/��6+���&�)�#������;#�)� � ���#��~+� ����� ��(���.��6,���wt\��2"&%9��2����6+%�1%W��6{4+6,�1 2�+������� ��"$-.��2%� ��6��1�)�� ��W/~y�E6+%�)"$��6:� �~y� �$% � ������$%!����� �x4+�)���)"$�=�1 2�+�����&-1%'�2%$�)�����h���#�M����;#�5� � ���#��4+61%=���vQ��2����61%���#��q

�?%'�2%9���)�5"&�)6+%'�h416,�2��;#�)� � ���9����6��� �����%'�2����� �2%'���R%�"$��"$��(�)%W-1�2�)6+ ���-E%�.���k�E���[8[4��s��6,���?8[4��=� ���6+ �4+��67� �2%�~k����� -14ox���R� �$"&%'�( �%����k�2��;#�)� � ���` ��#"$�`�.����2%�+�!/~�-.�� x4+�����)"&��~.���w��4�������$%����� ��(���1���}����1�)�[8[4��R��6a��� "&�)��"$�&�54�;#%'����6�8[4��Q���U��6+ ��#6:� �2%'�1%�q��|�y��� -E% ����W8[4��U�� �4�-1%'�1%$��������;#�)� � ���W����2�2%���6��a���$����4����)�)�)v�%�~.�)�a8:4��$�+% ��!8:4��=��"$-.�������6 �)%��-+����� ��% ��)�#6�����~�-.��U���`8[4��~ �%�+%a ��)����� �`������"$-.��~�+%'�1�1x%$8:4+�R����%�)��v�%'�h416+%=�������;#%6+�)v�% ���x�#6a�����y�E 2�������W-1%'�2%=���� �4�-.���2%'�M����� �Q��� -1% ��)��q

�?%'�2%`"&�[�+�)�1 �%'�R4+6�����;#�)� � ������%"s�1�Nx��6j���U6+�� �����%'�2���`� �2%'���(���`%`"$��"$��2�)%9-+�(�)6+ ���-1%� /,% ���4+%�5� uv�%'�2�)��qjz��|���|�2��;#�)� � ���{"$���+���1 �%���, �%'���9��6 �����E���[8[4��&��6 ���o8:4���� �9��6+ ��#6:� �2%'�1%�~�� �9�������� ��2�)���!����1�)�[8[4�����6a��4`���)������q�z��.���y����;#�5� � ���&"$���+���1 �%�+�=�1%$%4+"$��6:��%���W��4���%"&%E�6+�W���U"$�����&8[4��U6��& �%'�.���6{���?�1�)�[8[4��~.�+%�/{8:4+�w�.����(%'�*���?����;#�5� � ������2��;#�)61%� /�%1�6+%�+������� ����;#�)� � �2��"&�[�+�)�1 �%����%�k�E6+%�?������1 (��������q

�#�9�1 2�����2�#�9�+��� ��2����6+%�+�#�!� �#6 ���#��"�x%�9%���� �4+%���#�` �41%6+��� ���,� �2%'��%����{ �%'��;#%'��;�2%6+�+��� �%6:���)�+%�����Q���&�+%'� �#��~k/#%a8:4+�=�5%`�)6+� ���2 ��0x�#6,���Q"s4�/,���1 �����6:� �W%��6��`� ��6����s8:4��$�2��%�)��v�%'�2� �$6+�56�;ox4+6 yx%�) �41���$-1%'�2%&�+��� ���2"&�)6+%'���5%=-��#�2�) ���x�#6�8:4+�Q�����.���[ �4�-E%'�����y����;#�)��� ���$��6`���y�1 (��������q

Page 44: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���'� <?>A@YBED(FNGIH�GdF�O�DNX1L:O�GIH � �

� � � � ��& (*�,+.- � - +.!#��*� !#-��

��6U���#���E 2�������#� ��2����6+%�+�#��~I�)�#������;#�)��� ���#� � �|��6+ �4���6:� �2%6U��2�+��6+%���#��tYx� ���5 �%"$��67� ��� ��;ox4+6U���#�I%�������Q416��=�&�I%'�(���#�� �%"$-.�#��q|� ��� � �Q �%"&-��W�W �%"$-.�#��� �U�����h����6��#"&�)61%W@(L'e �?GIHUO�DRGdF�O�DNXEL:@2>�]GIXyq

� 41%6+���j� �`� �2%'��%r�+�`�14+�� �%'�&4+6��2��;#�)� � ���j��6�416��1 2�����2�r��2����6+%�+��~�� �`-14+�����a4����)�)�)v�%'�=416+%�Rx4+�28:4����1%��1�)6+%'�2�5%*�+x�#�)�Q �4+%6+���U�����14+�� �%�-.������1 �%"$-.�Q���M��2����61% ���x�#6yq|z����)%��Rx41��8:4+���+%R� �M����%�)�)v�%%,� �2%���x���&���! �41%�)8:41�����Q�� ���j �%"$-.��~�� �������.�!�+% ����$4+61%a�Rx4+�28:4����1%a�)�)6���%�mq�z��|���98[4+�������!�������s����1 (�������9��2����6+%�+%"&��67� �~.�)%&�-.���2% ��0x�#6,� ���Ex%W"w4�/`���1 �����6:� �w�2�����k��2����6,���� ��;#�)���9���h��� �����k �%"$-.����s��2����6+% ���x�#6�qMz���������2����6,���Q���� ���4+�2%$���}� ��+���Q �41%�)8:41�����M�� ���� �%"$-.��~1����-1���� ��)� �&�2��%�)��v�%'�*416+%��2����61% ���x�#6`����� ���26+%�q

�?%'�2%3�)6+� ���2��%'�!4+6 ����;#�)� � ���3�+%�/ 8:4��,��6+ ��#6:� �2%'�`��4�-.�#���) ��0x�#6���6 �����1 (��������� ��;ox4+6 ���h��2�+��6��� ��%'�1�)�� ��)����~��+% ����M�:4��� ��w/$���� ��2�)�1����q�z��1�1%�/&��� -E% ����s��4+�1 �����6:� �h��69���1�E���[8[4��� �����2��� -.�#6+�+����6:� �~[���������2�+��6+%R���+�E���[8[4���/$� ������ ��(���.�M��6&���+�E 2��������q|z��16��Q�+%0/w����-1% ����Q��6&���+�1����8[4��~7�+%'�+�Ex%R8:4��*"$�0����%��;�x4+6=�2��;#�)� � ���U%�+�2��;#4+����6:� ���1����8:4��q�z������ � �{x4+�)���)"$���1����8:4+�o6��R���)��6��M��� -1% ����U�24��1 �����6:� ��-1%'�2%���� � �#�����;#�)��� ���#��~��+%'�+�Ex%W8[4��$"$�0����U%��;#416��#�}����;#�)� � ���#��%� �1����8[4��s���);#4+����6:� �~�/,%��x� ��4+ ��������'%"$��6:� �qQ�|��� ��+% ��=8:4+�s�)%!�)6+� ���2 ��0x�#6����w4+6a����;#�5� � ���W-E4����+%&� ���R"w4�/` ��#� � �#��%�q /*61%!� �#�54+ ���x�#6� ��#61���)� � �s��6�� ��6����4+6��1 (�������$����� ��(����6+%���$���R����� �.��2�+�~:��6a�+�#6+����� �R�I%6��2��%�)��v�%6+���w� ���+%���)%���)6+�����2 ����#6�����q � %�1% �������� �W������"$-.��~������1 (�������&���s����� �.��2���R� �Q"&��v� ��)%& ��#6a�����1 2�����2�&��2����6+%�+��~1���U"$�����&8[4��Q%��x� �5%��)6+�����2 ����#6����U���#6 "w4�/{���1 �����6:� ����q`�|� � �,-����c 4+�1�) �%�%��)%�R�Rx4+��8[4����+%��~k/#%�8[4��W���|��������;#�)� � �2�,6��������6+ �4���6:� �2%="$���+�5%67� ���Rx4+�28:4����1%U�1�)61%'�2�)%U��69�����1 (�������=��2����6+%�+��~��1%�/!8[4�������%�)�)v�%'�o4+61%Q�Rx41��8:4+���+%�)�)6+��%�.��6`���y�1 (�������W���U�+��� �.��2���q

� 41%6+���=� �R� �2%'��%&�������)�5"&�)6+%'��4+69����;#�)� � �2��~+�+%�/�8:4+�}��61 ��#67� �2%'�(���$/9"W%'�2 �%'�2���$ ��#"$�&�.����(%����q� �#"$�`��6j�)�#�*�E 2�������#�R�+��� ��2����6+%�+�#��~� �%�+%` �������� ��������"&-���� �&�����.�w����%�)��v�%'�R4+61%!�2�����;#%6+��v�% ���x�#6�������1 2�+������qj� %'�(%�"&�[�+�)�1 �%'�s4+6 ����;#�)��� �����1%�/ 8[4��9��6+ ��#67� �(%'�2����/ % ���4+%�)��v�%'�(���,��63 �%� �j����8:4+�8[4���-1%j��6������1����8:4�����6����h8:4��a���a��6+ ��#6:� �2%'�1%�q z������M����;#�)� � �2�r% ���4+%�)��v�%��� /#% 6��r �%'�.�a��6��244��1�5 �% ���x�#6y~��+%0/�8[4��=�.����2%'�2����~��1% ����U�:4��� ����&�)6+� ������%'�(����q=z�� ��6j�)%`% ���41%�)��v�% ���x�#6j� �&"&�[�+�)�1 �%W��� �%"$-.�`���w��2����6+% ���x�#6�~���6:� �#6+ ����R����"w4�/�-1����1%'�1���w8:4+�w�+%0/#%`8:4+�w �%"s�1�)%'����� ����;#�)� � �2���+�w�)4+;#%'�-1%'�2%W"&%67� ��6+�������y��2����6=�|�+%'�+�1x%=8[4��U�.����2%'�(����~��+% ����h�[4��� ��&�Q�)61� ������%'�2���$���U6[4������q

�#�M�1 2�+�����#����2�+��6+%���#��6��&���Q��4�������6`4+���)�)��v�%'�M ��#"$�!�1 2�����2�#�����U�+%'� �#�h��6a���#�*z � � Bwq

Page 45: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

�1��� � � & (*�,+.- � !'��� ��,+.� -��

��6&���#���E 2�������#�o�+�)��-����(� �#��~�)%U�+�)���� � ���x�#6&���� �%�1%U����;#�)��� ���Q� �h �%�5 �4+�)%U%'-1�5�) �%6+���R ���������%Qt\416+ ���x�#6� ��1���!4+6+�a���'%'�2���#�w���!�24+�Q �%"$-.�#��~?����6��#"W�)6+%���#�&@(L'e ��GIH$O�D�O:>)H ��D(F2H�>�]GIXyq!� �)%at\4+61 ���x�#6r� ���������6+�#"&�)6+%9bCp#X.@2>�]GIX O�D&O:>)H ��D(F2H�>�]GIXyq ��#������;#�)��� ���#�����=��� � �$����-.�9�+�w�E 2�������#��-E%'���� ��&8:4+�=�1%6��2�)����+�5� � �2���141�)���#�$����t ��("&% %�)��%'� ��2�)%3-.��!���}"&�)��"&��~�-.��9����8[4��,%3��� � �#���1 (�������#�9��%"s�1�(x��6 � �j���������6+�#"&�)6+%$�E 2�������#�}%����%'� ��2�)�#�h�!�1 2�����2�#�*�+�)���� �� �#��q��|�k% � ���� �`%W���#�*�+%'� �#�*���*"w4�/`�1x%'-1�5���&�+x�#���9���� �Q�14+�� �%$ ��#6,�)%$ ��#6+�+�) ��0x�#6`���U��;#4+%�)�1%�`� ��+���R���� �%"&-��&�+�U�+�)� -.���2���0x�#6yq

k%&tA4+6+ ���x�#6`�+�s�+�)��-����(����x�#6�� �s�+�����Q���� ��;���R���Q"$�����!8[4��Q�)�#������;#�)��� ���#�h8[4�������6,�+�)� � �2�)�14+�)���#�4+61��t ��("$��"$��6:� �W��63� �[�+�����o�1 2�+������q k%��[x�� �6+�) �%{"�x%�w-.�-14+�5%'�Q ��#6+���)��� �!��634����)�)�)v�%'�Q��������� � �{����)% O:>mlI>)H�>�]GIX DNXESTD(F(L,�9� �W� �#"W%,�����'%����w�+�94+6 �%"$-.��~�� ���+�����)���$��6:� ���`4+6r�'%����=����� ���2"&�)61%����/� �!4����)�)��v�%9�����2��� � �����W�5%`�+�����)����x�#6���6:� ���2%`-1%'�2%a��+� ��6����Q�)%��+������ � ���x�#6{��6 �+�)�� ���q �� �2%`�:x�� �6+�) �%�������=� �\D2Z:L:O�G:q � �#6+�2�)� � �w��6{� �#"&%'�U�+�)� ���567��%�}-1%'��� ���R�+��� �%"&-������$�+�)��-����(����x�#6a/,%'-1�)�) �%'�2�)���}%�);#4+6+%tA4+6+ ���x�#6 %'�2����"3x�����5 �%�qf� ����C ��"$-1����~h�2�h���} �%"$-.�3�+���+�5� -.���2����x�#6����9��� B � A ~����,-14+������6 � �#"W%'���41�Q��x� ;#�)� �#�U-.��Q-1%'�2�C %�Q/r��4+"&%'�2�)�#��q`z������| �%"&-��,������6��W �%'�(% �� ��������~�� �!-14������&� �#"W%'�=�24j�I%�)���Rz � A A -1%'�2%�%'-1�)�5 �%'�U�)%9�-����(% ���x�#6r%'�2����"3x�����5 �%�q&�|6{����%�)�5�+%�y~��)%9tA4+6+ ���x�#6{���&�+�5� -.���2����x�#6�-+�����+4+ ��4+6�6�x4+"&�����9�+�s�1�)�[8[4��U�����5%'�������qR�|6�4+6+%!��%'�1�)%98:4��=� �w��6+ �4���6:� �2%9��6{�)%W �%'�.�� ����2%������ �1 (��������� � ��#6:�[�)����� �Q��� � �s6}x4+"$�����=��6,�)%$�+������ � ��0x�#6`�����.�1����8:4+�}��6a�����+�)�� ���q

���7-1����1����"&%}8[4���-1����� ��6:��%6w�5%}"W%�/��0x� %������)%� tA4+6+ ����#6���� ���M�+�)��-����(����x�#6R����8[4���6��*;#%'�(%67����v�%6�+�)���� � ����#6�����x416+�) �%��~[���h"$�����s8[4����'%'�2���#�|����;#�)� � �2�#�|� �}%� �[ ��5%6W%Q416+%R"&�)��"W%U�+������ � ��0x�#6&�����1�)�[8[4��qz��[%}4+6Q�E���[8[4��|���o%� �� ��)%6="�x%�k����;#�)� � �2�#� �+�����#�?8[4��|����%�5"$��67� �M �%'�.��6y~� �o-+�����+4+ ���6&@NG �)>)H�> GIX�DNH 8[4���+%0/98[4��}����� �#������0q ��#������;#�)��� ���#�M8:4+�}� �R���������)6+%6�%=4+6�"&�)��"$�w�1����8[4��*� �R����6+�#"&�)6+%69H�>)X=]GIX1>)e!GIH�q

�}%�/��'%'�2�)%�M�[x�� �6+�5 �%�h-1%'�(%=;��� �����#6+%'�}�)%�� ��#�)�)�2���#6������

� P�>�FND0@�@2> GIX1L'eW> DNXESTG�L �#> D(F0STG,� � 4+%6+���M� ��-1���[�14+ ���4+6+%M ��#�)�)�2��x�#6y~����#�2�)� � ��"&%M�+% ���4+6+%��Rx4+�28:4����1%�)�)6���%�:%�-1%'�������?�����[�1����8[4���%��8[4��M���1%}����� ���)6+%�+�*���[����;#�)��� ����-1%'�2%*��6+ ��#67� �(%'�|4+6w�:4��� ��U�+�#6+����)6+� ���2��%'�2����qhz���� �=�)����;#%W%� �161%���������E 2�����������)6a��6+ ��#67� �(%'���[4��� ���~.� �s ��#6:���)6�x41%W�)%$�Rx4+��8[4����+%���������R����-+�2�)6+ ��)-1����q

� �|X.@(L:O�DNX1L'e&> DNX�STG,���|69�)4�;#%'�o���*�E4+�� �%'��4+6W�[4��� ��=�)���+���~[���s8[4��}� �}�1% ��*�����+�)��-��#6+���|����4+6+%� ���2���$���$�E���[8[4����� ��#"$� x%'�2��%`���&����� �.��2���q � 4+%61���9���$-+�����+4+ ��$4+6+%� ��#�)�)�2��x�#6y~y���?����;#�)��� ���� �a�����.x41%{��6����`x%'����%r���a�+��� �.��2����/3"&���+�)%6:� ��4+6�-14+6:� �����j��6������E���[8[4��` ��#�)�)�2���#6+%����~o� �

Page 46: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B����� <?>A@YBED(FNGIHUO:>)H ��D(F2H(GIH � �

%'-14+6:��%&%W�)%W�+������ � ���x�#6������y�1����8[4��U���Q����������(���R/a�)%$-.�#���) ��0x�#6������)%'�����'%&����� ����;#�)� � ���!����67� �2��������1����8[4��q9�}����"�x%��~ � �����#�w���#�U�2��;#�)� � ���#�s8:4��9�+%6 ��#�5�)�����#6+%�+�`��6 4+6 "&�)��"$���1����8:4��&����I%6`��61 �%����6+%6+���&"&���+�)%6:� �U-14+6:� �����#��q

� P}>5H ��D(F2H�>�]GIX{e ]p �TSc> � � D��s�|� ��%`�[x�� �6+�5 �%����&�2��� �#�)4+ ���x�#6j�+�& ��#�)�)�����#6+���R ��#6+���)� � �$��6 4����)�)��v�%'�U416+%� ��;#4+6+�+%ht\416+ ���x�#6Q�+���+�)��-����(����x�#6R �4+%6+�+�}�)%h-+�2�)"&���2%��+%h-+�����+4+ ��)����416+%h ��#�)�5����x�#6yq �|�#���Y�����������R-+�����+4+ �����4+6+%`6[4����'%`�+������ � ��0x�#6j8:4��$6��`-1���0���8:4+�W ��#�)�)���0x�#6yq � ��2"&%�5"$��67� �~ �)%�� ��;#4+6+�1%t\4+61 ���x�#6��+%&4+6+%=�+�)���� � ���x�#6`���U�E���[8[4��R������41%�+%w��6a4+6 x%'����%W���U����� �.��2���q

�}4+6+8[4��Q�)%!�+�)� -.���2�2��x�#6����}���k"3x��� �����`���s% � ������a�+������ �� �9"�x%�}�1x%'-1�)���!%W� �2%0��x���R����� �%"$-.�!�+��+�)��-����(����x�#6y~I6��*���?"w4�/�x4����)�[ �4+%6+�+�*��%"s�1�Nx��6=� ��8:4+�)�����o% � ����+����%�7�1 (�������R%*� �2%���x�������o�� ���R �%"$-.��q�|%=8:4+�}�)%s"&%�/��dx� %=���}�5%�|tA4+6+ ����#6+�������}�+�)� -.���2�2��x�#6&8[4��}���}4����5�)��v�%6&6��="&%6:������6���69���E��2����6!��67� ������#�M�2��;#�)� � ���#��~1��%"$-.�[ ��$���{x4+���)�� �4+%6+�+�&� �U8:41�������U�������h�)�#�M����;#�)� � �2�#�M��2����6+%�1%"$��67� �q

��4+�� �%'�w4+6r�2��;#�)� � ����%�� �2%���x���=���W4+6 �%"$-.��8:4+�W6������Q���|���9�+�)� -.���2�2��x�#6����U��%63 �%'���, ��#"$��14+�2 �%'�*4+6`�2��;#�)� � ���&��6,4+6`�1 (�������W�+��� ��2����6+%�+�0�|���*-+���� ��)� �$�2��%�)��v�%'�*416+%=�Rx4+��8[4����+%$�5�)6���%�cq|�?%'�2%�.����2%'�?4+6s����;#�)� � �����+%0/s8[4������5�)"&�)6+%'�(���������[�1����8:4+����6w���[8[4���� �o��6+ �4���6:� �2%�q|z��7���[�1�)�[8[4��|���)��6��o416+%�)�)����%R��������� �.��2���~:� ��-14����+��"&�0�����4+6$����;#�)��� ���U�����)%U�5�)� ��%�%���1����8[4��q�z�����������;#�)� � �2�Q%R�.����2%'����� �+x%��6&�)%R�5�)� ��%���������� �.��2�+�~7�+x�#���U�+%0/w8[4��M���)�5"&�)6+%'�2�)�*���M���)�5%�q?��6=��� � �h �%� ��~�� ���1x%R6+�� �����%'�2���Q"W%67� ��6����4+6+%,�)�)� ��%���61�)%'v�%�+%����&-.�#���) ����#6+���U���!�+��� �.��2���W6��,4����)�)��v�%�1%��q�z���%�o% ���4+%�)��v�%'�w4+6r����;#�5� � ���,���"$���+���1 �% ���� �%"$-.�3���{�+�)��-����(����x�#6y~o����"s4�/ -+����1%'�1�)��8:4+�,���}����;#�)��� ��� � ��6�;#%�8[4��� �%"Q�1�5%'���+�-.�#���) ���x�#6�~[-.��h�)�&8:4��U�1%'�+�1x%$8[4��R�.����2%'�2���=�U�)61� ������%'�2���$���U6[4������q

}� �(%r����� ���6:��%d %3�����)%r�+�)��-����(����x�#63���W8[4������h��� -1% ����3����%�)"W% ���6+%"&����6:� � ���!�' ��~o-.��W�)�8[4��Q���}�+��tYx� ��)�.8[4��U���k�1 2�����2�!� �U����-1%6+�1%&�!���s ��#"$-+�(�)"&%$�+�)6hx%"&�) �%"$��6:� �qhz������ �1 2�����2�W������6�����1����8[4�����/=��69 �%�+%s416��Q �%'�.��6��,����;#�)� � ���#��~: ��#"$�="�x%I���)"$�Q� �*-.�[���Ex%6&%�)"&% ���6+%'��� � �,����;#�)� � ���#��qz��.�+%0/9"$��6+�#�M����� � ���2��;#�)� � ���#��~�8[4����+%'�1x%w��� -E% ����&���)694����)�)�)v�%'��q�z����1%�/�"�x%�M����� � �{����;#�)� � ���#��~�+%'�+�Ex%R"s4+ (�+%�| ��#�5�)�����#6����?/w��� � �Q�1%'�1x%R8:4+�M���+% � ���� �=� ��%R"�x%�|�)��67� ��~:/#%U8:4+���+%'�+�1x%R�)%'�2;#%���)�)� ��%���+������ �.��2�+�q ��6$��� � �h �%� ��~[-14����+��������-+����t\���2���1�)�o%"$-E�)�)%'�?������� -1% ��)�Q����%�)"&% ���61%"&����6:� �U/w �%"s�1�)%'�%,�� �2%�tA4+6+ ��0x�#6r���!�1�)� -.���2����x�#6�~ ���,8[4��9�)"$-1�)�5 �%`8:4��9�+%'�+�1x%,8:4+�W�����+�5� � �2���141���*� �����#�=���#�Q����;#�)� � ���#�� �������;#%61��v�%'�������1 (�������(q �|%R8:4+�o��������-1% ����R���M%�)"&% ���6+%"W����67� �R���?�Y��~7%}��� � �M���)-������M�+�)��-����(����x�#6� �Q�5%$����6��#"&�)61%WO[>)H ��D(F2H�>�]GIX`DNH�S�]L�Sc>A@(L[q

�}%�/ �I%'�2�)�#�Q����8[4���"&%�=8[4��9� �2%'��%6����9����"$���+�)%'�s��� ��%{������4+% ��0x�#68�&�)% O:>)H ��D(F2H�>�]GIX�O:>)X=]L'eW>A@(L�/�)%rO:>)H ��D(F2H�>�]GIX D�.STDNX1H�>�� � Dd~?8[4��!%�)"W% ���6+%6�4+6+%a����� �24+ ���4��2%,���!% � ������r%����"�x%�=�������E 2��������~�/r�5%

Page 47: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� " � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

O:>5H ��D(F2H�>�]GIX �)>)XED�L��m~�8[4��U6��!6��� ���������%$�+�5 2�+%=��� � �(4+ ���4��2%�q��� ��%�9�:x�� �6+�) �%�`%'-+���d��� 2�+%6 ���}8[4����)%�9t\4+61 ����#6����W�+���+�5� -.���2����x�#6��1%6 ��#"$�������24+����%���34+6

�'%�������6:� �����!6+�&6���;#%'������!8[4��~+-.��M��%6:� ��~����R-14������R����-1����� ��6:��%'�* ��#"$�W416`6}x4+"$�����$�E�)6+%'�2����q �#�����;#�5� � ���#�?� �M�+�)� � �(���14�/��6R��6:� ���M���#�k�1����8:4+��� � ��6+�)��6+���h��6= �4���6:��%����#� -+�2�)"&�����#� �E�����k�+����� � �M6�x41"$������~8[4��Q� �U�+��6��#"&�)6+%�l�L�� GdFRO�DQO[>)H ��D(F2H�>�]GIX�q

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

� 4+%6+���Q���*4����)�5��v�%R��� ��%s�:x�� �6+�) �%�~�����6}x4+"$�����w���h�E���[8[4������+���1�1 (�������w6��Q���o�' ��~[�2�)6��Q8[4��* ��2�� ��/��1�)��"&�)6[4�/�Q ��#6+t ��2"&�w����6��� ����2%'�2����qR�|�k�1 2�+�����!-E4������Q��"&-���v�%'�U ��#6{4+6�� �#���9�1����8[4��U/� �4+%61���x��� � ��� �W�5����6+%�~k���W� �#"&%,4+6 6[4�������E���[8[4��q ��#�s����;#�)� � ���#�s� �!�1�)� � �2���E4�/��6���67� �������#�U�+�#�Q�1�)�[8[4����� ��6+�)��6+������63 �4���6:��%����|-+�(�)"$���Q�E���Q���9��4+�s�I%����2���s�����+�)��-����(����x�#6yq ��#�=8[4��W������6+��6 4+6 & �'%6�%4+6��E���[8[4��!/ ���#�$8[4���������6���6�4+6 � �'%6�%���� ����q��*����" x%��~�� ���'%�t ��2"W%6+���j4+6��+������ �� ��(���j ��#6��� � �(4+ ���4��2%&�+�rx%'���.�#�.�1�)6+%'�2�)�w8[4��U������6+�U���#�M����-.�#�M���U6������#���

� � �����#�}�)6:� ���26��#��~�8:4��s;#4�x� %6,�)%&�Rx41��8:4+���+%�q ������6���6,4+6a-14167� �����9��v�8[4+�����2���& ���2����� -.�#6+�+����6:� �%�y�1��� & /�4+6�-14167� �����!�������� 2�+�W ��������� -.�#6+�1����67� �R%�y�E��� � q

� � �����#���+�I %�~1 ��#6:� ��6+����61���$���y-14+6:� �����&%�y�E���[8[4��R���U�+%'� �#��q

�?%'�2%w�+% ����M4+6+%Q�Rx4+��8[4����+%Q� �h-14+�����*%�)"W% ���6+%'�����E�+�)���� �� ��2���s��6!"$��"&��2�)%�~�%s"$��6+�#��8[4��*����%"w4�/{;�2%6+���q`z���6��� �%'�.�&��6 4+6j�1����8[4��~ �+%'�+�Ex%`8:4��!�+�)� � �2�)�14+���2�)�&��6 ���#�U��"�x%�Q61�����������q � %�+%6������W�567� ���26+�$-14������R� ��6����*��%"Q�E�(x��6�4+6`-E4+67� ���2�W%�y-1%���2�q�z[�R-14+������6a4����)�5��v�%'�M����-+��������67��% ����#6+������ -.�� ��)%�)���w�+� x%'�2���#�)���s�E�)6+%'�2���#�Q-1%'�2%������+41 ����s���o��� -E% ����j6��� �����%'�2���{-1%'�(%��)�#�s� �2���=-14+6:� �����#� � ��v�u8[4+�����2�+��~:�������� (���Q/$-E%������(q��|6W;��6����2%�c~�4+6&�1������ �� ��2���w�����`6+������)����-14����+�h6��� ���������%'���+%� ��%�� � �% � ���� �#��%=�1�)�[8[4���-1%'�2%&%�5 �%6�v�%'�h4+6`�2��;#�)� � ����q

� 4+%6+����4+63�1����8:4��9� ���)����6+%�~�� � �Y-1%'�2� �9��6����#� �'/ ���#�w����;#�)��� ���#�=� �������+�)� � �(���14�/��6r����;ox4+6�������);#4+����6:� �Q�1���*���Q��4,�I%�)��*���w�+�)� -.���2���0x�#6yq���6a��� � �= �%� ��~.��� �+�)���� �� ��2���9� �Q����-1%6+���s ��#6�416a6:4+����6������`�)6:� ���26���q ��#�R6+�)��������R�����$x%'���.�#� �1�)6+%'�(���!� �$����-1%6+�+��6j�+�)6�x%"&�5 �%"$��67� � � 6[4+6+ �%��+%'�+�Ex%9" x%�6+�)���������8[4��U6�x4+"$���2�&���R�1�����M�+%0/���6`���y�'%����h���U�+�5� -.���2����x�#6Q(q

z�� �)%Wt\4+61 ���x�#6����=�+�)��-����(����x�#6`�+�)��� �2���14�/�U�)�#�h����;#�5� � ���#��4+6+��t\��2"$��"&��67� �~E���wx%'�2���#� ��� ��%'�1x%9��8[4+� u�)�)�+�2%����q � 4+%61���w416��1����8:4���� ���'% x� %�~+�&�������y6�x4+"&�����$��������;#�)� � ���#����6`���#���1����8:4+������� ��56��#�� �%'�.�

Page 48: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B����� <?>A@YBED(FNGIHUO:>)H ��D(F2H(GIH �2#

��634+6 � �#�)���1����8[4��~k���o�+���2�� �� ��2���a-1�)���2���W4+6 6��������)6:� ���26��,/r���#�Q���#�w6������#�Q�+�I %�� �! ��#"s�1�)61%6t\��2"&%6+���&416��&� �#����q B}�U����� �Q"$�����&���#��6+�)��������M�����Ux%'���.�#�.-14+������6`�+�)��"W�)6:41�����+�56�x%"&�) �%"$��6:� �q

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

��69�5%$�+�)� -.���2���0x�#6&����� ��6+�����1�)�*���y�+�)���� �� ��2���=���M4+6���� �� ��}��� ��� �+������ � ��)�#6����������1����8:4��~����#61���� �����)%s-+���tA4+6+�+�)�1%�=;#����1%�������E�1������ �� ��2����q����+��6:� �����=t ��2"W%���s-.������#� � -+�2�)"$���2�#���1�����o�����1�I%�������w�+�)� -.���2���0x�#6!���*���|x� 6+�+�) ��U8[4��s�56+�+�) �%=��6,8:4ox�w��67� �(%�+%W����� ��� �� ��R� �Q��6+ �4+��67� �2%!�)%W�1������ � ���x�#6a�+����1����8[4��o8[4��� ��#6:������6���%������;#�5� � ����q��|4����+���1%'�������'%'�2�)%�?��6:� �2%�+%����6=�����+������ �� ��2�)�� ��#6W���#�?-+�2�)"&�����#���� �1��������6� ��#" x4+6 � ����� �%'-14167��%6+�+�!%� "W�)��"$�&�E���[8[4��Q �41%6+���W���#�*����;#�)��� ���#�*8[4��U�'%6�%W-1%'�(%'�%w���)�)%�� �%'�.��69��69�1�) 2���w�1����8[4��q � %�+%s�1����8:4��*������6��R4+6+%s-+���tA4+6+�1�)�+%�$���� �%� � � � 8[4��R� ��%�)"&% ���6+% ��#6�x��� (~�8:4��*��� -.�� ����1 �%Q���E6�x41"$�����s�+�h�1������8:4+�h������6���6!��69 ��#" x4+69���#�|�'%��������o���}�+�)� -.���2���0x�#6$���}�)�#�����;#�)��� ���#�h8[4��R��6 x��� ���R��6+ �4���6:� �2%6yq

���E�'%����M��� � -14+�����}�56+ �����"$��6:��%'�2� �}�$�+�)��"&�56:4+�)�2� �M��6`4+6+%w4+6+�5�+%�W �%�+%=���vU8[4��R� �R6��� ������)��%����1�5%'�U�,�+�5��"&�)6[4+����%��)%�"&����%�r����6�x4+"$���2�a���W��6:� �2%�+%�s��6r���|��� �� ��=�1������ �� ��2����q��|�s6��� �����%'�2�)�����1�5%'�}�����1������ �� ��2���`���?4+6{�E���[8[4��= ��#6{-+���tA4+6+�+�5�+%������ �%� ��� ~ ��;#41%� %`�5%!-1���t\416+�+�)�+%��;#����1%� � ~� ���5����6+%�q��|�M�+���2�� �� ��2���j� �a�+�)�2"&�)6[4�/�9%j�5%j"&����%����� � ����� -E%'�2%{� �[�+�#�&���#�$�1�)�[8[4����=����� -14ox������9�.����2%'�s%�);ox4+6r����;#�5� � ����q � �#"$��"w4+ (����~�� �#636��� �����%'�2���#�w���#�=% � ���� �#�$%,�1����8:4+�&-1%'�2%,�)����;#%'�=% �4+%�)8[4+�����M�2��;#�)� � ��� � % � ���� ��%���+�)���� �� ��2���$/�% � ���� �!%���1����8:4��R8[4��U ��#6:������6��U���y�2��;#�)� � ���(q

� �#"&-1%'�2%6+������6:� ���&�)%��+�)��-����(����x�#6��+�)6�x%"&�5 �%W/��)%9���[� ��6+�2���1���~y��6r�5%9�1�)� -.���2����x�#6,�+�)6�x%"W�) �%W����+���2�� �� ��2�������$4+6+%,��� � �24+ ���4��(%���6+�5%'v�%�+%�~�"&�)��67� �2%�=8[4��9��63�5%,����� ��6+���)�1���W���$416 x%'���.�#��-.����t �� �� ��~-.��}�)�W8:4+�w� �s-14������Q���[-+�2����%'�} ��#"&��416a��� �� ���q��|6,�)%W�+�5� -.���2����x�#6`�+�56�x%"&�) �%$���k�+������ �� ��(���! ����� ��"�x%�&�)��67��%"$��6:� �~�"&����6:� �2%�&8[4�����6��)%{���[� ��61�����1���9�'%j����1�)%6+�+����4���%"W%1�6���q z��)63��"Q�E%'��;��~�/#%8[4��W��63�)%a�+�5� -.���2����x�#6j�+�56�x%"&�) �%`���#�w6������#�Q�+������6 %�)"&% ���6+%'�w-14+6:� �����#�w%����#�s�+� �#��~ �24r��%"&%E�6�������.�!�����w"�x%�w;�2%61���!8[4��W��6��)%����[� ��61�����1��� � %��"$��6+�#�s���o����1�)�W���9;�2%6+����(q��k��=������%67� ��~�����+���2�� �� ��2���������5% �+�)6hx%"&�) �%r�� �4�-1%'�Ex% "�x%�9��� -E% ���� ��6 "$��"&��2�)%�q �*�+��"�x%��~*�2�h�����+���2�� �� ��2��� ����+% ��}���Q��4��E �����67� ��"&��67� �*;�2%6+���h ��#"&�Q-1%'�2%Q6��� ���������%'�o"$��"$��2�)%U�[���2��4+%�c~7�)%R�1�)� -.���2����x�#6w����� ��6+�����E����t\���� ��U�)%s���67��%d�%&���R8[4��}���}-E4�������% � ��������h%�.�+������ �� ��(���w ��#6`6+�=" x%�M���}416!tA%�)���=���}-hx%';#�)6+%�q �|%8[4��$�)%!�1�)� -.���2����x�#6��+�)6�x%"&�5 �%W4����)�5��v�%W4+61%W��� � �(4+ ���4��2%!��6+�)%'v�%�+%9-1%'�(%W���?�+���2�� �� ��2����~.-14������=8[4��w���-+�����+4�v� �%$" x%�����Q4+6�tA%�)���$���Q-hx%';#�)6+%$%��"&�0����2� �Q-���h����"&�)��"&��q

Page 49: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

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

������� ��������s�����5%R�+�)� -.���2���0x�#6w�5�)6���%�[���|8[4��������E 2�������Q-14����+%R ����� �����/$�+�)��"&�56:4+�)�k���)6=� ��6+����8[4��4����5�)��v�%'�U4+6r�1������ �� ��2����q9�*�0x� � �W%����2�2%`�������)��"$-.�`���[� �2%�8:4��!���#�Q%6:� ���2��������Q����-.�#�U���&�+�5� -.���2����x�#66��� ����2����%6a-1%'�(%$% � ��������}%� �+������ �� ��2�)��q

z�4�-.�#6�;#%"$�#�$8[4���4+6��1 (�������r��"&-1����v�%j ��#6�� �1�)�[8[4�����~o6:4+"&���2%���#� &������ ����������� � � ~�/4����5�)��v�%&�)%&t\4+61 ���x�#6����w�+�)� -.���2�2��x�#6� � � � � "$����� ~�%!�)%W8[4��s���s����6��#"W�)6+%=tA4+6+ ���x�#6,�)6+�) ��)%����'q� 41%6+���`�+%�/{ ��#�)�)�2���#6����R� �&4����5�)��v�%6��)�)� ��%�R���&�+��� �.��2���~�4+6+%��)�5� ��%9-1%'�2%` �%�+%��1�)�[8[4��q=�*����" x%��~������-14�x���|����416+%R ��#�)�)���0x�#6y~#4+6��U�����)�#���1����8:4+�����������1 (�������Q� �M-E%'��� ����6&���#��/=6+�R���|6��� �����%'�(�)%"$��6:� ����k�1����8:4+�U��6���� 8[4��w�1%&�� �4����2�)�+�&�)%W ��#�)�5����x�#6yq�� ����CY��"&-1����~.� �Q-+�2�[�+41 ��Q�)%&-1�2�)"$���2%W ��#�)�)����x�#6�q*z[��)61�) ��)%W416+%!�5�)� ��%9���$����� �.��2���w%� �[ ��5%�+%�%�k�E���[8[4��= ��#�)�)���)�#6+%���W/~�%�+��"�x%��~���� -+�2�5"$���*�E���[8[4��w������1 (��������~.���k�1����8:4�� & ~.���s-1%'�2� �Q��6{���#�*�1����8:4����1�o���k��2��;#�56+%� � �1����8[4�� & �/a4+6��96:4�����`%�k�16+%�k������1 (������� � �1����8:4+��� (q ��#�*����;#�)��� ���#�*�+��� �1�)�[8[4�� & ��2��;#�)61%��� �=�+�)� � �2�)�14�/��6���6:� ���$���#�*�+�#�h�1�)�[8[4����4����5�)��v�%6+���s4+6+%UtA4+6+ ��0x�#6&�����+�)� -.���2���0x�#6$�+��t\������67� ���� � � � � "$��� � � q,/*6+%s-+���-E�����+%�& ��)%0��R���%"s�1%��tA4+6+ ��)�#6�������}/� � ���h8[4��R���#�M�2��;#�)� � ���#��8[4��U���E%6`%=-1%'�2%'�h%�.�1�)�[8[4�� & ��#6a�)%=tA4+6+ ��0x�#6���'~���Ex%6�%!-1%'�2%'��%� �1�)�[8[4�� & �!%� 6:4+����9�E���[8[4���� ��#6��)%Wt\4+61 ���x�#6��� �E��� � �����}6��� �����%'�2�)�!-1%'�(%W8[4���)%$�1�)� -.���2����x�#69�)�)6+��%�.t\4+61 ����#6��q

� �#6�t ��("$�$� �=�I%6{-+�2�[�+41 �����6+���9"�x%�U ��#�)�)�2���#6�����~y� �$�'%6{-1%'��������61���!�E���[8[4����}��6{��2����6j�5�)6���%���� ��� � ������� � 4+%6+����416r�1����8[4��W� �!-1%'��� �~����#�Q����;#�)� � ���#�w���9��4 �)�5� ��%����9����� �.��2��� � �2���)%�������6���U� ������1�)� � �2���E4�/��6&��69�1����8[4������+���1�1 (�������$4����)�5��v�%6+���Q�5%QtA4+6+ ���x�#6� � q � �$� ��4����)�)��v�%s�+������ �� ��(����~��+x�#���w���6��� ����2%'�2���=4+6&�'%������a-1%'�2%s����� ���2"&�)61%'��8[4�x�*�1�)�[8[4����|���*�+%6!-1%'�����)�+��q �?%'�2%w% � ���������%Q416&����;#�)��� ��� ��#6j�'%����Q�+�=�1�)� -.���2����x�#6 � ~�-+�2�5"$������� �&���$%'-1�)�) �%��)%�tA4+6+ ��0x�#6���=% � � ������ � � ��~ ��67� �#6+ �����+%0/W8[4��*%'-1�5�) �%'���)%Qt\416+ ���x�#6���o% � -.��28:4+�h���+�E���[8[4��h�1%Q���)�+�Q-1%'�����5����q �}�E-+�2�)6+ ��)-1�������'%���* ����2��~�)61�+�) �%6+���}8:4+���5%htA4+6+ ���x�#6����� �M%'-1�5�) �%*%}� �����#�����#� �1����8[4������ �� ����� ����)�)6���%�5"$��67� �� ��#6�t\��2"$�M� ���'%6-1%'�2������6+�������#���1����8:4�����q � 4+%6+�+� � � � ~I� �����#�����#�y�E���[8[4����y��(��;#�)6+%�����y���|�+%6R-1%'�2���)����/~'��67� �#6+ �����~�)%}tA4+6+ ���x�#6=8[4��M� �M%'-1�)�) �%�%}� �����#�����#� �1����8[4���� ���! � q��|6=��� � ��"&�#"$��67� ��~ �����M-��#6+���� �2%����v*%} ����2�/a���k� �Q-1���[�14+ ���6�6[4����'%�* ��#�)�5�����#6�����~E� �s4����5�)��v�%'�1x%&416+%&6[4����I%Wt\416+ ���x�#6��" � � � � "$�[�*�#� qh��6;��6����(%�c~�� �=4����)�)��v�%!4+6+%!� �� �4���6+ ��)%����wtA4+6+ ����#6����$#% � � � � "&�[� � �

% � (~��+�#6+���$& � &������ ����������}% ��UtA%����%=4����)�)��v�%'��4+6+%=6[4����'%stA4+6+ ��0x�#6� %(' � � � � �4+%6+���=� �����#�M���#���1�)�[8[4���� &������������)� � �

% � * � ~� �s�+%6`-1%'�����5���=��6a���#� � ��6:� �#6+ ���� �r� �U-.�#6��U%$ ������(q

�#�9�1����8:4����!8:4+�,� �{�+%6 -1%'�����)�+� ��6 ���#��� �,-E4�������6��2�� ��#"Q�1�56+%'�9�2�*�)%3 �%'��;#%������*�1 2�+�����

Page 50: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���1� � Z#Fdp1� L'e&> DNX�STG �

�+�)�2"&�)6[4�/��-���!�����1%d � ���a4+6 �������� � 41"Q�+�(%�cq �|6�;��6����2%�c~�����tA% �� ������� �%'��;#% �������1 (������� ���-14����+�!�����161���Q ��#"$��� ����� ��� �� (~����#6+����`���w����6�x41"$���������9����;#�)��� ���#�Q��6 �����1 2�����2��~ � ���Q���6�x4+"&�����Q���*����;#�)� � ���#��8:4+�* �%'�.��6&��694+6$�1�)�[8[4���/ � �������16�x4+"&�����Q�����E���[8[4�����8:4��h��� �+x%Q�� �4�-1%61������y�1 (��������q �#���1�)�[8[4����M� �U ��#"s�1�)6+%6����Rt ��("&%$�)�)6���%�./ � � �Q���� �����"&��67��%&�+�Q"$�����&%'-+���-1�5%����q

� � � � ��+ � �*� � � �� ��-

�}%� ��%=%����2%w� �*�1%s��4+-14���� � �w8:4��*� �[�+�#�o�)�#�|����;#�5� � ���#�o���}416&�1 (�������=� �#6������1"&�5��"$�Q���)-���q���6"w4+ 2�+%�R%'-E�)�) �% ����#6����*�����)� � ��6������)% ����#6+���h��6:� ���$���#�}����;#�)� � �2�#�*���w�'%'�2���#�}�1 2�+�����#���+�)� ���)6:� �#��q��|� ��%������)% ��)�#6��������*-14+������6&����-1����� ��6:��%'��"&���+�)%6:� �U@(L'e ��GIH*@NGIXED0@0STGdFNDNH�q��k����C ��"$-1����~[��6!���1����;#�5� � ���s�+�4+6j��"&-1����%���a%'-1%'�2�� ��W4+6j �%"$-.�� ��#6��� �� ��w �4�/���'%����U�)61�+�) �%9���� yx�#�+��;�,���&�)%���1 ��)61%`%`�)%`8:4+�-.����� ��6��� ��q|��69���E�E 2�������=���R�)%����1 ��)6+%��~��)�#���2��;#�)� � ���#�o� ��6+���Ex%69416! �%"$-.�=8:4+�������1x%Q���. yx�#�+�);�=�+���1 ��)61%�q � 4+%6+�+�9� �$8[4+�������w% � ��������Q%����#�R �%"$-.�#�����$���#������;#�5� � ���#�}�����)% ����#61%���#��~y-.��*�C ��"$-1�)��~%{���#�w�+%'� �#�$����4+6 ��"&-1����%����/ ���#�w�+%'� �#�$������4 ��1 ��)6+%�~�� �������.��% � ��������$-+�2�)"&������%�o����;#�)� � �2������|��"$-1����%����/r4����)�)��v�%'�R���� �%"$-.�, ��#6��� �� ��=-1%'�(%`��+� ��6����w��������;#�5� � ���� ��#6 ���|8[4��!���&�����)% ����#61%��6j�����E 2�������a�+�=�5%�R��1 ��)6+%��q B}�&��� � �!"$�[�+��~ �)%�������)% ��)�#6����U� �$��� �+x%6r����-+����� ��6:��%6+���a"&���+�)%6:� �FNDNbcD(FNDNX.@2>5L'H ��]G0Z7>A@(L'H���6:� ���U�2��;#�)� � ���#���+�U�+�)� ���)6:� �#���1 (�������#��q

}� �2� "$����� ���,����-+��������67��%'���)%�!�����)% ����#6����W���!"&���+�)%6:� ��FNDNbcD(FNDNX.@2>5L'H9b0]^ H�>A@(L'H��{���#�W����;#�)� � ���#������)% ��)�#6+%���#�?� ��%�5"&% ���6+%6h 4167� �#� ��6s���["W�)��"$���E 2��������q���� ��%h��2;#%6+��v�% ���x�#6w���?%'-+���-1�5%�+%� �4+%6+�+�� �w��� -.���2%94����)�)��v�%'�}"s4+/a%9"&��6:4+�+�!4+6+%!����� ���2"&�56+%�+%&�2���)% ���x�#6���6����?% � ���� �a%9���#�}�+%'� �#��~y/#%98:4+��)"$-E����"$��6:��%'�2�)%RtYx� ���) �%"&��67� �}-14������}%4+"$��6:��%'�M�)%U���1 ��)��6+ ��)%Q�+���E���5� � ��"&%Q%��% � ���������%w���#������;#�)� � ���#������)% ��)�#6+%���#��qU� ��R�C ��"$-1����~y���?� �$8[4+�)�������(%&% � ��������Q ��#6{t\���� �4���6+ ��5%!%�4+6+%!��1 ��)61%R�4+6:� �� ��#6j�)�#���"$-1�)��%���#��8:4+��� �2%'�E%d %6=��6$�)%}"&�)�2"&%�~#� ���0x� %} ��#6:���6+����6:� ��-.�#6����k�����2��;#�)� � �������M �%�+%���1 ��)61%��4+6:� � ��#6��)�#������;#�)� � ���#�h���R� �[�+�#����4+����"$-E����%���#�� ��#6:����;#4��#�h��6`���y�+�)�� ���~���6�4+6`"&�)��"&�w�E 2��������q �|%&8:4+����#�h����;#�)� � ���#�h���U� �����#�h���#����"$-1����%���#�h���Q4+6+%$"W�)��"&%=��1 ��56+%$� �U��6+ �4+��67� �2%6�tCx� ���) �%"$��6:� ���4+67� �#��~/,%� ��#6:���)6[4+% ���x�#6j����� ����;#�)��� ���` ��#6j���#���+%'� �#�R���$��4���1 ��)6+%�~.���� �%"$-.�`8[4��w�1% ��$����t ���2��6+ ��)%9%9�5%"&�)�2"&%=��6a���#�M�2��;#�)� � ���#���+�U���#�M��"$-1�)��%���#��6��$���*6��� �����%'�2����q

�?%'�2%*-.�[�����?�+�)�����)6�;#4+�����)�#� ����;#�5� � ���#�?����416Q�1 (�������}��6w���:8[4���� �o�1%h4����)�5��v�%��������%';�24�-E%"&����6:� ��~�+%0/r8:4��&%E�61%�+���Q4+6 �%"$-.��%a �%�+%`�2��;#�)� � ���a��6 ���#6+���&���W�)6+�+�58:4��=��4j���)-�� � �24������W� ���s����-+�2�5"$��� �%"$-.�(q

Page 51: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� & � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

� %"s�1�(x��6����&-.�#���)�1����4����)�)��v�%'�=����%';�(4�-1%"&����6:� �j��6��1 (�������#�! �4�/�#�&����;#�5� � ���#�&� �#6�� �[���#�W�����"&�5��"$�{����-.��q � ��&�C ��"$-1����~|��6�4+63�1 2�+�����r������"$-1����%�+�#�$� �`-14������9� ��6����W�)�#�=����;#�)� � ���#�$�+�a���#���"$-E����%���#��%';�24�-1%�+�#�!-.��9-14���� � ������� �2%'�1%d �0� � �����#�����#�9��"$-1����%�+�#�! ��#6 4+6 "&�)�2"$� -14+��� � ���� �+x%6� ��#6:����;#4��#�wtYx� ���) �%"&��67� �q B}���o"W�)��"$��"$�[�+�,8[4��9%6:� ����~����o �%"$-.�{8:4��9�+% �������t\������6+ ��)%,%�-14+��� � �W� �U-E4������R���)�)"W�)6+%'��~[-.�����&�+%�/`8[4��U�)6+ ��54+����4+6`����;#�)��� ���& ��#6a����6+�#"Q�+�2�Q�����.-14������ �W�����)%6:� �������;�24�-.�$���R��"$-1����%�+�#��q

� 4+%6+�������94����5�)��v�%`���o%';�24�-1%"W����67� ��~����!tA%������� ���6��)�#�s% � ���� �#�$%,� �2%0��x���&���9�)%a�2���)% ���x�#6 ��6�)%!8:4+�s� �s�1%��%9�+�) 2�+�W%';�24�-1%"W����67� ��~�-.�����!���Q-.��6+%�)��v�%6,���#�h% � ������#�R%W� �2%0��x���R���w �4+%�)8[4+�������� �2� �%"$-.��q �|%W8:4��{x����� �Q����4+6��E 2�������W��2����6+%��� � %416+8:4+�U���U4+6`"$�����$��� -.�� ��)%� (~�������6+�Q�)%�M"&�)�2"&%����6:��%d %�*�Q�)61 ��#67���6+�)��67� ���*8:4��U�)�#�M�1 2�+�����#�M��2����61%���#��q

�1��� � *!'� & �,�

�#�Mx� 6+�+�5 ���� � �#6=��� � �(4+ ���4��2%������% � ���� �Q8[4���� �M4����)�)�)v�%6Q-1%'�(%}% ����)���2%'������% � ���� �Q%����#� ����;#�)� � �2�#���6������ -E4���� ��%9%9 ��)������%�� ��#6+�+�) ����#6+���*���w�Rx4+�28:4����1%�q}�}��;#4+6��#�*����-.�#�}���9x� 6+�+�) �����~����#������6��#"&�56+%���#� �%"&�56��#�M���R% � ���� �&� �� �4+61�+%'�2����~�6��=%'t �� ���%6�%�.��"$-1�)%'v�%"&�)��67� �=tYx� ���) ��=���R���#�o����;#�)� � �2�#����6!���y�1�)�� ��/{���`8:4+�&�+% ���6j���R-+�2�-���( ����#6+%'�R �%"&�)6��#�R�+�=% � ������,%��� ���261%'������#�R-1%'�2%���61 ��#67� �2%'�s���#������;#�)� � �2�#����!"$�[�+�a���1 �����6:� �W�1%�1x%6+���#� �&��6 ���#�U �%"$-.�#�s���W�)6+�+����% ���x�#6�q7�*%0/r�� ���#�Q����-.�#�U����x� 61�+�) ����R8[4���+x�#�)�W� �R-14����+��6` ��#6+� � �24+�)��� ��+���R�1 (�������#�*8:4��R���)��6���6a4+6+%$�+��� ���2"&�)6+%�1%s��2;#%6+��v�% ���x�#6yq

��6`;��6����2%�m~1� ���+%�*�5%�����;#%6+�)v�% ����#6����h�+�Q�1 (�������#�h�+���� ��2����%�h��6����#�*%'-1%'����%���#�}%67� ���(��������}� �-14+������6,4+���)�)��v�%'�h ��#"&�� �%"W�)6��#�}���w% � ������a� �� �4+6+�+%'�(���#��q}z��56a��"s�1%'��;��~y���#�*����-.�#�*���9x� 6+�+�5 ����h8[4��"�x%�w� �W4+���)�)��v�%6j� �#6 ���#�Q8[4��W���&�1%��%6 ��6r�1 (�������#�U��(����6+%���#� � x� 6+�+�) ����Q���W4+6r���#����6+������ }/j�)%���� � �(4+ ���4��2%�=��6�t\��2"&%{��� x%'���.�#� � x� 6+�+�) ����="w4+�����)61������c~=x%'���.�#����� � / x%'���.�#����� ��� (q �}����"�x%��~o���#�x� 61�+�) ����M� �R-14+������6a ��#6+� � �(4+���M"$���+�)%6:� �Q�+�5� -.���2����x�#694`�� �2%�h��� � �24+ ���4��(%�����U�+%'� �#��q

�������� �� �,� ���� � ��� � �#�� � ���#� �

�#�Qx� 61�+�) ����M���w4+6a� �#���!6+������y��� �+x%6,��2����61%���#��/`� �#6,%��;�!���5"&�)�)%'�M%�|x� 6+�+�) ��U���Q-1%�)%'�+�2%�h���4+6��)�)�+���a��6����#6+�+�9 �%�+%�-1%�5%'�+�2%a������6���% ��#"$-1%E�61%�+%{���9416+%,�5�)� ��%��+�96�x41"$�����#�w���!-*x%';#�)6+%,��6���#61���R%'-1%'���� ��Q�)%=-E%�)%'�+�2%�q��?%'�2%$�+% ����*4+6+%w�Rx4+��8[4����+%=� �R-E4����������� �4����(���M%��x� 6+�+�) ��}�$�1����6`�1% ����

Page 52: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���'� ]VYX.O:>c@NDNH � �

4+6+%=�Rx4+��8[4����+%=�)�)6���%�y%$�)�&�)%'��;�W���R� �����&��� �)���+����q/}6rx� 6+�1�) ��U���Q4+6�� �#���W6+�)����.���*4+6a�1 2�����2�&��2����6+%�+�W �4�/�#���2��;#�)� � ���#�h������6���6��+�#�h �%"$-.�#�������

�%"$-.�a� ��+�2�w���?8[4��$� �&�����16+�s���Mx� 61�+�) ��=����6��#"&�)61%����@(L'e �?GaO�Ds>)XyO�D��L:@2>�]GIX � 416� �%"&-��a�+�=�)�#�����;#�)��� ���#�������[�1 (�������U�����+%'� �#��k/w4+61%}�1������ � ���x�#6=���M�1�)�[8[4��o��6&�+�)�� ���q ��#�?�'%��������|�����yx� 6+�+�5 ������ �+x%6��2����61%���#��~y���$"$�����!8[4��$� �w-14������=4����)�)�)v�%'�*�)%!�Rx4+��8[4����+%W�1�)6+%'�(�)%�q �}%�/��I%'�(���#�}����-.�#�*����x� 6+�1�) �������Q416`� �#���&6+������\��x� 6+�+�) ����o-+�(�)"&%'�2���#��~�x� 61�+�) ����M���U%';�24+-1%"&����6:� �&�&x� 6+�1�) ����M� �� �4+6+�1%'�2���#��q

���� �/�1�2465 /�,� � -3�'� �5

z��E4+6&�E 2�������s��� �+x%s��2����6+%���s-.���4+69 �%"$-.�s ��)%0��~����kx� 61�+�) ���8[4��*� �������16+�h� ��+���*��� � �� �%"$-.����h416jx� 6+�+�) ���-+�(�)"&%'�2����q

/}6 x� 6+�+�) ��s-+�2�)"&%'�(���&����4+6,�1 2�����2�9��(����6+%���� �4�/�#������;#�)��� ���#��� �#6,�+�w���#6+;#����4+�,�' %!/a������6+��6���#�M �%"$-.�#�������. �%"$-.�$������2����61% ���x�#6��������1 2�����2�=�+���1%'� �#� � �+%�/�4+6!�I%�����x4+61�) ��$���*����� �U �%"$-.�-1%'�2%= �%�+%=�2��;#�)� � ���|/W4+69-14167� �����=%$4+6!�1����8:4+�}�������+�)�2 �� � 416+%s�1������ � ���x�#6����}�1����8:4+��(q?���. �%"$-.����&��(����6+% ���x�#6 � �!��4+�����&����6��#"&�56+%'�$@ �5L7l0Ddq �*%0/r4+6+%,DNX�SAF(L:O[L � ����;#�)� � ���R��6r����x� 6+�+�) ��$-.��Q �%�+%�1����8[4��w�+���?�1 2�����2���+�=�1%'� �#��q � %�+%9��67� �2%�1%�������6��=���?�I%�)��U���$�)%� ��)%���W�+���Wx41�����)"$�9����;#�)� � �2���+����1����8[4���/�416�-14+6:� �����&%&�+�) (���$�1����8[4��q

/}6rx� 6+�1�) ��*-1�2�)"&%'�2�)�w���h4+6`�C ��"$-1���&���&x� 6+�+�) ���6��W����61� �0���+%�/`4+61%=��67� �2%�1%$-.��� �%�+%&�1�)�[8[4�����w�+�)�� ��&����� �1 2�+�����W���w�+%'� �#��~1/`6��94+6+%=��6:� �2%�+%!-.��h �%�+%&�2��;#�)� � ����q /}6 x� 6+�1�) ��R����6+� �W ��#6:������6��4+6+% ��67� �(%�+% -.��9 �%�+% �2��;#�)� � ���3�����h�E 2�������3���,�1%'� �#��q �����1 (�������3��6 ���#61����� ����6+ �4���6:� �2%r���x� 6+�1�) ��W6��� ������)��%,"w4+ 2�+�#�w"&��6��#�Q�E���[8[4����s8:4��!���|�E 2�����������!�1%'� �#�s-.��28[4��9�+%�/r"$��6+�#�s��6:� �2%�+%�8[4�������;#�)� � ���#�=��6������E 2�������j���`�+%'� �#��~|/ -.��28[4�����4+�w����;#�)��� ���#�$� �#6�"�x%�=-.��8:4+�:�6��#�$8:4+�9���#�$�+����1 (�������=���*�+%'� �#��q|� ��o���s��%67� ��~+416+%U�Rx41��8:4+���+%R�1�)61%'�2�)%R� ��+�2�*��� x� 6+�+�5 ��M�[�)�2����%Q"$��6+�#�|�1�)�[8[4����|�+����+�)�2 ��&8:4��U416+%=�Rx4+��8[4����+%w�1�56+%'�2�)%w� ��+���Q���y�1 2�+�����&���U�+%'� �#��q

/}6w-+����1����"W%*�)"&-���2��%67� �� ��#6$���#��x� 6+�+�5 ���� -+�(�)"&%'�2���#� � ��#"$�U ��#6$ �4+%�)8[4+����� �1 (����������2����6+%�+����R�)%!�)6+� ���2 ��0x�#6a/a��� �.����2%���9���Q�2��;#�)� � ���#��q B}�=���� 2����~y�����)61 ��)4+� �W" x%�*;�(%���~�/#%�8[4��s�+% ����U416+%�)6+�����2 ���x�#6 ��6 �����1 2�+���������r�+%'� �#� � 8[4��{���a4+6 �E 2����������2�+��6+%���!����8[4+�������{���R"$�d�[�5"&����6:� ���+�����;#�)��� ���#����6{���?�1 2�+�����a���$�+%'� �#��/~ %����" x%��~ �+%0/,8[4��=� �[ �%'�U���Mx� 6+�+�) ��~./#%`8[4��~�� ��;#4��2%"&��67� �~����"$�d�[�)"W����67� �U�+�M����;#�)� � ���#����6$�����1 2�+�����Q���M�+%'� �#�� �%"Q�1�5%����*x4+�����)"$������;#�5� � ���U����%��;#416��#�?�1����8:4+���k/~-.�����%6:� ��~��1%�/$8:4+�h% ���4+%�)��v�%'������x� 6+�1�) ��q�z��M-14�������4����5�)��v�%'��4+6$�E 2�������s���h����� �.��2�+���+��� ��2����6+%�+�-1%'�2%��2���+4+ �������� � �r-1����1����"&%�q }� �2%�-.�#�����E�)�)�)�+%�����a4����)�)�)v�%'��416+%��)�)� ��%3��6+�)%'v�%�1%����{����;#�)� � ���#�

Page 53: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

���a�+��� �.��2���~� ��#"&�r��6��)%j�+�5� -.���2����x�#6yq ��#�$�2��;#�)� � ���#�&�+�a �%�+%j�1����8[4���/3��4��5�)� ��%{��6+�)%'v�%�1%j�������������(���W� �!-14�������6j��(����6+%'�Q-E%'�2%�"$�C ��2%'�s���|������"&-��,���W% � ���� ��q��|���.����2%�+�����&����;#�5� � ���#�w� �-14+�����R;��� �����#6+%'�}"$���+�)%6:� �R����4+���&���U"&%'�2 �%�*���R�.����2%����q

z���+���U4+6��1 (�������$��2�+��6+%���&-.��� ��)%0��s�+x�#���$-E4������U�����161���2� ��4+6jx� 6+�1�) ���-+�2�)"&%'�(����q

���� �/�1�24657�/4?-3+.�'��/- � �146�>

z���4+6{�1 2�+�����`��� �+x%`��2�+��6+%���`-.��Q4+6j �%"$-.�a6��a ��5%���~?4+6�x� 6+�+�5 ��w8[4��&� �W�+���16��$� ��+���$����� � �%"$-.�&���h4+6rx� 6+�1�) ��}�+�U%';�24�-1%"&�)��67� ��q

z��E���#�o����;#�5� � ���#������4+6W�E 2�������=��� �+x%6���(����6+%���#��� ��;�x4+6�4+69 �%"$-.�$6��= ��)%��� � 6��=�+%0/!4+6!�I%�)��x4+61�) ��&-1%'�2%! �%�+%&�2��;#�)� � ���(~�%&��� �= �%"$-.�W� �w���Q�)�)%"W%�@(L'e ��G!O�DQLdZ#Fdp1��L'e&>\DNXESTG:qhz[�s-14������Q ��2��%'�4+6,x� 6+�+�5 ����+�)� ���)6:� ��~74+6,x� 6+�+�5 ������h%';�24�-E%"&����6:� ��~:-1%'�(%Q% � ���������"�x%���1x%'-1�)���U%�E�1 (�������s%Q� �2%���x��������+�5 2���& �%"$-.��q,/}6jx� 6+�+�5 ��}���U%';�(4�-1%"&����6:� �$����~���%"s�1�Nx��6y~1416!�E 2�������$��(����6+%���& ��#6a�+�#�M �%"$-.�#������ �%"$-.�W���w%';�24�-1%"&�)��67� �!-���h���k8[4��U��� �+x%!��2����61%���&���k�1 2�����2�W/`4+6a-E4+67� ���2�W%W4+6��1����8:4+�U����+�5�� ���~7-.����)�Q8:4+�h��%"s�1�(x��6W���o4+6ax� 6+�+�) ���6��w����6+� ��q �}%�/W416+%R��6:� �2%�+%U��6W��� x� 61�+�) ��M-.��� �%�+%Q�I%�)���+�5� ���)6:� �9������ �%"&-��`���=%';�24�-E%"&����6:� ��~�/���� -14+6:� �����`� �[�6+%�5%9%�?-1�2�)"$���}�1����8:4+�w8[4��= ��#67������6+�&4+6����;#�5� � ���W ��#6a�1�) 2���$�'%�����q

� x�� ��� �=8:4+�Q�)%&�)61� ���2 ���x�#6�/`��� ����2�2%���&���U�2��;#�)� � ���#�}����;#4���6��+%6+���&-1����1����"&%��~�/#%W8[4��Q���*4+6�1 (����������2����6+%�+�,tYx� ���) �%"&��67� �q��|� � �{� �9-14������W�24��1��%6+%'�=����� �!�2��� �����'%,4+6 �1����8:4+�&��67� ���2��-E%'�2% �%�+%w�'%����M�+�)� ���567� ��q�z����+% ���69t\%����%w"�x%�o�1����8[4����|-E%'�2%Q4+6!�'%�����~�� ��%1�6+%����6!/W� �}�I%69��6+�)%'v�%61����q��� � �W�+% ��Q8[4��U�)%$�56+� ���2 ���x�#6�/9���y�.����2%�+�&� ��%6a"�x%�*���)"$-1�)����q

z���+����4+6 �1 2�+����� ��(����6+%���r-.���4+6 �%"&-��36�� ��5%��� � �%"$-.� ����%';�24�-1%"&�)��67� �W�+x�#���3� �-14+�����U�����16+�)��416jx� 6+�+�) ��R���U%';�(4�-1%"&����6:� ��q

���� �/�1�246575>4 ���/� � -3�'�1 .5

z�� 416,�E 2����������� �+x%`�+��� ��2����6+%�+��~� �4+%�)8[4+�����=x� 6+�+�) ��=���$4+6{� �#���`6+�)���� 8[4��$� �$�����161%9����+��� x������*4+6jx� 6+�+�5 ������� �4+6+�+%'�2�)��q �k%"s�1�Nx��6`���*4+6jx� 6+�+�5 ������� �4+6+�+%'�2�)�w� �����W%8[4�����8[4��U� �U�+���16��U� ��+�2�U4+6 �%"$-.�W�+�U4+6��1 2�+�����&��2����61%���&8:4+�U6��&���M���� �%"&-��!���R��2����6+% ��0x�#6yq

/}6 x� 6+�+�) ��,� �� �4+6+�+%'�(���r��%"s�1�(x��6 ���9416��1 (�������3��2����6+%���3 ��#6 ���#�! �%"&-��#�1�j���* �%"$-.�3����)61������% ��0x�#6 � �4+%�58:4+�)���o �%"$-.�=�����E�1 2�����2�w�����+%'� �#��8[4��}6+�s���o���.���h��(����6+% ���x�#6Q�/W4+6!-14+6:� �����=%

Page 54: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���'� ]VYX.O:>c@NDNH ���

4+6!�1����8:4+�h�=4+6W-E4+67� ���2�w%w4+6!����;#�)� � ����q���4�������69�����16+�)�2� ��"w4+ 2���#�Rx� 6+�+�) ������ �� �4+6+�+%'�(���#�|� ��1���}416"&�)�2"$�W�1 (��������q1/}63x� 6+�+�) ��Q���� �4+6+�+%'�2�)�!�����161�)���W� ��1���s4+6� �%"$-.�� ��)%��� � 4+6� �%"$-.�� ��#6,�'%���������+�)�����)67� �#��-1%'�2%w �%�+%s����;#�)� � �2��6��� ����2����%s416+%U��6:� �2%�+%w-.��o �%�1%Q����;#�5� � ����q��|�E-14+6:� �����s-14������}� ���o%��1����8[4��U��6a���k8:4+�s� �s��6+ �4���6:� �2%&��� ����;#�)� � ����~E�W�1�)��6y~1%���2��;#�)� � ���!��6���x� q /}6 x� 61�+�) ��U���s��� � �Q����-.�&���4+6rx� 6+�+�) �������6+� ��q

/}6{x� 6+�+�) ��}� �� �4+6+�1%'�2���Q���M" x%��;�(%6+���R8:4+�}4+6�x� 6+�1�) ��h-+�(�)"&%'�2����~:/#%$8:4+�*������6+�}"&%0/��h6�x4+"&��������9��67� �(%�+%��q z��)6 ��"Q�1%'�2;��~|�)%�"$�CY��(%,8[4���� �9�567� �����+4+ ��!��6 ���o������"&-������9��x4+��8[4����+%`-E%'�2%,416����;#�)��� ���W �4+%�)8[4+�����(%s���*"&%�/��}-1%'�2%&����x� 6+�+�5 ������� �4+6+�+%'�2�)�&8:4��R-E%'�2%$���y-+�(�)"&%'�2����~�/#%!8:4��U�1%�/`8:4+��+% ����o4+6+%}�Rx4+��8[4����+%��)�56���%�[��6$�����1 (�������Q�����1%'� �#����������x� 61�+�) ��M� �� �4+6+�1%'�2���R6��R�����)� � �q|z���4+6ax� 6+�+�) ��-+�2�5"&%'�2���}6��*�����)� � �~#���o-E4��������+% �����4+6+%h��x4+��8[4����+%*�1�)6+%'�(�)%�� ��+�2�����[�1 (�������R�����+%'� �#� � "�x%� �1x%'-1�5�+%8[4��Q�)%$�)�56���%� (q

� %"Q�E�(x��6 � �!-14������& �����%'�=4+6�x� 6+�+�) ��&� �� �416+�+%'�2���a����+���W4+6 �%"$-.��6��� ��)%0��qa�|6 ��� � �! �%� ��~-14����+�o�+%'�.��� �I%'�(���#� �2��;#�)� � ���#�? ��#6=���["&�)��"$�*�I%�)�� ��6w���� �%"$-.�����o�56+������% ���x�#6yq �}%�/s�I%'�(���#�?"$�[�+�#����Q�5"$-1����"$��6:��%'��4+6jx� 61�+�) ��R���R��� � �U���)-��0�

� A 6+ ��54+���R4+6+%���6:� �2%�+%`��6 ����x� 6+�1�) ��$-.��U �%�+%a����;#�5� � ��� � �'%'�2�)%�R��6:� �2%�+%�s� ��6+���Ex%6j����"&�)�2"$��I%�����(~�-.��w���j8[4���� ���1x%{4+6 x� 6+�+�5 ��!����6+����qr�|��%��;��2����"&�{�+�!�Rx41��8:4+���+%��E�)6+%'�2�)%������.�9� ���"$�[�1���1 �%����q

� /h���)�5��v�%'�=����;#�)� � ���#�W���a���#6�;#����41� �'%'�2�)%'�E������6����Ux� 6+�1�) ��~| ��#6�4+6� �%"&-��r8[4��a ��#6:������6���416+%�)�)� ��%!���Q-14167� �����#��q}��6,���ox� 6+�1�) ��Q�+%0/�4+6+%!��67� �(%�+%W-.��� �%�+%9�I%�)��}�+�5� ���)6:� �!����� �%"$-.�9�+��)6+������% ���x�#6y~� 4+6:� ��%h4+6+%*�)�)� ��%*���|-E4+67� ���2�#�k%h� �[���#�?���#� �1����8:4+��� 8[4��� ��#6:������6���6w����;#�)��� ���#�k ��#6�+�) 2�+�w�'%�����q��|6���� � �Q �%����~1��%"s�1�(x��6��+%0/98[4��U"$���+���E �%'�����U"$�����&%'-+���-1�5%���=����%��;��2����"&����R�Rx4+��8[4����+%w�1�56+%'�2�)%�q

� /h���)�5��v�%'�$����;#�)� � �2�#�&���a���#6�;#�)��4+�3�' %{��6����Ux� 6+�+�5 ��~| ��#6�4+6+%{��6:� �2%�+%r-1%'�2%j �%�+%j�'%����W�+��� �%"$-.�!���w�)6+������% ���x�#6y~E-����2�! �����%'��4+6�6+������������ �2%9���s�56+�+������ � ��0x�#6`-1%'�2%!"&%6��C�%'�*-14167� �����#�" x4+������-E������q ��6���� � �rx� 6+�1�) ��`6��r����6+� �j �%�+%r-14+6:� �����r� �[�6+%�)%{%r416��1����8:4������`-14167� �����#�W%����;#�)� � ���#� �7 �%�+%R-14167� �����R%�����;#�5� � ���U���M��� �M�E���[8[4���%'-14+6:��%R%R4+6��U���M���#�?�2��;#�)� � ���#���+�����1 2�����2����$�+%'� �#�U ��#6j����"W�)��"$�9�I%�)��Q�����? �%"$-.�a���&�)6+�+����% ���x�#6�q=z��?���#��-14167� �����#�Q%�����;#�)� � ���#�R6+� �%'����6s��6=4+6w� �#���}�1����8:4��~'� �o-14������o4+��%'��4+6+%*�)�)� ��%h��6+�)%'v�%�+%}���o�1����8:4+����qk���:% � ���� �U%*� �2%0��x�������� x� 61�+�) �������8[4+�����2�h4+69% � ���� �$%�+�) ����#6+%�E%U�1�)�[8[4��h�����E�)���Q%��6+������E���[� �(%s�)6:� �����+4+ ��)�+��~#-.��������#�W%��;��(����"$�#�&-E%'�2%r�141�� �%'�&��6 ���Qx� 6+�1�) ��`/����#�W�����)6+� ���( ���x�#6����,6[4�����#�!����;#�)� � �2�#�&��6����

Page 55: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

�1 2�+�����9�+�w�+%'� �#��� �#6��1%����%67� �$���)"&-1������qh�}����"�x%��~.�)�#�}% � ������#�R8:4��w������6���6� ��#6+�+�5 ����#6����}����Rx4+��8[4����+%9 ��#"$-1�5�) �%�+%� � � ��1���$�I%'�(���#�R �%"$-.�#�5}� �&-E4�������6�����%�)��v�%'�Q� �2%'�1%d�%6+���a� ��+�2�&���#�-14+6:� �����#�o/96+�=����+���R���#�o����;#�)� � �2�#��~+������"$-1���}8[4��R�+%0/#%$4+6{x� 6+�+�) ���� �� �4+61�+%'�2���w-.��� �%�1%$4+6�����U���#�� �%"&-��#�h�)"$-1�)�5 �%���#�o��6a�)%$ ��#6+�+�5 ���x�#6yq��|����%=���h�)%=�[x�� �6+�) �%!"�x%��4����5�)��v�%�+%�q

� x�� ��� ��8:4+�W4+6�x� 61�+�) ��$� �� �4+6+�1%'�2���`-+���-.��2 ��)�#6+%`4+63GdF�O�DNX ��]G0Z7>A@NGa���W���#�Q����;#�)� � �2�#�Q� ��;�x4+6 ��� �%"$-.�j�����)6+������% ���x�#6yqrz���% � �������"$�#�$%{���#�w����;#�5� � ���#�w��6����o��2����63���`�)%�Q��6:� �2%�+%�$�+���}x� 6+�+�) ��� �� �416+�+%'�2����~k���#�R��+� ��6���"&�#�U��6j������(����6r������ �%"$-.�a���&�56+������% ���x�#6yq&� ��Q���`��%6:� ��~ 6+���+%�/{8[4���+% ����}4+6+%=��2�+��6+% ���x�#6`����� ���26+%$-E%'�2%$����������2�+��6+%�+%"$��6:� �Q� ��;�x4+6��+�) 2�+�& �%"$-.��q

��������� �� �,� ���� �� �� �� � �#� �

�#� x� 61�+�) ����a8[4�� � �3�+%6 �+���� ��2��� � �1%� ��% %����(% � �#6 �1 2�����2�#����2�+��6+%���#�a��6 ���#��8[4��34+6+%�Rx41��8:4+���+%R����8[4+�������*%'-+�������)"&%�1%"$��67� �����; " � % � ���� �#�M%U�1�)�[8[4��������}�+�)�� ���~�������61��� � ����6}x4+"$�����s����1�)�[8[4�����8[4���������6+�M��� x� 6+�1�) ��qk�������1�)�;#%'�2����"$�U��6&�1%� �*�+�#��-.��28:4+�M��6W �%�+%Q-1%� �Q�����1%��;��2����"$�s� ������14+ ��U%=�)%="&����%�����.� ���v��W�+��� x� 6+�+�) ��}��6����y8:4+�����R�I%=%$� ��;#4+�)�M�14+�� �%6+�+��q � ���+�)%6:� �U���#�Rx� 61�+�) ����"w4+�����)61������k���w-1����� ��6+���w�����+4+ ��)�}"w4+ 2�+��" x%�����k� �2�v��a������x� 6+�+�) ��w� ��+���=���?8[4��$� ��;#4+�����14+�2 �%6+����~��6{ ��#6+ ������ ��~k� �$8:4+�)�����s�+�)�[�)�1���M��� ��%"&%1�6��`6�����67� �2�=�+�#��~��2�)6��9��67� ���=��� 6�x4+"$���2�9���w����;#�)��� ���#�������x� 61�+�) ��R8:4+�U �%'����6���6�4+6��1����8:4+�q�B}�U����� �Q"$������~+� �R�����+41 ��R���y��� -1% ����&�+�R��x4+��8[4����+%="w4+ 2���&" x%��1x%'-E�)�+%"$��6:� �q z��|����6�x41"$�����{���!�2��;#�)� � ���#�=�����}x� 6+�+�5 ��!8[4��9 �%'�.��63��6�4+6 �1����8:4��!��� ��~���67� �#6+ ���������E4+�� �%'�R��6r4+6�x� 6+�+�) ��="s41�����)6+������ ����8[4+�����2�=%'-1�������)"&%�+%"&��67� �W�)�;�� � ~ 8:4��$���Q"s4+ (���a"$��6���s���� � � q

/}6�x� 6+�+�) ��M"w4+�����)6+�)�������� �+x%Qt\��2"&%�+�U-.��|4+6&�E 2�������!x� 6+�+�) ��~:%�18[4��h� �}����6��#"&�)61%�-+�2�)"$����61��������61������?�1%� �W�+���Mx� 6+�+�) ��q$��� � �&-+�2�5"$���U6+������?���U416j�1 2�+�����`��2����6+%�+�� ��#6r4+6j�'%����Q�1�)� ���)6:� �`����� �%"$-.�$�����)6+������% ���x�#69��6� �%�+%w��67� �(%�+%�q|� ��M��%67� ��~E� ��-14������} �����%'��4+6{x� 6+�+�5 ��h-+�2�5"&%'�2���Q����+�������-+�(�)"$����61������ �[��� � �$x� 6+�+�) ��* ��#6+� ������4�/������� ��;#4+6+�+�w6+�)����E����� x� 6+�1�) ��h"w4+�����)6+�)����cq �|%=8[4��*����� ��;#4+61���6+�)��������&4+6 x� 6+�+�5 ��!-+�(�)"&%'�2����~���6 x���h� �`������6��`4+6+%���6:� �2%�+%{-.��& �%�+%{�1�)�[8[4��`�����o-+�2�)"&���=61������cq� �#"&�s� ���+%���)%����67� �2%�1%�o�+�*%"s���#��6+�)��������|���)��6���6W����"&�)�2"$�U��%"&%E�6�� � � �#6!����;#�)��� ���#�����h��%"&%E�6+��' �{������"$-+�2�W��;#4+%������(~ ��6�4+6 �1����8[4��W �%'�.��6 �2����"$-+���!����"W�)��"$��6}x4+"$���������W��6:� �2%�+%�1� ��q{z������-+�(�)"$���M6+�������������6���� ����6:� �2%�+%��~��[ �4�-E%���� � � ���R�1����8:4�����~[8[4������M���y6�x4+"&�����$������67� �2%�1%�� "R8[4��R� �6��� ����2����%6j��6{����� ��;#4+61���`6+������cqw�|� -+���� ���� �a� �$-14+�����s�2��-������)������+���$��� � �&6+�)����c~y���?���U6��� �����%'�(����q���E� ���( ����h6+������c~�8[4��}����4+6{x� 6+�+�5 ��h-+�2�5"&%'�2���w� ��+�������.� ��;#4+6+�+�=61������c~[������6��R4+6+%w��6:� �2%�+%w-.��� �%�1%

Page 56: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���'� ]VYX.O:>c@NDNH ���

�1����8[4���������� ��;#416+����6+������c~I-.��?�)�*��%6:� ��~#����6�x4+"$���2�*���o��67� �(%�+%�������[� ���2 �����6+������[� ���1x% � � � ��� " � � �q� x�� ��� �Q8[4��}����6+�� ���������%=4+69� ���2 �����6+������.�+x�#�)�=�2�1���y� ��;#416+���=6+��������[ �4+-1%s" x%�M���}416!�E���[8[4��q��|��� �-+���� ���� ��� �&-14����+�&����-.�������U�+%� ��%,8:4+�&� �[�1%�s�)%�U��67� �2%�1%�s���!%��;ox4+6 61������ ��8[4���-1%6r��6 4+6r� �#�)��1����8[4��q � %�1%��1�)�[8[4��&�����14+ ��!���o6�x4+"&�����,���9��6:� �2%�+%�$�����o6+�������%67� ���2�)��w-.��=4+6 t\% �� ��&�����~-.��h��%6:� ��~�416rx� 6+�+�5 ��U"s4+�)���)6+������. ��#6 � �h��6:� �2%�+%�*��6a����-1�2�)"$����6+�)����y������6��w%'-+�������)"&%�1%"$��67� � �6+������)����~+���#6+��� � � �\�)�; � � � �q

��� � �M����8[4���"&%R"w4+�����)6+�)����:� ��-14+�����M4����)�)��v�%'��� ��1���M �4+%�)8[4+�����?����-.�R���Rx� 6+�+�) ��~� ��%�-1�2�)"&%'�2�)��~'�+�%';�24�-E%"&����6:� �W�W� �� �416+�+%'�2����~E������"$-+�2��8[4��U��� -+�2�)"&����6+������y� ��6�;#%W�I%�)������h�+�5� ���)6:� �#�M��6a���k �%"$-.����Q�56+������% ���x�#6�/!��6:� �2%�+%�*���R��%"&%E�6��W�'Y��q

� 41%6+���W����x� 61�+�) ��s�+��� -+�(�)"$���*61������ ���}�+��6+� ��~y� �=-14������w��%'�.���R��� �����)� � �$4+6,����;#�)��� ���9 ��#6j416�'%����w�1%���a��6 ���| �%"$-.�,�+�W�)6+������% ���x�#6 � � ��� �w�+�&�����5� � ��6+ ��)%'U���)6j� ��6����=8[4��!% � ��������=%���1 2�����2����9�+%'� �#��~? ��#��%,8[4��W�1%�/r8[4��!�+% ����w������"$-1���$��6 416�x� 6+�+�5 ��&6�������6+����q�� ��=���a��%6:� ���)�#�Wx� 6+�1�) ����"w4+�����)6+�)���� �����14+ ���6{����6�x4+"$���2�9���&% � ������#�Q%��1����8[4��w �41%6+���`� �=�14+�� �%�4+6{�2��;#�)� � ���`%�-1%'�����)���+����'%���� �+����4s �%"$-.�*���|�56+������% ���x�#6yqk� �����*� �[�1%��.x� %*�2��;#4���6U���#�k-+����E����"&%�y��6w�)6+� ���( ����#6����y/R�.����2%�+�#�� ��+�2���)�#�Mx� 6+�+�) �����~0/#%R8[4���� �[���#� ���)�)�#� � � �����#�����#��61����������5 � �#6w�1 2�+�����#�?��2����6+%�+�#��q �?%'�2%R"W%67� ��6�����)%�����6:��%d %�h8:4���-+�2��� ��67��%6����#�Rx� 6+�+�) ����o"s41�����)6+������1/&�����+41 ����o�)�#��-+����1����"W%�����R�)%���)61� ���2 ����#6�����/�.����2%���#��~.�)�#�}�1�)� �[�6+%����2���*%���-1��%6j%!"$��6[4+����4+6�x� 6+�1�) ��s"w4+�����)61�������8[4��$���C %!��� -1% ��)�9��6{ �%�+%4+6��j���`��41�=�1����8:4����s-1%'�2%{�)61� ������%'�&6[4����I%�=��6:� �2%�+%��q3��� � �j���$���j8:4+�����a����6��#"&�)61%,4+6 x� 61�+�) ��"w4+�����)6+�)����}�1�)6�x%"&�) ��3/ � �r��4������j�)"&-1����"$��6:��%'�`"$���+�)%6:� �j��� � �24+ ���4+�2%�a���j�+%'� �#�a�+��6��#"&�)6+%�1%�x%'���.�#������� / x%'���.�#���������wq��� ����� �� ��� �#� � ���� �� ��� � � � ����

�#�Wx%'���.�#����� ��/$���#�Wx%'���.�#����� ��� � �#6! �%� �#����� -.�� ��)%���������ax%'�2���#�)���������Rx41��8:4+���+%�q /}6 x%'�2���#���+��Rx4+�28:4����1%=���h4+6`���)-��$��� x%'���.�#�y8:4��s��������R-1%'�(%$;#4+�)%'�h�5%$�Rx4+��8[4����+%=���s4+6�����;#�)� � �2��~1�+%���&�����I%�������a4+6+�r���`��4+�$ �%"$-.�#��q �#�ax� 6+�+�5 ����w"w4+�����56+������o���a�)%j� �� � ���x�#6 %67� ���2�)��&-14�������6� ��#61���)�����2%'�(� � ��#"$�3�I%'�(�)% ����#6����9�������#� x%'���.�#�����!�����Rx41��8:4+���+%�q � %�+%j�1�)�[8[4��a�36��[�+� �����Ux� 6+�+�) ���"w4+�����56+������-14����+�w� ��6+���Q�+%� ��%�r�'%��������Q�����? �%"$-.�a���&�)6+������% ���x�#6�/�r-14+6:� �����#��q ��#�R�'%��������R�+���� �%"$-.����w�)6+������% ���x�#6��+�s �%�+%!6��[�+�W;#4�x� %6,%� ���);#4+����6:� �s6������ � 8[4��s���s��6+ �4+��67� �2%W��6��� �2�96+�)���� (~E�+%����%�)����;#%'��%�+�1����8:4����������1 (�������U���M�+%'� �#��8:4+�� ��#6:������6��M���+����;#�)� � ���R��������%����q��*������;#4+����4+6=-14+6:� ������~7����'%R����� � �2�56�;#����6+���R�)%U��x4+��8[4����+%}��6W �%�1%U6+������+%Q4+6$��4��hx%'�2���#���+����x%'���.�#�������Rx41��8:4+���+%�~/$� �h��;#6���(%6� �����#�h���#�h6��[�+�#�M8:4��U6+�&��� �:x��6���6��+�) 2�+�&��4��hx%'���.�#�cq

Page 57: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��" � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

�#�=x%'���.�#�����k�+���Rx41��8:4+���+%��+���1������6Q4+6s-.�[ ����������#��x� 6+�+�5 ���� "w4+�����)6+�)����cq /*6�x%'���.�#�[���|�Rx4+��8[4����+%���s��2����6 �,���}4+6 x%'�2���#� ��%�k8[4��w �%�+%W6������9 ��#67������6+�w ��#"$�9"s41 2��� � � �'%��������}����� �%"$-.�9����)61������% ��0x�#6�/ �,-14+6:� �����#���

� ��� � � � � � " � � " ������� � ������� � � ����� � ���1

���#61����� � ~o �%�+%����*���!4+6�-14+6:� �����j%r4+6�6+�[���j�+� Y�{/� �%�+% � �}���&4+6��'%����W�+�9�Rx4+��8[4����+%-+�2�0���6+����6:� �j���{%��;ox4+6 ��#6I 4167� �3��2����6+%�+�3���,�I%�)�������q z[���24�-.�#6��,8[4���� �����#�����#�9�'%��������9����Rx41��8:4+���+%$� �#6fx4+61�) ��#��q /}6 x%'���.�#���+�R��x4+��8[4����+%$�����.�U �4+"&-1�)����~[��6a� �����W"&�#"$��67� ��~��)%�h�2��;#4+����6:� ���������� �2�) � ����#6����1�

� q B}��67� ���!���U �%�+%W6+�[���0� � � � " ����� � ������q� q}�?%'�2%Q� �����#�����#���I%�)������� �����E�24��hx%'���.�#�+%��8:4+�}%'-14167��%�� � ~�� �h���)��6���� � ����� � � -E%'�2%

� � �:~� � � -E%'�2% � � � / � ����� -1%'�2% � ���[q

�}�+�E4+�� �%'��416&�'%����� ������"&-+���h� �}����;#4��h���1-14167� ��������� %'-1���-1�)%���s���h% �4����2�+�s ��#69�)%�� ��#61�+� u ����#6+���o�+�*�)%s� ��;#4+6+�+%Q����� � �2�5 � ���x�#6yq��?%'�2%s�56+� ������%'�o�I%�)��������+�*�Rx41��8:4+���+%R��6!���*x%'���.�#�1/&���)�)"&�56+%'�2���#��~���56,�����#�)%'�R�)%���2��� � �2�) � ����#6+���R%67� ���2�)�������~�� �&4����5�)��v�%6�%��;��2����"$�#�R8[4��$6���;#%'�2%6:����v�%6r8[4��$���=x%'���.�#�������x4+��8[4����+%���� �[x����8:4+�5�)���+�2%�+� � 8[4��a� ���+%�&�)%�W���I %�W��� �:x��6 %�*"&�)��"&�{61������ (q ���W�)"$-.�����%6:� �"&%6:� ��6����=��8[4+�)�)���1�2%���#�U���#�3x%'���.�#�����s���W�Rx41��8:4+���+%a-.��28[4��&��� � ��;#%'�2%6:����v�%{8:4+�96����+%'�+�1x%,6������#���636+����������s"s4+/�-1���t\416+���#�U8[4��&����8[4+�����(%6r"s41 2���#�w% � ���� �#�$%a�E���[8[4����U�14��2%6:� �W4+6+%`�Rx4+��8[4����+%�q�}����"�x%��~:�)%�?���)�)"&�56+% ����#6���� ��������;#�)� � �2�#�?-14�������6=�+% �����8[4��M8:4+������6$6������#�? �%�����I% x� �#��~7 ��#6$���R8[4���+%0/W4+69����� -.���2�+�5 ����U���h����-1% ����=�)"$-.�����%6:� �*8[4��h��%"s�1�Nx��69-+���d��[ �%=4+6!%4+"$��6:� �s��69����6}x4+"$�����s���6+�)���������q

���Qx%'���.�#� � ���*416 x%'���.�#� �+�Q�Rx4+�28:4����1%�~E ��#6�%��;#4+6+%�h����� � �2�) � ��)�#6����*%�1�) ����#6+%������~18:4+�Q������4+�������+%����%a �������� �`-14167� �a���#�Q���#�R-+����E����"&%�R%6:� ���2���������q&��� ��%�R������� �2�) � ����#6����R%�1�) ����#6+%������;#%'�(%67����v�%68[4��U���Ux%'�2���#� ������"$-+�2�}������%'�1x%&��8[4+�)�)�)�+�2%���w/98[4��U������� -1% ����W�+��� -.���2�+�) ��)%�+�s-.��h�)%&���)�)"&�)61% ���x�#6y~�������$�+%0/~+6:416+ �%=� ���1x%w���� ����2�����q �#�M%��;��2����"$�#��-E%'�2%=�)6+� ������%'��/&���5�)"&�)6+%'��� �R�+% ���6`"�x%�M ��#"&-1���C �#�-1%'�(%`-.�[�����s"&%67� ��6+���Q��� ��%�Q����� � �2�) � ��)�#6�����q � �a��1����%67� �~��)%a"W%�/��w-1%'��� �W���!�)%�U�)6+�����2 ����#6�����/���)�5"&�)6+% ����#6+���}���#6j-+���� ���� �#�Q�2�)"$-1������~.���W ��#"$-1�)�5 �%6j�+x�#���`��6r ����( �4+6+� ��%6+ ��5%�R��� -.�� ��)%�������R �4+%61���� ���)6:� ��67��%w�)6+��������%'����694+696������s8[4��h�����+x%w�5����6��U�= �4+%6+���=� �}�)67� ��6:��%w�.����2%'�|��694+696������s8[4��h�����+x%�� �4�-1%���&�1%� ��%&�)%$"&�)��%�yq

/}6 x%'���.�#� � ���R��(����6�,� �U�+���16��U�����y���);#4+����6:� �U"$�[�+�0�

Page 58: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B���'� ]VYX.O:>c@NDNH � #

� q %=��� � �241 ���4��2%&���U �%�1%&6������&�)6:� ���26��=������6��Q�5%=t ��2"W%B�� �!� � � � � � � � � � � " � � � " � � � "� � � � � � � � � � � � ������� ��� ��� � � � ����� � � � �����5 � ���1

���#6+��� � � q � %�+% � � ���w4+6 -14+6:� ������%�4+6r6������,�567� ���26+�������Wx%'�2���#�|/j �%�+% � � � ���s416-14+6:� �����$%�y����;#�)� � �2�&�����.�1 2�+�����&���U�+%'� �#�*8:4��R���)��6������y�I%�)�� � � ��6`���� �%"$-.�&�����Rx41��8:4+���+%�&���Q�)6+�+����% ���x�#6�q

� q B*��6:� ���W�+�U �%�+%W6������$� �Q �41"$-1����� � � � " ����� � ������q�[q}� %'�(%`� �[�+�#�U���#�R�'%�������� ������ �%"$-.���+�&�)6+������% ���x�#6j��������4+�hx%'���.�#�?%��8:4+�&%'-14+6:��%����C~k��� �4+"$-1����� � � ��� � �k-E%'�2% � � �[~� � �?-1%'�2% � � � / � � ��� ~+-1%'�(% � ���[q

��q � %�+%$6������$������6��~+ ��#"&�!"w4+ 2����~ ��-14+6:� �����#��%$6������#���+���Ux%'���.�#�cq�[q � %�+%�6+�[����~ ���� ���-+� �j�)%a�2%�x� vW/r�)%�s���I %��~�������6��~�%��"&��6��#��~ � � � � �9-14+6:� �����#�s%�6������#�Q�+���

x%'���.�#�cq|�|� 6��[�+�&�2%�x� vR������6+�~E ��#"$�9"ax� 6+�)"&��~��+�#��-14+6:� �����#�*%&6������#�������sx%'���.�#�c~+%&"$��6��#�*8:4+�� ��%$���wx4+6+�5 ��&6��[�+�&�����Rx%'���.�#�cq

"[q /*6a6+�[���$ ��#6 �s-E4+67� ���2�#��%&6������#��~ � � ~����)��6�� �� � �'%�������������� �%"$-.�&���U�)6+������% ���x�#6yq#:q � �����#�o���#��6+�[���#�����I�%Q��� �+x%6�%��"&�)��"&�Q6+������cq ��#��6������#�o���I�%U������6���69�)%s"&�)��"&%U��� � �24+ ���4��(%8:4��U�)�#��6������#�M�)6:� ���26��#��~�-.�����&���#��-14+6:� �����#��%&6������#�M�����Qx%'���.�#�y� �#6a6[4+���#��q

� �#"$�U���M-14������o��1� �����'%'��~#��6$�)�#�$x%'���.�#����� � � �����#���)�#�?�I%����2���������� �%"$-.�R���M�)6+������% ���x�#6=%'-1%'���� ���6%��;#4+61%=���vQ��6a%��;�x416a6+������y�����Rx%'�2���#�m~I 4+6:� �& ��#6�416�-14+6:� �����&%�y�1 (�������W���U�1%'� �#��q

��63416 x%'���.�#� ��� ���#�w-14+6:� �����#�$%{�+%'� �#�$� �`%�)"&% ���6+%6��+x�#�)����6��)�#�w6+�[���#�=���I�%�������x%'���.�#�c~-.��Q���a �4+%�m~k�)%���� � �(4+ ���4��2%a�+�&���#�U6������#�U���I�%a�+�)�+�����$���W�)%`�+�&���#�Q6������#�R�)6:� ���26��#��q ��#�s6��[�+�#����I�%`������6���6j416+%���67� �(%�+%`-.��U �%�+%`�'%����Q������ �%"&-��a�+�&�)6+������% ���x�#6y~��4+6:� �a ��#6r4+6{-14167� �����a%�����;#�)��� ���w�+���1�1 (�������=�����+%'� �#��q��|��� �#�M6��[�+�#�|��� �+x%69��6+�5%'v�%���#�o-1%'�2%s�t ���� ����M4+69% � ���� �$��2�+��6+%���=%���#������;#�)� � �2�#��%s� �2%���x���M������ �%"$-.�s���}�)6+������% ���x�#6yq ��#��6������#�|�+�I %w���*416 x%'���.�#� ��� � �#69���)"&�)�5%'�����%�+-1�2�)"$����6+������ � 6+��������1%� ������h4+6`x� 61�+�) ��q ��#��6������#���567� ���26+�#��������x%'���.�#� ��� �����2��� -.�#6+����6&%U�)�#�����"�x%�R61�����������������x� 6+�+�5 ��q��}��;#4+6+�#�*�'%��������R�+��� �%"&-��`���$�)61������% ��0x�#6,� �=����-E��� ��6���6j���#��6��[�+�#��)6:� ���26��#���+���Ux%'���.�#� ���f ��#6a���y�E6`���R;#4+�)%'�h�5%=��x4+��8[4����+%�q

��6`4+6 x%'���.�#� ���f���R��2�+��6�,�)%=��� � �(4+ ���4��2%&�+�U4+6`6������&�)6:� ���26��$�����)%$�2��;#4+����6:� ���

Page 59: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

� q � �����&6������&�)6:� ���26��$���h���U�)%=t\��2"&%B�� �!� � � � � � " � � " � � � � � � ������� ������� � � ����� � ����

���#6+��� � � q � %�+% � � ���*4+6�-14+6:� �����&%&416`6��[�+�&�)67� ���(6��&�����Rx%'���.�#�cq� q B}��67� ���!���U �%�+%W6+�[���$�)6:� ���26��&���Q �4+"$-1�)��� � � � " ����� � ������q�[q}�?%'�2%`� �����#�U���#�R�'%�������� ������ �%"&-��,���&�)6+������% ���x�#6j�������24��hx%'���.�#�?%��8[4��&%'-14+6:��%�� � ~ � � �4+"$-1�)��� � ����� � � -1%'�2% � � �[~� � �?-1%'�2% � � � / � ����� -E%'�2% � ���[q

��q � %�+%$6������&�)6:� ���26��$���)��6��~+ ��#"$�W"w4+ 2�+��~ ��-14167� �����#�h%$6��[�+�#�������Rx%'���.�#�cq�[q � %�+%$6������$�)6:� ���26���~����� ���-+� �W�)%w�2%�x� v~�������6��~+%��"$��6+�#��~ � � � � �U-14167� �����#�h%$6��[�+�#�M�����Rx%'���.�#�cq�|�+6+�[���Q�2%�x� vh���)��6��~: ��#"$�="ax� 61�)"$��~#���#�|-14+6:� �����#��%s6������#�������*x%'���.�#�+���+���o4+6&6+�[���s�)67� ���(6���q

"[q /*6 6��[�+� �)6:� ���26��r ��#6 �{-E4+67� ���2�#�W%r6������#��~ � � ~o������6�� �� � �I%����2���W������ �%"&-�� ����)6+������% ���x�#6yq

k%$��� � �24+ ���4+�2%$���Q���#�M6+�[���#�h���I %W���U4+6 x%'���.�#� ��� ���R��(����6�������5%$����;#4+����6:� ���

� q � �����&6������&���I�%=���h�+�U�)%=t ��("&%B��a� � � � � � �� � � � " � � � "� � � � � � � � � ������� � � ����� � � � ������ � � � � ��� ��������

���#6+����� �kq � %�1% � � ������4+6�-E4+67� ���2�!%� ����;#�)� � �2�!���=�+%'� �#��8:4+�s������6+�s���k�I%�)�� � ����6���� �%"$-.�&���U�)6+�+����% ���x�#6�~�/ � � � ��� �������������4+6a-14+6:� �����&%������;#41����67� �U6+�[���$���I�%&�����Rx%'�2���#�mq

� q B}��67� ���!���U �%�+%W6+�[���$���I�%&� �U �41"$-1����� � � � " ����� � ������~ � � q�[q � %�+%$6������&���I�%=������6��~E%��"$��6��#��~� � � ��� �'%���������q��q � �����#���)�#��6������#�M���I�%$��� �+x%6�%� "&�)��"$�$6+�)����cq

� �#"$�&�)%����6:� �2%�+%�M��6a�)�#�M6��[�+�#�M�)67� ���(6��#�M���U���#�`x%'���.�#���������f ��#6:������6���6a�I%����2���M�����y �%"$-.����&�56+������% ���x�#6�/,-14167� �����#�Q%`6��[�+�#�R�����$x%'���.�#�c~y-.�����`6��a ��#6:������6���6j-14167� �����#�R%`�)�#������;#�)� � ���#�Q������1 (�������$���R�+%'� �#��~�����-.�#���)�1��� �Y��"$-E%8:4�����%'� ��"�x%�o��67� �(%�+%�M��6�4+6�6������w�567� ���26+�w���R4+6 x%'���.�#� ���8[4��h��694+6!6��[�+�s���)"W�)�)%'�����}4+6 x%'���.�#� �*q[� ��o��%6:� ��~����E���+��%"&%E�6��=���*�1����8:4�� � 6��[�+�?�������E"&�5��"$��~

Page 60: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B��������DNH0pe!DNX ��

���+��(����6 ��� ���1x%Q"W%�/��o-1%'�2%R���*x%'���.�#� ��� 8[4���-1%'�(%R���hx%'���.�#� �}q[�|� � �s-14������M�����14+ ��������E6}x4+"$�����U�+�6+������)����������x%'���.�#� ���=~7"$�C ��1x%6+���#� �M%��x� �������)��"$-.���+��% � �������q � �#"$�R�)%�?��� � �(4+ ���4��2%���+���)�#��6��[�+�#��)6:� ���26��#�M/����#��6+�[���#�h���I %$�+�Q���#�`x%'���.�#���������f���#6a�+��t\������6:� ����~+��4`��2�+��6��-14����+�U� ���h�+��t\������6:� �q

z[�o�+%h�+��"$�#� � �2%���*-.�� %6�x%�5�)���)�y/U�2�)"s41�)% ���x�#6U8[4����+��� -14ox���?����416U;�2%6w6�x4+"$���2�*���o�)6+� ���2 ��)�#6����/r���)�5"&�)6+% ����#6+���Q%����%'� ��2�5%�=��6 4+6 x%'���.�#� �*~����#�w6������#�s��� �+x%6��[ �4+-1%���#�w��6�4+6 " � �4+%61���������� ��%'�1�5�)��v�%3���U6�x4+"&���������{�I%����2���a�����jx%'���.�#�cq �|� � ����%"s�1�Nx��6 ���`����2�+%�����2����6 ���R �%� � ���r�)�#�x%'���.�#����� ���wq�z����)����;#%`%���4+ ��������U����� ��~ �)%`�1���[�5����x�#6�/� ��#"s�1�)61% ���x�#6r���W6+�[���#�U�[ �4��2�2���1x%� ��#6r"w4�/-.�[ �%&t ���� �4+��6+ ��)%�~+���U"$�����&8[4��U�)%$�)61� ���2 ���x�#6�/��)%=���)�)"W�)6+% ���x�#6�� �R��#������Ex%6�"w4�/!���E �����67� ����q

� 41%6+���Q���#�9x%'���.�#�����o� �������16���6!� ��+����4+6W �%"&-��=6��= ��)%���~����#��-14+6:� �����#��%w�+%'� �#�o-1%��%69%s� ���-14+6:� �����#��%&�1����8:4����M�+�R-14+6:� �����#��%&�+%'� �#� � � �Q%E�6+%�+�U4+6a6+������y�+�U�)6+�+���2�� � ���x�#6Q(q

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

� %"Q�E�(x��6 � �&-E4�������6r �����%'�s��� � �24+ ���4+�2%�Q���!% � ���� �,���5"&�)�)%'�����R%����#�Wx� 61�+�) ������1%�+x%61���#� �&��6r�5%�+�)��-����(����x�#6yq k%�?��67� �(%�+%�������yx� 61�+�) �� � � � � �'?� ��-14+������6w���;#%6+��v�%'�| ��#"&�U4+6w�1 2�����2�U�+�)� -.���2� �}8:4+��'%$ �%"Q�1�5%6+���$���}��%"&%1�6��&"$���+�5%67� �U�+�5� -.���2����x�#6&�1�)6�x%"&�) �%�~[����� ��6+�����1�)�*�&�)�56���%�cq?�|�.%��;��2����"&�=�+��Rx4+�28:4����1%W%'-1�)�5 �%W�)%Wt\4+61 ���x�#6����=�+�)��-����(����x�#6`� ��+�2� � q /}6+%!���v$� �w�1%&��6+ ��#6:� �2%���`�)%W��67� �2%�1%�~����-14+6:� ����� � �$� �s4����)�)��v�%w-1%'�(%$���[ �%�5��v�%'�M���y����;#�)��� ���W ����������-��#61�+����6:� �}��6a���y�1 2�+�����W���U�+%'� �#��q

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

�#�o�1�)�� ��#�o"&%';#6�x�����) ��#�M� �#6����#�o�+�)� -.�#���)������#�|����%�)"&% ���61%"&����6:� �w� �� �416+�+%'�2���w"�x%��4����)�)�)v�%���#�-1%'�2%*%�)"&% ���6+%'�����#�k�1 (�������#� ����4+61%M�1%� �������1%'� �#��q �#�k�1%'� �#� ���o%�)"W% ���6+%6Q��6w� �� �� ������ �d�1����8:4������6!���1�+�)�2 ���q?���1% � ���� �=%Q416W� �� �� �� �d�E���[8[4������o ��#� � �#� �$�����E�)���U%�+���)��"$-.�Q�����Rx41��8:4+���+%�~7���1������"$-.����U�2���% ���x�#6`/����y������"$-.�$���R� �2%61� t ���2��6+ ��)%$�����y�E���[8[4��q

�}%�/R� �����k���;#%6+�)v�% ����#6����k-+�2�)"&%'�(�)%�y-1%'�2%h���#���1 (�������#��� ����� ��2�+��6+%���#��~I��2����6+%�+�#��/U�+�)��-����(� �#��q ��#�9�1 (�������#�9����� ��2�+��6+%���#�!����8:41��������6�4+61%r�Rx4+�28:4����1%r�)�)6���%��-1%'�2% �)�[ �%�)�)v�%'�!����;#�5� � ���#��~M-.����� �5%�)6+�����2 ���x�#6����,x��� � �#�����h"s4�/9� ��6+ ��)�5�)%�q %w���)�)"&�56+% ���x�#6!-1�)%6:� ��%=-+����1����"W%����6a���y� ��67���5���$���U8:4+���������� -.���2�1�) ��)%s��� -1% �����~+�2�� �4�-.���2%'�1���R"$���+�5%67� �Q416+%w�������;#%6+��v�% ��0x�#6������.�1 (��������q

Page 61: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� & � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

�#�o�1 2�����2�#����(����6+%���#�������+4+ ���69���E������"$-.�Q�2��8:4����(�)���Q-E%'�2%s�)����������;#�5� � ���#�o��69��2����69� ��;ox4+69��� �%"$-.�9���U��2����61% ���x�#6yq����y������"$-.�W6+�� �����%'�2���&-E%'�2%$�14+�2 �%'�*4+6`�2��;#�)� � ���W �41%�)8:41�����2%$�+%���W���y�I%�)��������4= �%"$-.��������(����6+% ���x�#6s��%"Q�E�(x��6$� ���2���+4+ ��~/#%�8:4+�o� �o-14����+�|����%�)�)v�%'�?416+%��Rx41��8:4+���+%��1�56+%'�2�)%�qz��56!��"s�1%'��;��~+�5%w6+�� ������)�+%�����R"&%6:� ��6��������#������;#�5� � ���#����69��2����6`�+% ��U"w4�/W ��#��� �#��%&�)%=�)6+�����2 ���x�#6yq� ������ ��%s�2%'v�x�#6y~�� �h-14+�����*4����5�)��v�%'�|4+6W�1 2�+�����s���}����� �.��2���*6��Q��2�+��6+%���Q-E%'�2%U�����14+ ��������� ��#� � ������)%$�56+� ���2 ���x�#6�q �#������;#�5� � ���#�����U�+��� �.��2���R� �UtA4+�����#61%69 ��#6����y�1 (�������W���U�1%'� �#��-.���2��x�#�+�5 �%"$��67� �q

k% �+�5� -.���2����x�#6��t\���� ��{% � ���� ��"s4�/��Ex%'-1�)���r%34+6��2��;#�)� � ���3 �4+%�)8[4+�����2%r�1%��� ���h�I%�����������4 �%"$-.�����=�+�)� -.���2���0x�#6yq� %�} ��#�)�)�����#6+���*8[4��s �%41��%6{����� �.��2���U��6{���#�*�1����8[4����h� �w-14����+��6a����� �#�)�������9�'%'�2���#�w"$�[�+�#��~?����"�x%�wt\���� �4���6:� �!���w������6+ �%����6+%"W����67� ��q{�|�o% � ���� �j%�4+6 �2��;#�)� � ����%�� �2%0��x������!4+6 �%"$-.��8[4��W6+�a���Q���| �%"$-.�,���W�1�)� -.���2����x�#6�~����w����6:� ��~k/j���,"&�)��"$�,��4+ ������W ��#6 ���|% � ���� �� �� �4+��6+ ��)%� %!���#�*����;#�)��� ���#�*%!� �2%0��x���R���w �4+%�)8[4+�����* �%"&-���q �*%0/a�'%'�2�)%�*�:x�� �61�) �%�R8:4+�Q-.���2"&��� ��6�%��1 (�������{����-1%6+�+���(� �!/ ��#67� �2%'���(� ���+�)6hx%"&�) �%"$��6:� ���!�)%��+�)��-����(����x�#6 �1�)6�x%"&�) �%�~��5%������ ��6+�����E���!/ �)%�)�56���%�cq

����%';�24�-E%"&����6:� �����U�� �2�,"$���������!���;#%6+��v�%'�w���#�U�2��;#�)� � ���#��~? �4�/�,������4+����%�+�a���Q4+6 �1 2�+�������2�+��6+%�������!4+6r"$�����a��� -.�� ��)%�mq � ���+�)%6:� �W����%';�24+-1%"&����6:� �,� �!�)"$-1����"&��67��%6jtYx� ���5 �%"$��67� �!�)%������5% ����#6����$��6:� �������#�=�2��;#�)� � ���#�&�+�`�I%'�2�)�#�=�1 2�����2�#��~o%�5"&% ���6�x%6+���#�)�#�& ��#6+� �� �4����)��#�&��6�����"&�5��"$��1 (��������q

�#�$x� 6+�+�5 ����*� �#6{����� �24+ ���4��2%�R�+�=% � �������%�+�) ����#61%�����* ��#6 �)%��8:4��$� �&"&�CY��2%��)%9���1 ��)��6+ ��)%!��6�)%s��+� ��6+ ��0x�#69�+�*����;#�5� � ���#������4+69�1 2�����2�w�����+%'� �#��q B}�5 2�+%�o��� � �241 ���4��2%������% � ���� �$-14�������694+��%'�(� ��4+6:� �W ��#6a�)%�M��2;#%6+��v�% ����#6����*���R�1 (�������#�����)� ��%�h%67� ���2�)��2"$��6:� �q

�}%�/`� �2���h����-.�#�*���Wx� 6+�1�) ����M��2����61%���#�h���w4+6����#���W6+������\�|-+�2�5"&%'�2���#��~+���� �4+6+�+%'�2�)�#��/`���s%';�(4�u-1%"W����67� ��q � %�+%jx� 61�+�) ��$� �&�1%�2%���6 4+6j �%"$-.���+���?�1 2�����2��q ��#�Wx� 6+�+�) �����-1�2�)"&%'�2�)�#�*/{���W%';�(4�u-1%"W����67� �9� �s ��#61� � �24�/��6,� ��;ox4+6a���k �%"$-.�!���Q��2����6+%"&�)��67� �!tCx� �2�) ��&�������E 2��������~E��6a��%6:� �98[4��w���#�x� 61�+�) ����|���� �4+6+�+%'�2�)�#��� �}�1%��%69��6� �%"$-.�#��8:4+�}6��w� �#6����}��2����6+%"&�)��67� ��q����E �%"$-.�=����4+6,x� 6+�+�) ��-+�(�)"&%'�2���9�����.�w������%�+��"�x%�R4+6{ �%"$-.�` ��#6{�I%����2��� x416+�) ��#� � ��)%����(~ ��#��%�8:4+�=6+�9��41 ������$ ��#6j4+6x� 61�+�) ��U���Q%';�(4�-1%"&����6:� ��q� ��#�sx� 6+�+�) ����h���Q4+6a���#���!6+�)������ �#6a�E 2�������#�h��2����6+%�+�#��~1/`� �s����%"&�56+%6"$���1�)%67� �!4+6+%9�Rx4+��8[4����+%9�1�56+%'�2�)%�qWz[�$-14+������6j ��#6+� � �241���$x� 6+�+�) ����R�+�$�I%'�2�)�#�U6+���������� � "w4+�����56+������ -1%'�(%&"$�C ��2%'�h�)%=���1 ��)��6+ ��)%=��6a�)%����x4+��8[4����+%��q

�#�ax%'���.�#������� /����#�ax%'�2���#�)������� � �#6rx� 61�+�) ����M"w4+�����)6+�)����� �4+/#%$��� � �24+ ���4+�2%=-.���2"&��� �U%��x� 6+�+�) ������-1%6+�+�)�2� �M/$ ��#67� �(%'���2� ���+�)6�x%"&�5 �%"$��67� �q �#�|6������#� � �E���[8[4����5�������� ��%����� � �24+ ���4+�2%�|� �}"&%6:������u

Page 62: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�B��������DNH0pe!DNX � �

6���6��[ �4�-E%���#����6:� ���w��� � &�� /`��� �=& &�� ���s��4, �%'-1% ��)�+%��;�2% ��)%�}%W��41�h%��;��2�)��"$�#�h���w�)6+� ���( ���x�#6/����)�)"&�56+% ���x�#6yq B}��� -14ox���}���Q ��)����� �&������"$-.��~1�)�#��6������#��� �U������%'�1�)�)��v�%6a��6�4+6`;�(%���W���U�� �4�-1% ��0x�#6"$���+�)�w����� " � ~+���=8[4��}�+�C %w��� -1% ��)�s-1%'�(%s�+% ������56+� ���2 ����#6+�������56W� ��6����M8[4��}�������;#%6+��v�%'�M���?x� 61�+�) �� ��#6 "w4+ (�+%{t �2�� �4���6+ ��)%�q���6�;��6����2%�c~����#��x%'���.�#����� ��� -E4�������6� ��#6:� ��6����!"�x%�&��67� �2%�1%�&��6���41�6������#�o�)67� ���(6��#��8[4������#�9x%'���.�#����� �}~�-.������=8[4��h���o-.�#�����1�)�h8:4+�*4+6 x%'���.�#� ��� � ��6�;#%="$��6��#��6+������)����W�)61 ��)4�/#%="�x%����6:� �2%�+%�*8:4+�R���Ux%'���.�#� � ��8:4+�)�I%����6:� �q

� %"Q�E�(x��6Q���k-.�#�����1���� ��#61� � �24+����x� 6+�1�) ����y"$���+�)%6:� �|����� �24+ ���4��2%� ���|�1%'� �#� 8[4��o4����)�)��v�%6Q�)%M�:x�� �6+�) �%���Q�5%$�+�)� -.���2���0x�#6yq

� � � ��� -���+.���� �

��� � �s �%'- x� ��4+���W� �w�+%&���5%'����(%���W%!-1%'�������h�+����� ����� ���+�Q�|�)"W%� �2�y/ � %��'%'����� � � 2#�h��6,���#61���� �W�+���� ��2���.��6{�)%�R-+�(�)6+ ���-1%�)���h���;#%61��v�% ����#6����s���$�1 2�+�����#�U-1%'�(%�����%�)"&% ���6+%"W����67� �,���&�+%'� �#�U��6�+�)�2 ���q=��6j���?� ����� �,� �$����%�5��v�%`4+6{��� ��4+�1���`���$��� � �W�+�5� -.�#����������9���&%�)"&% ���6+%"W����67� �,� �� �4+6+�+%'�(����q�|��� �#�!%4�� ��2���W��%"s�1�Nx��6 ����%�)��v�%6 4+6 %6�x%�5�)���)�$���,�)%�W�+�5� ���)6:��%�&��� � �241 ���4��2%�W�+� x� 6+�+�5 ����$-1%'�2%j���% � ���� ��%=��� � �#�*�1 2�����2�#��q

C��#� � /����[���)�)�) � � � � =-+�2��� ��67��%6 ��#6�"&%�/��9������%�)����� �����#�&���#�W ��#6+ ���-+� �#�&�*x%���) ��#�$� ��+�2���� � �241 ���4��2%�����h�E 2�������#��/&��� ��41�+�)%6W�)�#���+�5� -.�#����������#���+�*%�)"&% ���61%"&����6:� �w� �� �416+�+%'�2���s"&%';#6�x�����) ��#�"�x%��4����)�5��v�%���#���j�+�)�2 ��#�W/ ��567��%��~*%��x� ��#"&�3��� � B � % � q��}����"�x%��~h%6+%�)��v�%6 ���{"$����� "w4�/����%�:4+������������#�`�+�)�����)67� �#�����)-��#������x� 61�+�) �����~}���#� x%'���.�#����� �}~����#� x%'���.�#����� ���w~�/ �)%��+�)��-����(����x�#6y~�+% �����61���&4+6������ ��6+� �W������4+�+���$���Q�5%$�+�)� -.���2���0x�#6W����� ��6+�����E���q

Page 63: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �B� � F�Z:L'X+>��0L:@2> GIXEDNHRO�D 0y@CB�D(FNGIHoJ�DNH�SAFdp[@0S�pF(L'H�O�D�L:@�@NDNH(G

Page 64: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

��6Q��� � �� �%'-kx� ��4+���}� ��-+����� ��6:��%*416w%6hx%�)�)���)�k�������#�?"$�[�+�����#�k�+�o�+%'� �#�?/s� �M�����16���6w���#�? ��#6+ ���-+� �#���������8:4+��"&%�/R��� ��%�+�}����4+6+%M�1%�������o�+%'� �#��q|z[��� �2%'��%}�)%*%'�28:41��� �� ���4��2%��+�����#�k���)� � ��"&%� �����E%� ���k�+��+%'� �#��/$�)%R�)6+����-.��6+�+��6+ ��)%*����� -.�� �� �s%U�)�#�|�+%'� �#��q � %"Q�E�(x��6!� �*�����16���6&�)�#���+�)� ���567� �#���)��6�;#4+%d ����8:4+�-+���-.��2 ��)�#6+%6����#�Rz � � B /a� �w��� ��4+�+�)%6,�'%'�2�)%�} ��)%�����1 �% ��)�#6����*�+�Q��� � �#�R���5� � ��"&%��qRz[�w ��#"&��67��%6�)%�MtA4+6+ ��)�#6����M���U���#�*z � � Bf/��)�#�M"�x�#�+4+���#�h���U� �t\����%'���s8[4��U���#�� ��#"&-��#6+��6yq

�1��� � - !#����-�� !#� !#� � - �

/}6+%9���$�)%�� �%'�2% �� ���0x� � ���5 �%�Rt\416+�+%"$��6:��%���������=���#�����)� � ��"&%�R�+�s�1%�����R���$�+%'� �#�����R8:4+�s-+�2�'u-.��2 ����#6+%6j ��)����� �a6+������?���&%'�1��� �2% � ���x�#6r���$�+%'� �#��~k%�?�� �4+����%'�U�)%�R �%'�2% �� ���dx� � ���) �%�s� ��+���$����%�)"W%Iu ���6+%"&�)��67� �&tYx� ���5 ��w8[4��R�)%="&%�/��dx� %$���R4+��4+%'�(���#��6��$6��� ���������%$ ��#6��� �����q �#�M"$���������#�����U�+%'� �#�M� �#6���y�)6+��� �24+"$��6:� �s-1�2�)6+ ���-E%�+-1%'�2%w�t\���� ����h�+�5 2�+%=%'�1� � �(% � ���x�#6yq,/}6`e!G�O�D � G=O�DRO�L�STGIHM����4+6� ��#6I�4+6:� ����` ��#6+ ���-+� �#�!8:4+���2�������63-1%'�2%j�����2 ��2���1���w�)%���� � �24+ ���4+�2%{���`4+6+%��1%� �`���`�+%'� �#���a�)�#�w�1%'� �#��~o�5%������)% ��)�#6�������67� �2�&���#�R�+%'� �#�R/��)%������� � �2�5 � ����#6����R8[4��$�����.��6� �41"$-1�)���(� �s� ��1���$���#�R�+%'� �#��q ��#�U"&�'u�������#�*���s�1%'� �#�* ��#6:������6���6,��%"Q�E�(x��6,4+6� ��#6I 4167� �9���Q�-.���2% ����#6+�����hx%���5 �%�h-1%'�(%&�)%$����%�5��v�% ���x�#6��+� ��#6+��41����%� � ���� ���4��(%�5k/w% ���41%�)��v�% ����#6��������M�+%'� �#��q��}����"�x%��~:���#��"$���������#�������1%'� �#��"�x%��"$�������26+�#��)6+ ��54�/��6W ��#6+ ���-1� �#��-1%'�2%s��� -.�� ����1 �%'�� ��#"$-.�����%"&����6:� ��~�-����("&��������6+�+�R��� -.�� ����1 �%'��4+6W ��#6I�4+6:� �w�+��-.���2% ����#6����h�����16+�)�1%��-���M��� 4+��4+%'�2�)��q

�#�w"&�[�����)�#�w�+���1%'� �#�$� ��-14�������63 ��)%�����E �%'�=�+��-���61�+����6+���,���`���#�w����-.�#�w�+�9 ��#6+ ���-1� �#�&8:4+�� �

Page 65: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

�t\���� ���6a-E%'�2%=������ ��2���E���o�5%=��� � �24+ ���4��(%w�+�U�)%w�1%� �U���U�+%'� �#��q ��#��"&�[�����)�#�o�+�U�+%'� �#�����U%��� �&61������c~�&e!G�O�D � GIH}@NGIXy@ND���S�p#L�� DNH�~E�+�)� -.�#6���69���U ��#6+ ���-+� �#�*"s4+/! ����2 �%6��#�*%�y"$�����=��6a8:4+���5%$"&%�/��0x� %$������#�R41��4+%'�2���#�}-.���2 ����.�=���#�R�+%'� �#��~k"&����6:� �2%�R8:4+�&���#�R"$���������#�����$�+%'� �#�Q�+�w�E%dY�a6+�)����c~.�ae!G�O�D � GIHb0]^ H�>A@NGIH�~7-+���-.��2 ��)�#6+%6& ��#6+ ���-+� �#��8[4��*�+���� ��2���.��6&���#��������%�)�����o���h yx�#"&�w� �}%�)"&% ���6+%69���#�o�+%'� �#����6������(����6+%�����q ��#�U ��#6+ ���-1� �#�s���&�)�#�U"$���������#��tYx� ���) ��#����� �+x%6 �+���2�);#�)���#��%��-.���2� �#6+%���56�t ��("�x%'���) ���~6��!%&���#�h41��4+%'�2���#���E6+%������q|��67� �2�U��� � �#�}���#�M����� ����"$�#�}� �U��6+ �4���6:� �2%6,���#��e!G�O�D � GIH���]G0Z7>A@NGIH�~1 �4�/�#� ��#6+ ���-1� �#��-14�������6w� ���?��6:� ��6+�+�)���#�k-.�� �)�#� 41��4+%'�2���#� �16+%������~'%416+8:4+�o6��}��� �+x%6=����"&%�2�)%����%���C %�+�#����w�)%$t\��2"&%W��6�8[4��s���#�*�+%'� �#�}� �Q���;#%61��v�%6�tYx� ���5 �%"$��67� �q� �#�*"$���������#�*��x�;#�) ��#�*�[ �41����%6�%��;#416��#�������%�5�����*�+�w yx�#"$��� �=%�)"&% ���6+%6����#�}�+%'� �#��~.-.�����W-E4�������6��5"$-1����"$��6:��%'�2� �w���s"W%6����2%9�+������ ���%W��64+6a��2����6+%����0q

�#�?"$�[�+�����#�k ��#61 ���-+��4+%�����?4����)�5��v�%6Q ��#6+ ���-1� �#�� ��#"$����67���)�1%������~%'� �2���14+� �#� /U�2���)% ����#6�����q /}6+%DNX�Sc>AO[L:O$����-+�2��� ��67��%=4+6!��� ��� �=�w ��#6+ ���-1� �&�����E"w4+6+�+�Q����%�. ��#"$��~�-.��o�CY��"$-E����~[416W��"$-E����%���=����)%U��"$-+������%R�56+"$��1�)�5�)%'�2�)%M�s4+6+%���1 ��)61%�q /}6WL�SAF2> �+p�STG*����-+�2��� ��67��%Q%��;#4+6+%�-+�2�-1�����+%�$�����567� ����x�������4+61%&��6:���)�+%�� ��#"&��~E-.��h�C ��"$-1�)��~1��� 6��#"Q�1���U�W��� ��%�)%'�(���W����� ��"$-1����%����q /}6+%WFND �5L:@2>�]GIX,������ ��2���.�4+61% �)6:� ���2% � ���x�#6 ��6:� �����+�#�!��"�x%�!��67���5�+%������~�-.��9�CY��"&-1����~��)% �����)% ���x�#6 ����� �2%'�1%d � ��6:� ���{4+6��"$-E����%���$/`��4���1 ��)61%�q

� %�+%az � � B ���-���2��%9416�"&�[�����)�9��x�;#�5 ���~�������6+���9���#�R"�x%�� ��#"w4+6��������?�����)% ��)�#6+%�c~.���?���=�����/a���+ ���1x%'�28[4+�) ���q��|� � �#��"$���������#�h����-+����� ��6:��%6{���#�}�+%'� �#���I%�5�(x��6+���#� �w���s����� �24+ ���4��2%�����s����;#�)� � �2�#��~-.��h���&8[4��R��%"s�1�Nx��6����Q����6��#"&�56+%6�e!G�O�D � GIH*GdF2> DNX�SmL:O�GIH}LwFND2Z7>)H�SAFNGIH�q �*%0/`4+6+%$6[4����I%&t\%"&�5�)�)%w���"$���������#����x�;#�) ��#��~[� �#6W�)�#��e!G�O�D � GIHoGdF(> DNXESmL:O�GIH�LQG � ��DISTGIH�~�8:4+����� �+x%69"�x%��-+�Ex�'���)"&�#��%U���#��"$�[�+�����#� ��#6+ ���-1��4+%������q

�#�*"&�[�����)�#��tYx� ���) ��#���+���� ��2���.��6a yx�#"$��� �w%�)"&% ���6+%6����#�}�+%'� �#�h��6,���k��2����6+%���������� t ��2"W%'� ����=���#�*����;#�)� � �2�#��~E�)%!��� � �241 ���4��2%W�+�s���#�*�1 2�+�����#� � ����� ��2����61%���#��~���2����6+%���#��~1���� 'q �/a���#�}" x��� �[���#����s% � ���� �!4����5�)��v�%���#� � x� 6+�1�) �����~����� 'q (q

� �)%j�����2 ��2��-y ���x�#63���a4+6+%{�1%���a���a�+%'� �#�W"&���+�)%6:� �a4+6�"$���������r���a�+%'� �#�W� �����`����6��#"W�)6+%DNH �+p7DNeWL O�D �5L �#L'H(DjO�D{O�L�STGIH�q �|� � �{����8[4���"&%3� ����� -.�� ����1 �%3�+4��2%6:� �������+�)���:�6���~M/ 6��3���������� -.���2%'�*8:4��s� �Q"$���+���18[4���%&"$��6[4+����qoz��)6���"Q�E%'��;��~E���#�h�+%'� �#�*8[4��U� �s%�)"&% ���6+%6���6a�)%=�1%� �s����+%'� �#�o-14+������6W �%"s�1�)%'�M ��#69"s4+ (�+%st ���� �4+��6+ ��)%B��� ���)6+� ������%6!�+%'� �#��~�� �}% ���4+%�)��v�%6y~[���� 'q �#�o�1%'� �#�8[4��s�5%$�1%� �w���s�+%'� �#�} ��#6:������6��w��6�4+6,����� ���2"&�)61%���W"$�#"$��6:� ��� �s����6+�#"&�)6+%6,DNH0SmL:O�G�O�D �5L �7L'H(DO�DwO[L�STGIHh4�G�@dp'F�FNDNXy@2>5L!O�D �5L �#L'HNDQO�DsO[L�STGIH�q

Page 66: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'���B� � F �+p>mSTD0@0S�p'FNL!O�D � GIHMH�>5H�STDNeWL'HRO�D �#L'H(DNH�O�DQO�L�STGIH � �

k%3�1�)� ���)6+ ��0x�#6 ��6:� ���j���R����8[4���"&%3/ ������� ��%��� �+�{�5% �E%� �r���j�+%'� �#�`���a"w4�/ �)"$-.�����%6:� �q� 4+%61���w�+���16+�)"$�#��4+6+%w6:4+���I%w�1%� �������+%'� �#��~+�+x�#�)�s��� -.�� ����E �%"$�#����49����8:4+��"&%=%�yz � � Bsq���6W��� �"$�#"$��6:� ��~ ������� ��%�����+�&�)%��1%� �&���&�1%'� �#�U���R��� �Y������%���a�'% x� � ��~ �2�)6{�+%'� �#��q � 41%6+���`� �& �%'��;#%6�+%'� �#�Q-����-+�(�)"$���2%!���v~k�)%��E%� �$�+%'� �#�U-1%�2%`%� �Y��� ��%�����)61�) ��)%� ��q B}�&%��x� ��6 %�����)%6:� �~ ������"$-1���8[4��*� �*����%�)�) ��}4+6+%R�-.���2% ��0x�#6W���}% ���4+%�)��v�% ���x�#69���}�)%R�1%� �����h�1%'� �#��~�� �h� ��6+�+�1x%U4+6!6:4�����w��� ��%����q�|� z � � B � �R��6+ �%'��;#%�~E��6`-1%'��� �~E���R;#%'�2%6:����v�%'�}8[4��R� �����#�����#����� ��%���#�h�+�U�)%=�1%� �Q�+�U�+%'� �#�h� ��%6��� ��%���#�U�ox%�)�5���#�*8[4��$��%'���)��t\%';#%6j�)%!��� � �241 ���4��2%9/��)%��������� �2�) � ����#6����}��� -.�� ����E �%�+%�}��6,���?���28:4���"W%�q� ��R���&��%6:� ��~����}"w4�/`�)"$-.�����%6:� �s8[4��Q��� ����8:4+��"&%W8[4��s���Q��� -.�� ����18[4��U%��z � � B � ��%9 �������� �� �9/� �}�����.�M� ��6�����"w4+ 2� x� ���)"$�U �41�)�+%���U%�E�+�)� �[�6+%'�(����q ���Ez � � B %�5"&% ���6+%R���1����8:4+��"&%R��6W�24W �%'�+x%���;��W�+�5 � ����#6+%'�2���$���U�1%'� �#��~1���Q"&�[���&8[4��U� �R-E4����+%$ ��#6+��41����%'�h������"&-+���R8:4+�U� ��%&6��� �����%'�(����q

�1��� � +�� �#� ���,& ���*+.� !#� � -�� ��� � � ��� � � !#���*� � ��� !#� !#� ��-��

�}%�/=� ������ �%'�2% �� ���0x� � ���5 �%�|�)"$-.�����%6:� �����)61��������6:� ����%U���#���2�)� � ��"&%���+���1%� �����+�h�+%'� �#���?�)%U� ��-E%Iu�2% ���x�#69��6:� ���R���#�o-+���;�2%"W%�o�+�}%'-1�5�) �% ���x�#6!/!���#�o�+%'� �#��~����."&%6��C �=���}" x4+������-1�)�������)� ��%�o-.���-1%'�2� ����w���#�*41��4+%'�2���#�h/`���k41� �W���=4+6� �%'�+x%�)�;�9-E%'�2%W%�)"W% ���6+%'����������8[4���"&%9���s�5%&�1%� �w���s�1%'� �#��q*��6� 2#'�[~����� ��#"&���:x�R� � z A ��z��.� % � � �*"$���(�) �%6 � %'�����#6+%�yz[��%6+�1%'�2� A 6+� ������4+� � �Wz���%6+�+%'�2�+�|�|�)%6+61�)6�;%6+� %���8[4+������"&��67��� � �#"&"&��� � �����-+���-141� �Q4+6+%Q%'�28:41��� �� ���4��2%U�+�h� �����o6+����������|-1%'�2%U�)�#�����5� � ��"&%�|�+��1%� ���*���U�+%'� �#��~E8:4��R�2����4+����%$"w4�/ x4����)�y%&�)%$�+��2%$���U ��#6+� ��;#41������� ��%�h� �����h �%'�2% �� ���dx� � ���) �%��q

������� ��������Q���h�5%R%'�28:41��� �� ���4��2%U�+�M� �����|6+�)����������������1���h� ��-1%'�(%'�|���#��-1���;�2%"&%������%'-1�)�) �% ��0x�#6���=�)%&�E%� �w�+�s�+%'� �#��tYx� ���) �%�q*�|6,��� ��%�%'�28:41��� �� ���4��2%�~���� ���28:4���"W%!���w4+6+%!�1%� �w���w�1%'� �#�}���w�����E6����6a� �2����6+����������h���U%'�1� � �2% � ��0x�#6a�+�)� ���567� �#���

� q}�|63����X+>ml0D ��>)X�STD(F2XEG,� �a�+���� ��2���.���)%���� � �24+ ���4��(%,tYx� ���5 �%��+���5%,�E%� �a���`�+%'� �#�W"&���+�)%6:� ��416DNH ��p:DNeWLr>)X�STD(F2XEG:q ��� � �����28:4���"W% � �,��� -.�� ����1 �% "&���+�)%6:� �,4+6 "$�[�+�����rtYx� ���) ��r/��+���� ��2���.�� �[���#�Q���#�U������%�)�)���R-1%'�2%�����%�5"&% ���6+%"&����6:� �����&�5%��1%� �&���W�1%'� �#��~k%��x� ��#"$�����#�U"3x��� �����#����U% � ���� ��q

� q}�|6`����X1>ml0D �?@NGIX.@ND���S�p7L�� � �Q�+���� ��2���.�R�)%=��� � �241 ���4��2%&���Q� �[�+%W�)%=�1%� �Q�+�Q�+%'� �#��-E%'�2%&4+6+%$ ��'u"s4+61�)�+%�&���}4+��4+%'�(���#� � � �����#�����#���+�*4+6+%U��"$-+������%s4W��2;#%6+��v�% ���x�#6Q(~�"$���+�5%67� ��4+69DNH ��p7DNe!L@NGIX.@ND���S�p#L��cqU��� � �=����8[4���"&%9�[ �41����%!�)�#�}�+����%�)���������$�)%�}��� � �24+ ���4+�2%�����$%�)"&% ���6+%"&�)��67� ��/� �* ��#6+ ���6:� �2%w��6������� ��2�)�1������6:���)�+%������~�%'� �2���E4�� �#��~[�����)% ����#6�����~:�-.���2% ����#6+�������}���#�o4+��4+%'�2�)�#��/

Page 67: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� " � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

����� � �2�5 � ����#6�����q��|69��� � �U61������.� ��-14�������4����)�)�)v�%'�o4+6�"$���������= ��#6+ ���-+��41%�.�&4+6�"$�[�+�����w�0x�;#�) ��-1%'�2%=��� -.�� ����E �%'�����y����8[4���"&%�q

�[q}�|6j���|X+>ml0D ��D�ySTD(F2XEG����W������ ��2�)����6��'%'�2���#�=DNH ��p:DNeWL'HsD�ySTD(F2XEGIHs� ld>5H�SmL'H=O�D`p#H0p#LIF2> G:q � %�+%����8[4���"&%r����� ���26��������� ��(���.�a�)%r-1%'�2� �,�����)%j�1%� �����,�1%'� �#�98[4����)67� ���2����% % 4+6�;�24+-�� ���4+��4+%'�(���#������� ���2"&�56+%���U/=�� �4+����%U%R�����h;�24�-.�R���1����� � �s�+�h�)%R�1%���h���h�+%'� �#��q��|6&����� �*6+������1� �-14������}4����)�)�)v�%'��4+69"$���������= ��#6+ ���-+��4+%���$4+69"$�[�+�����s��x�;#�5 ��w-E%'�2%Q����-��� ��)�1 �%'�o�)�#�����28:4���"W%��q

k%�"&%�/��0x� %����j���#�az � � B 6����+�)� ���)6+;#4���6 �����}� ���������#��� �����`6+�)���������q �}��;#4+6��#���)61 ��)4�/��6������%�5�����������k61�������tYx� ���) ��!��6���� ����8[4���"&%9 ��#6+ ���-+��41%�cq}��6, �%�2�k� �����#�����#�Rz � � B 8:4��w� �="&%6��C�%6���)� ��%�s���!4+�24+%'�2����~ ���#�R����8[4���"&%�s���[� ���(6��#�s���W��� -.�� ����1 �%6 ��#6 ����"&�)��"$�a"&�[�����)�����W�+%'� �#�w8[4�������2 ��2���.�s�)%9�)6�t\��2"&% ��0x�#6,%96+������? ��#6+ ���-+��41%�c~y%4+6+8[4��s��6{%��;#416��#��� �s-E4�������6�4����)�)��v�%'���+��t\������6:� ���"$���������#�h���U�+%'� �#����6����#��6+������)���� ��#6+ ���-+��4+%��/!����� ���26���q

�}%�/s8:4��o����� ��% �%'��8[4����)�#��� ����� ����8[4���"&%� 6���� �#6s" x%�k8[4����+���� ��2��-y ����#6���� ���o�)�#� "&�)�2"$�#�k�1%'� �#�-.������ ��#63�1�)� ���)6:� �#�Q6+�)��������Q���9%'�1� � �2% � ��0x�#6yq �#��x4+61�) ��#�Q�+%'� �#�=8[4��W�����)� � ��6 ����%�)"&��67� �9��� �+x%6�%6+�)����ktYx� ���5 ���~.%�5"&% ���6+%���#�R��6j416,�+�5� -.�#����������9 ��#"$�`-14������=� ���U4+6{�+�5�� ���qQ�|6{4+6rz � � B �1%�2%�����6��5%j%'�28:41��� �� ���4��2%j���`� �2���&6+�����������~� �%�+%{;�24+-��j���a41��4+%'�2���#�$�1% ��`����t ���2��6+ ��)%{���� ��)4+�����'%"$��6:� �%,��4r-+�2�-1���a����8[4���"&%a���[� ���26+��qa�k��=���,��%67� ��~?���Mz � � B �����.�&� �2%61� t ��("&%'�s �4+%�58:4+�)���U-.�����) ���x�#6����-+������%�1%r��6��[x���2"W�)6��#�W�+��4+6����28:4���"W%j���[� ���(6�� % 4+6+%{-.�����) ���x�#6�����-+�����2%�+%r��6 �:x���("&�)6��#�!���������8[4���"&%s ��#6+ ���-+��4+%�m~7/$�)4���;��~�%U4+6+%U-������5 ���x�#6$��6&���+����8:4+��"&%Q�)6:� ���26���~[8:4+�h� ��-+�2�[ �����%'�Ex%Q� ��+�2���)%�1%���o���o�+%'� �#�?%�)"&% ���6+%�1%�q�z��7�)%h-������5 ���x�#6Q��� ����4+6+%M��1� ��6+ ���x�#6 � ��#6+��4+�)��%'����o�+%'� �#��~#� ���Ex%h-+�2�� ��)� �"$���+���E �%'�R����t ��("&%'� �a���&�)%`�)6+t ��2"W% ���x�#6{���[� �(%�x� �+%`���&�)%9�1%���W���$�+%'� �#�Q%�5"&% ���6+%�+%�~k-1%'�2%`8[4�� ��#�)61 ��)�+%$ ��#6��5%$�[�5� ��%=���[� ���(6+%&������41��4+%'�2����q��|�.-+���� ���� �W�+�U� �2%6+� t\��2"&%'�h-������5 ����#6�����/�������4+�)��%���#����&416r6+�������%��� ���,� �W����6��#"W�)6+%,@NGdF�FNDNH ��GIX.O�DNX.@2>5L!�rSAF(L'X+H�bcGdF2eWL:@2>�]GIXyq&�|� ��%�Q ��������� -.�#6+����61 ��)%�-14+������6�����8[4����2�����1%� ��%6:� �R������"$-.��~�-.��M���$8:4+�U%��;#4+6��#�hz � � Bf6��$ �4���6:��%6a ��#6`���)� ��%������� ���26+%��q

k%j%'�28[4+��� �� ���4��2%j�+�`� �����&6+������)���$��� x4����)��-E%'�2%{���[-E�)�) �%'�$���M ��#6+ ���-+� �3���a>)X.O�D��?DNXyO�DNX.@2>5LjO�DO[L�STGIH98[4��`-.�[����"&�#�$�����16+���& ��#"&� �)%r �%'-1% ��5�+%��-1%'�2% "$�[�1���1 �%'�$���M����8[4���"&%r��6�4+6�6+�)����M��������5� � ��"&%9���)6,� ��6����U8:4+�w"$���+���E �%'�h��� ����8[4���"&%������ 6+������ �)6+"$���+�5%'� �!��4�-.���2�)���q�z[�w-14����+��6,�����E6+������#������-.�#�����U�)6+�+��-���61����6+ ��)%s���Q�+%'� �#���

� %&>5X.O�D���DNX.O�DNX.@2> L ��]G0Z7>c@(L$���h�5%& �%'-1% ��)�+%�,���s"&�[�+�)�1 �%'�M��������8[4���"&%! ��#6+ ���-+��4+%�k���)6`� ��6+���8:4+�Q%��� ���2%'�����#�*����8:4+��"&%�h����� ���26��#�}6+�k���#�h-1���;�2%"&%�}���Q%'-1�5�) �% ���x�#6yq*z[�Q-14������w"$�[�1���1 �%'�

Page 68: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'� �'� �?DNX�ZEp#L ��DNHRO�D �\GIH�H�>)H�STDNe!L'H�O�DhZ[DNH�Sc>�]GIXrO�D �#L'H(DNHUO�DQO[L�STGIH �2#

���1����8[4���"&%s ��#6+ ���-+��4+%��-1%'�(%Q%"$-1�5�)%'���)%Q�1%� �}���*�+%'� �#�o�w-1%'�2%Q�����+4+ ����(�)%�q�z��c~7-.��|�C ��"$-1�)��~� �&�����+41 ��W�)%`�1%���W���W�+%'� �#�s���)�)"W�)6+%6+����4+6+%a��67���)�1%�y~k���#�Q����8[4���"&%�U����� ���26��#�w8[4��W6�����������+���2%6`%$���5�)%$6��&�����.���1x%6�����2���Q%'t �� ���%�+�#��q

� %�>)X.O�D��?DNXyO�DNX.@2>5L b�]^ H�>A@(L �����)%� �%'-E% ��)�+%� �+�r"$�[�1���1 �%'�`���R����8[4���"&% �)67� ���(6������)6 � ��6����8:4��$%��� ���(%'�R���?����8:4+��"&%� ��#6+ ���-+��4+%� � �a���#������� ���26��#��(qw� ��U�C ��"$-1����~.-14+�����$� ���U6��� �����%'�2�)��������;#%6+��v�%'� �������� �#�k�1 2�+�����#� tYx� ���5 ��#� ��#6s���#�16s���|"$�C ��2%'� ���#����6+�1�)"&����6:� �h���|�5%���-.���2% ����#6�������! ��#6+�24+����%a������% ���4+%�)��v�% ���x�#63���9�+%'� �#��q B�%���{8[4��!�)%,�)6+����-.��6+�+��6+ ��)%�tYx� ���) �%a���W�����+���2��+x�#���&%&�)%$����-1%'�2% ���x�#6`��6:� ���Q�5%��%'-1�)�) �% ��)�#6����M/��)%�M��� � �241 ���4��2%�MtYx� ���) �%�h���U%�)"&% ���6+%"W����67� ��~����"�x%��t'x% ��)�y���U ��#61� ��;#4+���h8[4��U�)%$�56+����-.��6+����6+ ��5%s��x�;#�5 �%�q

��6w�)�#�|z � � B 8:4���������6+��6$�)%�%'�28:41��� �� ���4��2%����M�'%'�2���#��6+�)�������� ����6��� �����%'�2�)��%"&-1�)�)%'�?���� �%'�+x%���;��j�+�) � ����#61%'�2����~����`"$�����{8:4��`�)61 ��)4�/#%��56�t ��("&% ���x�#63� ��+���` yx�#"$�j��� ��%'�E���� ����&�)%� ��������� -.�#6+����61 ��)%��6:� ���M�)%� -.�����) ��)�#6����k�+�����#� 4+��4+%'�(���#� /U�)�#�k�+%'� �#��~��67� ���M���#� �+������(� �#�k61�����������q �|��z � � B 4+���)�)��v�%�416+%� ���2�)�Q���U-+�2�[ ����+�5"&����6:� �#�M%�+�) ����#6+%�)���M-1%'�2%$�2��%�)��v�%'����� ��%�} ����������-��#61����6+ ��)%���1% �����6+���$����t\������6+ ��5%%`�)%��)6�t\��2"&% ��0x�#6,���$ �����2��� -.�#6+����6+ ��)%98[4��$� �=��6+ �4���6:� �2%���6{���� �%'�+x%���;��q %��)6+�+��-���61����6+ ��)%&�+��+%'� �#��� �{ ��#6+����;#4+��-.��28[4��,%�}"$���+���1 �%'�2���a���h���28:4���"W% ��6 %��;�x4+6 6+������c~M���*����8[4���"&%3�����h6+�)�����)6+"&���+�)%'� �=��4�-.���2�����-.���2"W%6��� ��R���)69 �%"Q�1�)�#��~��+x�#���=� �}"&�[�+�)�1 �%Q�)%w ����������-��#61����6+ ��)%s��67� �2���)�#�����#�6+������)����q � �s����-+���� ��5� �Q"$���+���1 �%'���)�#��-+���;�(%"&%�|���*%'-1�)�) �% ���x�#6W8:4��}�+% ���6&�2��t ������61 ��)%U%�+���28:4���"W%������61������y��4�-.���2����0q

� ��h���$��%6:� ��~E�5%$%'�28:41��� �� ���4��2%$���R� �2���h6+������)����-14������RtA% ��)�)����%'���5%=��+� ��6+ ���x�#6a�+�U�)%=����2�+%�����(%�)6+�+��-���61����6+ ��)%U�+���1%'� �#��~���%67� �&tYx� ���5 �%Q ��#"$�&��x�;#�5 �%�q�z��)6!��"Q�1%'�2;��~1���#�����#��6+��������������R �����2��� -.�#6�u����6+ ��5%9�5"$-1�)�) �%6�4+6�;#%� � �a����� �2%a�14��2%6:� �=�5%!�C �� �4+ ���x�#6 ���$4+6+%� ��#6+��4+�)��%!�a�+�=416,-1���;�2%"&%�~ �)� �4+%�|�����+4+ ��9�)%`���1 �����61 ��)%a������z � � Bsq?�|�Q-.��U��� � �{8:4��!"s4�/{-.�� ��#�wz � � B �1%6 �)"$-E����"$��6:��%������ ��%!%'�28:41��� �� ���4��2%$ ��#"$-E������%�q

�1� � � �� � �*� � �,�"!#��� - � ��� � � � ��� � !#� � �,���.� - !#���*� � �,� !#� !#� � -��

�#�=z � � B������.��6r�t\���� ����$����6�;#4+%d ���Q�9�)6:� ����t\% ����w%'-+���-E�)%�+%�U-E%'�2%� �%�+%,����-.�����94+��4+%'�(���0�%�+"&�56+�)� � �2%�+������M���Q�)%&�1%� �Q���s�+%'� �#��~E�1�)� �[�6+%����2����~�-+���;�2%"W%��������h�+�Q%'-1�)�) �% ��)�#6����M/`4+��4+%'�(���#��16+%�)����q

Page 69: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

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

/}6+%!���v$�16+%�)�)v�%���W���?�+�)���:�6��!���=4+6+%!�1%� �=���=�+%'� �#��/����2 ��;#�)���`4+6jz � � B -E%'�2%!�24��5"$-1����u"$��6:��% ���x�#6y~[����-+�(�)"$����-1%� �s ��#6+���)� � �h��6&��� -.�� ����1 �%'�|��������8[4���"&%U ��#6+ ���-1��4+%�+/=��������8[4���"&%s�)6:� ���26�����M�)%}�1%�������M�+%'� �#��~#/w�)%� ��������� -.�#6+����61 ��)%h��6:� ����%"s�.�#��q��|6="s41 2���#��z � � B 6+������"W%67������6+��4+6+%� ��-E%'�2% ���x�#6&����� �2�) ���%Q�+�h6+�����������~#-.������U8[4������E%�+"&�)6+�5� � �2%��������*�)%��1%� �}���h�+%'� �#�|/=�)�#�|�+�)���:�6+%���'u������4����5�)��v�%6a��� "&�)�2"$�!����6+;#4+%dY�w-1%'�2%9�����161���h%"s���#�}����8[4���"&%��~����}��� � DNX�ZEp#L ��D$O�D=O�D�01X+>A@2>�]GIXjO�DO[L�STGIH � �B B (q.�|� z � � B -.�#� ���Q4+6a ��#"&-1�)�)%����*��� �B B �4+/#%&tA4+6+ ���x�#6a ��#61���)� � �U��6,-+���� �����%'�}�)%�� ��6:� ��6+ ��)%�W�����M����6�;#4+%d �`-1%'�2%{�)�+��67�����E �%'�&�)%�$������ ��2�)-. ��)�#6����s�+�a���#�$�+�)� ���567� �#�=������"&��67� �#�&�+�a���#�����8[4���"&%�}/a%�)"W% ���6+%'�R�)%W�����2 ��2��-y ���x�#6a�����k����8[4���"&%!��6���� �%'�+x%���;�`�9�+�) � ����#6+%'�(���W���=�+%'� �#��qRz[��+�5 ��U8:4��R��� �+�) � ����#6+%'�(���$ ��#67������6+�Qe!DISmL:O[L�STGIH��������� ��(���.�}���#�����Y��� �#�*���Q�)%=�E%� �U���U�+%'� �#��q

� 4+%6+���=��6`4+6�z � � Bf�+%0/9416+%$ ��)%'�2%$� ��-E%'�2% ���x�#6���6:� ���Q���#�M6+�)��������M ��#6+ ���-+��4+%���U�)67� ���(6���~���� B B �+x�#���9��������U-E%'�2%&��� -.�� ����E �%'�h���k����8:4+��"&%W ��#6+ ���-1��4+%�cqh�?%'�2%!��� -.�� ����1 �%'�*��������8[4���"&%9�)6:� ���26��� �!4����)�)��v�%94+6 � DNX�ZEp#L ��DWO�DWO�D�01X+>A@2>�]GIX O�D=L��)eWL:@NDNX1L'e&>\DNXESTG � B�� (q %�s ��������� -.�#6+�+��6+ ��)%�}��67� �2�%"s�.�#�Q����8[4���"&%�s� �W-E4�������6j��� -.�� ����E �%'�U��6 �4+%�58:4+�)���2%`���W���#�s���#�Q�)��6�;#4+%d ����q9�?%'�2%�� ��6����=4+6+%����2�1%�����2%�%'�28[4+��� �� ���4��(%����{� �����a6+������)���`� ���0x� %�6��� �����%'�(�����+�)� -.�#6����`���j4+6 � ���( ���������6�;#4+%d �~����� DNX�ZEp#L ��DaO�D�O�D�01X+>A@2>�]GIX O�D,lI>)H�SmL'H � �B ! (~|8[4��`� �a4����5�)��v�%'�0x� %�-1%'�2%���� -.�� ����1 �%'�&�5%�s���)� ��%�$�+�a���#�4+�24+%'�2���#��/���4a �����2��� -.�#6+����6+ ��)%= ��#6����y����8[4���"&%& ��#6+ ���-1��4+%�cq

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

/}6+%����v9 �����%�+�#�w�)�#�U����8[4���"&%�=���9�)%`�1%� �����9�+%'� �#��~����#�w4+��4+%'�2�)�#�U6��� ���������%634+6 ����6�;#4+%d �8[4��,�)���&-.���2"&����% "&%6+��-141�)%'�&���#�W�1%'� �#�!�����)%j�1%���,�����+%'� �#���{����%�)��v�%'�9 ��#6+��4+�)��%��~M�)6+� ���2 ��)�#6�����~���)�5"&�)6+% ����#6+���M/`"$�[�1���1 �% ����#6�����qo��� � �s����6+;#4+%dY�Q���h���k8:4��w� �Q����6+�#"&�)6+% �\DNX�ZEp#L ��DsO�D�eWL'X�D ��G�O�DO[L�STGIH � � B (q

�}%�/!���#������-.�#����� � B �:�)�#��-+���� ����+4��(%������/$���#�o6��U-+�2�[ ����+4+�2%������q � �#694+6 � � P �yFNG�@ND0O.p'F(L�����}4+��4+%'�(��� � 6���2"W%�)"$��6:� ��� ���Ex% 4+6 -+���;�2%"W%�����=����-��� ��)�1 �% 8[4�x���1%'� �#�9���,6��� ������)��%6 /� yx�#"&��+%0/,8[4��=��+� ��6����2�)�#��qU�|� � �`8[4+�������=���� �����8[4��=��� 41��4+%'�2���9�����.�s����-��� ��)�1 �%'��� �[�+%���)%�}�-.���2% ����#6+������j% � ���� ��%��+%'� �#�`�5�)%"&%6+���3% �)�#�!-1���[ ����1�)"&����6:� �#�!6+�� �����%'�2���#��-1%'�(% ��+� ��6+���a�)% �56�t ��("&% ���x�#6����8[4����2�5�+%�q���� � �#�*�)��6�;#4+%d ���h% � �������6�%W4+6a����;#�)� � ����~����&-+�2�[ �����%6�/��1%�+x%6+���#���U��6����#�h������4+�)��%���#���+� ��61�)���#��~M% � �������6 %r�� ��� ����;#�)� � �2��~�8[4��a��%"s�1�Nx��6 �����.��6�-+���� �����%'��q �}��x� � �,�I% % � ����+����6+���3%

Page 70: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'� �'� �?DNX�ZEp#L ��DNHRO�D �\GIH�H�>)H�STDNe!L'H�O�DhZ[DNH�Sc>�]GIXrO�D �#L'H(DNHUO�DQO[L�STGIH �

����;#�)��� ���#�U/{� �&�'%6j-+���� �����%6+�+�a�+%� ��%a8[4��&� �&��1������6���6r���#�Q�+%'� �#�Q��������%���#��q k%�U� ��6:� ��6+ ��)%�Q�+�4+6 � B -+�2�[ ����+4+�2%�1�����.��6!��� ��%'����"Q�.���1�5�+%����6�4+6!����6�;#4+%d �}�+�}%��� �=6+������m~7/#%=8:4+�*� ��6��� ���������%6��4+����� � �24+ ���4��(%� � �14+ �������~: ��#6+�+�) ����#61%������~���� 'q w-1%'�(%���+� ��6�����/w-+���� �����%'�| �%�+%��2��;#�)� � ���U�)61�+�����)�+4+%�cq� ����� �&����6�;#4+%d �w���=�)�w����6+�#"&�)6+% � DNX�ZEp#L ��DsL'X�0 SAF2>�]GIX�q k%���1%� ���R���=�+%'� �#�o ���1x%'�28[4+�) �%�}/��+�w�2���4����)�5��v�%6 � Bf-+���� ����+4��2%�)����q

/}6 � � P X�G �.F�G�@ND0O�pF(L��.� ��-14�������4����)�)�)v�%'�o���R"&%6+���2%=�)6+����-.��6+�+�)��67� ��-E%'�2%w��� -.�� ����1 �%'���-.��u�2% ����#6+���Q ��#"$-1�)�C %�s� ��+���W�5%`�1%� �9���W�+%'� �#�s���&t\��2"&%� ��#61 ��)��%�q��|6 "w4+ (���#�wz � � B�� �&-14����+��6�)6:� �����+4+ ����h�567� ���2% ����)�I%"$��6:� �=�)6+� � �241 � ����#6���������� � B �������+�Q4+6a� ���("&�)6+%�y�!�1����6���"Q�.���.���2�)%�M��64+6{����6�;#41%dY�=���w-+���;�2%"&% ��0x�#6��+�w%��� ��6+������mq �#� � B 6��9-+���� ����+4��(%������-.���2"&�)� ��6���� -.�� ����E �%'����#�}�+%'� �#��%W��1� ��6�������6�416+%& ��#6+��41����%W�����#�}�+%'� �#��8:4+�s� �=�����.��6�% ���4+%�5��v�%'��~y"$���+�)%6:� �s416+%W� �#�5%/a� ��6+ ��5�)�)%=� ��6:� ��6+ ��)%�qM�|��41��4+%'�2���$�!-+���;�2%"W%����h��� -.�� ����E �%&8:4ox�w�+%'� �#�h8[4+�����2�U��+� ��6����}���)6a���� ��)� yx�#"$�r� �`�����.�`% � ��������W%����)�)�#��q �|��z � � B � �2%�+41 ��a�)%�=� ��67� ��61 ��)%�$������ � B ��6�4+6����j�I%'�2�)�#�-+���� ����+�)"W����67� �#��8[4��="&%6+��-141�)%6����#�R ��#6' 4+6:� �#�R���w����;#�)� � �2�#�R6��� �����%'�2���#��qQ�|� � �`�)�)�����(%W%��4+��41%'�2������}� ��6�����8[4��} ��#6+�[ ����M �4�x%�������)%s��� � �24+ ���4��(%QtYx� ���) �%s�������#���+%'� �#�o/W8:4ox�R%��;��(����"$�#��� �������.��6!4����5�)� uv�%'�}-1%'�2%&% � ���������%&���5���#��q��f���#� � B 6��&-+�2�[ ����+4+�2%�����M��%"s�1�Nx��6�� �Q�����*����6��#"&�)61%WO�D0@ �5LIF(L�Sc>ml0GIH�q %���1%� �������h�+%'� �#�������)% ��)�#6+%������4����5�)��v�%6 � B 6��Q-+���� ����+4��2%������~7 ��#"$�=z � � z�� �24+ ���4������ ��4�����/ %6+;#4+%';��h� � ��� � ��4����2/�� �o/ �:����%"$-1����(q ��#�}����6�;#4+%d ���*6+�W-+���� ����+4��(%�����h� �#6�"�x%�}t'x% ��)�����h�+�%'-+����61������/����U4+��%'�h8[4��U���#��-+���� ����+4��2%������~�/!����41��4+%'�2���$�����.�R����%�5��v�%'��"$��6��#�h� �2%'�1%d ��~1������6+�+�w���z � � B 8[4+����6`�+% ��s�)%$"&%�/��}-1%'��� �q

k%{-1%'��� �����a�)�#� � B 6��j-+���� ����+4��(%�����$8:4+�`����%�)��v�%j�)%{��1� ��6+ ���x�#6����a�1%'� �#�&���W�)�r8:4��a�������6��#"W�)6+%�4+6 � DNX�ZEp#L ��D�O�D`@NGIX1H0p �mSmL'H�q �|63;��6����2%�c~��)%��x��2����6����=��%6:� �r������+� ��6+ ���x�#6� ��#"$�r�+�% ���4+%�)�)v�% ���x�#6 �+�W�+%'� �#�w���!4+6 � B 6��a-+�2�[ ����+4+�2%��� �!-14�������6r4+���)�)��v�%'�Q�567� ���2% ����)�I%"$��6:� �~?-.������8[4��W%�� ��#6I�4+67� �, ��#"$-1����� �����W� ��6:� ��6+ ��)%�s����� � B � �!���W����6��#"W�)6+%`����6�;#41%dY�&���! ��#6+��4+����%��~%4+6+8[4��R���h�:x�� �61�) �%"$��6:� �w�)61 �������� �� ��q

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

� �������)��� �w ��#6+����6+� �`� ��+���=����8:4+�s���R4+6� DNX�ZEp7L ��D$O�D$@dp#LIF0SmLWZ[DNXED(F(L:@2>�]GIX � � � [(q ���8[4��s��64+6�����6�;#41%dY�R���}� ���2 ����2%=;��6����(% ���x�#6 � � � [o ��#"&� � � {����8[4+�������� �����6:� �#�������mx� 6���%������ yx�#�+��;��~��%6�� �#���w6��� ���������%s�+����vh�s����)6:� �}�mx� 6���%����694+6*� � �q � �#"$-1%'�2%�+�Q ��#6�4+6 � � |~[8[4������o-+�2�[ ����+4+�2%�c~4+6 � � ���s4+6 ����6�;#4+%d �W6��,-+���� ����+4��2%� �Q���|4+��41%'�2���a�����16+�W8:4ox�9� �!�+�����&�1% �����~�6��� yx�#"$�{�����.�

Page 71: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

" & � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

�+% ����(� �q �#� � � ���9%'-.�0/#%63��634+6+%�s�������2%"&�)��67��%�w���!"w4+ (����" x%�s%��� �{6+�����������6��#"&�56+%�+%������2�2%"&����6:��%������ �41%'����%3;��6����2% ���x�#6yq ���*4+�24+%'�2��� 6+�3�����.�{�����16+�)�W���#�9-1%� �#��%3� ��;#4+���9��6 4+6-+�2�;�2%"&%U-E%'�2%R����%�)�)v�%'�|4+6+%R����� ���("&�)6+%�+%���%'�2��%�~[��%6!�+x�#���Q�+�������+���16+����4+61%R� ���2���h�+��-1%'�1x%"$��� �2�#�8[4��=��� ��%�U�����2�2%"&����6:��%�R4����)�)�)v�%'�1x%6�-E%'�2%9;��6����2%'�U4+6�-+���;�(%"&%`���$%'-1�)�) �% ��0x�#6yqsz[�$�+�) ��$8[4��$���#�� � -14�������6�"$�C ��2%'�U�)%9-+�����+4+ ����)�[�)�1%�a���$���#�}-+���;�2%"W%�����������6j4+6�tA% �� ��U��� �=& ~ %4+6+8[4��=� ��)�5"&����%w���y����-.�$���U-+�2��1����"&%�M8[4��R-14����+��6������ �#�������q ��#� � � 3%'�1%'�2 �%6=�

� ���6�;#41%dY�����+�R-+����� ��6:��% ���x�#6y~1 ��#"&�!����6�;#41%dY���M���s ��#6+��4+����%��/!;��6����(%��������h�+�U�)6�t\��2"$����q

� ���6�;#41%dY���M����-��� ��5%�)��v�%���#��~+ ��#"&�W���I�%�h���U yx%�) �41���$/9�)��6�;#4+%d �������R�1%� ���*���U�+%'� �#��q

� � ��6����2%�+������Q���9%'-1�)�) �% ��)�#6����U8[4��W�����16+��6y~k�)61� ������%6y~ % ���4+%�)��v�%6 /j��+������6���6r�1%'� �#�s���!�)%�1%� �U���U�1%'� �#��q

� ���6�;#41%dY�����+�U"s4�/�%��� �W61������y8:4+�Q� �U4����)�5��v�%69-1%'�2%$;��6����(%'�h���y yx�#�+��;�!���Q�)%$%'-1�5�) �% ���x�#6yq

�#�h����6�;#41%dY���*z � j/ � ��� � �#6a�CY��"$-E���#����� � � |q.�}%�/��� ���#�����)-��#�h��� � � �

� /*69Z[DNX�D(F(L:O�GdF�O�D*bcGdF2e9p �5LIF2> GIHo���M4+6+%=�����2�2%"&����6:��%=�)67� ���(% ������I%=8[4���-.���2"&��� �� �����%'���1x%'-E�)�+%Iu"$��6�� �=t\��2"s41�)%'�2���#�*���=-1%67��%�5�)%W-E%'�2%!�567� �����+4+ ��)�h���[�5��4+%�)��v�%'���+%'� �#��q ��#�};��6����2%����2���R���t ��("s4+�5%'�2���#�*-����("&��� ��6�8[4��=���?4+��4+%'�(���!�����E6+%W���?%� -.�� �� �a���=�)%!-1%6:��%�)�)%�~y8:4ox�&�56�t ��("&% ���x�#6� �*�+�����h�[�)�24+%�)��v�%'��/=��698:4ox���)4�;#%'�o���*�5%R-1%6:��%�)�)%Q�+�����h�[�)�24+%�)��v�%'�2���q �}��;#4+6��#�|;��6����2%����2������Rt\��2"s41�)%'�2���#�M-.���2"W��� ��6`�)%$ �����% ���x�#6,���Q%'� �2�)�14�� �#�������(���I%�+�#��4����)�)�)v�%6+���=�-.���2%���������%'�(���Yu" x�����) ��#�&/���%"s�1�Nx��6�-.���2"W��� ��63��� -.�� ����1 �%'�W ��#6:� ���#�����W-1%'�2%j�)%{�'%�)�)�+% ��0x�#63�+�����#�$�+%'� �#�!�����67� �(%�+%�q

� /*6&Z[DNXED(F(L:O�GdF}O�D�>)X+bcGdF2e!DNH|����4+61%Q�������(%"&����6:��%U-1%'�2%s �����%'�M�)6�t\��2"$����%s-1%'�����)�����}���#���1%'� �#�%�)"&% ���6+%�+�#����6`�5%Q�1%���}�����+%'� �#��q�z[�*-E%'���� ��R%w416!����6+;#4+%dY������ ��#6+��4+�)��%����6�8[4��}-����("&��� �%��4+��4+%'�(���!�+% ����Q-+����;#4+6:��%�R� ��+���&�5%!�E%� �$���$�+%'� �#�R/���1� ��6����Q�)6�t\��2"&% ��0x�#6,���$���5�)%W-E%'�2%4+6��)6�t\��2"$�q|z��)69��"s�1%'��;��~+��6a���.;��6����2%����h�+���56�t ��("$���M� ��������6��U4+6`"W%�/��h ��#6:� ���#��� ��1�������%� -.�� �� �����&�)%`�2%�)�)�+%�q&z[�$-14����+�=�+�C %'�Q8[4��$���?;��6����(%����s����� ���("&�)6��$%4�� �#"�x%'���5 �%"$��67� ����k%��-��� �� �`���=�)%!��%�)�)�+%W�9���s-14+�����s�+�5� �:�6+%'�ax������%�-1%'�2%W8[4��w� ��6�;#%9���?%� -.�� �� �98[4��=����� ���=���4+��4+%'�(���=�16+%�cq

Page 72: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'���,� � �5L'H�> 0y@(L:@2>�]GIX�O�D � GIH�H�>5H�STDNeWL'H�O�D}Z[DNH�Sc>�]GIX{O�D �7L'H(DNHRO�DQO�L�STGIH " �

� /*69Z[DNXED(FNL:O�GdF�O�D�Z#F�]L 0y@NGIHM���h4+6+%=�������2%"W����67��%w-1%'�(%s��1� ��6����h�+%'� �#�M���U�5%s�E%� �R���R�+%'� �#�M/�[�)�24+%�)��v�%'�2�)�#�.��6Q4+6Q;�1x%'�1 ��*"&�#� � �2%6+���*� ��6+����6+ ��5%��/R�����)% ��)�#6�������6:� �����1%'� �#��q � ��2"W%�)"$��6:� �� �R-14�������6`�1�)� �[�6+%'���+�5� ���)6:� �#������-.�#�����R;�1x%'�1 ��#�1���1%'���2%��~+�mx� 6���%��~����� 'q

� /*6aZ[DNXED(F(L:O�GdFwO�DQL�� �)>A@(L:@2> GIX�DNH����}4+6+%W�+�����2%"&����6:��%$-1%'�(%W �����%'��-+���;�(%"&%�*8[4��w�+%';#%6,�+��)67� ���2t\% ��`��6:� ���a����41��4+%'�2���{/��)%{�1%� �,���a�+%'� �#��q ���M4+� �r���a416�;��6����2%����!���a%'-1�)�) �% ��)�'u6�����-14������=�����14+ ���������������"$-.�`8[4��&� �&6��� ������)��%�-1%'�2%`�+�)���:�6+%'�R4+6{-+���;�2%"W%`���&%'-1�)�) �% ��0x�#6yq ��#�};��6����2%����2���R���$%'-1�)�) �% ����#6+���* ��#6+����%6j���s-1���[ ����1�)"&����6:� �#�*8[4��=����%�)�)v�%6��5%�htA4+6+ ����#6+���t\4+61�+%"$��6:��%������8:4��&���&4����)�)��v�%6,��6r�)%�"&%0/��0x� %a�+�=�)�#�R-+���;�2%"W%��qw��� � �#�R-+�2�[ ����+�5"&����6:� �#���� �+x%6{���� ��2��� �#����6j416��)��6�;#4+%d �=�+�w-1���;�2%"&% ���x�#6j�+�=%�)� ��61������ /�t\��2"&%6{4+6+%��)���1�����0x� %&�+�t\4+61 ����#6�������6:� ���s�)%�*8:4+�U���� ��;����q�����4+��4+%'�(���$��� -.�� ����1 �%&8[4ox�s�+�����s�+% ����h��� -+���;�2%"&%&/9���;��6����2%����h�+�Q%'-1�)�) �% ��)�#6��������h8[4+����6`����� ���("&�)6+%= yx�#"$�&�2��%�)��v�%'�h�)%=��%'�2��%�q

�1�� � � � ��� $'& � &,� - !#� ��-�� ��� � � ��� � � !#� ���,� ��� - !#� �*� � �,� !#� !#� � - �

���� ��2��� ���2����-+�(�)6+ ���-1%�k8:4+�&� �&4����)�)�)v�%!-E%'�2%` ��)%�����E �%'�U���#�Qz � � B ���R����"$���������`��x�;#�5 ��`��6r8:4+�� �`�1%�2%6yq ��#�$"&�[�����)�#�w�0x�;#�) ��#�=��"$-1����%�+�#�$ ��#6�"&%�/��&t\���� �4���61 ��)%���6����#�&z � � B ��#"$���2 ��)%�����% ���4+%�����}� �#6����������)% ��)�#6+%�c~+���k���U������/9����Y���Ex%'�28:41�) ���qo�}��;#4+6+�#�*z � � B "�x%�}"$�������26��#�h� �U�1%��%6��6�"&�[�����)�#����2����6:��%���#�h%=��� ��� �#��q

����e!G�O�D � G,FND �5L:@2>\GIX1L���� �,�1%��%j��6 ���h ��#6+ ���-+� �3"&%'� ��"�x%'���) �������6��#"W�)6+%��� �Y�����5% ���x�#6 ��~M8:4+�;�1x%'�1 �%"&��67� �$� �s-14������s����-+����� ��6:��%'�� ��#"$�9416+%$��%'�1�)%�q*�|6a��� "$���������&�2���)% ����#6+%�c~����#�h�1%'� �#�*/a�5%������)% ��)�#6����R�����)� � ��6:� ���U��6:� ���W���#�R�+%'� �#�s� �$����-+�2��� ��67��%6 "$���+�)%6:� �$��� ��%�Q�����)% ����#6����R"W%'� ��"�x%'���) �%��~ �%�+%&416+%$ ��#6�4+6`6+�#"Q�+�2�U8:4��R���jx4+6+�) ��=/` ��#6a4+6� ��#6I 4167� �&���s ��#�)4+"&6+%��q

��6�����"$���������!�����)% ����#61%� �5%W�1%���w���$�+%'� �#�����}-.���2 ����E�)�+%$-.������?4+��4+%'�2�)�! ��#"$�`4+6{ ��#6I�4+6:� ����a��%'�E�)%��q ��� ��%j-.���2 ���-y ���x�#6����W�1x�#���r%r6+������h��x�;#�) �� � ��6 �)�#�&6+����������&���[� ���26+�r/3 ��#61 ���-+��4+%�h�+��)%{%'�28[4+��� �� ���4��(%��+�9� �2���&6+�����������(~�/#%j8:4+��%{6+�)�����tYx� ���5 ���-E4������9��� ��%'�W�)"$-E����"$��6:��%�+%,"&���+�)%6:� ��+�)�����)67��%����� � �24+ ���4��(%�����U%�)"&% ���61%"&����6:� ��q

��6Q���[e!G�O�D � G*O�D�FND0OR���#� �+%'� �#�?� �|����-1����� ��6:��%6w ��#"&�} ��#���� � ��)�#6��������|�2��;#�)� � ���#�k/Q�)%�k�����)% ����#6+�����6:� ���W���#�U�1%'� �#�U� �&����-1����� ��6:��%6r"$���+�)%6:� �& ��#6I�4+6:� �#��~ 8[4��&� �#6j-14167� �����#�U��6r�)%��)"$-1�)��"$��67��% ��0x�#6tYx� ���) �%�q ��#�*����;#�)� � ���#��� �s���;#%6+��v�%6{ ��#"$�`4+6�;�2%'t\�0�h���#�*����;#�)� � ���#�}� �#6{���#�}6������#��/��)�#�*%'�2 ��#��� �#6���#�� ��#6' 4+6:� �#��q|���kz � � B ���R�2���a"�x%�M-.�-14+�5%'�o���h�������)��� ��"&% A B � z�q

Page 73: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

" � � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

���?e!G�O�D � G ��D(F�]LIF �+p>A@NG&���R4+6�����-.�!�+�="&�[�����)�9���=�����{ ��#6j%��;#416+%�}����� � �2�) � ��)�#6�����q B}�$6:4+�������#�9�+%'� �#�9� ������-+����� ��6:��%6 ��#"$�3 ��#�)�� � ����#6����9��������;#�5� � ���#�!/��)%�W�2���)% ����#6����W��67� ���{���#�!�+%'� �#��� �����-1����� ��6:��%6 "$���+�5%67� �� ��#6' 4+6:� �#��q z��)6���"s�1%'��;��~M��6����h"$�[�+�����9Y���Ex%'�28:41�) ��r �%�+% 6+�[���j-E4������� ��6����U416����#����-1%�����q /}6+%9�1%� �$���=�+%'� �#�o ���1x%'�28[4+�) �%!-14����+�s����-1����� ��6:��%'�2� �$"$���+�)%6:� �$4+6fx%'���.�#� ����#���2��;#�)� � ���#��� �#6{���#��6������#��~.��%"s�1�(x��6r����6��#"W�)6+%���#�}� ��;#"$��6:� �#��~�/����#��%'�2 ��#�R� �#6{���#�R ��#6I�4+6:� �#��q���kz � � B ���1x%'�28[4+�) ��&"�x%���5"$-.�����%67� �R�����������)� � ��"W% A � z�q

k%{"&%�/��0x� %j���`���#�Wz � � B ��#"$���2 ��)%�)���$% ���4+%�����$��� �+x%6��E%��%���#�$��6�����"$���������{�����)% ��)�#6+%�c~"&�)��67� �2%�=8[4��!�)�#�s���5� � ��"&%�="�x%�w%67����;#4+�#�s������%'�1%63�1%��%���#�w��63����"&�[�����)�,���!����� �{���o"$��������� ���1x%'�28[4+�) ���q3�|� � �#�&�+�#� x41�����)"$�#�="$���������#�=����8[4+�����2��638[4������M4+��41%'�2����� ��6�;#%j ��#6��� ��)"&����6:� �j���`�)%��� � �(4+ ���4��2%`tYx� ���5 �%`���&�)%��1%� �!���W�+%'� �#�s%a�)%`8[4��W� �W% � ����+�~ "&�)��67� �2%�Q8:4��W����"$���������`�����)% ��)�#6+%�-+�2�-���( ����#6+%94+6+%9"&%�/��Q�56+����-.��6+����6+ ��5%&���$�+%'� �#��q$z[�w�1�) ��$8:4��w����"$���������9�����)% ����#61%�k���R�+�� ��)%Iu�2%'���)�� � � �,��� -.�� ����1 �%j8[4�x�,�+%'� �#�9� ���+%6 ���a��+� ��6�����=/����#�&"$���������#�!���`����� /� ���1x%'�28[4+�) ��r���#66+%0���;#% ����#6+%����� � � �U����-��� ��)�1 �%$ yx�#"$�!���U�����.��6���+� ��6����*�)�#���+%'� �#�5(q

����e!G�O�D � GrGdF(> DNXESmL:O�GrL G � ��DISTGIH9�����16��,4+6+%j�1%���,�����1%'� �#�W��6 �:x���2"&�)6��#�!�������Y��� �#��~��24+�-+�2�-1�����+%�����9/ ��4+���-.���2% ����#6�����q ��#�a���Y��� �#�� ��#6 �)%3"&�)��"&%3��� � �(4+ ���4��2%3/ ��#"&-���2��%"&����6:� �-.����� ��6��� ���6,%&4+6+%$ ��5%� �~+/`�)%�� ��)%�����h� �R���;#%61��v�%6a��6$Y���2%'�(8:4�x� %���&;�2%'t\�#�h% x� ��)�5 ��#��q %�h�-.���2%Iu ����#6+�������U �%�+%$ ��)%���U� �R��� -.�� ����1 �%6���6`�[x���2"W�)6��#�����R-1���[ ����1�)"&����6:� �#�o-+���������161�)���#������6��#"&�56+%���#�"3x��� �����#��qU�}��;#4+6��#�Rz � � B �����)% ����#6+%�)���h�����)� � ��6:� ������6����?"$���( �%���9�1%6���� ��%�+�9����� ��6+�+�)��6+���!�24+�"$���������#��-1%'�2%&�)61 ����-.��2%'�h ��#6+ ���-+� �#�*��2����6:��%���#�*%$��� ��� �#��qo� ��� � �#�Rz � � B ���Q������ ��#6��� ��s ��#"&����5� � ��"&%�*G � ��DISTG �IFND �5L:@2>\GIX1L�� DNH

/}6 ����;#4+6+���3 ��2��� ���2��� -1%'�2%r ��)%�2���1 �%'�!�)�#��z � � B ���W���*6}x4+"$����� ���,4+�24+%'�2���#�&% ���#�98:4��,�+%� ���2�[�) ��)�r���h���5� � ��"&%�q ��#�!���)� � ��"&%�!e!GIXEG�pHdp#LIF2> G{�1x�#��� %'������6+�+��6 % 416�4+��4+%'�(���r% �)%r���v~M/���4-+�(�)6+ ���-1%� 4+� ��� �w�1%&��6{���#�*��2����6+%����2���*-.���2���#6+%������q ��#�����)� � ��"W%�*e�p �mSc>Tp#H0p#LIF2> G:~1��67� ���$���#�}8[4��� �Q��6+ �4���6:� �2%6a�)%$"&%0/��*-E%'��� �Q���U���#�}z � � Bw~1%'������6+����6�%=�I%'�2�)�#��4+��4+%'�(���#�M%��"&�)�2"$�=������"$-.��q

/}63� ���2 ����& ��2��� ���(���,���w����6�x4+"&�������+�9���)�����#�Q��6��)�#�s8[4������ �+x%{�+�)� � �(���14+�)�1%9�5%��1%�����+�9�+%'� �#��q� %�2�1� �����#�o���#��z � � B � �#6�@NDNXESAFNL��)>��0L:O�GIH����24+�|�+%'� �#��� �}%�)"&% ���6+%69��694+6W���#���s ��#"$-E4���%�����q �#�z � � B ���67� �(%�)��v�%���#�*-14�������6,%'� ��6+�����R%&�'%'�2���#�}4+��41%'�2���#��~+-.�����W���?z � � B /a�)%$�1%���w���w�+%'� �#�*��6��x� �������)�+��6{-���s ��#"$-1����� �,��6 4+6+%�� �#�)%a"�x%8[4+�)61%�q!�|6 ���#�wz � � B O[>)H�SAF2>��1p>AO�GIH}�)%`�1%���!���W�1%'� �#�����%��/!���E-1���-1���w� �t � �o%'�2�U�����.z � � B -14+������6W������%'���+�)� � �2�)�14+�)���#�?��6��'%'�2���#�����)�����#�� ��#6+�� ���%���#�M-.��4+61%������yq ��#�=z � � B O:>)H0SAF2>��+p>cO�GIHhBEGIe9G0Zh]DNX�D�GIHw4+���)�)��v�%6�����"&�5��"$��z � � B ��6r" x41������-1���������)�����#��q

Page 74: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'���'� <kpX.@2> GIXEDNHRO�D � GIH�H2>)H�STDNeWL'H�O�DhZ[DNH�Sc>�]GIX{O�D �#L'H(DNH�O�DQO�L�STGIH " �

/}6+%W� ��61����6+ ��)%W���� �����6:� �w ��#6+�2�)� � �Q��6� �����%'��� �t\����%'���=-1%'�2%&� ��6+����% � �������%!�'%'�2�)%���E%� ���*�+�w�+%'� �#�%4��+x�#6��#"W%�*-1���������5� � ��67� ���}%�)"&% ���61%�+%�h��6jz � � B O[>)H�SAF2>��1p>AO�GIH�BEDISTD(FNG0Z*]DNXED�GIH�q}��� � �!�+%!�)4�;#%'�}%���#��z � � B bAD0O�D(FNL:O�GIHo�wH�>5H�STDNeWL'H�e9p �mSc>��#L'H(D}O�D�O�L�STGIH���6����#�o8[4��}�)�#��z � � B -1%'�����5 ���-1%6:� ���|������6+��6 �������� ��;�(%��� ���j%4�� �#6��#"�x� %����� �%�cq � 4+ (���#�,z � � B �+�5� � �2���141�)���#�$��"$-E����%6 4+6+%�%'�28[4+��� �� ���4��(% ��)����6:� � �:� �������)����0q

/}6 �41%'��� �3 ��(��� ���2��� ���W���} ��#� � �j�����Rz � � Bwq k% "&%0/���-1%'��� �{���,���#�!-1%8[4���� �������{z � � B �4���� ��%6r��67� ��� �=& q & & & / �=& & q & & & ��4+���#��q �#�R���)� � ��"&%��"$�#6+�#4+��4+%'�2�)�9"�x%���� ��#6hx�#"&�) ��#�R-1%'�(%9"W� u ����� ��#"$-14���%�+������& �4���� ��%6���67� ��� �=& & / �[q & & & ��4+���#��q��|6������� ���j����� ����"$��~����#�=-1%8[4���� ���&"�x%� ��#"$-1�)��� �#�h �4���� ��%6,"�x%����� �=& & q & & & ��4��2�#��q

� ���x4+�����5"$��~7���#�|z � � B -E4�������6=� ���|��� �yFNG��9]GIH�>mSTG�Z[DNXED(FNL����U��� �.FNG���]GIH�>mSTGRDNH ��D0@�]^ 0y@NG:q � 4+%61������y����61�+�)"&����6:� �w���Mt\416+�+%"$��6:��%�c~�� �R-14����+�}�+�5� �:�6+%'�M/! ��#61� � �24+���M4+6�z � � B �+�R-+���-hx�#���)� �w����-��� ��5%�-1%'�2%�416+%�%'-1�)�) �% ���x�#6 ����-��� x� �1 �%�~*/ ��� � � ���5� � ��"&%�6��������2���-E%'�2%��� �2%�a%'-1�5�) �% ����#6�����q � 4+ 2���#����)��� ��"&%�����,�2��� �����'%�9�+���mx� 6���%�!%kx������%��� �#6 z � � B �+�,-+�2�-hx�#����� �3��� -.�� ��)%�*/�-.����� ��6��� ���6 % �5% �%'� ��;��0x� %Q���MH�>)H�STDNeWL'HoO�D �.FNG�@NDNH2L'e&> DNX�STGUO�D*SAF(L'X+H2L:@�@2> GIX�DNH�DNX ��]^ XED�L � ���� (~#8:4��M�����.��6=%'� ��6+�����4+6`;�(%6a6�x4+"$���2�&���R� �2%6+��% � ��)�#6����h ��#6+ �4+������6:� �������)6`�)"&-��#6+���M���� ������)��#������� �2%���#��q

�1� � � � *&,��- *�,� !#��� - � ��� � � ��� � � !#� �������.� - !#���*� � ��� !#� !#� ��-��

� ���+�y~ ���� �����%����w������"$���������`�����5% ����#6+%�c~ �1%`��� ��%'�1���� ��5���a4+6+%`�)�5� ��%` ��#6 ���#�Q�[ (����� ���2�[�) ��)�#�8[4��Q�����.���t �2�� ����h� �����9z � � Bwq

� q /*6 z � � B �����.�`-+���-.��2 ����#61%'�W%r���#�!4+��4+%'�2�)�#�$�)%r �%'-1% ��)�1%� ����%�5"&% ���6+%'�!�1%'� �#�W��6��5%�1%� �W���!�+%'� �#��~?% � ��������w%����)���#�R/j% ���4+%�5��v�%'�2���#��q9�|� ��%����Q�)%at\4+61 ���x�#6{t\416+�+%"$��6:��%�����W416z � � B /!-������4�-E4���� � ��~[���yz � � B �����.�}�[ �41����%'�o%�.4+�24+%'�2���w�)%Q����� �24+ ���4��2%stYx� ���) �%s�)67� ���(6+% � �5%���;#%6+��v�% ���x�#6����U���#�M�1 (�������#�h/9�)%����� � �24+ ���4��(%�����U%�)"&% ���61%"&����6:� �(q

� q /*6{z � � B �����.�U-+�2�-���( ����#6+%'�h4+6, �%'�+x%���;����6����k8:4+�s� �w%�)"&% ���6���6,�)%�*�+���� ��2��-y ����#6����M�+����#�s�1%'� �#�=/ 8[4��9����%�% � ����2���1���9-.��=�)�#�s4+�24+%'�2���#��qj��� � �9 �%'�+x%�)�;�r���$���{8:4���� ������6��#"&�56+%�+�) � ����#6+%'�(���w�+�U�+%'� �#��/� ��#67���)��6��U�)6�t\��2"&% ���x�#6`8[4��R������ ��(���.���)�#�M�+%'� �#�h���U�5%s�E%� �Q���U�+%'� �#�� "$����%�+%'� �#�5(q � ��("&%�)"$��6:� �~14+6`�+�5 � ����#6+%'�2���$���U�1%'� �#�h%�)"&% ���61%B�

� � �#"s�+���~+���)-��=/9��%"&%E�6��9���U���#���+%'� �#��q

Page 75: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

",� � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

� � �#"s�+���U�+�Q�)%�������)% ��)�#6����M��6:� ���Q���#���1%'� �#��q� %���� � �(�) � ����#6������+�U�)67� ��;�(�)�+%�`� ��+�2�U���#���+%'� �#��q� � �#"s�+���U�+�Q���#�M4+��41%'�2���#�M%4�� ��2�)v�%���#�h%&% � ����+���*%&�)%=�E%� �U���Q�+%'� �#��q� �|��8[4���"&%�����[� ���26+�#��~1 ��#6+ ���-+��41%�y�Q�)6:� ���26���~�/� ��������� -.�#6+�+��6+ ��)%=��6:� ���Q���#������8[4���"&%��q� �|� ��%� x� � ���) �%�,��� 4����5�)��v�% ���x�#6y~���%������ ��#"$� �)%�t\���� �4���6+ ��5% ��� �5%��� �2%61��% � ����#6����,/ ���6�x4+"$���2�=�+�U% � ���� �#�}����%�)��v�%���#�M%W���#�M��� ��� �#�h���U�5%=�1%� �Q���U�1%'� �#��q

�*�);#4+6��#�M���U���#������6+���1 ����#�M8[4��U����-.�����%=�����1�) � ����#6+%'�2�)�=�+�U�+%'� �#�h� �#6����#������;#41����67� ���1�

� %��)6�t\��2"&% ��0x�#6w����+�������#���+%'� �#�|� �M-14�������%�)"&% ���61%'�|����4+6="$�����R ���67� �(%�)��v�%����q���� � �%�/�4+�+%$%&"W%67� ��6����*���� ��#6:� ���#� � ��1���U���#���+%'� �#��~1 ��#"$�W4+6��2�� �4��2� �W8[4��U� �#6�q

� �|�#�2��;#6+���1 �%�+�����|���#�k�+%'� �#�k����-14������������16+���0~0���h8[4��|%0/[4+�1%'�1x%h%*���#� 4+�24+%'�2���#�y%h��67� ��6+�+������y-+���-*x�#����� �$���Q���#�M"W�)��"$�#��q

� %a ��#"w4+6+�5 �% ���x�#6 � �9���)"$-E�)���1 �%!/#%�8[4��W� �9%�)"&% ���6+%a���|����;#61���1 �%���`����% �� ��qa�|���+�) Nu ����#6+%'�2�)�9���=�+%'� �#����%"s�1�Nx��6j-14+�����w�5����67���)�1 �%'�}%�?4+�24+%'�2���9�`4+��4+%'�2�)�#�*8[4��w-��#������6j���#��+%'� �#���&8[4��Q�)�#�M% � �������6yq

� %�?�����14+6+�+%6+ ��5%� /=�)%���)6+ ��#61���)� � ��6+ ��5%�k� �M-E4�������6=�)����6:�����1 �%'��"�x%��t'x% ��)�)"&��67� ��/#%R8[4�����#���+%'� �#����� �+x%6� ���6:� �2%�)��v�%�+�#��q

� z[�R-14����+�}� ��6+���*4+6`�+�5� � ��2�)%�y���U�)�#�� �%"Q�E���#�M����%�)�)v�%���#��� ��+�2�U�)%=�1%� �Q�+�U�+%'� �#��q� �|�k�)"$-1% �� �98:4��s-14������Q-+�����+4+ ����h416� �%"s�1���!���Q-14����+�s����� ���2"W�)6+%'�*%6:� �������s8[4��Q����%�)"$-1�)��"$��67��%�+��~ /#%�8[4��!�����+�5 � ����#6+%'�2���,���9�1%'� �#�w"W%67������6+�9�)6+t ��2"W% ���x�#6 ����+���! �%�1%����-.�$���U�+%'� ��~1� ���+%���24+�M�����)% ��)�#6�����/�� �[���#�h��4+��4+�24+%'�2���#��q

� z[�R-14����+���1% ����h����� -.����%'�h�5%$� ��;#4��2�)�1%�yq� z[�R-14����+�};#%'�(%67����v�%'���)%$�)6:� ��;�2�)�1%�yq� z[�R-14����+�}-1���-.��2 ����#6+%'���)6+t ��2"W% ���x�#6�-1%'�2%$%4+�1��� ��0x� %��q

�[q /*6&z � � B �����.��-1���-.��2 ����#6+%'�?4+6w"$�� �%6+�)��"&�}8[4��o;#%'�2%67���5 ���8:4��o� ���+%�?�)%�?% ���4+%�)��v�% ����#6+��� ��������� -.�#6+�1����6�� ���y%h416+%M����� ���2"&�56+%�+%M� �2%61��% � ���x�#6Q��������%�)�) ���6�~d�h8[4��|6+�*� ���2��%�)�) ��|6+�56�;#4+6+%�q/*61% SAF(L'X+H(L:@�@2>�]GIX ���=4+6 ��#6I�4+67� �����!% � ��)�#6����=8:4��9 �%"Q�E�)%6 ���o ��#6:� ��6+�)�������!�)%��1%� �9����+%'� �#��q /}6+% � �2%6+��% � ���x�#6 ��6 �������)��� ��"&% �56�t ��("�x%'���) ��������5% ��"$-1������%3�)6+"$��1�5�)�)%'�2�)%j�����0x� %�+%'�W���,%����% %r416���"$-1����%�+�r�r���)�)"W�)6+%'�&4+6��56+"s4+���1���q /}6+%j� �2%61��% � ���x�#6 416�-.�[ �� " x%�

Page 76: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'���'� <kpX.@2> GIXEDNHRO�D � GIH�H2>)H�STDNeWL'H�O�DhZ[DNH�Sc>�]GIX{O�D �#L'H(DNH�O�DQO�L�STGIH " �

��#"$-1�)�) �%�1%Q� ���0x� %U���)�)"W�)6+%'�|4+6!��"$-1�)��%���s/$�2��%����;#6+%'�M��4+�o�)6+"w4����1�)����%w�� ���s��"&-1����%����q���6��� � �} �%���=�1%�/W8[4��h�2��%�)��v�%'�o�I%'�2�)�#�o �%"s�1���#�o� ��+�2�}�)%Q�1%� �����*�1%'� �#��qoz��E�)%U� �2%61��% � ���x�#69t\%�5�)%�+4��2%6:� �}�24!�2��%�)��v�% ���x�#6y~�-.��o�CY��"$-E���s-.��28[4��}t\%�5�)%Q���.�+%'�(� �o%'�2�~��5%Q�1%�����+�}�+%'� �#�M8[4����+%'�Ex%��6`4+69��� ��%���&�)6+ ��#61���)� � ��6:� �q��*��;#416��#�M�������#�M �%"Q�E���#�M� �R�+%'�+�1x%6����� (���$/W�� �2�#��6���~�-.����)���%67� ��~ ���#�R �%"Q�E���#�R����%�)�)v�%���#�R�����.���1x%6j� ���U�����2���� 2���#�U-1%'�2%`������#������s�)%9�1%� �&���$�+%'� �#�s%4+6���� ��%���W ��#61���)� � ��6:� �q

��q /*6 z � � B �����.�$-+���-.��2 ����#6+%'�U416j"$�� �%6+�)��"&��8:4+�&%� ��;#4����W8[4��W�5%��1%� �W���&�1%'� �#�Q� �W% Nu��4+%�)�) ��U �����2�� ���%"$��67� �= �4+%6+�+�&�I%'�(���#��4+��41%'�2���#�M�)%=��� �+x%6�% ���4+%�)�)v�%6+���& ��#6+ �4��2����67� ��"&��67� �q/*6��w�������#�|-1�2�)6+ ���-E%�����?��� ��������#�����*���#�Mz � � B ���|���E-.���2"&�����)�|8:4+�*�'%'�2���#�o4+��4+%'�(���#��� ��6�;#%6% � ���� �! ��#6+ �4+������6:� �Q%$���#���+%'� �#�*8:4+�U ��#"$-1%'��� ��6yq��|�y% � ���� �9 ��#6+ �4�������6:� �U���h�����)%'�����'%"$��6:� �tIx% ��)���+�&;��� �����#6+%'�w���?� �����#�Q���#�Q4+��4+%'�2�)�#�R� �W�����+�5 �%6j%a�������s�1%'� �#��~ /#%,8:4��&6+�a-14�������6j�56�u� ����t ���(���U4+6��#�U ��#6r�� ���#��q�z��)6{��"Q�E%'��;��~ �41%6+���a���#�R�,"�x%�U4+��41%'�2���#����� �+x%6 % � ����+����6+���,%�)%$�1%� �s���Q�+%'� �#�*/a%� "$��6+�#�h4+6��!���U���)���#����� �+x%!% ���41%�)��v�%6+���!�+%'� �#��~�-14�������6a�567� ����t\���2�����+�"$�[�+�U8:4��*� ��-+�����+4�v� �%6W�)6+ ��#6+���5� � ��6+ ��)%����6W�)%R�1%� �*���h�+%'� �#��q����Ez � � B ���h�����.�M��6+ �%'��;#%'����U8:4+�R��� ��%�h�)6:� ����t\������6+ ��)%�h6��&� �U-+�2�[�+4+v� �%6���6`����% � ���� �9���)"w4+���+x%6�����q

�[q /*6�z � � B������.�&-1���-.��2 ����#6+%'�Q416 "$�� �%6+�5��"$�, �%'-E%'v9���!���� �4�-.���2%'�w�)%a�1%���!���9�+%'� �#�Q��6 �%� �W���U8[4��R�� �4����2%=%��;�x4+6`�24+ ���� �W8[4��U�)%=�+%E�6��q � �#"$�&� �Q�1%w ��#"&��67��%���9%67� ����~E �4+%6+�+�w������)� � ��"&%*tA%�)�)%���6="$���1���*����4+6+%*� �2%6+�2% � ���x�#6y~#�)%*�1%� �������+%'� �#��� �������.�o������#�)����?%�4+6s��� ��%��� ��#6+���)� � ��6:� �q=�|� � �$tA%�)���9-14������$� ���U%` �%41��%`���$4+6�t\%�5������6j%��;ox4+6j�+�)��-��#�2��������!�1%'�2� ��%'���=�4+6���������U�����?� �t\����%'���~k8[4��$�+%';#%6r8[4��=���|z � � B %'�.���� �~y�`-14����+�=�����U%9 �%41��%`���$8:4+�w���4+��4+%'�2�)�!����� �� �� �W416,���2����U�+4��2%6:� �$�)%9� �2%6+��% � ��0x�#6{/,�)%�%'�.���� �$%67� ���Q���$8:4��=�161%�)�) ��qQ��6� �[���#�w��� � �#�W �%� �#��~�����z � � B �����.�W-1���-.��2 ����#6+%'�=4+6�"$�� �%6+�)�2"$�� �%'-E%'va���!�2�� �4�-.���2%'�w�5%�1%� �U���U�+%'� �#�*�)������x%6+���#�)%=%&416���� ��%���! ��#61���)� � ��6:� �q

"[q /*6{z � � B �����.�U-+�2�-���( ����#6+%'�h4+6�"$�� �%6+�)��"&�!8[4��U;#%'�2%6:���) ��=8:4��s�+x�#���!�)�#�h4+��41%'�2���#��%4�� �'u�2��v�%���#��-14+������6{% � ��������s%��)%��1%���=�+�&�+%'� �#��q %�-+���� �� � ��0x�#6r�����.�$� ���U ��#67� �(%a% � ���� �#�Q6+�%4�� ��2��v�%���#��~���%67� �9�)67� ��61 ����#6+%���#�� ��#"&�W% � ��)����6:��%������q

#:q /*6jz � � B �+�����w� ���R �%'-1%'v$���s�567� ��;�2%'�(� �w ��#6{%��;�x416,� �t\����%'���$���= ��#"s416+�) �% ���x�#6yq � 4+ 2���#�4+��4+%'�2�)�#�R% � �������6 %��)%`�1%� �!���&�+%'� �#�w���������$� ���2"W�)6+%������q!�|6r�� �%�����#6+���U��� � �#�Q� ���2"&�)6+%�)���� �s��61 �4���67� �(%6� ��#6+�� ���%���#�U�+���2�� ���%"$��67� �$%��)%9"�x%8[4+�)6+%!� ��+���=�)%W8[4��wt\416+ ����#6+%W����z � � Bsq�|6&�� �(%���� �%�����#6+�������#��� ���2"&�56+%�����������+x%6!��69�)4�;#%'�2��������"$�� �#��~[-.������Q8[4��*�5%Q ��#"w4+6+�) �% ���x�#6 ��#6!�)%Q"�x%8:41�)6+%U8[4��*%�)�����2;#%U%�.z � � B � �*�+�����}�+% �����%U� �2%0��x���M���}4+6+%R������q?��6W �4+%�58:4+�)���2%

Page 77: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

" " � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

�������#�����#�� �%� �#��~�����z � � B ���� ����.�h-.�����) ����#6+������69t\��2"&%w����"$��6+��%d ����/&����� -.�#6+�+�*����"$��������)"&�5�)%'��q �k���+%����� ��%�o� �2%61��"&�)���)�#6��������*"&��6+��%d ���|�)%�o"&%6��C�%U���1;��� � ��M���h ��#"w4+6+�) �% ����#6+������Q�+%'� �#��q��}4+6+8[4��R��� � �w;��� � ���6��&t\��2"&%W-1%'��� �Q�����?z � � Bw~1���*6��� �����%'�2���98:4+�U��� z � � B � �-14����+%=�)6:� ��;�2%'�} ��#6 x���y-1%'�2%W8:4��R��� ���)� � ��"&%$����%& ��#"$���2 ��)%�5"$��67� �Q�[�)%'�E���q

�[q /*6�z � � B �+�����h-+���-.��2 ����#6+%'�����#�|"$���1���#�|6��� ����2%'�2���#��-1%'�2%U;#%'�(%67����v�%'�M8[4��h��%6:� �=���#���1%'� �#����s�5%W�1%���w���=�+%'� �#��~� ��#"&���)�#�* �%"s�1���#��8[4��w���s����%�5��v�%6,����+���w��� � �#�R�+%'� �#��~y����;#%6{ ������2��%�����;#�)%��q k%s�567� ��;�2�5�+%�W�����)%s�1%� �������+%'� �#�o����8:41�������*�5%Q�'%�)�)����v*/W ��#6+���5� � ��6+ ��)%s���}�)�#�o�1%'� �#�%�)"&% ���6+%�+�#��qoz[�R-14+�����R ��#6+���)�����(%'�� ��#"$�W�� ���!"$�[�+�=�+�R-+���� ��;���*�5%=�1%� �Q���U�1%'� �#��~+-.�����%����"�x%�}���Q� ��6+���}8[4��Q����R ��#6��)%W����;#4��2�)�+%��~+������6��s�� �2%���)"$-1�)�5 �% ����#6�����q� %!�)6:� ��;�2�)�+%�,� ��[ �4+-1%$���U�)%& �%�5�)�+%�`���U���#�h�+%'� �#��q � ��2"&%�5"$��67� �s� �U����-+������%&"&���+�)%6:� �R����� � �2�) � ��)�#6�����~+8[4��� �#6r4+61%`� ���2���&���W����;#�)%�Q8[4��&�)%��E%� �W���W�1%'� �#�Q6��a-E4������$�����#�)%'��q&� ��Q�C ��"$-1�)��~k� �&-E4��������� ��%'�1���� ����U�5%!�2��� � �2�) � ���x�#6{���=8[4��$ �%�+%���"$-1����%�+�96���-14+�����s� ��6+���U%����;#6+%���#�R" x%�R���$�+����v�)6+"w4����1������q!�|6 ��� � �! �%����� ���dx� %a����� ��%'�E���W8[4��W����z � � B ��#6:� ���#�)%'�2%�8:4+�W6���� �9� ��+����-E%� ���� � �Q�mx� "&��� �R �%�+%$���vQ8[4��U� �s%����;#6��U4+6��)6+"w4����1����%&4+6���"$-E����%����q

�}����"�x%��~����}��� � �#�o�� 2���$� �������) ����#��~7���o�2%'v��#6+%'�1�)�*��� -.���2%'��8[4��}�)�#��z � � B -+���-.��2 ����#6+��6W4+6!-1%'������ ���2�[�) ��)�#��"�x%���

[q /*6 z � � B �+�����=-.���2"&�)�����}8[4��&� �$"&%6:� ��6�;#%a�5%`�)6+����-.��6+����61 ��)%&��6:� ���&���#��-+�2�;�2%"&%�R/��)%��� � �24+ ���4+�2%{���`�)%��1%� �`���`�+%'� �#��q %j�)61����-.��6+����6+ ��)%����`�+%'� �#�&� �`%�) �%6�v�%j"&���+�)%6:� �a�)%��[�5� ��%�U����4��.����8[4���"&%��q %,�)6+����-.��6+����61 ��)%����!�+%'� �#�stYx� ���) �%����w"�x%�stIx% ��)�����W%�) �%6+v�%'��~�������� 2�+�U�+%�/=�'%'�2���#�?����-.�#������ �%"s�1���#��8[4���� �h-14�������6w����%�)�)v�%'�|� ��+�����5%*����� �24+ ���4��2%UtCx� �2�) �%����M�)%�1%� �}���h�+%'� �#�����)6W%'t �� ���%'�M%Q�5%�|���)� ��%��q|z��56$��"Q�E%'��;��~����;�2%'��416+%Q ��#"$-E������%Q�)61����-.��6+����6+ ��)%���$�+%'� �#�Q�0x�;#�) �%����U"�x%�U�1��tCx� ��)�cqU�$�6+%�+���U4+61%96[4����'%���67���5�+%�y~�4+6j%'� �2�)�14�� ����4+6+%9�����5% ���x�#6-14������R� ���*� ��6+ ��)�)�)��~[-.�����&6+�$������%6�����6+ ��)�)���w���)�)"W�)6+%'�2���#��q

�=& q /*6 z � � B �����.�w-1���-.��2 ����#6+%'�R4+6+%�� ���(���&���&�������(%"&����6:��%�R8:4��$-.���2"W����%6{%�+"&�)6+�5� � �2%'���)%�1%� �}���*�+%'� �#�o���}"$�[�+�Q��t\�� ��������q|�}��;#4+6+%���������2%"&�)��67��%��� �2%'�1%d�%6!%w6+������1���[� ���(6���~:-.��o���8:4+���1%'�+�1x%6$���)�+�*-+�2�[�+41 ��)�+%�k-��������%�1"&�)6+�)��� �2%����?�����)%}�1%� �����M�+%'� �#��q %�������2�2%"&����6:��%�8:4+�s� �2%'�E%d %6j%�6+������?�)6:� ���26��������.��6�� ���R-+���-.��2 ����#61%�+%�h-.������?�+�)� � �(���14+�)�+���������z � � Bwq�*�);#4+6+%�M���R���)�5%��� �#68�

� �h���2�2%"&����6:��%�M-1%'�2%W�)"$-.�����%'��/����[-.�����%'�h�1%'� �#��q

Page 78: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'����� � GIe ��GIXEDNXESTDNHUO�D=pX`H�>5H�STDNeWL!O�D*Z[DNH0Sc>�]GIX{O�D �#L'HNDNHRO�DQO[L�STGIH "2#

� �h�����(%"&����6:��%�M-1%'�2%&"&�#6+��� ��2��v�%'�M��� 4+� �$/9���yt\416+ ����#6+%"&�)��67� �&���U�5%=�1%� �U���Q�1%'� �#��q� �����;�2%"W%�|����%6�x%�5�)���)� ��� ��%��x� � ���) ��U-1%'�(%R����%"W�)6+%'�|�)%��-+����� ��% ����#6+�����Q�)%��������%��x� � ���) �%����U4����)�)�)v�% ���x�#6yq

� �h�����(%"&����6:��%�M-1%'�2%$�2�����;#%6+��v�% ���x�#6����&x� 6+�+�5 �����q� �h�����(%"&����6:��%�*-E%'�2%�%'-+���0��� (�+%'�U��� ��� -1% ��)���+�C %���9��6����?%�)"&% ���6+%"&�)��67� �`tYx� ���) ��!-.�����#� ����;#�)� � ���#�?�.����(%���#�?/s8[4��M ��#6+� �#�)�5����6w���:����-1% ����U�)���.���2%�+�h-1%'�2%}����4+���)�)��v�%'�2�)�* �4+%6+�+�� ��%&6��� �����%'�(����q

�1� � ��- � � - *�� ���,� !#� � � ������������!#� � �,���.� - !#� �*� � ��� !#� !#� � - �

�#� z � � B�� �#6U-1%8:4+��� ���k�������t � �o%'���o"s4+/� ��#"&-1���C �#�y/R� ��1� ���) �%�+�#� 8[4��������.��6R-+���-.��2 ��)�#6+%'����#���������[�5 ����#�� ��#"$��6:��%���#�*��6��)%$� �� � ��0x�#6�%6:� ���2�����q � �W� �Q-14������R;��6����(%�)��v�%'�h� ��1���U���#�M������"&��67� �#�8[4��� ��#"$-.�#6���6�416 z � � B /#% 8[4��`�'%'�0x� %6�"w4+ 2�+� 4+6��#�&�+�`�� ���#��q z��)6���"Q�E%'��;��~����W"w4�/ x4����5� ��#6��� ����}�24+�h ��#"$-.�#6���6:� ���*/� yx�#"&�!� �s�����)% ����#6+%6, �4+%6+���!� �U� �2%'��%9���Q ��#"$-1����6+�����h�)�W8:4+�Q���h416���)��� ��"&%&���R�1%���������U�+%'� �#��q

/}6 z � � B ���)��6��$�I%'�(���#�Q"�x�#�14+���#��~ �%�1%a4+6����+�&���#�Q �4+%�)���R����%�)��v�%�4+6+%�tA4+6+ ���x�#6{��� -.�� x� �E �%�q�|� ���)� � ��"&%=�-.���2%'���)��&-+���-.��2 ����#61%w�������[�5 ����#���hx%���) ��#�h%�kz � � Bw~E8[4��R���� ��#6+��� �24+�)���$� ��1����x���cq

� �|�V�.F�G�@NDNH2L:O�GdFWO�D9@NGIX+H0p �mSmL'Hs���s���| ��#"$-.�#6���6:� �W-+�(�)6+ ���-1%���+�W4+63z � � Bsq � �(%6+� t\��2"&%��5%� ��#6+��4+����%�*��6j4+6� ��#6I�4+67� �����=�)6+� � �(4+ � ����#6����}���w�1%dY��6+������?8[4��=� �w�1���2��;��6,%�k;����� ��U���w�5%�1%� �U���U�+%'� �#��q

� �|�MZ[DNH0STGdF,O�D �5L �7L'H(D�O�D{O[L�STGIH!���W���}�)6:� ����t\% ��� ��#6 ���#�&-+�2�;�2%"&%�9���,%'-1�5�) �% ���x�#6�/��5%� ��#6+��4+����%�s���W���#�w4+��41%'�2���#��q��|��;����� ��=�+�!�)%`�E%� �!���!�+%'� �#�s% ���-1��%� ��#61��4+����%�Q/�����%"&�)61%���#�&����8[4���"&%�!����� ���26�� /� ��#61 ���-+��4+%�*-1%'�2%r����� ���("&�)6+%'�98:4ox�,����;#�)� � ���#�9� �,����8:41��������6�-1%'�(%��%'���)� tA% ����w�5%a-.�����) ���x�#6yqa��67� �#61 ����s����;��� � ��$���9�)%a�1%���9���9�+%'� �#�s����%�)��v�%,4+6+%��5�)%"&%�+%a%�;��� � ��*���R�E 2�������#�h-1%'�2%=�C �� �4���%'�*�5%=-������5 ���x�#6yq

� �|��Z[DNH�STGdF,O�D0�@CBED(FNGIH!"&%6��C�%r���#�W�1 2�����2�#�&��6 �1�)�� ��j��6 �+�#6+���a� ��%�)"&% ���6+%r�5%j�1%� ���+��+%'� �#��q��|��� �R;��� � ������ ��%'�1�)�� ��}/9"&%6:������6��R�)%=�)�)� ��%s������� � �24+ ���4+�2%���$x� 6+�+�) ����o�����161�)���#����6!�������8:4+��"&%U�)6:� ���26���q|z���� �*4����)�)��v�%6=�E 2�������#���+�)� -.���2���#��~#�)�)%"&%R%Q�)%RtA4+6+ ���x�#6$���*�+�)� -.���2���0x�#6Q-1%'�(%;��6����2%'�?�)%h�+�)���� � ���x�#6Q�+�����#�k����;#�)� � �2�#��q � �����}���#;����� ������|�1 (�������#� 6��h�2��%�)��v�%h�1������ ���%"$��6:� �o�5%

Page 79: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

" � � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

��67� �(%�+%Q/&�2%�)�)�+%U�+�*�+%'� �#��q �s8[4��*�1% ��*���o-1%��%'���)%R-.�����) ��0x�#6W%w���#�|"3x��� �����#�M���}% � ���� �$��������)� � ��"W%=�-����(%'������W8[4��U� �R��6+ �%'��;#%6����U�������h�$���� ��2���1�)�����#���+%'� �#�M��6����y�14 � ���������y���5� � ��"&%�q

� �|�0�.FND��yFNG�@NDNH(L:O�GdF�O�D � � � Pf ��#67��������� �U�5%�M� ��67� ��61 ��)%������� � B ��"s�����E�)�+%�o��6a���#��-+�2�;�2%Iu"&%�R���=%'-1�)�) �% ��0x�#6y~.��6j�)�)%"&%�+%��%9tA4+6+ ����#6����*��� �+x%6+�1%'�R���� ��2����%����6{��������6+;#4+%dY�=%6��+� �(��x�#6yq�|�y-1����-+���� �����%����}����� � B �����.�U� �(%'�1%d %'�� ��#6,����-+���� �����%����}���Q ��#6+�24+����%��-E%'�2%&;��6����(%'����� yx�#�+��;�&%'-1���-1�)%����q

� �|� @NGIe �y> � L:O�GdFhO�D ���kP}P ��#6:�[�����2� ���5%�o����67� ��6+ ��5%�o�+��� B B ��6�4+6� ��#6I�4+67� �=���}��%'�1�)%��8[4�� ��#67���)��6���6a"$����%�+%'� �#��q��|����%����%'�1�)%�h� �Q%�)"&% ���61%6`��6a�����1�) � ����#6+%'�2�)�w���s�+%'� �#��q

� �|�?Z[DNH0STGdFWO�D �MO:>A@�@2> GIX1LIF(> G9 ��#67� �2�#�)%����#�s% � ���� �#�=%�|�+�5 � ����#6+%'�2���`���9�+%'� �#�U/j� �!��6+ �%'��;#%,���"&%6:� ��6����2����q %�"&%0/��0x� %U�+���)�#�� ��#"$-.�#6���67� ���|�����1z � � B % � �������6W%���1�) � ����#6+%'�2�)�}���M�+%'� �#��q

�#��-+�2�56+ ���-1%�����o ��#"$-.�#6���6:� ���h�����.;����� ��}���U�5%=�1%� �Q���U�1%'� �#�h� �#6a�)�#������;#4+�)��67� �����

� � GIX�SAFNG �}O�D�L�p�STGdF2> �0L:@2>�]GIXyq��|��� �a"�x�#�+4+���j ��#"$-1�24����1%j8[4�������4+��41%'�2���{������6��`���#�$-.���2"W�)� �#�6��� �����%'�2�)�#�M-1%'�2%$�)�)���I%'�h%$ �%'�.�W�5%=�-����(% ���x�#6a8[4��U� �#�)�) ��)��%�q

� � FNG�@NDNH2L:O�GdF�O�D,@NGIeWL'XyO�GIH1��/*61%j���v,8[4������h���)� � ��"&% �+% ��#"$-1����1%��� �)�#�&-.���2"&�)���#�$�����4+��4+%'�(����~�� �R-1%��%$��� ��#67� ���#�k%�y-+���� �����%����*���U ��#"&%6+���#��q

� � GIX�SAFNG � O�D �5Lw>)X�STD2Z#F2>AO[L:OQ� � 41%6+���$4+6+%w�-.���2% ���x�#6` �%"s�1�)%$���#�M�1%'� �#�����R�)%w�1%� �U���R�+%'� �#��~��� � ��"�x�#�+41���*�����.�M ��#"$-+�2��1%'��8:4��M�)%}�-.���2% ���x�#6=%}����%�)�)v�%'����%'���)� tA% ���� �[�+%���5%�?����� � �2�) � ��)�#6�������U�)6:� ��;�2�)�+%�`6+�� �����%'�2�)%��q

��� ��Sc>)eW>��0L:O�GdF�O�Ds@NGIX1H0p �mSmL'H1���|� � �w"�x�#�+4+�)�&����� ���2"&�)61%$�)%$��� � �2%'� ��;#�5% x�-+���5"&%$-1%'�2%W�)%=�CY�� �4�u ���x�#6a���U�5%�� ��#6+��4+�)��%��q

� g�DNH�STGdFQO�DwSAF(L'X+H2L:@�@2>\GIXEDNH1����� � �Q"�x�#�+41���=����%�)��v�%$���.-1���[ ����2%"&����6:� �W���U�)%�M� �(%6+��% � ����#6�����q

� � �5L'X1> 0y@(L:O�GdF �)H�@CB�D0O�p � D(F���� �|��� ��" x�#�+4+���}���?���[����� -.�#6+��%'�1�)�����M%� ��;#4��(%'��8:4��M�)%� �-.���2% ����#6+���8:4+�U� �R����%�)��v�%6� ��#6+ �4�������6:� ��"$��6:� �s� ��1���U�)%=�1%� �s���U�+%'� �#�����)��6���6`�)4�;#%'�h�2�)6` ��#6 �1�) �� �#��q

� g�DNH�STGdFRO�D*FND0@dp1��D(F(L:@2>�]GIX=�?��� � �U"�x�#�+4+�)�w;#%'�(%67����v�%W8:4��R�)%=�E%� �R���U�+%'� �#�M-.���2"&%6+�� ��R��6`4+6��� ��%���W ��#61���)� � ��6:� �U��6a �%� �9���U8[4��U� �U-+�2�[�+4+v� �%w%�);ox4+6`tA%�)����q

Page 80: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�'���1����DNH0pe!DNX "

� g�DNH�STGdF�O�D �+p���D(F2H1�?�|��� �}"�x�#�14+���Q�������E����� -.�#6+�2%'�1���*�+�*� �2%61� t ���(�������#���+%'� �#����6:� ����"$��"$��2�5%-+�2�)6+ ��)-1%��/a���#�h�+�5� -.�#����������#���+�s%�)"&% ���61%"&����6:� �!� �� �4+61�+%'�2����q��f��� � �="�x�#�+41���$��%"Q�E�(x��6�������U����6��#"&�56+%sZ[DNH�STGdFUO�DQO�L�STGIH�q

�1� � � ��� �#� ��

/}6s"&�[�����)�*���o�+%'� �#� ��� 416Q ��#6I�4+6:� �}���� ��#6+ ���-+� �#��8[4��o� �o4+���)�)��v�%6R-E%'�2%*�+���� ��2���1�)�����7���28:4���"W%���{4+6+% �1%� �{�����1%'� �#��~h�)% �-.���2% ����#6����!-1%'�2%3"&%6��C�%'�`���#�!�1%'� �#��/����} ��#6' 4+6:� ����������;#�5%�9�+��)6:� ��;�2�)�+%��q �*%0/ � ������ �%'� ��;��0x� %�a-+�2�56+ ���-1%�����!���{"$�[�+�����#�����j�+%'� �#����"$�[�+�����#�! ��#61 ���-+��4+%������~"$���������#���0x�;#�) ��#�M/`"$���������#��tYx� ���) ��#��q

���h�)"$-.�����%6:� �U�+�)�����)6�;#4+������6:� ���Q��� ����8[4���"&% � �����2 ��2��-y ���x�#6a���s4+6+%=�1%� �w���Q�+%'� �#���/`�)%$�1%��������+%'� �#�?��6W��x� "&�)��"&%�q?�|�[����8[4���"&%R6+�� �%"s�1�)%�%R"$��6[4+����~��6=��%6:� �Q8[4��M�)%}�1%� �����M�+%'� �#�| �%"Q�1�5% �%�+%$���vw8:4+�U� �Q�)6+��������%6y~����)�)"&�56+%69�W"$���+���1 �%6��+%'� �#��q

k%&%'�28[4+��� �� ���4��2%$�+�Q���#�����5� � ��"&%�����Q�1%� ���h�+�U�+%'� �#�h������%'�1���� ��)�+%=-.��h� � z A ��z���� % � 4����5�)��v�%� �����U61����������R���$%'�1� � �(% � ���x�#68�����[� ���(6���~ ��#6+ ���-+��41%���&�)6:� ���26���qs��6{����6+������ ����� ���26���~ ���?���28:4���"W% ��#6+� ��%3�����)%�!�1�)� ���)6:��%�$���)�����#6����!8:4+��������6���6 ���#�W41��4+%'�2���#�!���,�5%j�1%� �����,�+%'� �#��q �|6 ���h6+�)���� ��#6+ ���-+��41%�c~k��������8:4+��"&%����Q�)%����)���0x�#6j ��#" x4+6r���&�5%��1%� �W���&�1%'� �#��q!��� -.�� ����1 �%9���| ��#6:� ��6+�)���a�+��)6�t\��2"&% ��0x�#6������)%j�E%� �a�����+%'� �#�!�)6+����-.��6+�1����67� ��"&��67� �a���a�5%�& ��#6+���)�+���2% ����#6����!���a%�)"&% ���6+%Iu"&����6:� ��qj�|6 ����6+������o�)67� ���(6���~?�������28:4���"W%����=�)%,�[�5����x�#6 8[4��9���|��(����6+%����=������6������9�)%��E%� �9�+��+%'� �#��q��|� -.�� ����E �%a yx�#"$�{� �W����-1����� ��6:��%6 ���#�w�+%'� �#��~���638[4�x�W��2����63� �9%�)"&% ���6+%63���#�s����;#�)� � ���#��~8[4�x�,x� 6+�1�) ����}/�-E4+67� ���2�#�U� �W�+%6 �����%���a/j8[4�x�&����8[4���"&%a���&�1�)� -.���2����x�#6�� �W�1%a4����)�)�)v�%����~��������R��� �%� ��q

�k�[�+�Uz � � B 8[4���� ��-E%'���M���#�?� ������6+�)��������������.���1x%}� ��6����� ����������-��#61����6+ ��)%�?��6:� �������#�?����8[4���"&%�-1%'�2%&� �2%6+� t\��2"&%'�h�5%�M-.�����) ����#6����M���s���#��4+��41%'�2���#��/����#�M������41����%���#��~1�+�U4+6`6+�������%� ����;#4+����6:� �q k%"&%0/��0x� %W�+�U���#�*z � � B 6��&����-1%'�2%6a���#��� ������6+������)���M-.��� ��#"$-1����� ��q

k% �)61����-.��6+����6+ ��)% �����1%'� �#�`�+% ��j8:4��{ �%�+%�6+������}���{�)%3%'�28:41��� �� ���4��2%3� ��%��)6+"w4+6���%3�)�#� �%"s�1���#�o��6����#��61����������o���*�����E%dY��q k%s�)61����-.��6+����6+ ��)%R�+�*�+%'� �#�M��x�;#�5 �%s� �*�����+������%w�)%Q�)61"s4+61�)�+%����w���#�h���28:4���"W%�*����� ���26��#�}t\����6:� �s%9���#�* �%"s�1���#�*��6,��� ����8[4���"&%9 ��#6+ ���-+��41%�cq k%W�)6+�+��-���61����6+ ��)%���&�+%'� �#��tYx� ���5 �%9���w�2���+�����$%`�)%��)6+"w4+6+�)�1%������� ����8[4���"&%` ��#6+ ���-1��4+%��t\����67� �$%`���#�R �%"s�1���#����6{�������8[4���"&%&�567� ���26+��q

Page 81: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

# & � L���]^ S�p � G �'� � >5H�STDNeWL'H�O�D �7L'H(DNH�O�DsO�L�STGIH

/}6�����6�;#4+%d �w�+�s�1%���w���=�+%'� �#�R ��#6+����%9�+�s���#�}-1%'��� ���1�h4+6�����6�;#4+%d �w�+�w�����E6+�) ���x�#6,���w�1%'� �#�� B B !/ 416 �)��6�;#4+%d �����{"&%6��C �����{�+%'� �#� � � B (q��|� �B B ���{4+���)�)��v�% -1%'�2% ��� -.�� ����1 �%'���������8[4���"&%$�+�}�)%w�1%�����+���1%'� �#��~+�)%�����)� ��%�����R���#�M4+��41%'�2���#��/!�)%�o��� � �241 ���4��2%�M���R%�)"&% ���61%"&����6:� ��~"&�)��67� �2%�h8:4��Q��� � B � �Q4����)�5��v�%w-1%'�2%$��������/�% ���4+%�)�)v�%'�*���#���1%'� �#�h���U�)%=�E%� �U���Q�+%'� �#��q

�#��z � � B � �}-14����+��6W ��)%���)�1 �%'�o�+�*% �4����2�+�w ��#69����"$�[�+�����s��x�;#�5 ��w8[4���� �-.�����%6y~[���E6�x41"$��������}4+��4+%'�(���#��~7���E6�x4+"$���2�s���*-14���� � �#��~[���1 ��#��� �}/&�5%U;��6����2%�5�)�+%�yq %s ��)%�����1 �% ��0x�#6W"�x%���)"$-.�����%6:� ����=���#�Uz � � B � �=�1%��%!��6���� "&�[�����)�9��x�;#�5 ���~.�2����6+���9���#�}-+�2�)6+ ��)-1%������"$���������#��8[4��=� �w4+���)�)��v�%6���6����"&���2 �%���&���y�2���)% ����#6+%�c~���� ���R�����y~����[ ���1x%'�28[4+�) ��$/9���y��2�)��67��%���!%=���Y��� �#��q

�#�}z � � B ���#6����)��� ��"&%���)6�t\��2"�x%'���5 ��#��"s4+/� ��#"&-1���C �#�Mt ��("&%���#��-.��h416+%$� ���2���U�+�Q ��#"$-.�'u6���6:� ����~� �%�+%�4+6+�9���w���)���#�� ��#6j4+61%&tA4+6+ ���x�#6,��� -.�� x� �1 �%�qU�}����"�x%�����w��� � �#�R"�x�#�+41���#��~y���#�Rz � � B �4���6:��%6 ��#6 4+6+%`� ���2�)�=�+�&�������2%"&�)��67��%�U8[4��&%0/[4+�1%6r%��%�+"&�56+�)� � �2%�+��}���&�5%��1%� �&���&�+%'� �#�s%"&%6+�C %'�*�������)� � ��"W%�q

� � � ����- ��+.��� � �

k%`"&%�/��dx� %a���&���#�R�5���+���#�����$� ����� �,� ��1���$�1%� ���U�+�&�+%'� �#�Q%6+%�5��v�%6j���#�R�+������(� �#�U ��#6+ ���-+� �#�8[4��*���h�+%6&-1����� ��6:��%���Q��6W��� � �} �%'-kx� ��4+����q � �#6+ �������%"&��67� �~�-1%'�2%s��4&���5%'����(% ���x�#6&� �}�+%6W4����5�)��v�%������#��� ���[� �#�}���U�|�5"&%� �2�./ � %0�I%'���+� � � 2#�(~ � �#6+6��#�)�)/~��o��;;!/`z[� �(% 2�+%6 � � "�M/ B�%'� � � � ��(q

Page 82: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

��6{��� � �W �%'- x� ��41���`� �&-+��������67��%�����"&�[�����)�9�2���)% ����#6+%�c~k8:4��$���U����"$���������`��x�;#�) ��`��6j���|8:4��&����1%��%6{�)%!"&%�/��dx� %����s���#�Uz � � B ��#"$���2 ��)%�)���*��6{4+���!���d/a��6{��x� %�q*��6�-1�2�)"$���}�)4�;#%'��~.� �w� �2%'��%!�5%������ ��(��-y ���x�#6����U���#��-+�2�56+ ���-1���#���hx%���5 ��#�������y"$���������=�����)% ��)�#6+%� ���)%=��� � �(4+ ���4��2%$���R�+%'� �#�h�����)% ����#61%�/��)%�M����;#�)%�h���U�)6:� ��;�2�)�+%�yq�� ��#67���56:4+% ��0x�#6y~+� �U-+�2��� ��67��%$416�� �2%'��%"&����6:� �W������%�)�5%���&�����Rx%��;���+�(%�����)% ��)�#6+%�c~'8:4������k416Q ��#6I�4+6:� �*�����-����(% ����#6����k-1%'�2%�"&%61��-14+�)%'���5%���� � �241 ���4��2%h�+���+%'� �#�k�����)% ����#61%�/���� -.�� ����1 �%'�U ��#6+��41����%�U���$�+%'� �#��q&���$x%��;���+�2%��2���)% ����#6+%�?���U416j����6�;#4+%d �=-+���� ����+4��2%�c~y"&�)��67� �2%�8[4������� yx%�5 �4+���w�����)% ����#6+%�m~�8[4��}��%"Q�E�(x��6`� ����� ��4+�+�)%s��69��� � �U �%'- x� ��41����~:���M4169�)��6�;#4+%d �*��8[4+���'%����6:� �6��&-1���[ ����14��2%�cq

����� � � +.- ! �*& &,� -

���}416+%&�14+��6+%R�4+� ���)�1 �% ���x�#6,-1%'�2%!��� ��4+�+�)%'���)%!� ����0x� %�8[4��w�1%�/a� �2%�����?"$���������!�����)% ����#61%�c~��5%8[4��Q�+% �*���26�x%6+�+��v � � 2#�5�

� � 4+ 2�1%�h�+�)�2 ���-1�)�)61%� � /���4+��"$��� �����#���;+x� %�����U�+�)���:�6��$%� �[ ��5%�+%�5o������6+��6`%��;ox4+6`����-.�$���R�1%���� ��x��2�) �%�q ��#�s�)6�;��6+�)�����#�R�)6+�+41� � �2�)%�������+�5� �:�6+%6{��� � �241 ���4��2%�Q4+���)�)��v�%6+�+�!� ����0x� %�Q���W�5%�tCx� �2�) �%�q ��#� ��#"$-.�#����� ��2���U �����%6 �2�)6�t\�#6�x� %��4����)�)�)v�%6+���� ��#6+ ���-+� �#�Q�+�$� ����0x� %a���$�)%`" x4+���) �%�q %��)6+�+4+��� �2�)%W�+���%4�� �#"�x����)� 4����)�)�)v�%$� ����0x� %�}���s�5%W%'�������+�)6�x%"W�) �%&-1%'�(%W�+�)���:�6+%'�*%4�� �#" x��[�)�)���h ��#6{"$��6���� ��#6+��4+"&��q %Q�)6+�+4+��� �2�)%h%'���2�#6�x%4����) �%U4+���)�)��v�%}�)%��"&�5��"&%�?� ����0x� %��-1%'�2%R�+�)���:�6+%'��%�)%������%0�[�)�#6�����8[4��M�����+4�v� �%6�)%=�����2�)� � ��6+ ��)%$%���[����6:� ��q

# �

Page 83: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

# � � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

��� � �#�w�CY��"&-1���#�Q�+��"s4������ �2%6�8:4��9�)%a� ����dx� %����="w4�/r�)"$-.�����%6:� �q k%����6:��%d�%,-1�2�)6+ ���-E%������)%,� ����0x� %����$8[4����+% ��`8:4��`�)%�= ��#��%�$����%6�-+�������� ����E�������&6��#�w-.���2"&��� �!-+�������� ��)�w8[4�x���[ �4��2�2���1x%,�������%�5��v�%"$�#�o4+6+%U����� ���("&�)6+%�+%Q% � ���x�#6yq�� ����C ��"$-1�)��~:��%'�.��"$�#�o8:4+�h���1���#����%"$�#�o4+6+%R-1�)�����2%�~: �%'���Ex%%�*��4�������q z���� �#"$�#�W�1x%'-1�)���#��~|-.�[�+��"$�#�&%'-1%'����%'�96:4+��� � ���#�&-E�����&������ �%"W�)6��r�����5%{� ����0x� % �+�a�)%;�2%0����+%���+� � � ��� �#6�q ��&�)"$-.�����%6:� ������8[4��R������"$-+�2�}tA4+6+ ��)�#6+%�q|z���-��#6+��"$�#�M4+6+%w-1�����+�2%Q-E�)%6+%��6+ ��5"&%R������ �2%�-1�����+�2%}-1�)%6+%�~-.������"$�#� -+�������� ��)��8:4��M� ��8[4����+%'�Ex%6=��%��/w ��#"$�U�5%������"$�#��-14+��� � ��q��� ��%U� ����0x� %R-.���2"&��� �M�+�)���:�6+%'��-1���1x%"W�)������~# �%'� �����(%������/$ �%��%�����h�)%���(�)�)���#��q � �#6+���)�+������"$�#��%����2%Q����C ��"$-1���U�+��4+6+%}�1%� �h�+���1%'� �#�������)% ��)�#6+%�cq�z�%'�.��"$�#��8:4+������4+6=-1%'�|�+�M��%'�1�)%����� �+x%6&�����)% ����#6+%�1%��~-.������"$�#�?����� �2%'�����+%'� �#�|�����)%�����#��%R�5%*���v~����)"&-1����"$��6:� ��-.������+"&�[������6&8[4��MtA4+6+ ����#61%*�)%�� ����dx� %�����5%���1%� �����+���1%'� �#�������)% ��)�#6+%������q ��#���1%'� �#�|8[4��M� �h��%8[4���6$�����)%���+�#����%'�1�)%�����M�1%��%'�1x%6$��6W���#��'%��������M ��#�)61 ��)����6:� ���o�+���E �%"$-.�=8:4+�}%"s�1%��������6���69��6� ��#" x4+6�q /}6+%w���vR"�x%��~�6[4���� � �2%��% � ����#6����������6+��6a4+6�������41����%���$-+�����+�� ����1���q

���y"$���������$�����)% ��)�#6+%��� �R�1%�2%$��6a���#�h�2%"&%�����s�)%��"&%'� ��"�x%'���5 �%�����)%=� ����dx� %&���U ��#6I�4+6:� �#��/�)%s��x�;#�) �%s����-+�����1�) �%���#�|�+��-+�2�)"&������2����6yq����1���� (���s���}8:4+�h���1"&�[�����)�U�����)% ����#61%�+��� �[x�}�1%��%���s��6�)%w� ����0x� %$���R�)%�M"&%'� ��"�x%'���) �%���������$8:4+���)�=�1% ��}��%6�� ��;#4����=/9����14+� � ��q��}�."&�)��"&�s������"&-���~���� ��%��2%"W%�����*�)%�|"&%'� ��" x%'���) �%�o-+���-.��2 ����#6+%6W���#��������"&��67� �#�o�hx%���5 ��#�|6��� �����%'�(���#�|-E%'�2%U �����%'��4+6+%R�E%� ����U�1%'� �#�M�����)% ����#61%�y ��#6a4+6+%w�14���61%s����� �24+ ���4��2%�~�/!-+���-.��2 ����#61%69�5%�M�mx� 6���%��8[4��U� �U4����)�5��v�%6W-E%'�2%t\��2"w4+�)%'���14+��6+%�M"$��� �����#���;+x� %�*���U�+�)� �[�6+��q

�}%�/r8[4+����6{�t\���� ��94+6+%a ������2��%`�������)��� ��6+ ��)%a%`������4+�+�)%'�Q ��#"&-1�)�) �%���#�Q ��#6+ ���-+� �#�="&%'� ��"�x%'���) ��#�-1%'�(%W��%6{�+x�#���9�)�����'%'�}%9 �%'�.�9416+%&��%'����%9�1%����%67� �$ ��#6+ �������%�qR���*�+%'�E����4+%�����2 �4+ 2�+%'�R8[4��C�%�*� ��1���8[4��W�)%��� ����dx� %�Q"&%'� ��" x%'���) �%�Q��6 �)%�U8[4��&� �&�1%�2%�����"$���������`�����)% ��)�#6+%�?/��24+�U"$��� �����#���;+x� %�Q����+�5� �:�6���~M6�� ���)��6���6������)���I%6+ ��5%j��6 ���}"w4+6+���j����%�*� 8[4���6�� � �#6 -+�1x% ����) �%��q � �3���! ��)����� �0�j�)%�"&%'� ��" x%'���) �%�=� �#6 �*x%���) �%�U��6 ���|"$���������������)% ����#6+%�mq9� ������~?-.��Qt\�����4+6+%�~?6����1%�/r8[4��W%'-+����61������ ����0x� %Q���h ��#6' 4+6:� �#���w��x�;#�) �%U�+��-+�����+�5 �%���#������-1�2�)"$������2�+��6&-1%'�2%Q4����)�)��v�%'�����1"$�[�+�����U�����)% ��)�#6+%�cqz[���dx� %� ��#"$�U���� �����8[4��o�1%�/=8:4��M��%'�.���?� �����#�����#�?������%�)�������+���5%*%'�������+�)6hx%"&�) �%*-1%'�2%}-.�[������ ��#6+�14+ ����4+6�%4�� �#"�x����)�cq k%��� ����0x� %�h���Q�5%&%'�������+�)6�x%"&�5 �%$%�/�4+�+%6a%W��67� ��6+�+���* yx�#"$�94+6a%4�� �#"�x����)�y-E4������%����2�2%'�h ��#"s�14+� �����E���~�-.�����$���������U�)4+��;�W6��&� �#6a6+�� �����%'�2�)%�h-1%'�2%$"&%6��C�%'�2����q

k%U� ����0x� %Q"&%'� ��"�x%'���5 �%Q-+�2�-���( ����#6+%R�)%R�E%� �h-1%'�(%U���1"&�[�����)�U�����)% ����#61%��/~:-.��o���U��%6:� ��~��1% ��8[4��$����"$����������� ��%`-+�2������ ����1���~��1%'�1�)�w/�� ��;#4�����q %�� ����dx� %`������ ��2�)���=���#��������"&��67� �#�R�*x%���) ��#�R8[4��� �`4����5�)��v�%6 -1%'�2%{ �����%'�&4+6+%��1%�����+�9�+%'� �#�&�����)% ����#6+%�o/ -+���-.��2 ����#6+%,�)%�=�mx� 6���%�=%{� ��;#4+�)�w-E%'�2% ��#6+��� �24+���2�5%�q��������;#%61��v�%'�=��� � �#�Q���)��"$��67� �#�w-1%'�(%� ��#6+� ��;#41���s���|������4+�)��%���,��������%�������w���,8[4��9� �

Page 84: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���B� � ��e!G�O�D � GsFND � L:@2> GIX1L�� #'�

����6��#"W�)6+%=�+�)� �[�6+��q �

����� � � � - !#����- +.����� &,� - *���

��6 � 2# & ~�����"$�[�+����638:4��9� �W��#x� %6 �)%�s�1%� ���w���9�+%'� �#�s �%"s�1��x��-.��s ��#"$-E����� �, �4+%61���,�hqCoq � �[�+� �)67� �2�[�+4'Y�`����"$�[�+�����a�����)% ��)�#6+%�cq`�|6 %8:4����5���#�Q"$�#"&��67� �#��~?���|��6�t ��8[4��W�����)� � ��6:� �W-1%'�(%�)%3��� � �241 ���4��2%3���j�)%�9�1%� �������j�+%'� �#�`4����)�5��v�%'�1%r-E4+67� ���2�#�!tYx� ���5 ��#� � �+�)���� � ����#6��������j�+�)�2 ��$-1%'�(%�����)% ��)�#6+%'�h����;#�5� � ���#�h�+�Q�+�)� ���567� �#�h�1 2�����2�#��qMz��c~+-.����C ��"$-1����~�� �Q8[4����0x� %$�2���)% ����#6+%'�h416a����;#�)��� ����� ��#6�416!�2��;#�)� � �����9~+� �U�����kx� %=%1�6+%�+����%�.����;#�5� � ����� 4+6` �%"$-.�& ��#67� ��61����6+���&�)%=�+�)���� � ���x�#6���6a�+�5�� ������������;#�)��� �����!q���� � �R �%"$-.�$%1�6+%�+�)����~�4+69-14167� �����=tYx� ���) ���~�������"&-+����� �:�6+%�)%'�0x� %s�����2�������E�2��;#�)� � �����%������;#�5� � �����9q � �[�1�$����"$�#� � �1x�s8:4��h��� ��%���1%���������h�+%'� �#���)�)"&�)��%'�1%6w��6$;�2%6W"&���+�)�+%����#�����)-��#���+��-.���2% ����#6�����8[4��=���#��4+��4+%'�2�)�#��-.�[� x� %6a����%�5��v�%'�}����+���=���#���+%'� �#��qR�*�+��"�x%��~y��� ��%�}�1%� ���R�+�w�+%'� �#����2%6{"w4�/a��4+�)6����2%'�E�����h%9 �%"Q�E���#�}��6,��� ��6:� ��26��9tCx� ���) ���qUz��k���w%E�6+%� x� %6,�)�#�} ��#6:� ���#�)%�+����������w4166[4�������1�)�� ���%�o���)� � ��"W%`/r���#�Q�1%'� �#�w���!"$�d��x� %63���W416+%����� �%�)��v�% ��0x�#6jtCx� ���) �%a%��� �2%�~�� �W�2��8:4����dx� %4+6+%� ��#67����2�2��x�#6 �+�W���#�U�E 2�������#�w���W�1%'� �#��qa�|� � �#�w���)��� ��"&%�Q� �!�1%��%'�1%6 ��6r����"$�[�+���������&�2���r/���y"$���������hY���Ex%'�28:41�) ���~[�)�#�M���#��"$�[�+�����#����x�;#�) ��#�M8[4��} ��#61� ������4�/�����#6`�5%s-1�2�)"$���2%Q;��6����2% ���x�#6`�+���)�#�z � � Bwq

����"$���������������)% ��)�#6+%�|�2��-+����� ��6:��%{�)%,����;#4+6+�+%�;��6����2% ��0x�#63�+���)�#�$z � � Bsq���6 x���c~|� �[���#�$�)�#��+%'� �#�h��� �+x%6a��� � �(4+ ���4��2%���#�*%&6+������y�0x�;#�) ��& ��#"$�W��%'�E�)%�Mt\��2"&%�+%�h-���M�E�)%�M/� ��#�)4+"&6+%��~+%4+6+8[4��%�6+������htCx� �2�) �� -14+������6 � ��6+����416+%r��� � �(4+ ���4��2%3 ��#"$-1������%"&��67� �r�+�5� ���)6:��%�q /}6 -14167� �3t\4+����� ���+���"$���������R�����5% ����#6+%�������)%U� ��6+ ��5�)����vM���h��4&��� � �24+ ���4��(%R��x�;#�) �%�q�� �����Q����� �Ex%�|�������2%U���)"$-E������� � �24+ ���4��(%�+%0/�416�t\4+61�+%"$��6:� �$� ��x��2�) ��W�)"&-���2��%67� �U�����y8[4��Q �%'�2�� ���6����#�*z � � B ���U�)%=-+�2�5"$���2%s;��6����2% ���x�#6y~���&8[4��Q ��#6+��������4�/�R�� ���!-14+6:� �&%$��4`tA%�����q

B�%�+%s�)%R-.�-14+�)%'�(�)�+%�=�����1"&�[�����)�U�����)% ����#61%�c~7"w4+ 2���#�o���)��� ��"&%�|���}�)%R-+�(�)"$���2%�;��6����(% ���x�#6!����+%6a"&�[�+�)�1 �%���=-1%'�2%=-+�2�-���( ����#6+%'�M4+6+%=�)6:� ����tA%'vQ���U4+��41%'�2���w�����)% ����#6+%�m~+ ��#6a�)6+����-.��6+�+��6+ ��)%Q�+���"$���������9��x�;#�) ���8:4��=� �-.�����%6 � ���w�������U ���1x%'�28[4+�) ��(q}�k����C ��"$-1����~.��� ���)� � ��"W%!���s����� A B � z��1%����#�)4+ ��)�#6+%���W% A B � z �,% � A B � z �z � �~��t\���� �����6+�+�&4+6+%=���)����x�#6������5% ����#6+%�y���U���#�h�+%'� �#��q

��6����#� x4+�����5"$�#�$%1�6��#��~�� ���+%6�-+���-14������ �r%��;#4+6+%�$����� ��6+���)�#6����&%��"$���������j�2���)% ����#6+%��-1%'�(% �%'-+��4��(%'��"&�CY������.����;#6+�)�1 �%���Q�������#�o�+%'� �#��~�-1%'�(%Q�+�)��-��#6+�����������#�o ��#6+ ���-+� �#�M�����)%s��2����6:��% ���x�#6�%��� ��� �#�h/9-1%'�2%$�1�)� -.�#6����M���U �%'-1% ��)�1%�a�����+4+ ����)�I%�q

Page 85: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

#�� � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

���E"&�[�����)�s�����5% ����#6+%�c~� ��#"$�=� �����$"$�[�+�����w�+���1%'� �#��~�������6���8:4+�}����� ��#6�� �2���M%� -.�� �� �#�M���R���#��+%'� �#�1�

� �|� � �(4+ ���4��2%=���Q�1%'� �#��q

� A 6:� ��;�2�)�1%�`���Q�+%'� �#��q

� � %6+�CY�W�+�U�+%'� �#��q

� ��� � � � + �*& � �*+.� !#� !#� � - � +.����� &,� - *���

��6���� � �s%'-E%'����%���W� �R-1����� ��6:��%&�)%=��� � �241 ���4��2%&���U�1%'� �#�h�����y"$���������$�2���)% ����#6+%� ���5%=FND �5L:@2>�]GIXyq

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

� 4 8��/�1���1 �� 4 5 � � � .��� - � 465

����"$���������`�����5% ����#6+%��� �W�1%��%`��6 ���� ��#6+ ���-+� �{"&%'� ��"�x%'���) ������&FND � L:@2>�]GIXy~k8[4��$;�1x%'�E �%"$��67� �� �R�2��-+����� ��6:��%$"$���+�)%6:� �R4+6+%w��%'�1�)%�q � �[�1�y~[8[4������2%$4+6�����-.����� �$"&%'� ��"�x%'���) ���~�4����)�)�)v�x�w4+61%Q� ���2"W� u6��#�)�;+x� %w-����2� ��6��� �����6:� ��%=�)%�M"W%'� ��"�x%'���) �%��~���6` ��#6+ ��2��� �&���R�)%Q� ����dx� %$���� ��#6I 4167� �#��/9���}�5%w�0x�;#�) �%���Q-+�����+�) �%�+�#��q

i X1LWFND �5L:@2>�]GIXjDNH$pX1L�SmL � �5La@NGIX @NG � pe&X1L'H�J 0 �5L'H1� /*6rz � � B �+x�#����6��� ���������%98[4��s���?4+�24+%'�2���-14+���+%$-.���2 ����1�)���5%$�1%� �Q�+�Q�+%'� �#�} ��#"$�!4+6� ��#6I 4167� �9���U��%'�1�)%��qo��� ��%&-.���2 ���-y ���x�#6`�+x�#�)�W� �s%'-E�)�) �%%w�)%R��� � �(4+ ���4��2%s��x�;#�) �%Q�+�*�)%R�E%� �*���}�+%'� �#� � ��6!���E6+������1���[� ���26+�Q/& ��#6+ ���-+��41%�E���}�)%U%'�28[4+��� �� ���4+�2%����� �����M61����������o� � z A ��z��.� % � (q � �$� �R%'-1�)�) �%w%=�)%Q����� �24+ ���4��2%wtYx� ���) �%s���R�)%s�1%� �R���R�+%'� �#��~�8[4��R� �-14+�����U�)"$-1�)��"$��67��%'�� ��#6,�+�)� ���567��%����� � �(4+ ���4��2%���+�U%�)"&% ���6+%"&�)��67� ��q

i X�L�SAF2> �+p�STG&DNH�D � XEGIe �'FNDsO�D=pX1L9@NG �Tp#e&X1L!O�D$p#X1L=FND �5L:@2>�]GIX=�|��6`��� "$���������$�2���)% ����#6+%�c~E�)%������5% ����#6������ �s4����)�)��v�%69-1%'�(%&%�)"&% ���6+%'�*�)6�t\��2"&% ���x�#6`� ��1���Q���#����� ��� �#�}8:4��U���U����-+��������67��%6`��6��)%�1%���s���Q�1%'� �#��q /}6+%$�2���)% ���x�#6a� �s����-+��������67��%$;�Ex%'�1 �%"$��6:� �w ��#"$�94+6+%$��%'�E�)%$�1�)�1�)"$��6+���)�#6+%�1��6��)%8[4����)%�o�1�)%�o ��������� -.�#6+����6!%w����;#�)� � ���#���)61�+�����)�+4+%����� /W�5%�o ��#�54+"&6+%�o ��������� -.�#6+�+��6W%=���#�o �%"$-.�#��R%'� �2���E4�� �#�?���������#�?����;#�)� � ���#��q �#� %'� �(���14�� �#� -14����+��6s%'-1%'�2�� �������6w�5%h�����5% ���x�#6w��6w �41%�)8:41����� ��2�+��6yq

Page 86: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� �'� ��H�SAFdp[@0S�pF(L!O�DsO[L�STGIH�FND �5L:@2> GIX1L�� #'�

� ��M�C ��"$-1����~+�)%=�)6+t ��2"W% ���x�#6����R�)%����1 ��)6+%�����U�5%s��"&-+������%=�)6+"&��1�)�)�)%'�(�)%R� �R����-+�2��� ��67��%$"&��u�+�)%6:� �R�)%w�����)% ���x�#6������������E~:8[4���������6��R ��#�)4+"&61%��-E%'�2%=���#�M%'� �2���14+� �#� � �[�#� � 6�x4+"$�����$������1 ��)61%'(~� �����7� ~�� ����� ~ )���� �[� � ���� � ~�� ������7� � � ��/�� � � q %`�)6+t ��2"W% ���x�#6j� ��+���&�5%�-1�)%6:���)�)�)%9� �&����-1����� ��6:��%"$���+�5%67� ���5%{�����)% ���x�#6 )���������������E~ 8[4��`������6+�a ��#�)4+"&6+%�&-1%'�2%j���#�&%'� �(���14�� �#��� �[�#� � 6}x4+"$�����r�+���"$-1�)��%���(~ �� � � ��� ~ ��! ��������" �+~$# �'��� �&� ���� � ~$� ������7� � � �1~ ) �1�1� ���+~%� � �'& � �E� ��~)( ���:�#�E� �1~$#���[~� �:�7� � 6�x41"$�����$���U�)%w��1 ��)61%w%$�5%$8:4���-.����� ��6��� ��R������"$-1����%���(q�� ��#6:���)6:41% ���x�#6a� �U"w4���� � �2%$416+%�)6+����%6+ ��)%9���w�5%W�����5% ���x�#6*������������/�4+61%!�)61� ��%6+ ��)%!���w�5%W�����5% ���x�#6 )��������������Eq � �#"&�9� �=-14+�������1� ���2�I%'��~E �%�+%W ��#�)41"&6+%$ ��#6:������6��U�'%��������*���U4+6a� �#�)�W%'� �2���14+� ��q|� ��h�C ��"$-1����~1�5%$ ��#�)4+"&6+%+� �[�#��+x�#���! ��#67������6+�Q6�x4+"$���2�#�M���R��1 ��)6+%�h8:4��R�����)� � ��6�q

S�MB���,�� �!S1���1� �������� !�"� �� #�$�%����&�(*)$�� +� ��=) �R�$��'$ M����S�H ���1�B �6,(1$K7 : �� ���;�"�$ ���'<�;� ����=)$�� @�>�4C9�?B2U9�4�? @�>�4C9�?B2UG�4�?S�I ��$',����'$87 < �1� �� ���;�"�$ ���'<�;� ����=)$�� @�>�4C9B2�HXI�>�? @�>�4C9B2�HX>�I�?S�G E��1�C�,(�L��' ��*7 2 NB(�������"�"� ���� @�>�4CH�9�?X9�H�? @�>�4CH�9�?X9�H�HS�4 +�"���R�����L���"V7 9�G J�"���$ ���'<�;� ����=)$�� @�>�4C9�:�4X4�4�? @�>�4C9�:�4X4�9�?S�9 �� �6�"� 87D9�> NB(�������"�"� ���� @�>�4CH�9�HX:B2�? @�>�4C9�H�9X:B2�2#���!� �+B������!-/.1032 4657298;:;< =/>6<;?1?9@BA65 CD@B:;<6E1E6@'F53. G;<;?�F</H653.95 I/06<6J3K65 L6<6ENM6O .6O6E P1O;?/O/:Q@35 C;4QR S3.1032-1T;UWV =N2Q<;?9@NO I;O6J3K65X: Y6O/Z;O;?1?/OX.6<6J[\VN] ^1_/`aU1b/`a]1_1c CD@B:;<6E3K65X: VNU;d9VNc;d/_1U e1c1c1c1c e1^/`;e1U1UWVNU/- S/]

f O6J3K;<;?1?�F53.-1g;e1h I;</A1:65 f 0186</A65 i;O/j;O/:1:Q@k[lV1V ^1_/`a]1e1]m_1^1c PX01>6</:1nQ@XJ/5X: U/`6d/e;d/]1h VNb1c1c1c e1b1h1_1_1_1U1e/o S/e

pD@3?1?/O/:1:;<1O;?-1gQVB` T/0D@XJ f 51?1?/O/A65 i65X:1:Q@351?�[qe1] ^1_/`a]1U1UmU1e1c [email protected]@XJ3K�r ^;d/];d/h1c VNU1c1c1c U/`;e1^WVNU1U1e/T S/e

pD@3?1?/O/:1:;<1O;?-1=;^ sD@BK;O s6<X.6OX0 f O6JXO;?XA/0WENM�[qe1U ^1_/`aU1]1hm]1]1c PX01>6</:1nQ@XJ/5X: VN^;d/];d/_1c VNb1c1c1c e1^1U1e1eWVN^1cXL S/h

f O6J3K;<;?1?�F53.-1g;] tX09?9@35 I1:;O/K9J Y6<;?9@3?1?/O�[qU1e ^1_/`a]1U/`a]1^1c CD@B:;<6E3K65X: VN^;d9VNU;d/]1c U/`;c1c1c U1]1_/`1`;e1c1^/o S/e

pD@3?1?/O/:1:;<1O;?-1T1`QV f O/:6?15;J i;O1</u;O v6</:1:;</:65�[q]WV ^1_/`aU/`;hmU1]1c PX01>6</:1nQ@XJ/5X: U1^;d/U;d/_1h VNb1c1c1c e1^1]1]1UWVNe1e/G S/]

f O6J3K;<;?1?�F53.

i X�O�GIeW>)X+> G`DNH&D �M@NGIX�IpX�STG�O�D`l�L�� GdFNDNH � D2Z:L�� DNHWO�DapX�GaGrl�LIF2> GIHwL�SAF2>��+p+STGIH1� ��#�w���#"&�)61���#� ��#6+� ���)��4�/��6W4+61%�-����������#�2%R �%'�2% �� ���0x� � ���5 �%U�����+"$���������R�2���)% ����#6+%�cq � %�+%R%'� �(���14�� �U���*4+6+%��1%� ���+��+%'� �#�M�2���)% ����#6+%�.� �U�����E6��}����+���R4+6����#"&�)61����~:-E4+�+����6+�+�s�+%'�.�����I%'�(���#�M%'� �2���14+� �#�o�+���16+�)���#�o� ��+�2�����"&�5��"$�a���#"&�56+����q %a�2��;#4+����6:� �$��%'�1�)%`"w4���� � �2%����#�U���#"&�56+���#�����W���#�Q%'� �2���14�� �#�R�+�W�)%������)% ��0x�#6�������w����1q � x�� ��� �&8[4��Q��6���� ��%9�����5% ���x�#6,�1%�/����#�}%'� �2���E4�� �#��8:4��s��� �+x%6{�����16+�5���#�h� ��1���s��� "&�)�2"$�

Page 87: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

#'" � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

���#"W�)6+����~�� ������7� � � �=/ � � � q

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

(�)+*�, -/.+0 (21�3�4$3'-65 798/:�;�<�=�>?:A@/B�=C8�D&>?:FE�>�GAHI�J >�D&8�E�>�8�KML?;�G�B NOL?B�D�B2L�P&>QD&>?:?R

D�B�G�S/8UTWV�X�T�Y2Y

46Z+[+[2\ -�('0 4/5/]/]+^ _�8 J <�D&>?:`E�>�LaB�=C=�>?:�E�>cbd:�eMB�fGMB g2hOLaB�D�B�LQP&>QD&>?:

5+i6\6Z -�('0 5/j+^+5 _�8 J <�D&>?:`E�>kHB�D&>?B2:AE�>c=CB2:`el8/<�=CB2L?;�8/G�>?:AE�>�bd:�eMB�fGMB g�mnLaB�D�B�LQP&>QD&>?:

o�p�q [/Z6r+s�tp ) -�('0 o (�u/]6564$3/('- _�8 J <�D&>?:`E�>�=CB2:Fel8/<�=�B�L?;�8/G�>?:�E�>�bv:�e�B�fG�B VahOLaB�D�B�LQP&>QD&>?:

w \6[9t\2x p ) p -/.+0 w ^+] 1+5+y _zHI�J >QD&8/:FE�>AP&>?=�H>Q{|82G�8UE�>cbd:�eMB�fGMB YOL?B�D�B2L�P&>QD&>?:

1$Z2} -/.+0 w ^+] 1+5+y _zHI�J >QD&8/:FE�>AP&>?=�H>Q{|82G�8UE�>cbd:�eMB�fGMB YOL?B�D�B2L�P&>QD&>?:

���1 ��#6+ ���-1� �=�+�*���#"&�56+���U���o�)"$-.�����%6:� �h-.��28[4��h-.���2"W��� �h8[4��h����4+��4+%'�(���Q�����161%�~7��6�4+6W�54�;#%'� ��#" x416y~���������;#61���1 �%���9/,�)%9tA4���6:� �&���$���#���I%�)������R8:4+�=�)�#�R%'� �2���14�� �#��-E4�������6�� �#"&%'��q$�|��� ���1% ��8[4��M�+%�/#%Q"�x%���)6�t\��2"&% ���x�#6=�+�5� -.�#6+���1����-E%'�2%}�������)� � ��"&%� �4+%61���,x��� � ���'%}%��C �� �4���%'�|416+%}�-����(% ���x�#6�����5% ����#6+%�c~I����"$������8:4+���)%�y�-.���2% ����#6���� 8:4������#6U� ��"�x%6:���) �%"$��6:� ���)61 �������� ���%��~'� ��-14+������6����[�)��%'��q� ����CY��"&-1����~.6��W������6+�s� ��6:���)���� ��#"$-1%'�2%'�}��� 6��#"Q�1���s���w4+6+%! �%�)���s ��#6{4+6,6�x4+"$���2�!���s� ���(x��t �#6���~%4+618:4��$���#�����#�R%'� �(���14�� �#��� ��%6j �%����61%�U���= �%'�2% �� ��������qWz��)6,��"s�1%'��;��~������)"&-���2� �s"$��6+�24+%�?�����%�)8[4+�)�)���h���Q4+6,�)6+"w4����1���U6+�&��� ��%'�1x%9�����16+�5���&� ��+���s��� "&�5��"$�W���#"W�)6+���$8[4��Q���k6}x4+"$�����!���s"$�������8[4��`�+4��2%�����%�)8:41�)������~ -.�������0x� ������6+�9� ��6:���)���{"w4+������-1�5�) �%'�Q���#�w�'%��������=���`%"Q�.�#�=���#"&�56+���#�U-E%'�2%%0����2��;#4+%'����� �5"$-.���� �U� ���%� %� 8[4��s%�� ��)��6+���U��� %�)8[4+�)������q ��#�Rz � � B �����5% ����#6+%�����*6��W�t\���� ���6�4+6� �-.���� �s ��#"$-1����� �W�+�U���#�����#"&�56+���#�o/#%&8[4��Q��4`�)"&-1����"$��6:��% ���x�#6���������� ����"&%�1%"$��67� �w ��#"$-1���C�%�q

i X1LwS�p1� � L�DNH*pX1L 0 �5LQO�D}pX1L*FND � L:@2>�]GIX=� ��#��������"&��67� �#�����M4+6+%}�����)% ���x�#6$���#6$�)%����4�-1�5%�k�R�E�)%����$�)%9��%'�1�5%�qs�|6j�5%W�����5% ���x�#6 �������w����E~E �%�1%���4�-1�)%!������6��$� ���)���'%���������~�4+6��9-1%'�2%` �%�+%�%'� �2���E4�� ��q k%����4�-1�5%�M���U4+6+%=�����5% ���x�#6a6��&���);#4���6`6+�)6�;�x416!��(����6yq

� ��Z#F(L:O�GwO�DQpX1L�FND � L:@2>�]GIX�DNHMD �1X!]pe!D(FNGsO�D�L�SAF2>��1p�STGIH �+p7D}@NGIX�Sc> DNXED�� %U�2���)% ���x�#6 �����������s������s;�2%����� ���)�*-.��28:4+�U������6��w� ���)�}%'� �2���14�� �#��q��|� � ��8:41�������Q���� ��)�}8[4��s �%�1%W�1�5%&���s�5%&��%'�1�)%W����4+6+%��4�-E�)%$ ��#6a� ���)���I%����2����q|�|�.;�(%���W���U4+61%=�����)% ���x�#6a6+�& �%"Q�1�5%$ ��#6at\���� �4���6+ ��)%�q

� L @(LIF�O:>)XEL��)>AO[L:O3O�D{pX1L,FND � L:@2>�]GIX DNH9D �MX!]p#e!D(FNGrO�D�S�p1� � L'H ��p7D�@NGIX�Sc> DNXED�� �|% 8:4��`��6 �)%������5% ����#6����W���a�I%6 �)6+� ���2��%6+���j/��.����2%6+�+����4+-1�)%�&% "$��6:41����~o�5%r �%'�2�+�)61%�)�)�+%�����,�)%�&"&�)�2"&%��'%'�0x� %$ ��#6+����%67� ��"$��6:� �q

Page 88: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� �'� ��H�SAFdp[@0S�pF(L!O�DsO[L�STGIH�FND �5L:@2> GIX1L�� # #

i X1L �#L'H(DwO�DQO[L�STGIH�F�D �5L:@2> GIX1L�� DNHwpX�@NGIX �'pXESTG9O�D*FND �5L:@2> GIX�DNH�XEGdF2eWL��5>��0L:O[L'H1�

� 4 8��/�1���1 �� 4 5 � �� � -��14 5

/}6+%$FND �5L:@2>�]GIX�� �����16+�)�1%w����+���U4+6` ��#6I�4+6:� �W���=O�GIeW>)X+> GIH�� � � � " ������� � � �� ��#6+� ��%W�����

� � L ��D0@ND(F(L �� ��#6I�4+6:� �$�'Y�&�+�U-1%'�����hL�SAF(>��+p�STG � O�GIeW>)X+> G�� ��� ��� �� � � �$" ��� "� ������� � � ����� �0��

���#6+���| �%�1%*%'� �2�)�14�� � � % ��������� -.�#6+�+�|%*416�x4+6+�5 ��h���#"&�)61���� % /R� �[�+�#�k���#� � % ���#6s�+�5� ���)6:� �#��~�������� �����~+6+�&�+%�/`���#��%'� �(���14�� �#��8[4��U� �U�5�)%"$��6`��;#4+%�mq��|�.;�2%���!���U�)%=�����)% ��0x�#6�f��� ��q

� � p7D(F ��G �. ��#6I�4+67� �h�I%'�2�5%'�1��������S�p1� �5L'H�q � %�+%���4�-1�)%����k4+6R ��#6I�4+6:� �h����-1%'�2��� L�SAF2>��+p+STG ��lNL�� GdF���� � � ��� � � � � � " ��� � " ������� � � � ��� ��� ��

��#6 � � ��� ��������� �j~+���#6+��� � ���M�)%= �%'�2�+�56+%�)�)�+%�9���R�)%w�����)% ��0x�#6��=q��|6` �%�+%=-1%'� � � % ��� � % � �R������6��U8[4�� � � %�� � % q

%&�����)% ���x�#6 �����������$������6+�U�)%$����;#4+�)��67� �U �%'�.�� ����2%B�

��� � �[�#��� ���� ���������������� � � �����7��� w��� ������������� � � ���[��� w��� ������������ )���� �[� � ���� ��� ��� )w�������������� ��� � � ���$��:� � � � � ��!� ����� ���!"#��� � � ����� ���� ����� ���!"#���#q

z�����61���$�)%$����;#4+�)��67� �U4+61%$���U��4+�M��4+-1�)%���

��� � �:�7��� �!$%��� � � �����:��� � �7����"1� �&�(')��� � � ���[��� � �� � � �)���� )���� �:� � � �� ��� � ��� � �����$�� � ��� � � ���$��:� � � � �+*-,-.0/�1�23/�.�1 ��� � � �����+*!,�.0/�1�234-.!1 ���#q

�|��� �U ��#6I 4167� �&����-1%'�2���M6��=��� �+x%=��2����6+%�+��~[-.������=8[4��R��� ��%=��4�-1�5%Q/9�)%=����;#4+����6:� �~�� �#6`�)%="&�)�2"&%B�

��� � �����7��� � �7�E��"+� �&�5'#��� � � � �6�+*-,-.7/�1�234�.�1 ��� � )���� �[� � ���� ��� � �+� � �������� � ���� � �[�7�� �-$)��� � � ������7� � � � �8*!,�.9/�1�2:/�.!1 ��� � � �����&� � �'� � � �#���

� �Ex%'�1 �%"$��6:� �W� �&��4����)��6,�2��-+����� ��6:��%'�Q�)%�������5% ����#6����R"$���+�5%67� �$��%'�1�5%��q �#�U6��#"s�+�����R���&�5%� ��#�)4+"W6+%�� ����������-��#61����6a%&���#�h6��#"Q�1�����h���U�)�#�h%'� �2���E4�� �#�M/`�)%�M�1�5%��� �#6a �%�+%!4+6+%$���s�)%�M��4�-1�5%����}�)%U�����5% ���x�#6yq ��#���I%�)�������8[4��}%'-1%'���� ���69��6! �%�1%s4+61%Q���}�)%�| ��#�)41"&6+%��-����2� ��6��� ���6!%�� ��#6I�4+6:� ����U�'%��������h�����y���#"&�)61���$� ��+���R����8[4��R��� �+x%W�����16+�)�+�w��� %'� �2���14�� �& ���2����� -.�#6+�+����6:� �q

Page 89: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

#'� � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

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

k%�M�����)% ��)�#6����M������6���6��)%������;#41����67� ���M �%'�(% �� ���0x� � ���) �%�1�

� � %�+%=�����5% ���x�#6`������6��U416`6��#"Q�1���R/ x����� �Q�����+�5� ���)6:� �&�����y6��#"s�+���U���R� ���+%�h�5%������"�x%��q

� ��#�}�'%��������}���w�)�#�}%'� �(���14�� �#�}� �#6�%'�+x�#"&�) ��#���*��6� �%�1%!��4+-1�)%�~E �%�1%9%'� �(���14�� �!� �#"&%�4+6,���#����I%�)���q�z[�U�+�) ��U8[4��U�)%�������)% ����#6�������� �+x%6�XEGdF(eWL��)>��0L:O[L'H�q

� � �!�+%�/����#��%'� �2�)�14�� �#��8[4��U� �Q�5�)%"$��6`��;#4+%�mq

� �|�.��2�+��6a���U���#��%'� �(���14�� �#��6+�&�)"$-.�����%B�����#��%'� �2�)�14�� �#��6��$�����+x%6a��2����61%���#��q

� � %�+%=��4�-E�)%w���h�+�)�����)67��%=���U�5%������"�x%����6��&�+%�/���4�-E�)%�M�+4�-1�5�) �%�+%��q

� �|�.��2�+��6a���U�)%�M��4+-1�)%�M6��&�)"&-���2��%B���)%�M��4�-1�5%�M6��$��� �+x%6a��(����6+%�+%��q

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

��6�4+6jz � � B �����)% ����#6+%� -14�������6,�����)� �����*�I%'�2�)�#�h����-.�#�*���Q�����5% ����#6�����~.%4+6+8[4��s6+�W� �����#��"&%Iu6��C�%6`� �����#�h�)�#�M����-.�#��q

� �}D �5L:@2>\GIXEDNH �#L'H(D���z��#6������)% ����#6������2��%������8[4���������6���6`6��#"s�+���R/!t ��2"W%6�-1%'��� �U�+���2�� ���%$���R�)%�1%� �U���U�1%'� �#�h%�)"&% ���61%�+% � � �#6,%4��+x�#6��#"&%�5(q

� � >5H�SmL'H1� �k%"s�1�Nx��6W�+��6��#"&�)6+%�1%�k�2���)% ����#6����?��������4+%�)����~#� �#6=�����)% ��)�#6����� ��#6&6��#"s�+����/=�����2���'%Iu�+%���?� �h�2��-+����� ��6:��%6W"$���1�)%67� �*��4W�����E6+�) ���x�#6=��6W�:x���("&�)6��#�o������ �2%�������)% ��)�#6����| ��#6!6��#"Q�1���~6��$-.�#� ����6a�+%'� �#�*%�)"&% ���6+%�+�#��-+���-E���#��q

� VCX1H�SmL'XES�]L'X�D�L'H1��z��#6������5% ����#6����} ��#6�6+�#"Q�+�2�Q/������(���I%�1%��qh� �����`%!�1��t ���2��6+ ��)%&���w�)%�*�[�)����%��~� �#6�����%������~y6��9��������4+%�����1����� �+x%6{����-+�2��� ��67��%�1%�R6��9�1x�#���!-.��R��4������16+�5 ���x�#6a��6{�[x���2"&�56��#������� �2%�$�����5% ����#6����$ ��#6�6��#"s�+���~o���)6�����%"Q�E�(x��6�-.��&��4+�w-+���-1�)�#�w�1%'� �#�&%�)"&% ���6+%�+�#��q z[�#6�����)% ����#6+�������U�+x�#���&�+�U���� ���4��2%$/�� �R����t\������ �%6�-.���2��x�#�+�) �%"&��67� �q

� �}DNH0p �mSmL:O�GIHoO�D�@NGIX+H0p �mSmL'H1��z[�#6$�)%�?�����)% ��)�#6����?������4+�)��%67� �������M%��;#416+%� ��#6+��4+����%}��� -.�� ����E �%�+%�q�|4����+��6��W6��$� ��6����}6��#"Q�1���R/96+�$-����(���)� � ��6���6a�5%=�1%� �Q���U�1%'� �#��q

Page 90: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� �'� ��H�SAFdp[@0S�pF(L!O�DsO[L�STGIH�FND �5L:@2> GIX1L�� #'

� �}DNH0p �TSmL:O�GIH�>)XESTD(F(e!D0O:> GIH1�|z��#69�5%�������)% ����#6����M8[4��R ��#6:������6���6a���#���2����4+����%���#�����R�)%�M�24��y ��#6�u��4+����%��q � ��2"&%�5"$��67� �U6+�&������6���6`6��#"s�+���R/���%"$-.�� ��$-.���2���)� � ��6���6��)%=�1%� �Q�+�U�+%'� �#��q

� �}DNH0p �TSmL:O�GIHWSTDNe ��GdF(L��\DNH1�,z[�#6 �����)% ����#6+���Q ��#6�6��#"s�+���~����)"&�5�)%'�����R%��)%�Q�2���)% ����#6����Q�1%� �9�%��)%�s�)6+� ��%6:�+x%6���%��~�-.�������5%��+��t\������6+ ��5%����s8[4��!���!����� � �(4�/��6 %4+� �#"�x%'���) �%"$��6:� ����6 %��;�x416"$�#"$��6:� �W%'-+���-1�5%����q

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

�|%U8[4�����6!4+6+%������5% ���x�#6&6��Q�1%�/=��4�-1�)%�?�2��-������5�+%��~�x��� ��%�o� ��-E4�������6$�+�)�����)6�;#4+����4+61%�����M�� �2%��~���$���� ����0~�� ��-14�������6��)����6:�����1 �%'�=���`"$����� x4+6+�) ���q k%,t\��2"&%����`�)����6:�����1 �%'�(�)%�Q���$"&���+�)%6:� ���)�#��'%��������h�+�U��4+�M%'� �2���E4�� �#��q

/}6+%QHdp1��D(F�@ �5L#l0D����o4+6!%'� �(���14�� �s�w4+6! ��#6I�4+67� �=���}%'� �2���14�� �#�o8[4��*�)�+��67�����E �%6!���}"$������x4+61�) ���)%�M��4+-1�)%�M���Q416+%w�����)% ���x�#6yq

/}6+%j@ � L#l0D`@(L'X.O:>AO[L�SmLa���=4+6+%a��4+-����( ��)%���!��6 �)%,8:4+�!6+�)6+;#4+6��a���9��4+�w��4��y ��#6I�4+67� �#�U���w416+%��4�-.���2 ��5%�������h�5%������)% ���x�#6yq?�|��%'� �(���14�� �R�Q ��#6' 4+6:� �U����%'� �2�)�14�� �#� � �����)%��2���)% ���x�#6 � ����416+%R ��)%��� �%6+�+�5�+%'��%$-1%'�2% � �2�./��1x�#���&���y��%'���)��t\% ��Q�5%������;#4+�)��67� ���M-1���-1�����+%�+�����

� ikX+>c@2>AO[L:O � 6:416+ �%$�+%�/`���#����4�-1�)%�M��6��)%=�����)% ���x�#6�� ��#6�����"&�)�2"$�=�I%����*��� � q

� V F�F�D0O�p[@2>��> �)>AO[L:O �)e&>)X+>5eWL��)>AO[L:O ����6+�)6�;�x416a��4��y ��#6I�4+6:� �W��� � ������6��w�)%&-+�2�-1�����+%�,���s4+61�) �� u�+%�y~��������� ��)��~+6��&� �U-E4�������6����)�)"W�)6+%'�M ��#"$-.�#6���6:� ���h��� � ���)6`�+��� � �24+���M�)%$416+�) ��)�+%��q

� 41%6+���`4+6+%� ��)%0��! �%6+�+�5�+%'��%9��� �+x%`t\��2"&%�+%�-.��U"�x%�U�+�&4+6j%'� �2���14+� ��~ � �&�+�) ��&8[4��=���Q416+%@ �5L7l0D�@NGIe ��p:DNH�SmL[q /}6+%{�����)% ��0x�#6�-14������`� ��6+���&�I%'�(�)%�& ��)%0����! �%6+�1�)�+%'��%��q � ��&�C ��"$-1�)��~���6��5%�����)% ��0x�#6 �����������E~|���}%'� �2���14�� � )���� �:� � � �� � 6�� ���`416+% ��)%0��r �%6+�+�)�1%'��% /#%�8[4��{-14��������+%'�.����'%'�2�)%����1 ��)61%����6j4+6+%�"&�)��"W%W-.��1�)% ��0x�#6yqwz��)6,��"s�1%'��;��~ /#%`8[4��$�)%9��"$-+�2����%�%����;#6+%�4+6j yx�#�+�);�x4+6+�5 �� %3 �%�+% ��E ��)6+%�~M���}%'� �2���14�� � � �[�7� �0x� ����4+6+% ��)%���{ �%6+�+�5�+%'��% �+�,�)% �����)% ���x�#6 �������w����Eq� %"Q�1�Nx��6,� �#6a ��)%0����* �%61�+�)�+%'��%���+�R��� ��%$�����)% ��0x�#6a���#��%'� �2�)�14�� �#� � ������:� � � �$/ � � � q

��6$�)%��1%� �������1%'� �#�|���M�)%R�)61"$��1�)�)�5%'�2�)%��+%0/$4+6+%}�����)% ���x�#6$�+��6��#"&�)6+%�1%�����( �����s8:4+�� ��#6:������6���)6�t\��2"&% ��0x�#6 � ��+�2�9�)%�s���)������%�s8:4������#�w ��)����6:� ���s�1%6 ����%�5��v�%���,%����#�=�)6+"w4����1�)����qa�|� ��%,�����)% ��0x�#6 ��#6:������6��h���E6�x4+"$���2�Q�����+ ��)�)��67� ��� �[�#� ~#���16�x4+"$�����U�����E�)6+"w4����1��� � �:�7� ~7�)%Rt\�� 2�+%s���h�)%U�[�)�2����% � � �& �

Page 91: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� & � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

/w4+6s ��#"&��67��%'�2�)�}�-y ����#61%�cqk�?%'�2%�4+6w����� ���2"&�56+%����6}x4+"$�����}���� ��)����6:� � � �:�7� ~'����-14+������6Q��61 ��#67� �2%'��'%'�2�)%� ���)������%� %h�'%'�2���#� �)6+"w4����1�)����q B}����"&�)��"&�h"$������~#�+%����4+6Q6�x4+"$�����������56+"s4+���1���)� �:�7� ~I-E4������8[4��*�1%�/#%w�I%'�(���#�| ��)�)��67� ���o8:4+�*���w�+%�/#%69���)������%����q�� ������Q��%6:� ��~����1%'� �2�)�14�� � � �[�#� 6��s����4+61%Q ��)%0�� �%6+�1�)�+%'��%`-1%'�(%`�)%`�����)% ��0x�#6 ����(w����1~y ��#"$�,��%"$-.�[ ��,���`���U����%'� �(���14�� � � �:�7� q!z��)6{��"s�1%'��;��~?�)% ��#"s�1�)6+% ��0x�#6`���U���#�M���#�M%'� �2�)�14�� �#�M��x� �)����6:�����1 �%=%$4+61%w���#�)%w��4�-1�)%�~�-.������$8:4+�U���#�M���#�k�4+67� �#�M���#64+61%U ��)%���} �%6+�+�)�1%'��%U��� ����(w�����Eq7z��+� �h�+��� ��%Q ��#6+�2�)�����2%'�|�5%�-��#�2���1�)�)�5�+%�s�+��8:4��*4+6&"&�)�2"$�U ��)����6:� �-14+���+%9�[�)�2����%'�R4+6j"&�)��"&�9�)61"s4����E���s��6{�'%'�2�)%���� �%�����#6+����~ �+%'�+�dx� %!8[4��$�)6+ ��54+���}����%'� �2���14�� � � � �& �-1%'�(%!�)�+��67�����E �%'�}�)%�*��4�-1�5%�*���="$����� x416+�) �� � %416+8:4+�rx��� � �$6��9���}��� �%�����+�s�)%!��"$-+�����2%!8[4��s6+�#��� �4�-1%'(q

�?%'�2%��)����6:�����1 �%'�w�)%�= ��)%�����= �%6+�1�)�+%'��%�=���!416+%a�����5% ���x�#6 6+���+%0/ 8[4��W�'�%'�2� �!��6�4+6r��� ��%�+��`�)6+����%6+ ��)%9���w�5%W�1%���=�+�w�+%'� �#��qQ�|� ���� 2�+���+�=8[4��w��6{4+6{"$�#"$��6:� ���1%���96+���1%�/#%��+4�-1�5�) �%���#�-1%'�(%W4+6a%'� �(���14�� �&�9 ��#6I�4+67� �9���Q%'� �2�)�14�� �#��~16+�&;#%'�2%6:����v�%!8[4��Q�)�#�h�+4�-E�)�) �%���#�M6��9� ��%6a-.�#���)�1������qz��56 ��"s�1%'��;��~��)%�-+��������6+ ��)%{���`�+4�-1�5�) �%���#�s��6�4+6���� ��%���r���`�)%��1%���a���`�+%'� �#�&��x� ��� x4����5��-E%'�2%����"&�#� � �2%'�s8[4��W ��)������%a ��#"s�1�)6+% ���x�#6 ���&%'� �2���E4�� �#�Q6��`���w4+6+%` ��5%���! �%61�+�)�+%'��%�q9�|��x4+61�) ��a"$��������j�)�+��67�����E �%'���5%�` ��)%�����a �%61�+�)�+%'��%�����` ��#6��� �����6+�+�3�������);#6+���1 �%���3����%�R���j���#��%'� �2�)�14�� �#��~*/#%8[4��h����� �w-.���2"W��� �h��%'�.�����2�+���o-.�#�����1����8[4��}%'-1%'����v� �%6��+4�-1�5�) �%���#��q�z�x�#���s41��%6+���s��� ��%s�56�t ��("&% ���x�#6� ��" x%67���) �%�� �o-14����+�o��%'�.���? ��#6= ������ ��v�%R���[4+6s ��#6' 4+6:� �R����%'� �(���14�� �#� t\��2"&%6w4+6+%} ��)%���M �%6+�+�5�+%'��%�q� ��R�C ��"$-1����~y������6+���9�)%��)6+� ��%61 ��)%W%6:� ���2����U���$�)%!�����)% ��0x�#6 )����������������� �=-.�[�+�0x� %&-.��6+�2%'�}8[4��=���%'� �2�)�14�� ����! ��������" �����w4+6+%a ��)%0��9 �%61�+�)�+%'��%�q`� ������/#%�8[4��&��� � ��%'� �2���14+� �a���U���o%'-.���)�)�)���`���!4+6��"$-E����%���&/�����-.�#���)�1���R8:4+�Q�+%�/#%!���#����"&-1����%���#�� ��#6,����"&�5��"$�&%'-.���)�)�)�+��~[���k%'� �2���14+� �W6��$���}4+6+% ��)%0��s �%6+�1�)�+%'��%�q

k%=@ �5L7l0D �.F2>5eWLIF2>5L*���h4+6&�����)% ���x�#6$����%8:4+���)�)%R ��)%0��* �%6+�+�5�+%'��%R8:4+�h� ������ ��;�}-1%'�2%R�5����67���)�1 �%'���41����4�-1�)%�M���U"&�[��� x4+61�) ���q �|%&8[4��R4+6+%=�����)% ��0x�#6`6��$������6�����4�-1�5%�M�+4�-1�)�5 �%�+%��~�������"$-+�2�}�+%0/`4+6+% ��)%0��9 �%61�+�)�+%'��%`/~?-.��Q���,��%67� ��~��)%a�����)% ���x�#6 ������"$-+�2�$������6��! ��5%���W-1�2�)"&%'�2�5%�q!�|6 ����-.����s �%����~�)%� ��)%���!-+�2�)"&%'�(�)%9��� ��%'�1x%at\��2"&%�1%`-.��R� �[���#�s���#�Q%'� �(���14�� �#�U�+�W�)%������)% ��0x�#6y~ -.�����a6���("&%�)"$��6:� ��+%'�1�1x%$4+6`-.��8[4��:�6��$��4��y ��#6I�4+6:� �=�+�U���#��%'� �2���E4�� �#��8[4��U�+%';#%$��� ��%Wt\416+ ���x�#6yq

k%�� ��5%�����M �%6+�+�5�+%'��%��8[4���6��s���#6W���� ��;#�5�+%�M ��#"$�= ��)%����-+�2�5"&%'�2�)%R� �#6�����6+�#"&�)6+%�+%��@ �5L#l0DNHL��mSTD(F(X1L�Sc>ml�L'H�q��k��?�C ��"$-1����~�)%} ��)%0��M-+�2�)"&%'�(�)%������)%��2���)% ���x�#6 �������w����}��� ����%'� �2���14+� � � �:�7� ~I���)��6+���� ������:� � � �w/ � ��� ���#�� ��)%0�����%��� ���261%'�����I%��q��|6��)%w�����)% ���x�#6 ����(w�����$�+x�#�)�=�1%�/!416+%s ��5%���U �%6+�+�5�+%'��%t\��2"&%�+%=-.������#�M%'� �(���14�� �#� � �:�7� ��� �[�#� ~�-���M���&8[4������ ��%& ��5%���Q �%6+�1�)�+%'��%=�����)%= ��)%0��U-+�2�5"&%'�2�)%�q

Page 92: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� �'� ��H�SAFdp[@0S�pF(L!O�DsO[L�STGIH�FND �5L:@2> GIX1L�� � �

/}6+%W@ �5L#l0D�L ��DNX1Ls����4+6�%'� �2���14�� �s�$4+6! ��#6' 4+6:� �$����%'� �2���14�� �#������4+6+%s�����)% ��0x�#6! �4�/�#���'%�������� ��#�)6+ ��5����6a ��#6����#�M�'%��������}���Q�)%& ��5%���Q-1�2�)"&%'�2�5%w�+�Q%��;#4+6+%&�� �2%&�����5% ���x�#6 � -14+�����Q� ���}�)%$"&�)��"W%'(q %�k ��)%����� %d ��6+%������-1����� ��6:��%6RFND �5L:@2> GIX�DNH DNX�SAFND�O[L�STGIH�q?�|�%'� �(���14�� � � �:�7� ��� )��������������M�����)% ����#61%%` �%�+%���"$-E����%���a ��#6j�)%9��1 ��)61%9%`�5%98[4��$-.����� ��6��� ��q=�|��� �&%'� �2���14�� �����U416+%� ��)%���&%d ��6+%` �4�/�#��'%��������U�+% ���6{�2��t ������61 ��)%�%��%'� �2���14�� ��� �:�7� ~� ��)%���&-1�2�)"&%'�2�5%W���+�������w����1q�z[�$�+�) ��$8[4��$4+6��I%�������= ��)%���$%d ��6+%9����-+��������67��%94+6+%WFNDNbAD(F�DNX.@2>5L!%!�)%W��4�-1�)%!8:4+�w ��#6:������6��w���?"&�)��"$�!�I%�)��*��6{��4� ��)%���-+�2�5"&%'�2�)% � S�p1� � LQF�DNbAD(FNDNXy@2>5L:O[L�(q

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

/}6+%��E%� �������+%'� �#�k�����)% ����#61%�7��� 4+6Q ��#6' 4+6:� �����|�����5% ����#6���� 6���2"&%�)�)v�%�+%��qk�?%'�2%*����-+�2��� ��67��%'��������28:4���"W% ����416+%{�1%� �������+%'� �#�W�����)% ����#6+%�h� �,�����.�a�+%'�!���h6��#"s�+���,������4+�&�����)% ����#6�����~��)�#�%'� �2���E4�� �#�M����x��� ��%��~1���#�M�+�#"&�)6+���#�o� ��+�2���)�#�o8[4��R� �U�����E6���69��� � �#��%'� �2���E4�� �#��~��)%�M ��)%������-+�2�)"&%'�(�)%�/`�)%�� ��)%0����h%d ��6+%��q

���.����8:4+��"&%&���U�)%=�E%� �Q���U�+%'� �#�*���U�)%=��"$-1������%$�)6+"&��1�)�)�)%'�(�)%U���M��� ����;#4+����6:� ���

�������w���� � � �[�#� ��� �����7� � � ���[� ��)���� �:� � ���� � � � ������7� � � �&� � ��� �)��������������� � � �[�#� ���� � � ��� � ��! ��������" �&� # �'��� ��� ���� � � � ���$��:� � � � � ) �+�1� ���&� � � �'& � �E� � �

( ���[��E� � � #��� ��� �[�#� �����-���!����� � � �[�#� ��� �����7� � � ���[� ��)���� �:� � ���� � � � � ! � ��� � � � � �7�#�����7�7� � ) �[�#� � � �[�#� �

� �:�7� ��� � � �����w� � � �[�#� ���� � � ��� � ��! ��������" �&� # �'��� ��� ���� � � � ���$��:� � � � � � � ! � ! ���:� �

� �#�#�����:�#� �.� � �)-�w� )�������������� � ) �[�#� ���� � � ��� � ��! ��������" �&� # �'��� ��� ���� � � � ���$��:� � � �)�����(w���� � � �[�#� � � �[�7� � � � �& � ���&� ���'� � �#�E� �#�

�|6Q�������8[4���"&%�~'���#� 6+�#"Q�+�2�������|�)%�������)% ����#6����k%'-1%'���� ���6s� ��;#4+�)���#� ���|���#��6+�#"Q�+�2��� �������#�k%'� �2���14+� �#���6+ ������(%���#�U��6:� ���&-1%'��x��6:� �����)��q %�U ��5%�����s-+�2�)"&%'�(�)%��� �#6r���#�R%'� �2�)�14�� �#�U��4+�+�2%�/#%�+�#��q %�s ��)%�����%d ��6+%�h� �Q����-+����� ��6:��%6a"$���1�)%67� �s���#�M����;#4+�)��67� ����O[>5LdZ#F(L'eWL'HMF�DNbAD(FNDNXy@2>5L�� DNH1�

Page 93: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

)��������������� S3.1032�� ����������� � � 0�@2>)X1L=L �5L �+p7D ��D(F0STDNXED0@NDUD � DNe � � D�L:O�G,�����-� �-����� I/.1032�� )-�w� )��������� ��� � � FNG��y> DISmLIF2>\G$O�D ��>)X+e�p7D � � D������-� �-����� -/.1032�� )��������������� � ��e � � D�L:O�G=DNX.@(LIF�Z:L:O�G9O�D �y>5X+e9p:D � � D������-� �-����� S3.1032�� ����������� � � 0�@2>)X1L=L �5L �+p7D ��D(F0STDNXED0@NDUD � >)X+e�p7D � � D������(w����� � .1032�� �� � ������w� � VYX �+p> �)>)X�G �+p7D}B1L�lI>)H�>mSmL:O�G$D � >)X+e�p7D � � D������(w����� R7.1032�� ����-� �-����� � VYX+e�p7D � � D �+p7D}B1L=H�>AO�G9ld>)H2>mSmL:O�G,�

� ��#67���56:4+% ��0x�#6`� �U"s4+��� � �2%=4+6���� ��%��� � �56+� ��%6+ ��)%'����R�)%w�1%���U���R�+%'� �#�� �4�/�$����8[4���"&%=� �U% �%'�E%���s�����16+���0q

S�MB����� �!S1����� �������� !�"� �� #�$�%���'&�(*)$�� +� ��=) �R�$1�'$ M����S�H �����, �6,(1$87 : �� ���;�"�$ ���'<�;� ����=)$�� @�>�4C9�?B2U9�4�? @�>�4C9�?B2UG�4�?S�I ��$,����'$87 < ��� �� ���;�"�$ ���'<�;� ����=)$�� @�>�4C9B2�HXI�>�? @�>�4C9B2�HX>�I�?S�G E����C�B(�L��' ��K7 2 N,(�������"�"� ���� @�>�4CH�9�?X9�H�? @�>�4CH�9�?X9�H�HS�4 +�"���R�����L���"V7 9�G J�"���$ ���'<�;� ����=)$�� @�>�4C9�:�4X4�4�? @�>�4C9�:�4X4�9�?S�9 �� �6�"� 87D9�> N,(�������"�"� ���� @�>�4CH�9�HX:B2�? @�>�4C9�H�9X:B2�2#���!� �+B������!-/.1032 4657298;:;< =/>6<;?1?9@BA65 CD@B:;<6E1E6@'F53. G;<;?�F</H653.95 I/06<6J3K65 L6<6ENM6O .6O6E P1O;?/O/:Q@35 C;4QR S3.1032-1T;UWV =N2Q<;?9@NO I;O6J3K65X: Y6O/Z;O;?1?/OX.6<6J[\VN] ^1_/`aU1b/`a]1_1c CD@B:;<6E3K65X: VNU;d9VNc;d/_1U e1c1c1c1c e1^/`;e1U1UWVNU/- S/]

f O6J3K;<;?1?�F53.-1g;e1h I;</A1:65 f 0186</A65 i;O/j;O/:1:Q@k[ V1V ^1_/`a]1e1]m_1^1c PX01>6</:1nQ@XJ/5X: U/`6d/e;d/]1h VNb1c1c1c e1b1h1_1_1_1U1e/o S/e

pD@3?1?/O/:1:;<1O;?-1gQVB` T/0D@XJ f 51?1?/O/A65 i65X:1:Q@351?�[ e1] ^1_/`a]1U1UmU1e1c [email protected]@XJ3K�r ^;d/];d/h1c VNU1c1c1c U/`;e1^WVNU1U1e/T S/e

pD@3?1?/O/:1:;<1O;?-1=;^ sD@BK;O s6<X.6OX0 f O6JXO;?XA/0WENM�[ e1U ^1_/`aU1]1hm]1]1c PX01>6</:1nQ@XJ/5X: VN^;d/];d/_1c VNb1c1c1c e1^1U1e1eWVN^1cXL S/h

f O6J3K;<;?1?�F53.-1g;] tX09?9@35 I1:;O/K9J Y6<;?9@3?1?/O�[ U1e ^1_/`a]1U/`a]1^1c CD@B:;<6E3K65X: VN^;d9VNU;d/]1c U/`;c1c1c U1]1_/`1`;e1c1^/o S/e

pD@3?1?/O/:1:;<1O;?-1T1`QV f O/:6?15;J i;O1</u;O v6</:1:;</:65�[ ]WV ^1_/`aU/`;hmU1]1c PX01>6</:1nQ@XJ/5X: U1^;d/U;d/_1h VNb1c1c1c e1^1]1]1UWVNe1e/G S/]

f O6J3K;<;?1?�F53.

Page 94: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���,����D2Z �5L'HRO�D}>)XESTD2Z#F(>AO[L:O � �

�� �����������������1� �������� !�"� �� #�$�%'���'&�(*)$1� +B(�-'$ .���% !'��/��B(��� �" #����1���!32 4 ���1�B �6,(1$K7 2�9�: �� ���;�"�$ ���'<�;� ����=)$1� ���'<�� > >�?�? #�4�>����@�4 AB(5�C��%�"� 87 9�4 A�$���6��FE���" ���'<�;� ����=)$1� #B(�<�$ 4 G�H�? #�:�I��J�4 E�$�"� ����K7DH J�"���$ ���'<�;� ����=)$1� #B(�<�$ G G�?�? #�4�?��J�G�> !'��(�&�����;� 87�2 E� �L�$�"�%' ���'<�� G G�9�H #�@�G��J�9,2 E��1�CM�"����B&�(�<�&�$87 2�? NB(�����"�$�O #B(�<�$ H H�H�? #�:�I��J02�> ���1-��B&�P0(5�'$'<Q7 2�@ A���R�������R� 1�'� ���'<�;� ����=)$1� #B(�<�$ 4 4�?�? #�@�G#�A'S1#B����+�!�AB��S#����1� �$��'%�"� !�-� ����'(�6�$ TB(�"� '&�&�(*)$�� +� ��=) �R�$��'$#�4�> !1��-'��"�$ M� ��'(�- !,<� ��B<�(U9�4V7 ���'<�;� ����=)$�� @�>�4C9�G�?d>�:�?#�:�I ���1���' �� S1%B(1$�� !�Y[Z �,(�%� �"�;���6 2�H87DNB(��'��"�$�O @�>�4d4�H�?dI�>�?#�4�? !'��%' �"�;�$ �,<�;�"���6�� !�Y[Z 6� ��f#��� �"�;�$dH�987D����<�;� ����8)$�� @�>�4C9�?�?dI�4�?#�@�G _�$�������6�� A�$1%�� '< #���"[)` <�( �B�^4V7WE� �L�$�"�%' @�>�4CIB2�?e4�G�?�� 'b��3���,�� �S

b1���1� �$��'%�"� !�-' ����'(�6�$ TB(�"� '&�&�(Q)$�� +� ��=) �R�$��'$ +B(�-�$ !'��/��0(��� �"b�I�> c1����� M� ���(�- �'��",&� ��=)$U4�I87 ���'<�;� ����=)$�� @�>�4C9�:�9dH�4�? #B(�<1$ G�I�Hb�H�> !���� J�"��1��L� �� E��1�CA���R��� ��^4�H87 !'���B��O�$�"�� @�>�4CH�HB2d2�2�? #B(�<1$ G�?�?b�I�4 �'�� ��'� !�%'��<�$ ���Y���"�"��fI�>87 ���'<�;� ����=)$�� @�>�4C9�?�HdH�>�? ���'<1� I�?�?b�>�9 !'��(�&�(1� ��$�",( !'����$�O��f4�HK7 ���'<�;� ����=)$�� @�>�4C9�9�@dH�:�? #B(�<1$ H�H�?NB�1E'��+�!b1���1� ������� M� '&�P'� ��$��B 1��;���"B(�$b�H�> ��!0254 9�4 �,2�2���@�@ �'��,d-' �/��� ���'$b�I�> ��J�4 9�?��,2�?���@�@ �'��, �� ���$�<b�H�> ��J�4 9�>��,2�2���@�@b�>�9 ��!0254 2 4 �,2�2���@�@ �'$F;B(1 ��' ]<����=)$��b�H�> ��J�G�> 9�:��,2�?���@�@

���� � � � � � �"!#� � � � ��+ � !#� !

/}6+%a���v9�����16+�5�+%`�)%a����� �24+ ���4��2%����!�+%'� �#�w������"$�[�+�����a�����)% ��)�#6+%�c~ -1%��%"$�#�w%a��� ��41�+�)%'�s�5%�����;#�)%�����r�)6:� ��;�2�)�+%� 8[4��j���#�a�+%'� �#��%�)"&% ���6+%���#�a��6 �+�) (�+%3��� � �24+ ���4��(%������.��6 �4+"$-1�)�)�!-1%'�(%;#%'�2%6:����v�%'��8:4��U���#6a �������� �� �#��q

Page 95: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,� � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

�}�������161���R �%�+%`%'� �2���14+� �a� ��+���&4+6j�+�#"&�)6+����� �&�)"&-��#6+�w4+61%!�2��� � �2�) � ���x�#6j����+���$���� ��#6I�4+6:� ����j�'%���������-.���2"&�����)�+�#�W-1%'�(%� �%�+%�%'� �2�)�14�� ��q � ��� � �r����-.�����r������� �2�) � ����#6����`��� �����`����6��#"W�)6+%FNDNH0SAF2>A@�@2> GIXEDNH&O�D!O�GIeW>)X+> GIH�q �*%0/ %����"�x%�s���#�U�2��;#�)%�s�+�W�)6:� ��;�2�)�+%�r"w4�/j�)"$-.�����%6:� ���Q8[4��W���#6������� �2�) � ����#6����s8:4+�W� �W�����.��6r �41"$-1�)���R��6 � �[�1%�Q�)%�Q�1%� ���Q�+�W�+%'� �#�s�����)% ����#6+%�)���R/j��6r� �����#�Q�24+���� ��%�+�#�����56+� ��%6+ ��)%� � �)%�}����;#�)%��� �=�����.��6� �4+"$-1�)�)��� �[�+�9���k������"$-.�(qR�|����%�*�2��;#�)%��� �#6{�)%WF�D2Z �5LO�D�>)X�STD2Z#F2>AO[L:O!O�D*DNX�Sc>AO[L:O�DNH�/W�)%QFND2Z �5L$O�DM>)X�STD2Z#F2>AO�L:OsFNDNbcD(FNDNX.@2>5L��mq?�}6:� ���o�+�*�����161���2�)%��~���o-+�2�� ��)� � ��#6��� ����h��� ��#6+ ���-+� �!�+�UX�p �\G:q

� � � �� � �,� ��

� 4+%6+��� ��6 4+6+% ��4�-1�)%34+6 %'� �2���14+� � ���`�����2 ��#6��[ ��5����~*� �{�+�) ��j8[4������`X�p �\G:q /*6 6[4+����6������-1����� ��6:��%W��� �I%����� ������96+� �)%! �%����6+%W�I% x� %�~*x��� � �#��� �#6��I%����2���*8[4��Q���)��6���6����);#6+���1 �%����qM��� 6[4+����)"&-1�)�) �%&%41� ��6+ ��)%9���$�)6�t\��2"&% ���x�#6�~1�1����6,-.��28[4��s%�?�)6+��������%'�}�5%W��4�-E�)%W� �$�����2 ��#6��[ x� %W��� �'%����R�����%'� �2�)�14�� ��~��&�1�)��6�-���(8:4���-1%'�(%&�+�) (�+%=��4�-1�)%w����%'� �(���14�� �&6��$���)��6��U� ��6:���)����q

�|%}8[4������#� 6[4+���#� 6+�*� �#6s�I%�)�������~�����.��6U� �2%'��%'�(� �M����"$�����}�+��t\������67� �~'���}8:4��o �%4+��%*-+����1�)��"&%����s�)"$-1����"&��67��% ���x�#6�q�B}�Q�+�� 2����~16+�&� �[�+�#�����#�*z � � Bf�2���)% ����#6+%�����h� �-.�����%6a���#��6[4+���#��q

� � � ��� �(���#� ��� � �� ��� � � � � � � � ��� � � � � �

k%�-1�2�)"$���2%�����;#�)%������)67� ��;�(�)�+%� ���9%'-1�5�) �%,%��)%�= ��)%0����=-+�2�)"&%'�(�)%�Q�����)%�s�����)% ����#6+���s�E%� ���X+>5X�ZEpXEG&O�D � GIH*L�SAF2>��+p�STGIH ��p7DQ@NGIe �?GIX�DNX �5L!@ �5L7l0D �.F2>)e!LIF2>5L ��p7D0O�D*H(D(F*X�p �\G,�

� ��`�����161�) ���x�#6y~M4+6+%3 ��)%0���-1�2�)"&%'�2�5%j����4+6 �5����67���)�1 �%��������������+41 ����1���a8[4��,���{4+���)�)��v�%j-E%'�2%�)�+��67�����E �%'���+�}"$����� x4+6+�) ��=�)%�o��4�-1�5%��q���4��}���M���������+41 ����1�������);#6+���1 �%s8:4��R6+�56�;ox4+6W�24��y ��#6I 4167� �w����)%$ ��5%���U-+�(�)"&%'�2�)%s��������R-E%'�2%=�)����6:�����1 �%'���)%����4�-E�)%�����U"$����� x4+6+�) ���q�z��.� �R-.���2"W��� �R8:4���-1%'�2� �U����)%` ��5%���&-+�(�)"&%'�2�)%!� ��%a6[4+�)%�~�� �$�����+x%`�+�) �����6+�+�98[4��&6���� �����#�U��4+�R%'� �(���14�� �#�R� �#6j6+�� �����%'�2���#�R-E%'�2%�+�5� ���)6�;#4+�)�o�)%����4�-1�)%��~+ ��#6����&8:4+�U� �Q ��#6:� �2%�+�) ��Q�5%$���������+41 ����1�)�)�5�+%�yq

� x�� ��� �&8[4��=��� ��%�����;#�)%��+x�#�)�����=%'-E�)�) �%�%��)%�}�����)% ����#6������E%� �=/,%��)%�R ��)%0����R-+�2�)"W%'�2�)%��~.6��`%�)%�h ��)%�����}%��� ���26+%'���)�I%��q

Page 96: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���,����D2Z �5L'HRO�D}>)XESTD2Z#F(>AO[L:O � �

� ��� ��� � � �#� � �� � � � � � � �� � �����*��� ��� � � � �

k% � ��;#4+61�+%r����;#�5% �����)67� ��;�(�)�+%��� �{%'-1�)�5 �%r% �5%�W ��)%0����9%d ��6+%���rH2>}DNXfpX1L{FND � L:@2>�]GIX BELNJL�� ZEpXEL=@ �5L7l0D*L ��DNX1L��+H0pH}l�L�� GdFNDNHhO�D ��DNXa@NGI>)Xy@2>AO:>�FM@NGIX{l�L�� GdFNDNHhO�D�� L$@ �5L7l0D �.F2>)eWLIF(>5LRL � L �+p7DMB1L:@NDFNDNbcD(FNDNX.@2>5L��yG �> DNX��yO�D ��DNX`H(D(FU@NGIe � � DISmL'e!DNX�STDRX.p � GIH�q

k%R����;#�)%U�+�h�)6:� ��;�2�)�+%�$�2��t ������61 ��)%�+� �*��6+"&%'�2 �%R��6W�:x���2"&�)6��#��������� ��%�+�#�����*�)%R�1%� �*���h�+%'� �#����)6+�1�) �%*�)�U8:4�������416=��� ��%���U�)����;#%�m~#-.�����R6��R�+�) ��M yx�#"$�U-14+���������[����%'�(� �q %R �4���� ���0x�#6=������8[4ox�h�+% ������� ��� ��%6+���!��6,4+6���� ��%��������;#%�c~��)����;#%&4+61%$-.�����) ���x�#6a-E%'�2%&����%�5��v�%'�*4+61%$�-.���2% ���x�#6�8[4��w ��#6+�+4+ ��w%4+69��� ��%���!�)����;#%���������5� � ��6`���#���-y ����#6������?FND0@YB1L �0LIFh�)%w�-.���2% ���x�#6�~[�$�E����6`L:@ND���SmLIFh�)%w�-.���2% ���x�#69/����%�)�)v�%'���-.���2% ����#6�����%�1�) ����#6+%�����M ��#"&-���61��%'� ��2�)%��8[4��Q ��#61�+4�v� �%6a%&416���� ��%���!�)��;#%�cq

� ��a���3��%67� ��~�-1%'�(% �%�+%� ��5%���r%d ��6+%������5% �E%� ���+�{�1%'� �#�`�+%'�+�1x%38:4+�� ��#6:� ��� ��%'�,%3� �����-+����;#4167��%���

� �}D2Z �5L!O�D � GIHMX�p � GIH �� ������6��U� ��6:���)���&8[4��U�)%$ ��5%���s%d ��6+%&% ���-1� �Q6:41���#��

� �}D2Z �5L�O�D ��GdF�F(L:O�G ��� ��4ox�=�� �4������=���?� �$�)6:� ��67��%9�.����2%'���)%9��4�-1�5%&����t\������6+ ��)%�1%!-.����)%� ��)%���%dY��6+%��� �}DNH�SAF2>5X�Z7>�F�� 6��W� �R-.���2"W��� ������2�2%'���)%$��4�-E�)%w����t ���2��6+ ��)%�+%�q� � FNG���LdZ:LIF ��� �R�.����2%w�)%w��4�-1�)%s����t\������6+ ��)%�+%w/9� �R-+���-1%';#%w���.�.����2%�+�=%=�)%����4+-1�)%��8:4+��)%=����t\������6+ ��)%6`"$���1�)%67� �s�)%$ ��)%���s%dY��6+%�q

� � X.p �5LIF��M���w�.����(%W�)%!��4�-1�)%W����t\������6+ ��)%�+%!/��)%�}��4�-E�)%�*8[4��=�)%!����t ���2��6+ ��)%'�1%6�-.�#6���6�%6:4+�)�=�5%$ ��)%���w%dY��6+% � �+x�#���W���y% ���-1��%W6[4+���#�5(q

� �}D2Z �5LwO�D�e!G�O:> 0y@(L:@2>�]GIX � � ��4�x�h�� �4��������2�+� �*�567� ��6:��%U"$���+���1 �%'�|�����I%�)������h�5%U ��)%���*-+�2�)"W%'�2�)%���U�)%=��4�-1�5%s�2��t ������61 ��)%�+%=-.��h�)%$ ��)%0��Q%d ��6+%��� �}DNH�SAF2>5X�Z7>�F���6���� � -����("&��� �j"$���+���1 �%'�`���R�'%������+�r�)%� ��)%��� -+�2�)"W%'�2�)%����r�)%���4�-E�)%����t ���2��6+ ��)%�+%�q

� � FNG���LdZ:LIF �h� �$"$���+���1 �%W��� �I%����R���$�)%9 ��)%0��$-+�2�)"&%'�(�)%&���=�)%9��4�-1�)%W����t\������6+ ��)%�+%!/,���-+���-1%';#%$�)%$"&�[�+�)�1 �% ���x�#6`%&�)%����4�-1�)%�M8[4��U�)%=����t\������6+ ��5%6a"$���+�)%6:� �U�)%$ ��)%0��s%d ��6+%�q

� � X.p �5LIF��?� �U"&�[�+�)�1 �%=�)%=��4�-1�)%w����t\������6+ ��5%�+%w/9�)%����4�-1�)%�M8[4��R�)%=����t\������6+ ��)%'�E%6�-��#6+��6%$6:4+�)�&�)%$ ��)%���w%dY��61% � �+x�#���&��� % ���-+��%W6[4+���#�5(q

Page 97: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� " � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

� � � ��� �(���#� � �� � ��� ��� ��

�}����"�x%� �����)%� ���#� �2��;#�)%�?�����)6:� ��;�2�)�1%�Q%6:� ���2���������~#�)�#�k4+�24+%'�2���#� �}���#� %�+"&�56+�)� � �2%�+����������o�)%�1%���Q���U�+%'� �#�h-14�������6`�)"&-��#6+���� ��)������%��������� �2�) � ����#6�������� -.�� x� �1 �%�M� ��+�2�Q���#�M�+%'� �#��~�����6��#"&�56+%�+%�FND2Z � L'HRO�D}XED2Z[G�@2> G:q

� ��*�CY��"$-E����~+���y��6a416+%=��1 ��)6+%$�+�Q�)%=��"$-+�2����%&�)6+"&��1�)�)�)%'�(�)%U�+x�#���W-14������U�+%'�.�����+%����%$����)6:� ���"$-E����%���#��~�����z � � B �����.�9�1%'�=�5%�-.�#�����E�)�)�)�+%�{%��4+��41%'�2���,�+�9�����E6+���s416+%��2��;#�)%,%�o������-��� �� �{/�����.�W�1% ����2�)%`������-�����%'�0q���6j��� � �� �%� ��~�6��������.���0x� %�-����("&�������R�+%'�w���W%����%,4+6r��"$-E����%���a��6 4+6+%��1 ��56+%$8:4+�R/#%&������6��U�)�#�M����)6:� �U-.���2"&�����)�+�#��q

�*�0/`��6���x� %W%�x4+6a�����)� � ��6{z � � B �����5% ����#6+%�����*8:4��s6��W-.���2"&�)� ��6a�����16+�)�M��� � �s���)-��!���U����� � �(�) Nu ����#6+���h6+�y�)%�M�1% ���6a����� -.����%'��q

� ��� � �� � �*� � �,�"+.����� &,� - *�����,�

k%}� ���2 ����2%�-1%'��� �M����4+6="$�������������M�+%'� �#�?�����)%������)%�"&%6+��-E4+�)% ���x�#6yq?z[�#6w�I%'�2�)�#� �)�#������6�;#4+%d ���4����5�)��v�%���#�9-.��a���#�,z � � B �����5% ����#6+%������-1%'�(%�"&%6��C�%'���)%�������)% ��)�#6�����q �*�);#4+6��#�`���{���)���#�`���#6�.F�G�@ND0O�pF(L�� DNH�~h�)��8[4��{8:41�������{���� ����`8:4+�,���R4+�24+%'�2���3�+�) ��{%�R���)� � ��"&% ����% ���%"$��67� �3 yx�#"$�������.�"&%61��-14+�)%'���)�#�h�+%'� �#��q }� ���#�h���#6,XEG �.FNG�@ND0O�p'F(L�� DNH�~18:4+�s����;#61���1 �%$8[4��U��� 4+��4+%'�2�)�&�+�) ��Q8[4�x�w�1%'� �#�6��� ����2����%�~1��6a�54�;#%'�����Q���� ��)�� yx�#"$�W�����.��6`��+� ��6+���2� �q

��6���� � �Q%'-1%'�2��%���W� �R-+�2��� ��67��%6a���Ux%��;���+�2%=�2���)% ����#6+%�./9���y yx%�) �4+���$�2���)% ����#6+%�c~������E6+�)���#�o-.��� ���+�$ ��#"$�s�)%��1%� �����M���#�|����6�;#4+%d ���������)% ��)�#6+%������q�z[�M-14����+���+�� �����8:4+�M���Mx%��;���+�2%�����416$����6�;#4+%d �-+�2�[ ����+4+�2%� � �+�&%��� �`6+������ (~y"&����6:� �2%�R8[4��w���� yx%�) �4+���9�����)% ����#61%�k���R416��)��6�;#4+%d �=6+�9-1���[ ����14��2%�cqz��56,��"s�1%'��;��~k%"Q�.�#�U����6+;#4+%dY���R���#6{��8:4+�)�I%����6:� �����}-1%'�2%� �%�+%�����-+�������0x�#6��+���$x%��;���+�2%�~�� �$-E4��������6+ ��#6:� �2%'�}4+6+%=����-+��������x�#6���8[4+���'%����6:� �U��6`���� yx%�5 �4+����~�/9�[�) �������(��%�q

���&x%��;���+�(%`�����)% ����#61%� � �a���| yx%�5 �4+���`�����)% ��)�#6+%� }� �94����)�)��v�%6�-1%'�(%a"$���+���s�)%�-.�� ��6+ ��)%a���!���#�����6+;#4+%dY���k�����)% ��)�#6+%������q�z��74+6s����6�;#4+%d �|-.���2"W��� ����+� ��6����� �4+%�58:4+�)���������)% ���x�#6w8[4���� ��-14����+%h�����2���'%'�"$���1�)%67� �=���=x%��;���+�(%!�2���)% ����#6+%�c~.� �$�+�) ��=8[4��s����F�D �5L:@2> GIX1L��)e9DNXESTD$@NGIe � � DISTG:q %�"&%�/��dx� %����$���#�����6+;#4+%dY���k�����)% ��)�#6+%����� ���#6Q�����5% ����#6+%�)"$��6:� �� ��#"&-1����� �#��~'-.�����h���)��6���6Q"�x%�k-.�� ��6+ ��)%*8:4��|����x%��;���1�2%�&��� yx%�) �4+���$-.��28[4��R� �Q�����h�+%6a%E�6+%�+�5���=�-����(%��������M��� -.�� ��)%�)����q

Page 98: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���'� �?DNX�ZEp#L ��DNH�FND � L:@2> GIX1L�� DNH �2#

� %67� �����{x%��;���+�(%3 ��#"&�3���� yx%�) �41����� �#6 ����6�;#4+%d ���9t ��2"W%������6��3"w4�/ � %"W��;#%'�1��������q � ������ �&�����.��6{��� ��41�+�)%'�R-.��28[4��$���������6{-1%'�(%9�5�)4+� � �2%'�R�)%�U�-����(% ����#6������hx%���5 �%�U8:4+�w� �������)��6�;#4+%d �=�+�"&%6��C �,�1%'� �#�Q�����.�$�t\���� �����q��*����" x%��~ �1%6r���)���a�5%`�1%� �&-E%'�2%`�� ���#�w����6�;#4+%d ���R�����5% ����#6+%�����U�+�"&%6��C �W���U�1%'� �#�h���U"�x%�*%��� �W6+�)����cq

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

����x%��;���+�2%M�2���)% ����#6+%����k4+6R����6�;#41%dY��t\��2"&%�# ��#6s4+6+%M� ���(���������-.���2%����2����8:4+��� �2%'�1%d�%6U� ��+�2�4+6+%!�9�I%'�2�5%�h�����5% ����#6����}-1%'�2%!��+� ��6������� �2%9�����)% ��0x�#6������24+����%����~.���)6�8:4+�s �%"s�1����6{�)%�}�����)% ����#6+�����2��;#�56+%������q �k%6:� �����#�U�-����(%6+���#�R ��#"$���)�#��������4+����%�+�#�R� �#6j�����)% ��)�#6�����~�-.��U���`8[4��&�)%`��%�)�5�+%!�+�4+6+%W�-.���2% ���x�#6,-14������Q�������5%$��67� �(%�+%!�+�s�� �2%!�-.���2% ���x�#6yq*�|� � �!-����("&��� �s%61�)�+%'�h����-+�����2���#6����h�+���x%��;���+�(%�~:������"&�5��"$�R"$�����U8:4+��� �M-14�������6$%61�)�+%'���)%�?����-+�������)�#6�����%'�2����"3x�����5 �%��q�� ������%R-+���-1�)���+%�� �}���*����6+�#"&�)6+%w@ �5L�p#H0p'F(L,�?�)%���2���)% ����#6����o� �#6W ����2�2%�+%���1%dY�s���hx%��;���1�2%�~[�+���1"&�)�2"$�Q"$�����Q8[4��*�)�#�6�x4+"&�����#��� �#6a ����2�2%���#�M�1%d �W�)%���-����(% ����#6�����%'�2�)��" x�����) �%��q

��6s����� ��%'-1%'����%���U� ��-+�2��� ��67��%6$�)�#�k�-.���2%�+�������������x%��;���+�2%}�����5% ����#6+%������4+6="$�[�+���56�t ��("&%�cq %�s�����16+�5 ����#6�����t\��2"&%�����R-E4�������6j��6+ ��#6:� �2%'�2���&��6 �)%��E���1�)���;�(%'tCx� %98[4��W� �W ��#"&��67��%,%���16+%���+��� �%'- x� ��41����qr���2�5"$�����,�����+���� ��2���.��6 �)�#�s�� 2�+�j�-����(%��������w��2��;#�)61%�)"$��6:� �!-+�2�-14���� � �#�s-.�� � �[�+� /����� -E4�x���h� �R��� ��41�+�)%6`%��;#4+6+�#�M�-.���2%���������%�1�) ����#6+%�����M8[4��Q%E�61%����6`-.�� ��6+ ��)%$%���)��6�;#4+%d �q

B}�$���#�}�[ (�����-.���2%���������~y�+x�#�)�9�+%0/, ��)61 ��98[4��$� �#6�t\416+�+%"$��6:��%��������F�DNH�SAF2>A@�@2>�]GIX�~B�.F�G(J�D0@�@2>�]GIXy~�.FNG�O�p[@0STG&@(LIF0STDNH2>5L'XEG:~ pX+>�]GIXW/�O:>)bcD(FNDNX.@2>5L[~�8:4+�}-.���2"W��� ��69����%�)��v�%'�M�)%="&%0/��0x� %$���R�)%�o�-.���2% ����#6�������a��1� ��6+ ���x�#6 �+���+%'� �#��q ��#�W�-.���2%��������!6��rtA4+6+�+%"$��6:��%�����&���#6 �)%�@NGIXy@(L�STDNX1L:@2>�]GIX � ��GI>5X ��~o�5%>)X�STD(F2H(D0@�@2>�]GIX!/$�)%$O[>mld>5H�>�]GIXy~8[4��*� �*-14�������6&���[-+�2����%'��%Q-1%'�������o���h���#�� ��)6+ ��Q�-.���2%�+�������tA4+6+�+%"&��6�u��%������q

k%j����� � �2�5 � ���x�#6�/��)%j-1���0/�� � ���x�#6 � �#6 �-.���2% ����#6�����pX1LIF2>5L'H&-���(8:4��`�-.���2%6 � ��+���,4+6+%r� �#�5%�����)% ��0x�#6yq��|�.������� �&���R�)%���-.���2% ����#6����M� �#6 �#>)X1LIF2>5L'Ho-.��28[4��}� �2%'�1%d�%6a� ��+����-1%'�2���M���������)% ����#6�����q�|6��)%�*�����16+�) ��)�#6����h8[4��Q� �w-+��������67��%6�%W ��#6:���)6[4+% ���x�#6y~.� �s�24�-.�#6��Q8[4�� �a/ (9� �#6����#�*�����)% ����#6+��� �4�/�#�*%'� �2���14�� �#�h� �#6 ��� � � �!� � "#� �:�[� � ��� �s/ ��� � ����� � "#� �[�[� � ��� �s����� -.�� ������'%"$��6:� �q

� 4 5=��,�1�2����� � � ��� ���-��� � � �w"1� � � �� � %������ � �2�5 � ���x�#6y~���%"s�1�Nx��6�����6+�#"&�)6+%�+%�H(D � D0@�@2>�]GIXy~|�-.���2%j� ��1���`4+6+%{� �#�)%������)% ��0x�#6 � / �1% ��#"$��������4+����%�+�h�� �2%}�����)% ��0x�#6s �4�/#%�?��4+-1�)%� � �#6=�)%� ��4�-1�)%� �����Q8:4�����%'���)��t\% ���6$�)%* ��#6+�+�) ��0x�#6

Page 99: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

��� -.�� ����1 �%�+%�q �|� ��%} ��#6+�+�5 ���x�#6R��� 4+6+%h ��#"&-1%'�2% ���x�#6s��6s�5%�8:4+��%'-1%'���� ���%�["$��6��#� 4+6Q%'� �2�)�14�� ���� �.~��W4+6+%$ ��#"s�1�)6+% ��0x�#6����[�#����%6+%$�+�R�I%'�2�5%�����U��� ��%�* ��#"$-1%'�2% ��)�#6�����q

� �4�� �1 ��� ��� � � � � �� � � � � � � � � ��� ��� � � � � � � ��� � � ����� � � � � � � ��� � � ���� � � ��������� � � �� ���

)�������������� � ���-��� �#���:�#�1� � � 2 $ 1!1!1

-/.1032 4657298;:;< =/>6<;?1?9@BA65 CD@B:;<6E1E6@'F53. G;<;?�F</H653.95 I/06<6J3K65 L6<6ENM6O .6O6E P1O;?/O/:Q@35 C;4QR S3.1032-1T;UWV =N2Q<;?9@NO I;O6J3K65X: Y6O/Z;O;?1?/OX.6<6J[\VN] ^1_/`aU1b/`a]1_1c CD@B:;<6E3K65X: VNU;d9VNc;d/_1U e1c1c1c1c e1^/`;e1U1UWVNU/- S/]

f O6J3K;<;?1?�F53.-1g;e1h I;</A1:65 f 0186</A65 i;O/j;O/:1:Q@k[ V1V ^1_/`a]1e1]m_1^1c PX01>6</:1nQ@XJ/5X: U/`6d/e;d/]1h VNb1c1c1c e1b1h1_1_1_1U1e/o S/e

pD@3?1?/O/:1:;<1O;?-1=;^ sD@BK;O s6<X.6OX0 f O6JXO;?XA/0WENM�[ e1U ^1_/`aU1]1hm]1]1c PX01>6</:1nQ@XJ/5X: VN^;d/];d/_1c VNb1c1c1c e1^1U1e1eWVN^1cXL S/h

f O6J3K;<;?1?�F53.-1g;] tX09?9@35 I1:;O/K9J Y6<;?9@3?1?/O�[ U1e ^1_/`a]1U/`a]1^1c CD@B:;<6E3K65X: VN^;d9VNU;d/]1c U/`;c1c1c U1]1_/`1`;e1c1^/o S/e

pD@3?1?/O/:1:;<1O;?-1T1`QV f O/:6?15;J i;O1</u;O v6</:1:;</:65�[ ]WV ^1_/`aU/`;hmU1]1c PX01>6</:1nQ@XJ/5X: U1^;d/U;d/_1h VNb1c1c1c e1^1]1]1UWVNe1e/G S/]

f O6J3K;<;?1?�F53.

� �4�� �1 ��� (�� � � � � �� � � � �� � � � � ��� � � � � ��� � ��� � ��� � � ������ � ��� � � ����� � � � ���� � � � � ��� � � ��� ��� �

� �� � � �����

�-�-���!����� � ������� ! ��� �:� � � �� � �';� �+� � �������� � ++���# ���#�#�����:�#��� � 4 $ 1

������� �������� !�"� �� #�$�%'���'&�(*)$1� +B(�-'$ .���% !'��/��B(��� �" #����1�����@�4 AB(��X��%�"� 87D9�4 A�$���6��dE���" ���'<�;� ����=)$1� #B(�<�$ 4 G�H�? #�:�I��J�4 E�$�"� ����K7 H J�"���$ ���'<�;� ����=)$1� #B(�<�$ G G�?�? #�4�?��J�G�> !'�'(�&1����;� 8752 E� �L�$�"�%' #B(�<�$ G G�9�H #�@�G

� �, 6;�46�2����� �� � ��� � � � �[�:� � ����� %�-+�2�0/�� � ���x�#6j�-.���2%`����+���$4+6+%�� �#�)%��2���)% ���x�#6 �,/{�+%� ��#"$�a�2����4+����%������ �2%��2���)% ���x�#6j8[4�� ��#67���)��6��U4+6`��4��y ��#6I�4+6:� �=��������) �%����� �.~������ �2%�/��6+�+�W���#�M�'%����������+���)�#��%'� �2���14+� �#����� -.�� �����u �%���#��/9���)�)"W�)6+%6+���=�+4�-E�)�) �%���#��q

Page 100: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���'� �?DNX�ZEp#L ��DNH�FND � L:@2> GIX1L�� DNH �

� �4�� �1 ��� @ � � � � � �� � � � � ��� � � � � � ��� ��� ��� � � � � � �������� � � � � � �� � ���� � � � � � �� � � � � � � � � ������ � � � ���

)�������������� � �'�[�#� � � � � � ��� � � ! ��������" �&� �#���[��E� � �

�����1� �$��'%�"� !�-' ����'(�6�$ E�������"B(�$����9,2 !1�, ��'(1� #��'<�;�$�" G�?�?�?�?��J�G�I #� �6�"�$ ����%� �6�$ 2�:�?�?�?��J02 4 ���B(�< ��$�������6�$ 2�9�?�?�?��!�@ AB(�;�� A� ������ 2�:�?�?�?��J�H c1�'�'(1$ #�"���;,< 9�4�?�?�?����402 ����"'��$'< �'�� �O�� 2�:�?�?�?

� �4�� �1 ��� � � � � � � �� � � � � � ��� � � � � � � � ����� �� � � � � � ��� � � � � � ��� � � � ��� ��� ��� � � ���

)�������������� �7! �1�+� ��� �

#��' '<�;�$TB(�"� �&�;�$�"E���-' �"�YB(�<�$�"!�6��Q(5�0(�<�;[Z

� �, ��/� � > �2-3��>465>�1-.� � � ��� ���w( (

�|�E-+�����+4+ �� �s �%'�2� �����)%6��=��+������6+�}4+61%Q�����5% ���x�#6! �4+/#%����4�-1�)%����� �+x%6�t\��2"&%�+%�o-.��o�5%s ��#6+ �%Iu� ��6+% ���x�#6a���R� ���+%�*�)%�M��4�-1�5%�M��� �� ��#6�� �[�1%���)%�M��4�-E�)%�M��� (+q

k%s�2��� � �2�) � ���x�#6�/��)%w-+���d/�� � ���x�#6a� �#6a�-����(% ����#6����M8[4���-����("&��� ��69���[� �(%'���h�)6�t\��2"&% ���x�#6����U416+%� �#�)%Q�����)% ���x�#6�q��}%'�+�1x%Q �%� �#�o��6W8[4��*� ��%s6��� �����%'�2�)�s ��#"s�1�)6+%'�o�)%U�)6�t\��2"&% ��0x�#6&�����'%'�2�)%�|�����)% ����#6�����q�|��-+�����+4+ �� �$ �%'��� �����)%6+� � "s41������-1�)�5 �% �3�+�#�M�����)% ����#6+����~1�����161����6+���=4+6+%$6[4����'%=�����)% ���x�#6a8[4��R������6+�� �����#�*�)�#�h-1%'�2����-.�#�����1�)���M���Q��4�-E�)%�h���s�)%�*�+�#�������)% ��)�#6�����q*z����5%&�����)% ��0x�#6��`������6���� ��4�-E�)%�M/ �%'� �2���E4�� �#�R/{�)%������)% ���x�#6 (`������6+��� ��4�-1�5%��/�� %'� �2���E4�� �#��~ �)%��2���)% ���x�#6{������41����%���`� ��6+���Ex% � � ���4�-1�5%��/ � ��� %'� �2���14�� �#��q �|%a8[4��=���R-.�#�����E���s8[4��&�+%0/#%a%'� �2���14+� �#�R ��#6j����"&�)��"&��6+�#"Q�+�2�w��6

Page 101: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

& � L��}]^ S�p � G �,� � �ye!G�O�D � GsFND �5L:@2>\GIX1L��

�)%�����#���2���)% ����#6�����~.���?6��#"s�+���=���=�)%W�2���)% ���x�#6{� �=%67� ��-.�#6+���Ex%!%������� %'� �2���E4�� �!��6���� � �& �%���9-E%'�2%8[4��Q���#�M6+�#"Q�+�2�������Q���#�M%'� �(���14�� �#���2��;#%6a������61��� x4+6+�) ��#����6,�)%=�����)% ���x�#6��2����4+����%����q

� �4�� �1 ��� ��� � � � � �� � � � � � � � ���� � � � � � � � � � � � � � � � � � �� � � � � � � � � � � � � � ������ � ������� �� ��� � � � � �� � � � � � � ����� � ��� � ��� � �� � � ��� � � � � � �

� � � ������w� � ��[�7� � � � � � ��� � � ! ��������" � � ��� ���w( ����( ����� � ��[�#� � �0�[�#� � � � �E�� � �#�+� � �

3a-��'.�3']�3'-�(���')+*�, - p , q i+\ 5�$\6[+[+s � p � 3��+3 w 5���')+*�, 3')+*�, 4 p ,�\2)��6Z2i�s p����� �'*�Z�) 16\6[6s� ����� 3�5���� ,$*���$\��2*$\! ) p����� �'*�Z�) 16\6[6s� ����� 3#"�� ,$*�� [/\�$ p�%����� �'*�Z�) 16\6[6s� ����� 3#"������� �'*�Z�) 16\6[6s� ����& 3�5���� ) p ��s2\2)6\ % Z+[9tp )����� �'*�Z�) 16\6[6s� ����� 3#"�'�����#� 5/)�Z "/i$Z�)�(+\6[ ����� 3�5���� ,$*���$\��2*$\! ) p���#� 5/)�Z "/i$Z�)�(+\6[ ����� 3#"�� ,$*�� [/\�$ p�%���#� 5/)�Z "/i$Z�)�(+\6[ ����� 3#"�����#� 5/)�Z "/i$Z�)�(+\6[ ����& 3�5���� ) p ��s2\2)6\ % Z+[9tp )���#� 5/)�Z "/i$Z�)�(+\6[ ����� 3#"�'�����#� ^�[/\2)�Z 5 q Z %/p ����� 3�5���� ,$*���$\��2*$\! ) p���#� ^�[/\2)�Z 5 q Z %/p ����� 3#"�� ,$*�� [/\�$ p�%���#� ^�[/\2)�Z 5 q Z %/p ����� 3#"�����#� ^�[/\2)�Z 5 q Z %/p ����& 3�5���� ) p ��s2\2)6\ % Z+[9tp )���#� ^�[/\2)�Z 5 q Z %/p ����� 3#"�'������& 5$[6s+r+s2Z 0 p i�s ����� 3�5���� ,$*���$\��2*$\! ) p����& 5$[6s+r+s2Z 0 p i�s ����� 3#"�� ,$*�� [/\�$ p�%����& 5$[6s+r+s2Z 0 p i�s ����� 3#"������& 5$[6s+r+s2Z 0 p i�s ����& 3�5���� ) p ��s2\2)6\ % Z+[9tp )����& 5$[6s+r+s2Z 0 p i�s ����� 3#"�'��

�*),+-)�.0/21435/765/8):94.0/�;�<�=�;7>@?A=B;�/7?C=:D�E7F),GH; /7.�3�?JI�=:65)KD�),GLI�EJ/7G5/M+NF=:.-EAG�OP):; +Q=:D�E7F),GR6�/�?A=BST35/U.0/G5/7D�/7. EJI�=�VXWY):;X/[Z�/7+\14?J)5>]?A=\1�;#EA+-/�; =-I�3�14?A=-I�EJ/7G�/^6�EA.�I�EAG_I0),.`GaF3�+-/�; ),.b65/cEAG�ST3�EA?AECG5) � /7?dD�),+\/7G_I�=�; EA);�/7=:?CEJe7=:65)�/7G�?A=Q<�EA.�EAI�=QG5)2D�):;�;�/7.01]),G�6�/f=:?gEAG�ST3�EA?CEAG5)-D�35h:)UG5),+^9�;�/fhi=�1]/7?A?AEA65)8.0/f+f35/7.0I0;#=�VjWY=�;#=):9�I0/7G�/�;Y/7?L?AEA.0I�=:6�)`ST35/@.0/k14EA65/l/7G^/7?L/[Z�/7+-1m?J)5>�/7.dG5/7D�/7. =�; EJ)b; /7=:?AEJe7=�;g3�G�=n;�/7.�I0; EAD�D�E7F),Go14=�; =bST35/76�=�;#.0/.0),?C=:+-/7G_I0/fD�),GM?A=:.nI�3�14?A=:.*/7Gi6�),G�65/ � � � ������w�qp �srTt_u�� ����(w�����kp ��rTt,u V

Page 102: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�,���'� ���������� ���� ����������������������� ���

� �� � ������w� ���,rLt_u�� r �!u �����&� ��!!� ����"�" � � ��� ���w( ����(w���� �#�,rLt_u�� " rLt_u�� � �!u$��r��!��� " � � �� ������� " r!�,t "���" r �@p%�:rTt_u���& "�'�" �!�qp%�,r_t_u

( ? ;�/7.�3�?JI�=:6�)c6�/j/7.0I�=-):1]/�; =:D�E7F),Gi.0/j+^3�/7.0I0; =\=\D�),GLI�EAGT3�=:D�E7F),G V

)�*,+-!).�)/*,021#+3�465 *87/5,98:; <�=;8>�>,?@�7 A�)CB�)/D�<E1#+C3�4C5 )�3�465 F87/5G;638HIJ:G?C7+JK�L M4,I63 N;�>,?�= +�K�L )O�P 5,4�,Q>�;�R�7,S+JT�L <J3,I O�:8I638U;8> +�T�L )/<!VWP 5,4�,X=,;�Y64,;�Z3,7+JT�L <J3,I O�:8I638U;8> +�T�L )O�P+JT�L <J3,I O�:8I638U;8> +�T�L )O8[�L+JL�\ <>,?�]8?CI ^76:�? +�L�\ )/<!VWP 3,7_H�?C;63;QSCI8>2`763

a =QD�),+o94ECG�=:D�E7F),GM65/7?]14;�)T643�D�I0)\D�=�;�I0/7.�EA=:G�)\h�?C=c;�/7.0I0; EAD�D�E�F),GU65/7? +-)�65)-/7GMST35/j.0/o=:D�=�9m=\65/;�/7=:?AEAe7=�;7>�.0/j143�/765/ ;�/76�3�D�EA;*=Q?A=c):1]/�; =:D�E7F),GM65/ �����b�W��c�����������d���Qe f/���g�$h SL35/j.�/j1�;�/7.0/7GLI�=-+NF=:.=:65/7?A=:GLI0/:V

ikjElmn jpo �0� ����� (

a =�3�G�E7F),GB65/c65),.X;�/7?A=:D�EJ),G5/7. � h ( > D�),G � h � I�3514?C=:.b;�/7.�1 /7D�I�EA<s=:+-/7GLI0/:> /7.a):I0; =�;�/7?A=:D�E�F),GSL35/^I�EJ/7G5/cD�),+-)2+^3�DWq5) �sr � I�3514?A=:.`.�EJ/7G�65) F/7.0I�=:. ?A=:.`I�3514?A=:.XSL3�/^.0/f/7G�D�35/7GLI0; =:GB/7G � )/7G ( )�/7GK=:+^94=:.a;�/7?A=:D�EA),G5/7.a=�?C=Q<:/�e:VoWg=�; =�1])�65/�;`; /7=:?AEJe7=�;a/7.0I�=�):1]/�; =:D�E7F),G > � h ( 65/�9]/7G.0/�;bD�),+-14=�I�EA94?J/7.*14=�; =Q?A=-3�G�E7F),G V

tT/�6�ECD�/BST35/�65),.2;�/7?A=:D�EA),G5/7.2.0),G ����uwv2��cx��y�����zv2���W�{�|�s�8�!��d��� .�Ea=:+^94=:.2I�EJ/7G5/7G ?A= +\EA. +\=D�=�9]/7D�/�; =�>Y/7.o65/7D�EJ;�> .�ElI�EJ/7G�/7G�/7?q+\EA. +-)UGXF3�+-/�;�)M6�/\=�I0; EJ9435I0),.jh F/7.0I0),.f.0/\/7G4D�35/7G_I0;#=:G 65/}4G�EC65),..0):9�; /\?J),. +\EA.�+\),.X6�),+\EAG�EJ),.7V ( G�+f3�D�q4=:. )TD�=:. EJ),G5/7. .0/�;4F=UG�/7D�/7.�=�; EJ)U;�/7=:?CEJe7=�; 1�;�)!h:/7D�D�EJ),G5/7. 14=�;#=q�=:D�/�;XSL35/j6�),.n;�/7?A=:D�EJ),G�/7. .0/7=:GiD�),+\14=�I�EJ94?J/7.*1m=�; =\?A=-3�G4E7F),G V

~��C������� nX�2�g� � ���� � �/� � � � �|�/�������,������� ��8� �������/������� �C� ���G� � � ���������� �¡��� ��� �6¢�£�/�¥¤����¦�����¨§�� �����8� �

������������ � �����G� � � ����� ��-��� �-����� � ��8����� �

Page 103: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � �v d� c �8����������bu �������� �����|�������������

<�:;�IF8;638H�:87O�:I�7�763@8IXB64�:�I� 8I8>JI� 8;63,I

�kl�� ����� j��,l�� o �0� �����( (

a =B6�EJO /�;�/7G�D�EA=M):9�I�EJ/7G5/23�G�= ;�/7?A=:D�E7F),G ST35/8I�EA/7G5/8?A=:.fI�351m?A=:.^ST35/2.0/�/7G�D�35/7GLI0; =:G /7G � hRG5).0/o/7G4D�35/7G_I0;#=:Gi/7G ( V Wg=�; =Q; /7=:?AEJe7=�;X/7.0I�=Q):1]/�; =:D�E�F),G > � h ( 65/�9]/7G .0/�;XD�),+\14=�I�EJ94?J/7.b14=�; =8?A=3�G�E7F),G V

~��C�����E� nX� ��� � ¢����$�/� � � �¨�|�/��������� ���C���� �£��� ¤��,¢����C� �8�$��� �/� ������,� �G� �_� �����¦�������� � �$��G� � ��� ��� �6¢/�g��� ¤��8�¦�k�8� �C� ���£��� �

�������w���� �7!���� � ��� "����r � � ����( ��-��� �-����� �7!���� � ��� "���:r �

�769�>�I]8?$`763A�?6>�>�I6:�:;�I8>

� n j������ � j�����lmn j! #" n l j%$�o �'&��w�� (

a =MD�),G4D�=�I0/7G�=:D�E7F),G 65/Q65),.o;�/7?A=:D�EJ),G�/7. � h ( ):94I�EJ/7G5/QD�),+-) ;�/7.�3�?AI�=:65)M3�G�=U; /7?A=:D�E7F),G D�35h,=:.I�3514?A=:.c.0),G I0)�6�=:.\?C=:.cI�3514?A=:.c65/ � D�),G�D�=�I0/7G�=:6�=:.8D�),G I0)T64=:.-?A=:.cI�3514?A=:.c65/ ( SL3�/�/7G ?J),.=�I0; EJ943�I0),.fD�),+f3�G5/7. e ST35/M.0/U?A?C=:+\=:G E)(,3�=:? h I�EJ/7G5/7G ?J),.-+\EC.�+-),.f<s=:?A):;�/7.�V ( .0I0),.\=�I0; EJ9m35I0),.D�),+^34G5/7. =�14=�;�/7D�/7G 3�G�=-.0),?C=c<:/�eo/7GU/7? ; /7.�3�?JI�=:65)5V

~��C�����E� nX� �)* � ¢����$�/� �£��� ��� � ¢/� ��� � ����� �W� � �/���������x��� �� � �£��� ��� �� ���¨������� �G����� ����� � � �,���� � �������G�8� � ������� ��� � �� �_��� ��� �6¢�£� �

� � � ������w�+&�� �� ����(w����

( .0I�=f/-,T14;�/7.�E7F),G8):9�I�EJ/7G5/a/7?]+\EA. +-)o;�/7. 3�?JI�=:65)cSL3�/a?C=o/-,�1�;�/7.�E�F),G }mG�=:?m6�/7?4/[Z0/7+-14?J)�.5V0/T>5h,=cST35/?A=cD�),G�D�=�I0/7G4=:D�E7F),GM/7.�>�/7G2;�/7=:?CEA6�=:6 >�3�G�1�;�)�6�3�D�I0)cD�=�;�I0/7.�EA=:G�)-h83�G�=^;�/7.0I0;#EAD�D�E7F),G265/ E)(,3�=:?A64=:68.0):94;�/?J),.b=�I0; EJ9435I0),.bD�),+^3�G�/7.�V

Page 104: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������������������/f��� ����������������������� ���

� n j�� ��� � j����,l,mn j ��� � ��� j�� ���� � � �8� n l j $�o � &�� �� ( �����a =oD�),G4D�=�I0/7G�=:D�E7F),G2/-,�I0/�; G�=f/7.*3�G�=jD�),G�D�=�I0/7G4=:D�E7F),GU/7G�?A=oST35/a?A=:.@I�3�14?A=:.@6�/ � ST35/`G�)^I�EJ/7G�/7G<s=:?J):; /7.n/7GMD�),+ F3�GiD�),GiG�EAG�(,3�G�=^I�3514?A=-65/ ( >5I�=:+^94E#F/7Gi=�14=�; /7D�/7GM/7GU/7? ; /7.�3�?JI�=:65)5V

~��C������� nX�2��� � ¢����$�/� � � � �������,�� �,� ���C���� �£��� ��� � � �J¢/�g��� � �£��� � �|��������� �C� � �����_���/�!�x�� �

�-��� �!����� &��w� ����(w����� �����

)�3�4C5 F8I�>�>�; �7C9�>�I,]8?�`763 +C3�465 N;,]�,I F87�5�;638HI6:�?C7)/<!V�P ��3C5�;�@G?C7���V/\�� F8ISH;8>�>b`763 +�T�L \JP���V�V�� ��� 5,4�!X=;�YJ4,;�Z37)/<!V�P ��3C5�;�@G?C7���V/\�� F8ISH;8>�>b`763 +�L�\ VWP���V�V�� ��� 3,7�H�?;63,;{S6I8>2`7C3).��6P ��?W4"�J98:;#�z\JP F8ISH;8>�>b`763)O�P B�76:;8>�>�� T F8ISH;8>�>b`763 +�K�L \�$���V%$�� ��� 5,4�!Q>J;�R�7,S)O�P B�76:;8>�>�� T F8ISH;8>�>b`763 +�T�L \�L���V�V�� ���)O8[�L <,>?�]6I638H8;#��V B�;6U7J:�9,; +�T�L \�����V%$�� ���)O8\GV B�IC3�N�:I63�]8?JS�]67#��V$ A�?W3,IJ:7 &)O�V�L F8IC=�4�]%��?W3,7,S�� V%� F8ISH;8>�>b`763

a =\/-,T1�; /7.�E7F),G('*) ��� &�+-,/.10 /7. /7ST3�EJ<�=:?J/7G_I0/j= 0'&2+-,/. '3) ��� V54*34=:G�65)-/7GM=:+^94=:. ; /7?A=:D�EJ),G5/7.q�=�h�I�3�14?A=:.nST35/jG5)Q.0/ 1m35/765/7GUD�),G�D�=�I0/7G�=�;XhU.0/j65/7.0/7=QSL35/ /7GM/7? ;�/7.�3�?AI�=:65)\=�14=�;�/�e7D�=:G I�=:+o9mE#F/7GI0)�6�=:. /7.0I�=:.bI�3514?A=:. e I�=:GLI0)2?A=:.n65/o3�G4=^; /7?A=:D�E7F),GMD�),+-)8?A=:. 65/j?A=c):I0;#= h >m.0/o3�I�EA?AEJe7=c?A=����� �W��c�����������d������6bc��W����������u vb����c��Go70 ) ��� &2+-,/. '*) ���

8Cj � ���/96� � ��lmn jpo:0;, .�<>=�0 ' =@?�< '

a =2EAGLI0/�; .0/7D�D�E7F),GB):9�I�EJ/7G�/cD�),+\)U;�/7.�3�?JI�=:6�)�3�G4=Q;�/7?C=:D�E7F),G�SL3�/fD�),GLI�EJ/7G5/\?A=:.XI�351m?A=:.a65/ 0 SL3�/I�=:+o94E�F/7Gi.0/a/7G�D�35/7GLI0; =:G2/7G('5V�Wg=�; =c; /7=:?AEJe7=�;*/7.0I�=-):1]/�; =:D�E7F),G > 0 hA'\65/�9]/7G�.�/�; D�),+-14=�I�EJ94?A/7.14=�; =-?A=-3�G4E7F),G V

a =-EAG_I0/�;#.0/7D�D�E7F),GM.0/o1435/765/ /-,�1�;�/7.�=�;b/7GUILF/�; +\EAG5),.b65/o6�EJO /�;�/7G�D�EC=:. o

0B, .�<>=�0 ' =@?�< 'DC 0FE�, .2G '3) 0FE�, .2G 'H' �

�klJI l 9 l,mn jpo70FK�,/L�,/K>=>M�N '

t�351]),G�EJ/7G�6�)fST35/^?C=\D�=�9]/7D�/�; =86�/ 0 /7.b/7?dD�),GsZ�3�G_I0)�65/^=�I0;#EJ9435I0),.PO8hMST35/f?A=\D�=�9]/7D�/�; =�65/Q'

Page 105: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� . � �v d� c �8����������bu �������� �����|�������������

/7.a/7?lD�),GsZ�3�G_I0)U65/-=�I0; EA9435I0),. M >]I�=:?J/7. ST35/ M /7. 34GB. 359 D�),GsZ034G_I0)265/ O4>]hB.�E ? C O � M�e ?A),.=�I0; EJ943�I0),.n65/ 0 SL35/jG�)\/7.0I�F=:GM/7G ' h >4?C=-6�EJ<�EA.�E7F),G8):9�I�EJ/7G5/j34G�=c;�/7?A=:D�E7F),GiD�35h,=\D�=�9]/7D�/�; =\/7.b/7?D�),GsZ�3�G_I0)^65/ =�I0; EJ943�I0),. ? hfST35/bD�),GLI�EJ/7G5/b?C=:.qI�3514?C=:.l65/ 0 SL35/b/7.0I�F=:GQ=:D�),+-1m=��G�=:6�=:.@6�/ I0)T64=:.?A=:.nI�351m?A=:.n65/ '�V

~��C�����E� nX� � ����� ¢���/� �/�z�£������� � ���¨�������� � �z�G��� �J�|��������,� ���6���� �£��������� � �6¢/�g��� �,��� � ���z���,¢/� ����§�C� ��� �����

L�, ' ,/< O�� �,rLt_u�� " rLt_u�� K�, L�,/K@=�M>N ) , .�E�G@=>M���=����>=�0>=��������! � � " rTt,u"�

+3�465+JT�L

# 65/7+NF=:.n6�/a?C=:.*):1 /�;#=:D�EJ),G5/7.nST35/ 4k)T646�ECG�D�?A35h*F)^/7G2/7? F=:? (:/�9�; =f;�/7?A=:D�EJ),G4=:? >�):I0;�),. =:35I0):;�/7.¥q�=:G=�1]):;�I�=:65)R):I0; =:.8):1 /�;#=:D�EJ),G5/7.814=�; = 6�=�;�+NF=:.81 ):I0/7G4D�EA= =:?b?A/7G�(,3�=!Z0/:V ( .Q65/ /7.01]/7D�EA=:? EAGLI0/�;�F/7.�?A=�J��J�6v2������d��� >�I�=:+^94E�F/7G 65/7G5),+\EAG4=:6�= �����6�8u ��� >�ST35/j="�G�=:6�/oD�=�14=:D�EA6�=:6iD�),+-1435I�=:D�EJ),G4=:? =:?jF=:?)(:/�9�;#=�V

$&% � � ����lmn jpo ' G>E>E O 0�,('�=�0*)�0 + G,+�M>N ) �.-/�5pLpTp.���10 � O K�K'�32�54��!t�4 � O ' �.6�� " �Lt,6 �( .0I�=�):1]/�; =:D�E7F),G�= (:;#3514=U?A=:.XI�3514?C=:. 65/ 0 ST35/cI�EJ/7G5/7G�?J),.a+\EA. +-),.a<s=:?A):;�/7.a/7G�?J),. =�I0; EJ9m35I0),./7.01]/7D�E£}4D�=:65),.ch ;�/7=:?AEAe7=�3�G D F=:?AD�3�?J) .0):94;�/M?J),.�(:; 351]),.c):9�I0/7G4EA65),.�V a =�; /7?A=:D�E7F),G ;�/7.�34?JI�=:65)I�EJ/7G5/ D�),+-)QD�=�9]/7D�/�; =Q?J),. =�I0; EJ9m35I0),.*1]):; ?J),.nSL3�/j.0/ q�=-= (:; 351m=:65)-hQ/7? D F=:?CD�3�?J)c;�/7=:?AEJe7=:6�)5>�=:?SL3�/j.0/j6�=-/7? G�),+o9�; / /7.01]/7D�E£}4D�=:65)-/7G �.6G� " �Lt,6�� V

a ),.nD F=:?AD�3�?J),.nST35/j.0/a143�/765/7G2;�/7=:?AEJe7=�; .�):9�;�/ ?J),. (:; 351]),.*65/ }4?C=:.k.�),G o .�3�+\=c65/j?A),.*<s=:?J):; /7.n65/3�G2=�I0; EA9435I0) e ' G@E ) �87 � h >5+-/76�EA=^65/ ?J),.@<�=:?J):;�/7.*65/ 3�G�=�I0; EJ9m35I0) e O L�) ) �87 � h >�+ F=�,�EA+\)^hQ+iF9 G�EA+-)^65/?J),.`<�=:?J):;�/7.X65/f34Gi=�I0; EJ9m35I0) eJE O5:7) � 7 � > E�,/. ) � 7 � h hMGaF3�+-/�; )865/^I�3514?A=:.b/7Gi/7?�(:; 351]) e ?@+ G .>< )/; � h Va =-;�/7?A=:D�E7F),GM;�/7.�3�?JI�=:6�)fI0/7G465;4F=cI�=:GLI�=:.¥}4?C=:. D�),+-) (:; 3�1 ),.n.�/wq�=7h,=:Gi):9�I0/7G�EA6�)5V

~��C�����E� nX� � �"�<� ¢���/� �/� �/� ����£���W�x� ���8���8�= � � ��?>�������� �� �£��� �/�¥¤$�£�������z�,������,� �¦��������.�

' G@E>E O 0�,@'�=�+�� O .><�,��5� O )20 + G,+>M�N ) �5A " � " r�� � O K�K ' G>E ) ' ��4��� " � � O ' ' ��4G�8� " � 6 �16���4

Page 106: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������������������/f��� ����������������������� � /

0 G?J]8?�3,I B�I�>�IJ:�?C7 H7JHI�>0�T P���$�$�$0�[ T6P2$�$�$0�K V��$�$�$

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

( ?fF=:? (:/�9�; =8;�/7?A=:D�EJ),G�=:?Yh /7?YD F=:?CD�3�?J)2;�/7?A=:D�EJ),G4=:?d.0),GKO ):; +\=:?CEA.�+-),.X6�EJO /�;�/7GLI0/7.XST35/c;�/�1�; /7.0/7G_I�=:G6�EA.�I�EAG_I0),.f/7.0I�EC?J),.c65/8/-,�1�;�/7. E7F),GR6�/7?k+Q=:G5/[Z�)�65/26�=�I0),.c/7G /7?2F=:+^94EJI0)K65/7?*+-)T6�/7?J) ; /7?A=:D�EJ),G�=:? V ( ?F=:?)(:/�9�;#=K;�/7?A=:D�EJ),G�=:? 1�;�):1]):; D�EJ),G�=B3�G�=�.�/�; EJ/U65/U):1]/�; =:D�EJ),G5/7.QSL35/M.�/U1435/765/7G 3�. =�;-14=�; =�65/7D�EJ;\=:?.�EA.�I0/7+\=-D F),+-) �����!�6c �J�8�£� ?A=f;�/7?C=:D�E7F),GM65/7.0/7=:64=-=-14=�;�I�EJ;n65/j?C=:.n;�/7?A=:D�EJ),G�/7.n65/j?A=c94=:.0/j6�/j6�=�I0),.�V ( ?D F=:?AD�3�?A)X; /7?A=:D�EJ),G�=:?T1�;�):1]):; D�EA),G�=b3�G4=`G5):I�=:D�E�F),Gc14=�; =XOP):;#+^3�?C=�;g?C= ������!� ����d��� 65/n?A=X;�/7?A=:D�E7F),Gc65/7.0/7=:64=/7GMITF/�; +QEAG5),. 65/j?C=:.n;�/7?A=:D�EJ),G�/7. 65/j?A=c94=:.�/o65/j6�=�I0),.�V

( ?dD F=:?AD�34?J)8; /7?A=:D�EJ),G�=:?dI0),+\=2.�3KG5),+^9�;�/c65/7? ��d���x�J�8��� ��¥vb��� �� �W� ���� >]ST35/f/7.a3�G�=8; =:+\=�65/f?C=?7F)�(,EAD�=�V��X=7h 65),.fI�EJ1]),.f65/UD F=:?AD�3�?J)B;�/7?A=:D�EJ),G4=:? >g/7? �J�W������c�� �� �{c �Cv2�|��� >g1�;�):143�/7.0I0) 1]):;�4k)�6�6 >gh/7? �J�������$c�� �� � ���u��g�!����� >d14;�):1435/7.0I0)B1]):;c):I0;�),.-=:35I0):;�/7.�V ( ?@/7.�I�3�6�EJ)K65/7?*D F=:?AD�3�?J)B;�/7?A=:D�EA),G�=:? .�/q�=�;4F=2+-/764EA=:G_I0/-65/}mG�EAD�EJ),G5/7.XEAG5O ):; +\=:?A/7.�V a =:. 65/}mG�EAD�EJ),G5/7.`O ):; +\=:?J/7.a.0/c1435/76�/7G /7G4D�),G_I0; =�;o/7GB?C=94EJ9m?AEJ)�(:; =�O�F9 =fSL35/j.�/oD�),+-/7GLI�=Q=:?b}4G4=:? 65/7? D�=�1 F9 I�3�?A)5V

( G /7?lD F=:?CD�3�?J)265/c1�;�/76�EAD�=:6�),. e ?�F)�(,EAD�=U65/c1�; EA+\/�;`):; 6�/7G h > 3�G v ��� ��x�W� �� /7. 34G�=QO3�G�D�E�F),GBD�),G=�; (,3�+\/7G_I0),.XSL3�/j.0/j1435/76�/ /�<s=:?A34=�;b=-<:/�; 6�=:6�/�;�)\)\O=:?A.0)5V 4n3�=:G�65)\?J),.b=�; (,3�+-/7GLI0),.b.0/^.�3�.0I�EJI�3�h:/7G1]):; <�=:?J):;�/7.�>�?A=*O3�G�D�E7F),G ?A?A/�<s=n=`3�G�=*/-,�1�;�/7.�E7F),G 6�/7G5),+\EAG�=:64= v ���/v���� � ����d��� >�SL3�/l1435/765/q.0/�;d<:/�; 6�=:65/�;#=)-O=:?A.�=�VqWY):;n/[Z�/7+\14?J)5>5?A=:.*O ; =:.0/7.! �4*=�; ?A),.#"*=�/�e7=-/7.b3�G2+\EJ/7+^9�;�)c65/ ?A=f14?A=:GLI�EA?A?A=%$Lh& �4*=�; ?A),.#"*=�/�e7=(,=:G�=a+NF=:.YSL3�/ # +-/7?AEA=`WY=:.�I0):;'$:.0),Go14;�):1]),.�EAD�EJ),G5/7.7>�h,=XSL35/*.0/ 1435/765/k65/�I0/�; +\EAG4=�;d.�ET.0),G^<:/�; 6�=:65/�; =:.)MO=:?A.�=:.�V ( G�/7?g1�; EA+\/�;aD�=:.�)5>Y?A=2O3�G�D�E�F),G( /7.o3�G�+\EJ/7+^9�;�)M65/\?C=81m?A=:G_I�EC?A?A=%$ I�EJ/7G5/\3�G�=�; (,34+-/7G_I0)e 4*=�; ?A),.�"*=�/�e7= h h-/7G\/7?4.�/ (,3�G�65)oD�=:.�)5>�?C= O 34G�D�E7F),G) (,=:G�=f+NF=:. SL35/*$LI�EJ/7G5/b6�),.@=�; (,3�+\/7G_I0),. e 4*=�; ?A),."*=�/�e7=Qh # +-/7?AEA=-Wg=:.0I0):; h V

t�E:34G 1�;�/76�ECD�=:65)nI�EJ/7G5/@34G�=*<s=�;#EA=�94?J/:>sD�),+-)b/7G+ -,X/7.d3�Gj+\EJ/7+^9�;�) 6�/@?A=*14?A=:GLI�EA?A?C=%$J>7/7.0I�= <�=�; EA=�9m?J/65/�9]/jI0/7G5/�; 3�G �W�����G� =:.0)TD�EC=:65)5VP4*3�=:G�6�)Q?A=-<�=�; EA=�94?A/o.0/^. 3�.0I�EJI�35h:/o1 ):;X=:?)(,3�G5)865/^?J),.`<�=:?J):;�/7.b6�/.�3U;#=:G�(:)5>4?A=f1�;�):1]),.�ECD�E7F),G�1435/765/ .0/�;bD�EA/�;�I�=%.�14=�; =c):I0; ),. <�=:?J):;�/7.n143�/765/ .0/�; O=:?A.�=�V@WY):; /[Z0/7+-14?J)5>�. E/7?l; =:G�(:)i65//, /7. /7?qD�),GsZ�3�GLI0)i65/-I0)�6�=:.j?A=:. 1]/�; .�),G�=:.ahK;�/�/7+-14?A=�e7=:+\),.0,i1]):; 4*=�;#?J),.0"*=�/�e7=�>Y?C=1�;�):1]),.�ECD�E7F),G1 �4*=�; ?A),.2"*=�/�e7=�/7.a3�Gi+\EA/7+o9�; )Q65/^?C=\14?A=:GLI�EA?A?C=%$5/7.XD�EA/�;�I�=�V`WY/�;�)2.�E ; /�/7+-14?A=�e7=:+-),.!,

Page 107: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � �v d� c �8����������bu �������� �����|�������������

1]):; /7? G�),+o9�; /j65/j3�G�=c1]/�; .0),G4=fST35/oG�)-/7. +\EJ/7+^9�;�)\65/j?C=c14?A=:GLI�EA?A?A=�>�?A=c1�;�):1]),.�ECD�E7F),G2/7.nO=:?A.�=�V

t5E��8/7.n3�GQ14;�/76�EAD�=:65)5>5?A=f.�E)(,34EJ/7G_I0/X/-,�1�;�/7.�E7F),G2D�):;�; /7.01]),G�65/a=:? D�),G�Z03�GLI0)-65/aI0)T6�),.n?J),.k<s=:?J):; /7.65/ ,Q14=�;#=-?J),. ST35/��8/7.`D�EJ/�;�I0) o

, �5�@=�0>= � ) , �

a ),.M1�;�/764EAD�=:65),.U.0/�143�/765/7G D�),G5/7D�I�=�;K+-/76�EA=:GLI0/ #���� >� h � � 14=�;#= OP):; +Q=�; v ��� ��x�W� ��������uwv �,���Cc���� V

� m� � �� � n�n � l � j � �� n � � ��� � 9

( Gi/7?gD F=:?AD�34?J)Q;�/7?C=:D�EJ),G�=:?d):; EJ/7GLI�=:65)U=QI�351m?A=:.�>]?J)�ST35/cEAGLI0/�;�/7.�=8/7.`/7G4D�),G_I0; =�; I�3�14?A=:.`14=�; =�?A=:.ST35/o.0/fD�3�+-14?A/jD�EJ/�;�I0)\1�; /76�EAD�=:65)5V ( ? D F=:?AD�34?J)\):; EJ/7GLI�=:65)�=-I�3514?A=:.b.0/o94=:. =-/7GM/7?d3�.0)\65/�� �����|��y�����c �Cv2�|� V��XG�=`<s=�; EC=�94?J/qI�351m?A=n/7.g3�G�=n<�=�; EA=�9m?J/ D�35h��X; =:G�(��X65/@<�=:?��:;�/������,Gf?A=��dI�3514?A=��d65/ 34G�= ;�/7?C=:D�E7F�,G V

W��:;b/[Z0/��-14?��5>514=�; =-/��01]/7D�E£}mD�=�;n/7? ; =:G�(��Q6�/j?A=c<s=�;#EA=�94?J/aI�3514?C= + :����:9�;�/o?C=c;�/7?A=:D�E7F�,G +�� O .><�,��5� O�0/^35I�EA?AEJe7=c?A=�� E)(,3�EJ/7GLI0/a/-,T1�; /���E7F�,G o

0 O .!)�= + � + : , ' +�� O .�<�,��5� O

Wg=�; =a/-,�1�;�/���=�;l?A=aD��,G�� 3�?JI�= ��:9�I0/7G5/�;lI���6�=��l?A=��YI�3514?A=�� + : 14=�; =X?A=��lST35/ �7) + : � /��lD�EJ/�;�I���$J>!�0/*/���D�; EJ9]/?A=�� E)(,3�EJ/7GLI0/ /-,T14;�/���E7F�,G o

+ : ���@=�0@= �7) + : �

6"�,G465/#��/��b?��QST35/$��/o65/7G"�%�\ECG�=-3�G�=�& d�J��u �8�|� y8����� & �J��u � G�(' & y &*)7V W��:;X/[Z�/��-1m?��5>514=�; =-/-,�1�;�/�� =�;?A=KD��,G�� 3�?JI�= ��:9�I0/7G5/�;\I���6"�%�-?��%�-64=�I��%�\65/U?��%�f/��-14?J/7=:6��%�-SL35/ (,=:G�=:G+�NF=��-65/ �-, V ,�,�, /735;.�%� $/�0/143�/765/ /���D�; EJ9mEJ; o

0 O .!)�= + � + : , ' +�� O .�<�,��5� O+ : ���@=�0@= + : p ' ��4��� " �1032546464!4

Page 108: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������������������/f��� ����������������������� ���

+ : p ' ��4G�8� " � ���U;��}���;��M=:?*<�=:?��:;������ ������������� ' �54G�8� " ��� ��������� � �� + :mVqW� ���S���� ��� ������� ������� ����� ��!��"���#$� (����"�%�% �������������%�'& � �$�%�[Z���� � ����& � (!�!4�4 "$) � h ' ��4��� " � &*���� ��(� �+���,���-�"�%�+���%� �������*�����%�.���/��,�����$0'�1���2&����3����04�����5� o

0 O .�)�= + � + : , ' +5� O .�<�, ��� O+ : p¦� (���4�4 "$) � �&+ : p ' ��4��� " � �5�@=�0@= + : p ' ��4��� " �1032 4!464!4

�67h��"�%� �J�����cx� �b�W� ��J����� S-��� ���7����� ���Je$�8�������XO 1�$�.�7������9������ O �$�.��$���� � ��:���0'���+;0'�<1$�"������������$��0'���� ���= � ����0'��� � �������0'$�"�5V ( � �J�,����cx� �2�W� ��J� ��6��|�Cc���� ���|���.>se ?�-,��������*$ h ���=������� �Je@��A� ��O 1�$�.���������������2O �$�.�#$���� S����/���'�5�� ���'�<0'���'������ � ��!$� �#��"�%�<����7� ������$��0'���V

0 O .�)�= + � + : , ' + � ,�?-, . O

>-+ :*) + : p#��rTt,u � + : p#�:rLt_u O .�K + : pB(��@��4G��� " 2��r �DC�?G� ' 6��!454 2��rFE �

( ����iO 1�$�.�7����=������ O �$�.�#$��G����04�8S-��� ?�-,H�������;���� �8}�0'����iS����;��������;�� �#� � ���@�%1���!�'� � S-���#���%1���#�'� �������8}�0'����3���%������ � ��jS-���%8q"�$�� ���6���0'���������7��:� /I ���� �����6��� +�� O .><�,���� O*& + :�&LhQS����������1;�� 4����������1����$JV ( � �J����$cx� �b�W� ��J���8��� � �W�������KJ e � ������-����$ h ���,������� �Je,��G� �� O 1�$�.��������.������O �$�.�#$����`S����/���'�K�� ���'�<0'���'������ � ��,���H����.����.� ������$��0'����7V

J"+ :*) + : pB(��@��4G��� " 2��rMLC C ?�� ' 6���4�4 2�:rFE �

( ����MO 1�$�.������=������ O �$�.��$��8����04�8S����& � ��=���H����7����+��� � � ��3��� +�� O .><�,���� O*&2�� � �$����$0'�1���������� 4F���������1��� $JV �9�������Ae$���"�#����<��� (�����6���3���� � � �'��$0'���������6�1��(���0'��'&*������\O 1�$�.�7����!������UO �$� �#$������� ������+����04���������N��������O1��G���� ���)(�������"�������H�"� o

. +2<P>�+ :3) + : pB(��@�"4���� " 2�:r C C ?�� ' 6���4�4 2��rFE �

S-���3����04� S-��� Q�"��q�7h=������(F1��� �������3��� �!���3�� � � $�"����� ���0'��h� � �$����$0'�1��� ���D4����������1����$JV

a ��<I ���� �������.��� � � \S������"�;������1$�G0'��$�"���£}*0'$���� � �$� J � > ���,����"�%������$� � �����|��y8�����¥�g��y8����� VtH��������1$�R0'��$�"���g}�0'$����'& ���9����"�%�#����$� � ���W�|��y8�������g����� G��� V ( �K021$��0'������&�$�K�)(���$�4S-���60'��$�AS-�����'�S���� �(���!Z��$&���������/���� ���������,H���nS-��� � �'�.�#�����%0����������������F�-, � ���������������FIN1$� �������VlWT ��\S-���/����7�-, � �������U1����"�����#��3�*�)(���ch:�����(������������"��&����'�K�#��� (������������� �����"���,���� o

Page 109: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � �v d� c �8����������bu �������� �����|�������������

� tH���A��� ������ 1�$� ����� S�*������ �$� �#$����S1 ��� e ��� � ������ 0'$�"��0������# � (����#��"���%� h h ����������������������������@0���������$�"������;I ���� �������'&*��"������04����� e � � ��� � ����������� � h ���9���������1��������� 1�$�.�7����!�������� �$� ��#$�� �

� tH�!� � h"� � � ���80���������$������� ��I ��� ������������ �#� � ���!�"�%�#�������ch"#,���.��� � � �'��$�"�$�.���/0��%� � ���$0'�1��� e%$ � $ C&��'(��'PC)� C&� LC h &����������04���*���+#��%�<���9����)� 1�$�.�7����7������,� �$�.�#$�� �

� tH�-�.�`h��/�$� ���0� 1�$�.�7������<�������� �$�.�#$����'&*��������O1������ �����(���@0����sZ�����0'�U1���0�.�(1�2 34�/� & ��������0hH����0'�U1���(�5� �.6 �/� h/��<��� (�$0'�U1����2 �87 �.���:99����� 1��'&����;� ���T����<� 1�$�.�7����<������8� �$�.��$��

= ���7��������!����:I ���� �����,���������8> & ��"������04��� > > e � h h J > e � h ����3���O1�� �����?� 1�$� ����� ��%������� �$� �#$������

~��C�����E� nX� � � @ � ¢���/� �/� � � �¨���������¡�,� ����� ��� ¤��g� ����� � �w���£�/����������� � �J¢/�g���w�,� 1 � ����AC�8�¦�.�

0 O .!)�= + � + : , ' +�� O .�<�,��5� O0 O .!)�= + � , : , ' , .�E�G@=>M���=+ : ���@=�0@= >�, : ) , : p¦��rTt_u C + : p¦��rTt_u O .�KB, : p ( �@��4G� � " 2��r � C O 4�u �CB��,��� E �

( ���� � �'����0'�1��� ��� � ������F����04������������#��1�'� �#���"�%� �����021$��0'����� o Q�����#��������� �+������ � ��$�"��� ����6���'�5� ��$�������G�� ��������$�"�����2�-,��������7����,��� � ��!�� , .�E�G =�M��>= = ���/�����(�;����)(���$�"�;#��������� � ���$�"�Qh = ���/������1���D99�����e-�$�� e ( �(�"4G� � " 2�:r�h $E� � 1�$������� = ���F� �$�.������$���"�8��@0�������������=���#��������� �-�"�G�"� ����� ������0'��G�������� ��� (�� � ��� (������ � ��@�[Z �0'���� ����H& � �$����� = ���;�� tHG " � ��������;� ���5�'����$� � ������0'������� = �S1�� � �'��$0'��������� q�$04�'� h:�� = �S1�#�$������I� ( �R��+1$�)($�'����,�����$0'������$� ��� q-�������'��&� �$�.�7����$���,��U19 o -�9$04�'�����G������������0'0'�1��� ���$����� , .�E�G =�M��>=�� �� = ����� �.���R0����A����,��� � ���� = ���R��������� 0��%��� ( �(�"4���� " 2�:r96���#�e-�$��H&4h q�$04�'�<����� � �N1���9����!0�����0' �����$0'�1���@0���� +5� O .><�, ��� OJ�

~��C�����E� nX� � �LK�� ¢���/� �/� ����� � ���������� � �LM ��� �/�¥¤$�£�������ON#���C�����P ����C�x��¦�8�_���RQCSCT�U �/�_��,����������8�

0 O .!)�= + � + : , ' +�� O .�<�,��5� O0 O .!)�= + � + : , ' + � ,�?-, . O

+ : ���@=�0@= J"+ : ) + : p#��rTt_u LC + : p �:rLt_u +�0 + : p A���� ��� r���� 0.� C�2WV�2WVCX Y E �

a !�-, � �������1���=$�����'�����$�9����� = ����I $����"���/!������ �$���� o

Page 110: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������������������/f��� ����������������������� �8�

+ : ���>=�0@=1.-+2<P>�+ : ) + : p#��rTt_u C + : p#��rTt_u O .�K + : p A���� ��� r������ C�2�V 2�V;X YTE �

� m� � �� � n�n � l � j � �� n � n � l j l n 9

( �3��H021$��0'�����9���� $0'������$�6�$���������$�"�%6���%�#�������%� �����I ���� ������� ���%�#$������� I $���$�����T��,�"�%�#�������%�'&��8����(� �F���6���%�� �.I $���$���������+��� � � ��N���6�����$0'����������� %����,���E� �'�����0'��70����=��2021$��0'����� �$������"��$���#��� � � ������ = ���/��=�� 021$��0'�������$������"��$������"�%���������%� q��hR���=��� � �#���30��%� � ��$0'�1���@$����0'������$� &�#�

= ���$���/������%�#���� �W�W�¥u ����u�y8��� �� � ( ����!0���������0'�U1���R��������3��)� �$�.�# o

0 ) � ��� & � ��� ��� & � � pLpTp �

�"�������,���%� �.- � ���� �������������%�+���,� ����� $0'�1��� 0 hG���%� &5- ������I ���� �������%�"�%�#� �������=0���������$�"������� a 0�������� 0'�1�������<�'I $� 1��3/I$�'����$���'� �$�����-,��������9$� (�����+��� � ��%�� 0 = ���.��������<���%� I $���$�����S��� � �0'�£}�0'$���%���@���%�� �������������%�.��� � �0'�£}�0'$�"�%���qW��$�9�[Z ��� � ����&�������)(�������"���/0���������0'�1��� o

+5� O .><�, ��� O7) (Lt�� ' 6�� � C ' t-(!�,�,& "G' �8�SE�� �:rTt,u � C�+5 E �

���=�'I $���� ��1��I$�'����$���'� � ��� q��h $�)(F1��� ��� � ���$�"� = ��� ��� ��� � �'��IH�����$�7��A�� �8}�0'���� +5 ��� � 0�������� 0'�1���

+5� O .><�, ��� O7) (Lt�� ' 6�� � ( , � �:rLt_u � � , �

���'��1 0'���'���� ��� q��h $�)(��������� � �� �� +�� O .�<�,��5� O = ���8�����(� �� (Lt�� ' 6�� ��<I $���$�:$04����$�6���@� I ���� �����/���%�#������� ( ,Qh = ���+�����(�#�� �:rTt,u ��2I $���$�<$04����$� ���/��,I ���� �����+�"�%�#� ����� � ,J�

~��C������� nX�2� � � � ¢C���/�$��z����� �W¤��/���¨� ������,� �£������� ¤��g� ��,��� � � ���¡���x����������� ���C����� ����� � ���/� �/� � ��/�8�������x� ��� M ��� �,�)Q@��� k� � � �����

� , ���>=�0@= >�( , > ' , ) ( , LC C K " ������6��,� E O .�K ' , 0 25464!464O .�K +5� O .�<�, ��� O:) � (��!454 " ) � � � , �7(Tt!� ' 6 � � ( , � ' �54G�� " � � ' , �>�

Page 111: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�-,�, � �v d� c �8����������bu �������� �����|�������������

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

96��� = ���7�� 021$��0'�����R���� $0'������$�T���/��� � 19 0'� � ���,�����������'�jh����!���� �& ��������!���� � � � � �����$� �7�5h ����$04����I o ���#��� �����(���!Z��R��� � � �H04�������$� � ( �����_q�_q��0Wq"� = ��� ���R����� = ���� ��1�0'����0'������ � � � �04�������$�����%$�)(�� � 1��������0'��������'&K������������$���"�;����"�%�%�����'I ��+0' ��� (��$�U19 ������,�����(���!Z����%�����$0'������$����� o�$������"��$�"�%�9!����$��� � �$�.��$0'���������nh ($��1�}�0��%���

a �%� ����������/f/��� �J�������$c�� ���� �kc �W���!� & �J��u ������������� � ���@�����(���!Z ���6�"� � �.�-04�������$����� = ���3����� ���Je$����� $0'��������� � ��+����$��� � �$�.�� � ���%� �� ���%� ���.�������$��3��������$������+�������$�� � ( �����%�S�����(���!Z���� �������������������04�������� = ��� �����?� 1$0'� �����%���7���������Je �Xh = ��� � �'� �#������8�-, � ������ �/��� = �������,�������R�����1�'�.�#�����%�������� = ���#���/0����"�H04��� �6�"�����+�������%�9�����(���!Z�������� t� a e t-������04�������� �%���'��� a $��(��� ($� h �

a �%������������� f ������� d� ����� �!IH������$���! $� �� � $�"��$��� �����¡}*��@I $0$19 ����=0'$�������G���=����7�� ��� ��

= ���R��������0'@��F������ ����� � ( �N������ �����@����������@���������}�����70����A���� ?�#" ��� � ����$����:��� = ���:������� � ����� �������##���'IH�����I$�����%�<�� ���%� = ���$���)(�����=��$� �#"���� � ��� � �9�������/�������%�6�����(���$" ���<���%� " ( e �%���'���C�&� ( ,H�� � ��� h �

%����!0' ��� (��$�U19 ������8���%�'�(��������� f ��� � � ���)� c �*�&�����+�+� �-,�d� � '��/. � )& = ��� � �'�.��������=����������� �.���� � � ��0'$0'�1��� �!���� �� ����� ���! $���"� ��� 0����)"�������� ��� �#����$�"� ���P1�$������������� ��� ��"���$����� ��#� (� �����e �"�$� �#$���!������9������"���$���"�������!��%1��� h �:96�)(������%� ��������������S$04� � ��$�:0'���'�����,�����(���$" �<�� ������$� &-����I$�'�.���1��� ��������������(�����:���� �������%��=����(��O1���'&�$� = ����$�)(������%�/������#$�0����������� f � �21� , � c �3�&�����+�+� �-,�d� �' �&. � )&*$��� = ���+���H��UIK19 ����+���0'���������!��8������ ��� ������� �

465#7 8:9�;=<?>@;

( �!��% � = �������04������+���N������� ����I$������T������������$�����.������04�����5�F����6I-� ����6�-,-���'����/0��%���/��%����������0 �������!���3��7����������/�� ���%�.��$�A�:0��%���;��,I$�3���=������ �����,�� � ������0'���� ��� ( �=�� ���H������!�����$0'������$� &�� �-1�'�.�����"�1 ?IH������%$2��������!��� ���)(����£}�0'$���:������$�����G��� � �'���������� ( ������(� �/��� ���'�/���-���=��T��� = �����#�-,H���'���"�����=��� ������ ������& ����GI-������@���!���� ������� �-,�d� � � , � c �B�C� & ����G�����$0'�1��� = ���;�� ���$� ����$� �"��-,���������0��%� �8��$� � �6��=IH������ ��� � ������#0����������������%���$���! $����� � � �'��$0'���������/0��%���G����/����!1$�)($�'�������� $0'������$� o ����������� 0'0'���������'& � �.�D�$�0'0'���������& 0�����0' �����$0'���������'& �'��0W�, � �������%���,� ��%�����$0'���������%�*�������;��=������;������ ���%��� a ��/�����$0'���������/������������ = ������ �� = ���F� �$� �#$� � �������������04��@������=�*�������7�� ���%�'&2���� = ��� ���7���0'���������$�G$� �#$04���$������ 19 ����0'��!�������� �6�@��� = �����#;�-,H���'���"� � ������3������'�

Page 112: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��������� , � c �C� � , �

��$�����������$0'�����������������0��%���#IH��������.���'����I $��������3����F���� $0'����������������3���/��,������3���/�� ���%���

�6��=IH������@���/�� ������������$�"�G�����.1��#� 0��8���;���� �8I ������#� � �'��$0'���������3�����$0'������$�����3���$���! $�������$�����.���� �����$0'���������T��������/�6��%I-� ����%��� ����%�����$0'�1���,IH��������$� = ��� ��� � � �H����04��0'��$���"�/���!������ ��������0������������� � 96�������� �����/��� � ���04� = ���<� /IH������+���N����+�����$0'�1��� = ���<�-,�������� �#�� � ������ �#$��� � ���� �0��%���(��� �������� �� �����������8�����$0'�1�����*����$& � �'�.�8��=IH������8�"�G������1@$� �#$04���$�� � 19 ����0'��!�������� ( �0�������������"�=���,����;I-� �����������1:���}������"�;0��%���=����:0������������� ���$�����7������:I ������6�����$0'���������6��������4F��$� = �����'� � � �'��$0'�1��� = ���$���/���$����04�$���$�����3��,IH������ ���3����$����04�3$�����%� 1 ����0'��#��"���,�� � �'��$0'������������$�����#����%�����$0'���������+���!���� = ��� ���!���'����I � a ��+IH�������������� , � d� u , � �C� � �$� = ���!���%�+0'��3�*���%� = ������;���$���! $� ���$�����:����/�� ��� ��3������ = ����W� �04��$� �����8I-������ �����������#"�$� �����#����� ����!����������$���������� � 4F��$�����@��� ������ �����8���$���! G��� 0'��3����� ���$�����;��@I-� ���� e �"�����H�"�G��� � �����;0'��������%�7������1$�� �'�.�#����� �"�%� h &H�������30'������������+���$���! ����$�����/��������� $0'���������.���/� �� = ���$���/���'����I �

a ���I-� ������ ����� 1����������� � �$�.I ���������C -������� o

��� � � � �$��0'������$� ��� � �H���'� �%���(�!�0'$�����.������� ��� (���������$�2&/�-0'������$���"� � �������#���:���������R����� ���%���0'���'�����%�������� �����%��� ( �K������ �������"� �� ���*1 = ���%�-,H� ������R = ���� ���%�S �������������%� = ������� q�$��%�#�������"�!$� ���}�����������,IH������ �

��� �'� �#������ = ��� ���%� ������ �����%� $0'04���$��9���%� �� ���%����3�� � �$�.�# ��� = ��� ������%� �������$�$�6���04��������$� &��� � �-�"� = ���!���%��#��� ���%�%�� ���%� � ������� ���'�+I-� �����%�%0����?� �$�.�� ���%�+���������������%� � �$�6��� �����������%������� �����%���

� t-� � ������� ����� � ���g}�0' � � � �'��$0'�������������$�����8����!���� $0'���������!������ = ��� ����� 0��%� � ���#"����� � �$��#" ��� � ����& ��� � ����������}������ ����%I-������+0��%���3��%0�����0' �����$0'�U1���;���.���%� �����$0'����������� ( �������� ������ ������wq�$04�'�6������������0'0'��������� � � � �D�$�0'0'����������� �$�����,��#IH������H& = ���3���tHG " � ����$����0'����1#���� ��� � �'��$0'����������� = ����I $���������� ���$�����/� !0�����0' �����$0'�1���I�

t-� � ������3���������! �.����!I-� ���� � �� ��� ���04�'�%���=��� = ������#�-,H���'���"�;;���8������ �����#��� ���-��� = ���1�������7���!���0'���������� � ��#����� �'$E� � �$�<�#" ��� � ��� o

� �9�A������ ����� � ������=���04�������� �����%�!�� ���%�����8���%�!�������04���$����� "����"��� 0���� ���%�!���=���� �8}�0'��������( �����I-� ���� ���604����q�$0'������"������30�����0' �����$0'�1���8���%����S�����$0'��������� +�� O .><�,��5� O�� + � ,�?-, . O*&� � �.�D�$�04��$���"� ���$�����/���%�. �������������%� = ��� ���/�������'�$��$�"������'���

Page 113: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� , � � � v d� c � � ������ � u2�� ��� � ����� � �-,(� �=�C�

� 6��� �,������ ����� � ������ = ���+���04���������6I$�'�.���%�N�� ���%�����6���%�F��� � ���$�"�%� ��� ��I$�'���� ��$�� ����� � � ���������3������ ���������+���$� �! #���� � �.�D�$�0'0'�1��� � ��!04��� �6����7IH������ ��� �R�� ����������������� 4 ����� � �

� a �%�, �������*�����%� ��� � ������� ����"�%�3���� �& ��� ���-��� = ���:0'$��������� �����G���%�7I$������ ���H�"�G��

= ���!������1�;$0��%������������$��� ������3���O1�� ��� � ������#0'��3��� �/��/�$������ �� = �������!IH������$��� $������0��������#������

� �9� �#��������� �������� � ��$�"��� ���� � ������ = ���'���'�<I$�'���1�����:���%�9�� ���%�9���7 = ��������%�<� �������'������� = �����������:����)(���$�"�%����� � �������=0'�����& ���R���'�5� q�$04�'�!����@����������� 0'0'�1��� � �� = ������1����� ���:I$���������20����)"���������q��$���! -������$� �������$�"�;���/��,�����$0'�U1��� ,/.�E�G@=>M5�>= �

4 �%� � ���,I$�$& ����%I-� ������ � � � � �$��0'������$��������� � ��������0'��#���,�� ���%�/R����I$����1��(���0���& = ���7����3���O1�� ������0'��$���"� ���=���-�$� (�$���! ��������I$���0�����04� � ����$� � t�� ���8����$���@���A �������������������������$0'�1���2&N���%������� �����%� �"� ��� � �'��0' ��$�#�������!�-,����������0'������������ IH�������� �"�/���3����0'���/�$��I��tH������%���� $0'�1���!�-,����������������%���-�$� (�$���! �����+����IH�����.��RI ������N���� $0'���������'&"��� � �������;04��� ��IH�������� � �� = ���%���%�F������ �����%�N����� (�$�=I-������"�#0��%����$� � ������0'� � ��� �

4���$���"�����.$04����$� �! +����6�����$0'�U1���,������$&"���0'��������#�����������#"�+$�����%� 1 ����0'��!������<��#���-���� ����IH�������� = ���7�������� �'�����0'��$�I� � ����#���.�������H�"��& ��������$04����$��� ;����#IH������H&5����<�����$0'���������9������7������� = ��� ���<���'����I +���'�5�'�U19 $�,�������#"� � ���0'�������� ��tH���,������ � (���&Gq� �#$� (������� ������������0'0'��������� ����� � �04��� ���%�!��� � �%�#��� ���H���£}*0'$0'��������� = ��� ��� � �������A���$��� �����$�����8� ��!I-� �������� 9D0�������������$0'�1���2& ������������!��8����<0���������0'���������F��$" �;����.0'��$�����9����#D���$�U19 #���/���%� �����������#��.���'���'�.������$� ��� ��� � �'� �#��������$� �! �<����!$04����$���! $0'�1��� o

� t-� � �'�.�#������R����<$04����$���! $0'���������.���+IH�������� = ���#���3���}����� �!�����$�����3����70����������������� � � ������$�����/�����������,���� $0'�1���=������ � = ���30��������������8��!0'� I$� � �����# ��� ����/� ,�����$0'�1���=�*������

� � � ��� � �'�.�#������,���� $04����$���! $0'��������� ���.IH�������� = ��� ���<���}������� �$�����.I ������ �����$0'��������� �*������

� � �#��� � �'� �#������,���� $04����$��� $0'��������� ���NIH�������� ���}����������0���� � � �'��$0'��������� ���. ($��� � ��#��������e )20 +�G!+>M�N!h �

Page 114: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� ��� ���D� u ��� � ,2�

4�5�� ��� ;�� ���

a ������$0'�1��� ������ ����������04������ ���@�� ���%�;���� ���-������ �����$0'������$� � a ��������$0'�������������8��� � ��� ��������$� ($�*1�}�0'��!������;0��%���G�� ������'&��"�������#����w}�����+0��$������� � �������� 8� ��+��� � ���� ��� ��/0��������#����0��$������� � ��������=#���%�. �������������%��� a �%�. �������*�����%� ���3���}����� ���$�����/�"�%�#�������%���

a �� �����$0'��������� ���F����9������������� ���%�T���������,��������'�����F��� � � � � �����$����� o ��,��%�������'�.���0'0'�U1���7���0'$�� }*��+0����#0'$��/0���� ���#�� q�D�!�����������+I $���$� e I $���$� ��1�%�#� 0�� h &-���%� �"�%�3������� ���.���%� �������������%� �������6���� $0'�1���������,���H�"�%� ��������� �"���%���������� �19 &����%� �������������%�T�"�%������1$���$�������$�"�%�'&�� ��T��� � ����T�"�+������1$��$�������$���� �8����q�D�=��� � ����<��� � �'���������� � � ($��$�"�:��������#�����$0'�1���G���<����%1���#�'� �;���7 �������������%�'���!0' ��������$������$�;���.�� �%1���!�'�.�#���+��� � ������

�6�� ��� � �'��0'��I$�����9���@0����)"����"���:���3 �������*�����%� = ����� ����"���g}�0'!����.��� � ����<���3����!�����$0'�1���@������H�"� 1����� 0�� ���6��+0'��UI$�<0'$�������� ��%��� �������� � �'��0'��I$� �#� �����#$�!�/�����������0'��������� a +0'��UI$� � ������ ����������70'��I$�/0'$�������� �� = �������6����0���($� � ��7����������£}�0' ������N��� � � ��S���+����3���� $0'�1���I�/� �H��7�����$0'�U1������������������ � ���90'� I$� � ������ ���� ���9��70'��UI$�%$"����7���F���: ������������� �,���;0����C"��������,���6 �������������%� = ���q�$04��@����� �'�����0'��!#��!0'� I$� � �����# ��� ������$����!�����$0'�1��� �

4F��$���"�9���3 �������*�����6���9�������� I $���$� � ��6����<���'���'�.�#����$��.��� � � H& �*���� � �$� = ��� ���N������0����"�-04��#������ � �$� = ���+�"����������#����������"� � ��!����0�q�,��� � ��H&����/����04� = ���+���<�-����� �

a 9��� (���+����������� ($������$�!���F���������$�����T��� ����6����������� 0'0'�1��� = ���.����04� = ������� ��(����"�%�������%� �������*� ����%� = ���(� �$�.�#$�@��!0'��I$� � ��� �# ���� � ������#���'�<������� � a #��� (���#���/� �"��� ($��� ��$�R����� �'�����0'��$� ����04� = ������%�NI $���$�����F���9� ��N0'� I$����$"������F���'�5��;0�������0'�������N0����:$� (����"�����6���%�NI $���$�����F���6���0'� I$� � ������ ����#�� = ��� q�$04��@����� �'�����0'��H&"�#�*���� ���'�<0��%� � ���'����!��������-�����%���

a �%�3�����(���$" ���3�����$0'������$�����/������$���#" �G������ ���%� ��� � ������� 0'������£}�0' �30��%��� � � �H04�������$�����'&�"� � � �-04�������$�����'& �$������"��$���%�3=����$����� �$� �#$0'���������'&�($��1�}�0��%�'&T���#0'�� ���� ($����'��$0'�1��� �@��� = ��������($����'��$0'�U1���I� � �R1$�)($�'����@�����$0'������$�N���,��� �����(���$"�� � � �H04�������$� � �$� �#$� ��tH��� � � �'��$0'��������� ����� o������������0'0'�1���2& � � �$�$�0'0'�1���2& � � �H����04���70' ����������$�"��&������1���2&�� �"���'�.���0'0'�1���2&H���E� �'�����0'��H&-����IH�����1������I �����%���� � �%�����+0�����0' �����$0'�U1��� e "������ h � � �5021$��0'�����,�����$0'������$�5�������=�����(���$"��+�"� � � �H04�������$�� �$�.�#$� = ���������� �! � �������0'$���%��� � �+1$�)($�'����!�����$0'������$� �;�� 021$��0'�����!���� $0'������$� �����8� = ����I $������������

�6��!IH����������<����#�����$0'�1���@I-��������$� � a ��.IH�������� � � � � �$��0'������$� ��� (������ ��$��� � �'�.�#������ = ���/���������5���$�"�$� q� (�7��� = �����#��� �!�����������%0'$��!������ ����� � a ��FIH�������� ��� ($����'��$�=�����.1��#� 0'��!��"���%�

Page 115: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� , . � � v d� c � � ������ � u2�� ��� � ����� � �-,(� �=�C�

�"�����-���� �����8$04����$��� ���������

� 9����-9������>� �� >

� ������0' � 19 ��������q� ��� �"� ��� � �$��$��� � ��������!�����$���!������G � �������;�������%�;0' � 19 �������%�����$�����������H������������$0'������$��0���������������%� ��/���%� ���-,-���%����� 4 �����"�����!�$& "N� (�( � tH����$0�q�$� e ����� �h � � ��� e ����� �h �� � �� 1������� 1��������� �+����"������� ���.���0'����"����$�����-���� ����S���}�����0'���������:� �$� �#$����� = ���.����������90' � 19 ���������� q�$� �%���������"� � a ���������,H���S����.1$�)($�'���� �!����*021$��0'�����/�����$0'������$����� q�3���%�#$�"����� � ��� e ����� �h &�� = ���#��� q�#0�������� ���'��$�"� = ���/���.���� 1�� �����0'��� ��6�O� 1$0'��� ���+���0��$���� ���

Page 116: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

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

�S� �������80' � 19 �������(���80��%�!�����$� ����)� ������ � ������0'� � $�����3����F0'��0'�������RIH��������=��� ������������������� � �$�.�#$0'�U1��� � ���GI$�G021�%��� ���@�����$0'������ ������� 0���� ��6������ ��� ��� ��� ���@ � ����0'$0'���������;���@�*������;����� ���%��� � ��� � �N1���'& ���G������04�����5�� ����!�� ����� = ��� ���@���'�K�� ���$���! �#�� 0'$����'�� � ����.0'��0'��� ���IH���� ���G����� � ��� 0'$0'�1��� ���8�*����������G�� ���%� � �� = ��� ��� � � �H���/ 0'���� �����������# = ����� ����0'�������0��$�����04����#��"����� � �$�P1��������� ��& ��� � ����������� ���H�"� �� � �'�.������$�.����� � ������ �����@������ � ��$���21*0'$0'�1���2&�������5��"���:$���#������������$0'�1���R���/����,�*����/���3�� ���%���

3 554 6 � < �87 :9;9�9 �� �<-�,����� 0'��#�������!0' � 19 �������R0�����$�)(����"�%� � 1 ����W� �%�%���:=<�'���.1$����� ?> �����A@CB�& ����"������� ��� "��������D1�0'

��!��� � �$����$��0'��,���� ��� ���5��"�!���+��������9���/�� ���%�FEG 96�)(�������N���%���� � �'�.�������� = ���9���� �*$"�$�R0����?<HG " � �����$0'������$����� � ���04�� � ��� (������� �.��� � �$�IH

= �S1�3���'�5�'�U19 $� � ���-�H0'� � � ���/����2�������5��"�!���/����F��������<���/�� ���%� = ���+������� �! $�I� � ��� � �N1���<���+���-�"��&�� �#D���$�U19 #���/���%�J<HG " � I-�������R0����8������������/�� ���%�<���%�#"���� � ��� = ������� � �������=0�� � �� �@�R����� � �N1������H���21�0' �U& � �� = ��� ���7$���0'�����;0'$��;0'���� � ����� 0'���� �&��,����0'� �����#����9�� ������6���3������9�*������9����� ���%�#���=�#" ��� � ��� ��� � ������� 0��$���� �2� � � (� �!�� ������-���'I �������=���8�� ���%��� 96�)(������%�K< G " �

� , /

Page 117: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ,%� � �������� � � � ��� � ���C� , ��� � �-, �� ��� &, �+��� �� � � , � , � � �+� �-, �� � ���B�C�+��� � � � � �

��������� G �������������������H&����'�����������"���� = ��� (�� 19 $� $� ������ �����R=����UI 1���7���� � � �H04�����8���#���F1�����0'�1��� �04���$0'�U1���������� ��� ����;<����,���3�* � (���&"����������'�����������"���� ���#������I$�� � �� , �+���=�)� ����6������.���.�� ���%�&��$� �������# �H����$�@#04��� �9� ����� �������� 19 ��� 0'�� = ���#���3����0'��������1$�;��8��,����������/�� ���%���

� � = ���=��(�#D���$�U19 ����=�� ($������8�"� � ���04�=�����������'�!��� = ���R����������'������#�������������=���'�5������� ���! � ������������ � 1/� � �����=� � ��� �C� ,�� � �� ��� &, �+��� � ���� � , ��� �%�������C�+� � � � � ��� � �%�.���� ������"������ ����3��������7���;�� ���%�����;�#" ��� � ��� ��� �����#� ����������$� � �� �#�������#�! �+�� ������� � � = ���;�����'I ,�� �������� ��� � �)�#��@����������04������ � 19 ����0'G���R��@�*����:���:�� ���%��� � G� ���8��� = ������� ���=��"�$����@������� � �@�� ����� � �����!�����$0'�1���:���6� /����������04������7���6� /������%���%�� ���%������3I$� �������3���$� �! $�"�3��5��� ���5��"���U1��(���0���&�� ����1 � 1���������� � � � ���04������� �.���R�� ���04���$0'�1��� � 0�������������0'0'�1��� ���R����, � ����0'$0'��������� = ��� �������� ���! ��1$� � ��,���� ��$"� �90����8���%�<�� ���%�<���/� ,������3���/�� ���%���

� �$�!���G��$�"����& � 8��C 1��� � �� � ���-�H0'� � � ��� � �$�3��N�������5��"�G���:�������������,���R�� ���%�7��� = ���:���04����0'��$� � ��%��60����������������0'��H&�������� ($������$�6� � ���0'�����1���7�������%�T�� ���%��� <H�H����9������������� ���%�T������1��#$���� ���5���$��H&����%� ������ �����%�����������1$�!���21�0'������$�����T+�� �"�$��+����$0'04����'�N+0'���'�����%� ��� � �%�T���.� � � �$� �#$0'�1����,�-,��������.���������� (��3"���$�����"�/��� = ���.0'���'������ �+1��� = ������� � �����$� � � �H����0'��� ���H� �$�.��$0'�1���,�'����1����� � � �, ��& � � � � �-, �� �3�+���!�� ��� �6������� � � ���"� ��� � ��� � �#�/����� � � � �@� � � �����D� � � � �� � � � � � �C� , �+�$� � �'� �%�B�C�+� � � � � � �&� �B� � ���'� �+� � � � , � � � �?�-� � � , ��� � ��� � �*�3� ��� � � � ���-� � � � � �C� ,�� � �-, �� �(� � � � , � � �)� , � �� � � � � � � � � �����0)�"��&"���K���%�F�� ���%�F���6����/������6���%�� ���%�FI $�;,��� ������� ��R�� ($�������1���R����K��� (��-0'����&���NI $�A ���'��IH��� � ������0'������������!$04����$0'���������#���=������ � ������H& ���������R���R�� ���%� �*�/� ���'�#����� ���-�-0'� � $0'�1���I�

+ �O1����"�����.��������� ���� � �'� � � �04����I F��� � �'��������$& � F������ ��� �� ���%� ��� 0��%���6�����0'��� = ��� = ���'����� �%�

= ���,�"�%�90������������/��$�I�&,)�%�S1�����%��� � �����#�'� � = ���-�� � = ���.��$04�'�0/ � �������!����� (���&5��� = �����"�:I �� �%�1��$04�'�R���:������0' �R ��� 0�������������04���$� = ���2�� (� �� 0'��� ���$�������� �� ��03�� � 0��%��� 1�� = �����'�� �<-� (�������!������$&*������0' �������%� � �����!�'�.�,;���8 � = �������04��� = ����������������/�-������������-���'I �0'��� �=����� � �S1����� �������%� = ���+��20�������������04���$�<��7����21 = ����� � �2 � = �������04���!�-, � ������ ��1!�-������������.���04��������$�����F��@�������'�����9��� � ��$�"�%�&�$�"�$��$���������H�"�%�N���%� ��� = ��� �������%� ���9���%�S����I$�'�.���%� �����������#�� > ����������04������$�B&6�!�021$����0���G���1�04������0�� B�� � ��� � �N1���&2���0�������������04���$� � �������*1#���%��# ���'����$�����6���04���� �����%�'&2��$� �@0��%� � ���,� ������0'��G���%� � ��$�"�%�'�;��8� ������ � �0'�21�0'$0'�����������

+ ����I-������"����� � �'�.� � �04����I ����8����,��������#���8�� ���%�'&N��.��������������U1��(���0�� 0��$������� � �������R0���� ��� ����;���!��� � �$��$0'�1��� ���#���%� � � $�"�%�/ � = �������04��1����� 0��%�'&�����8� � � �����!�����$0'�1���?� 19 ����0'=������R������;����� ���%�6���6��#0'���2��:0�������������� �� � � � ����������"���U1��(���0��;������04�����5�+�� ����#"�����&5� �� �$� �# �8���%����������������

Page 118: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � , � � � � � , � �%� � �'� , � � � � �C� � , ��& � � � � �-, �� � � , @���04���� �����%� � ��:��#������7���,�� ���%�FE90����"��������7����6���04����� ��$�����9���0'��$�"���=:��� � �$�.�#$0'�1��� � ���-������ � � �'��$0'�U1���#�������� (��H0'��� � � ��� � �N1���&!���<0������������/�$�<� /��� � �����!��"��$0'�U1���)� 19 ����0'+�������� ���5��"�+�1��(���0��3�����!�*����������� ���%���#�����$�����/�� <HG " � � <H� � ���������%�<��@��� �����������##�����$0'������$�B&�����!I$� 704���$��������<�� ������'&������� �*���0'������9����������$0'���������@�=���%�.����I$������.���/������� ($������$�8���04���� �����%�'&���,������3���3�� ���%�������11���$� �! $�� �*9��"�$�� �� ��� � �������G04��� �+����9 � ����0'$0'��������� = ��� � �'�.�#������G�������'��$04���� �%0��������%��� ���%�����6��/�*����6���6�� ���%�&&� � �H�������%�S������ � ��� (���� �%�F��� = ���9��������F � � ��0'$0'��������� � � � � �$��0'������ ��1$���!���H� �$�.��$0'�1��� � � �$��������*�$&�� �$�����+���H�"��&���!���H� �$�.��$0'�1���R0��$�����04�� �

<-� � ������� ��$04�'�#��$���%�%����������"�%�& � �'� �R����;������,���!�� ���%�%������G��� ���5���$��;0����"���������1R��� � �$�IH�#$0'�1���=0��$�����04��H&*$����$04��� ��1!���%�F�� ���%� � 1��F�F1�0'����������!��"��� �����'��1�� 1���� 1$0'���5��� ($������������ �@�;����#$��������'��� �

3 5�� � 9 9 ��� 7�����9 7�> 7�� ��� ; ;?9-;< ��� >@; 7�� 9 � ��� � >(9�9 �� ��6� � , � � � � � � , ��& � � � � �-, �� �����+�� 0����C"��������8���,���0'��� ���%� = ��� � �'� �#����������0���($�'�& ($������������ �U&

0�������� ���� � �=��� � ���������S� !��� � �$�.�#$0'�1���R���/���H��!����,��� � ������!� �$� (�$���! $0'�1��� �

� �������/���%�N"����%� ���'�������H&����%� �����������#������%��������.���%�� ���%����$�R���"�,���'��� � ��C $���"�!,���%� ��������� H�#��.��� 1*03���'� �%�F��@���%� ������������������+��� � �$�.�#$0'�1���R���+����F��� � ������������6� �#��� � ��������� � ��&"���&��7� �"����0����"�H0'��������,� ($��$�=��� � �$����$��0'�� = ���%���������R���%���� ���%� = ���G1�������� �#$���#"�$�2&�0�����IH�������O1����"�%���6�����"�#���$���������0'���.���%� � 1��<��� � �$����$��������� � �����%������03�"� = ���$�7��0)����.��� � ��������������(�$����� � ���� H�!������%� = ��� ���!���0' � (����� ��� ($������������ �/���H�� ��� ���H� �$�.��$0'�1���2& = ���!������ ��18$����$04���$��=�� ����������!���,�� ���%���� � ���04������%� � � ������6����� � , � , � � �+� �� � � � � � � � � � , � , � � �+� �� � � ��� ���C��� � � � � �'& = ����� ��� � �� � �'�.��������/���0' � (�$����!������� � �'��I-���� � � 0�������� ���� �,���-����7� ���$04����IH����$����������$0'������$����%0��������%�9�� ���%�+������;��� � ������ �80��������0'��0'���R����I-��������,����6 � ����0'$0'���������9���7�����������3�� ���%�'&������ � �04����I ��!��������

�6� �����������#!���/��� � �$�.�#$0'�U1���R������1�� �$�.�#$�"� � �$�.���%� ���)(��������������0��%� � ������������FE� � ,����������/�� ���%���

� � � <HG " � �� � �%� � �.��($����#��<���/ � ����0'$0'�1��� �

Page 119: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ,�� � �������� � � � ��� � ���C� , ��� � �-, �� ��� &, �+��� �� � � , � , � � �+� �-, �� � ���B�C�+��� � � � � �

� � �%�.����� � �%��������I��%� � 19 ����0��%�8> �$�������$�"�$�����&������ � �%��������I��%�F���/$���#$04����������"����&��'��0W� B��� � � � �'�.������$� = ���/���������! 6� = ���/������ ��� ����� ,�� �����������# �

� #������7������ ���%�<���6���@0��%� � ������"���R� ��������!�����$� ���7��� �����������#����7��� � �$�.�#$0'�1��� � �S� 0'��0'���;���IH����;������� ����������������7��� � �$�.�#$0'�1���=������1;��� (�$�"�;$��0'��0'���:���3IH����#���� �����������#�����������,������ ���%����$�������� = ��� ���. � �$�� ���9��0'� 0'���+���FI-����6���F���%�/�����������#�� ���.��� � �$�.�#$0'�1��������3�*��1���������������"�%�������-, � � � � � , � � ���-�)��� � � � � ��� � � & ��� �)����� � ����'�� � ��7�19 � � 0'��3����S0'��0'���G����IH����8���:������ ���.����������� ����� ���F ��� ����� E � ��$���D1�0'$0'�1���2&T���0������0'0'�U1��� � $�.1$���������3���R���%�7��� = �����������%�'& ����������"�#> ����0'� �/�$����"��� ����������"�R���#��:������#���,�� ���%�5B�& 04���$0'�U1��� ��� � � �$���$��� � �%�& ��� � �����#��"��$0'�1��� & � �����'��H& 0�����I$�'�.���U1���� �#$���������������"��� � � �����;0'� 0'���G���;I-� ��(��$04� 1�� � ������/�� ��8������"���21*0'$0'�1��� ���;����8� ����0'��������� = ������$� �! �� 3��� � ������ ����;��K������ ��� �������7���6� ��S � � ��0'$0'��������� = ���6�����'I$��;70' � ������������ ����0'������������<-���� 04� = ���,��T0'��0'���=���,IH����:���!������ ��� ��� ���;���������� ���F �������)(����,������ � � = ��� �$���������$�"�=O� ����0'���������'&�� = ���!���%����� �������#������!I$������������,�� � �������8���,I-������:���,� ���� ����0'��������� = ���#�����'I $��=0' � � � � �$����������C 1���2&H��*$�.1$������� � ����������04������$�"�-��$04�@1�� � ������ ��;���%�S��� ($����#�� ��� ���)"������<�� ���%�'&"���)(���������"��� � �UIH���#��������!���/���%���� ���%�.,����I 1���9���/���� ���0'�����0'��,���+����$��� � �$�.��$0'���������'&��:���F1���$����� 1��������@����I 1���!���;���� ���'�����;���;����I$�������� � � ����� ��� �H0'�������#�� ��S������������8����������04������$�"��& = ���;I$�;G������ �������##0��%���;����)� ����0'�1��� = ���$���/������0��%� � �����#����04������I ��!������/��8����I$������ �������H� ����0'�����������

4 ����04��"���*1$���"�%���6��;� ��.� ����0'��������� ���6��� � ��I $���$��$�;���%�S�� ���%� �$&H��;��� � �0'��$� &-��6��� � �)� � � �C�+�3������%�%�� ���%� = ��� ����� �#$��� � ����$�"�%� � �$�+������ ����0'����������� �S��������������$������� = �����������%�#��������������9���������I $���$�S������$����� � �-0��/������� � �+��#�����$0'�U1���#0���������S���04��������$����� ���<���%� ������ �����%� /�� � (�� � ��C -� � � ���������04����/���'�������, = ���/$� � �H0��!������� � �!���&�� �5�'����������$��$���,��� �����������#H&�� ���� ����0'���������F��� � �����!�� H��$������ ��� �� ���$��� ��$� ��� �����20����)"��������G���:����&� ����0'��������� = ���R���%�7������ �����%�/���$� �!��"���=�������$�I�4F���� �����!����� ����!������$&����%�������� �����%��������0'��������R�����($��$�=I �������$�=���#���'��IH��0'���%��$��� 0'������$����� = ���= ���������'��$�@����0��$� � �$�� �9$�������������# � � ������%���04��������$�����90'$����$� � � �$����������9:���%��������������� �$�������� H�"�%�<0����8���=�������5��"� �$���������$�"�#�� ����0'���������& � ��������� = ���%�������3�������5��"� � ������%��� = ���'�����.����7���'I-� ���1������ � �$����$�"��� � ��#$0��%���H�� �9������ ����0'����������$����0'������$�������

�S� 0���������������$&T�� �� � � = �����$������"��$���G8�� ���%��04��"����8��5� �H0��@���� �����0'�U1��� �� ��S$�.1$���������%������%�6�� ���%�6��������� $�"�%� � �$�9� ��*� ����0'����������� � �����:��������3�"�%�9I$�����$"����� � � �����#�'��,��� = ���7���%�9�� ���%����������� � �����70������������'�� �������!������ � 1��9������ ����� = ��������<� ����0'����������� � ���� (�������#I$�����$"�;��� = ����� � � � � ��;����������04������R���#������� = �����#=���,������#���,�� ���%�+��� = �����'���!���!����$�.1$��� ��������C1������ 0'$�"�=������%�+�� ���%� �G���������6���� $0'����������� �9��:I$� = ���������� ��=0������������������:������� = �����# � ��:� ;�*����!���

Page 120: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������� � , � � � � � , � �%���C� ����� , � � �-,(� ����� �.���C�+��� � � � � � � , �

�� ���%� = ��� ��� �1��(���0���& � �-���U19 $� ����������� � ���R��$�"����O� ����0'���������!0��%��� � ���'������04���� ����� � �� ��$0' �� � � I$�03�"�=���� �#��� ��� �J<H� �R���3�� � (���& �����8���=��� = ������#��$� &K��!������7���3�� ���%���1����� � �-��� 19 ���'� 1����� �� ��=���� 1������0'R � ����0'$0'�U1���I� � �$�3���R��$������& ��T�� � � = ��� �$������"��$�"�8,� ����0'��������� � ����������'�+������"�� ��#�� ������ ��� �������##0��$����� � � C -��& � �'� � � ���'���������8I $���$�.���$� ��� � (�� � ��C -� � ����$���"�����8�� � � = ����$���������$�"�,��� ���%�'&����%�S�� ���%� � ���$�; ���'�F���%�N0'���#��������%� � �$�����9���%�S0'��$����� ��� � ������90����������������S����($��$�@I �������$�=���(� ����0'�������������E� �'����"�������

� �$�9���!��$�"����&K��8�������70' � 19 ������� ���/I $�8!������������ �<0'$��;����!���3� ����'�� � ��6���� 0'��0'���#���/I-� �����,������ ���.�������;���������� ���F ���#������������ � �'�.� � �04����I #����T������ ��� �����������7����; � � ��0'$0'�1���@������������6����� ���%�'& ���)(���������"�,���R�� � � = �����$���������$�"����� ���%���

3 5�� � 9 9 ��� 7�����9 7�> 7�� �->@; >����+9 9 >(9�9 � � ��; 7�� �*>@;��; 7�� 7�> < � ;� ����'�� � ��<���� 0'��0'���#���+IH����!���/����! � ��� 0'$0'�1���=���+��������9���/�� ���%�������8���� ���)(�������������FE�W� � ��$���D1�0'$0'�1���R���� � �.�D�$�04��� �

� � � �F1*����0'�1���=���� �����������# �

� ���.�0������0'0'�1��� �:$�<1$���������F���/���%����� = �����������%���

. � � � ���5��"�#���/��,�*����3���/�� ���%���

/L� <-����0'0'�1���8���� <HG " � �� � � � ���5��"�#���/��! � ����0'$0'�1���I�

@;� � � �$���$��� � $�"� �

� ���*� � �����!�����$0'�1���I�

�L� 4 ���"I$�'� ���1�����R0' � (�����/�� ���%���

� , � � �����'�* �

� �W�@$����������#����"��� �

Page 121: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � , � �������� � � � ��� � ���C� , ��� � �-, �� ��� &, �+��� �� � � , � , � � �+� �-, �� � ���B�C�+��� � � � � �

� ������!�'�� � ��#���(� ��� ����������04����!������ ���0'�����0'��$������� � �(���03�"� �� � = ���R��� � �'�����!$�)(�������!���=�����'�� � ��<I ������NI$�04���'& ��$0'������"�,��� = �������/0������-04��80��%� � �-, � � � � � ��� �C� ,�� ��� � � �-, �� �I� � �$���#" ��� � ����&���%� � � �$�������#�� = ���$�������0'���������$�8��G��!�'�� � :���� ��� ���5��"�#���3� !������7���3�� ���%� � �������8��� = ���'���������,���0������0'0'�1���G���+��� = �����������%��$����0'������$� � ��� � �%�����'�����$�.$�.1$������� ���

� 0�������������$0'�1���2&����#�7����������$�@����F�� ������� 1��.� � � �$����$�"����� = ���#���/���$���! $�R��G0'$��!�'�� � �

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

� ����,�'�� � !0������ ���'I ,�� � � $���21�0'$0'�1���R���+021�%������� � �������R�����'I �.!0' � �!����F�'�� � ��<����K0'� 0'������RIH����G���:� �#$���'��(� 1��7�F1�0'���������� =9D� �������!0��%� � ������"����� � ������0'� � $�����FE,��S���� ��$" � = ��� �����;���/���$� �! �&����%�<���0'���.� �%� � ��;�����'I �����##0' � �2�:�� �������'�.� � �� � (� � � �$�.���H�"���� ��� � 4 �%��� � �D���R#��������'�� � H& ���7���04�������� ��1;��� �3� ��� � � � � � � ��� � � � �+� � , � � ��@���������$��� ����������������������������$����� � ������0'� � $����� ���F��9��� � ������ �$����� �����$0'���������'&C�/��,�"������� ���N������"���21 = ��������� � ������0'� � $�����1 ����� � ����0'������$������� � �$�.�#$���#��"���$&K������� � �-������#���3�� ���%�����3��� � �������������!�����$�"�������8���� ($����#���������$�L"�����$0'�1���I� � � ������� ���H������ ���R�������� = ��� ���%������ �!����3�*��1�� = �N1�8�� ���%�#0��%� � ������ ������� ������������81 �����*� ����0'������$�����F���3��,��� � ������ �

� � � $���21�0'$0'�1��� ���@�� ������G���G�� ���%�;����3�*��1�� � ��0'���/�$�=��6������ ���.������� ���G������1$���� ����� = ������ � �0'�21 = ���� 021�%���@���$� �! ����8���0������0'0'�1��� ���;�� ���%�&�021�%���G��� � �0'�21�0' � ��� � �$�.�# ����& = �N1�:�"�H0'� H�!�����$0'�1��� ���'�*1����04���� ���� � 021�%��� ���RI G������'I �,�0' � ����F����������"� � ������ � �����!��"��$0'�U1���I� �S������� ��� ������� �:����#$����������#������������7���%�.������1$���� ����� � ������3� ���'I �<�������$������������� � ��& � �'�.����� ������1$������� �������5���$�"�%�'& ����� ����������� � ����� � �'�.������$�.� � � �$� � 1 ����0�� �� � �$�.��$0'�1��� � � �� �!������;��0'$��� ��$�2& $����� 1��'&�(� ��$�"���! $� = ���#�� ���� ��$"�� ���;$"�������88���"�%� � ��� �������'&�������� � ���������"�����#��"������!������� ����������$�����'����:�-, � �'�������0'��;���� �����������$���$��� � �$�/�#" ��� � ����& ��� � �������G������ �����04�'�/��� (�� �����$�����9021�%���,�� �F�"�%��������� 7���%�S�� ���%�'&���� = ���<�'IH���� ��13�����������$��0'���� �%����0����������������0'� ���� <-�6���'�5���"�H0'���!����� � ���H�"�%� ���%� �� � �04���%� ��� (�$�����/���$�����.���%� �� ���%� �7���%�T������ �����0'� �"�%� � �$� ��6��� � ������+0��%� ��&� �$�.�#"���� � ����& = �N1�3�� ���%�9���'�5��R���� �� �.���7���#���H�"�#0�����1������0'��$� �

@�� �� ����������� � � � 9 � 9 �� �� �

�S� ��������'�� � ���:��� � �0'�21�0'@���1���������� � ���%��� 19 �#�������/���:��@ � ����0'$0'�1��� ���;��������7���;�� ���%�&��19 0��%����0���� = �N1� �$��� �%� ����������������������'��$04�51�� � � ������O1�� �� � = ���:���'���'�.�#� �� � = ���������� ����� ���%������� �����%� �R����81 �����9���3 � � ��0'$0'�1���I�

Page 122: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��������� , � � ��� � � ,�� � � �%���C� ����� , � � �-,(� ����� � �.���C�+��� � � � � � � � � � �

K���� � � ����� � � � � � � � 9 � 9 � � � 9�� �� �� 9 ��� � 9

�S�R������#�'�� � ����/���0����$�� �:$��$���! $�8���%�F��� = ���'�����#��������%�.���/���%�<������ �����%� �:���/� ��81 �����<��� � ��� 0'$0'�1���I� � ����#��� � �$�.�#$0'�1��� ��� � ������+���0����$�'�6���/I �������� �$�.�#��FE

� � �������'I-� ����$���"�7$� � �'�.� ����$�����%������ � ������H&H0�����04���'����!������$&�, = ���� ���%� = ��������:0������������'�� H�"�%����� � �'�����%����8����81 �����<���3� �"���'�H1�����

� 6�����'��I $���"�,��I� ����0'��������#��������!���/��,��� � ������ �

� ������#����$�������"�H0'���!������%�'&����$�����9���H�"�! = ��������%� = ������%���������! $� � ��7���0����$�'� �,IH������$� �! ���� � �$�.�#$0'�1���I�

� �<����� �! $���"�!0'�������������� �����%� � ��!���0����$�'�9� � � �$� �#$0'�1���=�����$��$���������$��� � �%������������ �����%���

� �<����� �! $���"�!��,��� � �'�������0'��,$� = ����������/��@�� �������5��"�!���#�������������� �����#� �� �������

� A� � � �$� �#$0'�1��� ���0���������A���'�5������0'�������;���� � ������0'� � $����� 1 �����8���� � ����0'$0'�1��� � ���%���$��� � �%�:��������� �����%�'& � =�"�-0'���!��"��$0'�U1��� ��������� $�� ���$����'��$�� � �$�3�������� 1 ���������� � � ��0'$0'�1���(���$��� � �%�+��������� �����%�'&H����S����$����$0'0'���������F��� = ���'�������� � �$�N0'$�� 1 ���,���% � ��� 0'$0'�1�������$��� � �7���%������ �����%� �������������� � �����$��� $��,���/���%����� = ���'��� �#��������%�����/0'$�� 1 �������3 � ��� 0'$0'�1��� ���$��� � �!���/������ �����%���

� ����!�'�� � !��������/0��%����������������$�"�#���=0����)"����"�������/�"�-0'���!��"���%�90����8�������� � �0'�D1�0'$0'���������.������ = �����������%�����F���%� ������ �����%�'& ��!�"������� ���.������04�����5��������� � �'��$0'��������� = ��� �������$���! $�7��!��6��� � ���������������/���������������%� � ���"���%�����3I-������ �

� A��� � �$�.�#$0'�1��� ���0��������� ��� ���'�5������������04������ �8������� �! $���"� � �� � � , � �C� � � ����� � �-, ��� � �-, �� � � ����D1� , � , � � �'&�0��%��� � �$�N�#"���� � ���7�-1�0'��� 0'��<���+$�.1$��� ����� �;�������5��"������������04������$�����;������$����#������ ���)"�����+�� ���%��� � ������O1��=���� ���'������#��������� 4 � < � > ��! �#"%$'&)(�*�+ 1-,/. ( .�0%!21 &�354�*6(�7985> , 8:(;(�* , 85> B � �������� � � � �$��0'������ �6����;������������0'��:$�����%�# ��� $�� = ���<�� ��$������04� = ���7���%�9��� = ��� �������%� � ����0��%� � ���'���%�%�0�������� ������"�������

= ��> � 9 @?� � � � �BAC� 9 � � � � 9

� ����@�'�� � G0�������������;�������R� ������FE���� ���5��"�@0�����04� � ����$� & �������5��"�G�1����� 0�� � ��� ���5��"��� 19 ����0������;� ������R���R�� ���%��� � � �����!�'�� � ����R0��������������;�� � � � �H����0'0'�U1��� ���:��� ��� = ������@0�����04� � ����$� & = ���

Page 123: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

����������� � ���������"���7���!���-����3����+0������������'��$0'���������(� 19 ����0'���� � ����� ���-������ ���!���F1���=����� � �N1���+�� ������ = �����# �1������0��������������$���"������#0�������������0'0'��������� = ���8�"� ��� � �������A��� � ��������"�� �#�� �� ���H�����������*���� ��� �� ���%�=����0��������"� > �����$0'������$� &��$���������$�"� �$��"��'���%�'&%�'��0W� B�� � � � ���'��04�'�� � ����$&+����� = �����#=�U1������0�� ���,����$����04�!���������� = �����#"� 19 ����0�� � ��:�� <HG " � ����0������ �"� � � ,� ����!���!��� ���5��"�� 19 ����0��:0������������'��;� ��<����������04��������%���7$���#$04�����#����"��� �@���%��� 1�'���H�"�%�/���7$0'04�����8���04���� �����%� � ��� �.� � �$��0'������ �.���=$0'04�����:�F1�0'��������3!��,�*����3���/�� ���%�<�� �!�����$��������0'������ ���� �

� �%� �$��"��'����I��%�<����2����������"�#���/��,������3���/�� ���%� ����� E� �.� � ��������"�� �.���%���� ���%� = ���%��� = �����'����R���� � ��� ��0'� � $�����;1 �����<���% � ����0'$0'�1���3�;���%�9�$��� � �%�F���

������ �����%�'&��;��� � ����������� �<����������$0'������������������3����03�"�%�<�� ���%���

� � � � � �$��0'������ �S�������H����������9�� ���%� = ����� � � �$�����9����S����$����$0'0'��������� = �������6I D��$�=3���$� �! ����$�����/���%�.�� ���%���

� � � � �0'�21*0' �.���R��� = �����# = ���/$��0'$��04������ � ��������$0'������������� = ���'��� ���� � ��!�� �����������# �

=6 �=I ��������������� ��� ������% ��� ������� � ��!���$� �! �.�� ����������"��E ���� ��$" �;# �������*H&����3 ��������,# ��$"���&���!�������� �="� ���'�� ����;�������� ��� ���� �#� �-�� � � ;�������� ��� ���� � �6�"����� � �3�)�-� , ��� � �����,���,���-���%�+���%� �������������%� �����%� I +��$��� � $���"�6��,��"������$����� �3���� $0'����������� � � � �.� � ��$��60'��$���"�+��9������.���F�� ���%���� ����� � ���$& 0���� � �H0��%�� �������������%��� � @�������� ��� ���� � � �)�-� , ��� � �"����� � ��� � 1��, � � � � ��$��80'��$���"����;���� ������#��������7���:�� ���%��0��%� � ���#"����� <-��0��%�#���� G0���� ������� = �����#G0���� ���������$�����3���:$���������I$�� & = ���$����I $�G���F1���$���"� � �� �$��������'�6���������$�����9���3��$"��;����I$�� &� �������������%�'�=�����$0'����������� � �������� ��� ���� � � � ��� � � � �$&#�B�+���%��� ��� �#���� � ���+�������� ��� ��� ����9 ��$" �73 ��������H& � �'� �3���21��'������ = �������� �����,���7���%�60�����04� � ���%� � ������0'� � $�����@� ���,I ����H�������������"�������� = �����# � ��:0�������� ���'�� �6����3���O1���$��� �%��0�����04� � ���%�'&N����-0'� $�"�%�,0����A���%� = ��� ������$� ����������21�0'$���G�� � ��� �!�'�7� �'�� ��� � ��������� ��� ��� � , 6 � �:������� �! ��������%�������� ��� ��� ��'& ���, ��$"��8: �������� �G���, �������*;R ��$"���& 0��������G��� = �����#R�������I-�����'�#I$���04�'��1�����<-���$����������6������� = �������������0'��$�����9$�����!����I$��B&!���%����IH�����.�� � �������'&������90'$��� ����� ��� �$����������=��� �����5��� = �����# � � �����%�������5��� = �����#�� ���R���"��� �$��$�A����� � �N1��� � �� �$��������'�!�����H������K1*��$� �

����� � ������ � � � ����>

<�� �"� ������� � � �����7���#���*<HG " � & �8�� = ��� �� � ���!���0'��������� �$� �������'����&��������'�5�,����0����$�'�,���<HG " � = ��� ����$���0'��$�"� � ����� ��� �������#����=��� � �$�.�#$0'�U1���I� � ���������0'0'�1��� ���R���'�K����$04�'����

Page 124: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��������� , � � ��� � � ,�� � � �%���C� ����� , � � �-,(� ����� � �.���C�+��� � � � � � � � � ���

0'��$� = �����'� � �%�!��"���;$�"�����6����2�������5��"�#�1������0�� �

����> � 9 @?� � � � �B� �E� � � ���� �

�S��������R�'�� � ���#�����������$�����%� � �.���$����#��/���! � � ��0'$0'�1��� = ���#���� ��1$� � � � �H04���� ��1$� ��:���������#�� ���%��� � ����R�'�� � ��G�� ����������"�R���#��:������,���#�� ���%�'& ����� � ��$��������� � ���� �#D���$� � �����,������%�/0'�� �%�3�"� ��� � ������:1���$��� �+�� ����������"�=���#� ��/ � ����0'$0'����������������� = �������%��R���'�.�#����$���R0������.��� ���5��"�����8���������8���8�� ���%��� � �$���$��� � ��$�"��&S� G�*����@���=�� ���%�����H������� � ����� ��� � � �$�����8����% � ��� 0'$0'���������'& � �$�+��� = ���.�� ����1:����;���$��� �!��"��$0'�U1�������������,��T����������"�:���!����% � ����0'$0'���������9$��������5��"�#���/��,������/���3�� ���%���

�S� ������@�'�� � �� � = �������� ������ �.���;��� = ���#���H��@���� ����0'������$������$�G��� � �0'�D1�0'$��=�� ���%�/��� H= �����������%�N���+������ ����� ���6���0'����"�������:��2��� ���5��"�����%� � � � ��0'$0'�1���I�;=6 ����1,$� �����"�%� � �.���$����#�� = ���������� ��04�� � � � �-04������8���%�.�� ���%�9���/��,������/���3�� ���%���

�6����� 1��'&*�� ���*1 = ��� ����������� � ���� � �"���'� � $04������� ������ ������& �� � �04��������%� � � �$����$�"��� = ��� ��� ��������� ���"�$�� ��� � � ��� �������#!���'�5�����'�*� 1$0'���2���/ � ��������'�& � 1$0'���2���/���� �U&����'�.�������04�����:������ � G ����� � ���������!� �'���"���� �)� ��<��*��7�������'� � $04�6�"�7��������6���������0' ��$04���'� 19 ������0'��'&��� ��� �������#7�� ��1 � � �$����������'&!��� �;��� �� �#����������

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

� ����+�'�� � H& = ���.��� � � 0'������$�B&���� � ��/0���������������� � � �$���$��� � �%�S���.��/ � � ��0'$0'�1��� = ��� � �'�.�#����$�����%����� ���5���$�"�$����� �:!���%�������� �����%� � � �$�� ���� ������������ � �9� � � �$���$��� � �����<��� ���-������7���6���� ��$" �#������� � ����0'$0'��������� ����%�����������# � � � � � �$���$��� � �.�"�<�������� ���H��.���� ����0'������$������$�%����!������������(1���$� & � �'� ���� ����1*0'����"��� � �� = ���+���%�F������ �����%� � �����$�:��������� �S�� �����������#7�%� ����"���D1�0' � = �N1�/�� � �04���%��������1$������� ��0'�.1$�����+�"� � ����$���0'��$�"�%�'&�$����� 1��/��� � �H���'�����'�$�'������#�#" �$����#�8��=����0'�������1���@���,�-���'I��%�������!������%��� � ����� � � �H04����� � �'� �#����� = ��� = ����������N�����������$���%��� � �����!��"��$�;�� ������������ ��� � $� ��� ��$��������'� � ���'��$���;0��$�����04����#��"���#���%�9��� = �����������%�.�������%�9������ �����%����%����#I$�����$"�R���7���%� � � �$���$��� � �%�<���

= ���$���/0������������/�$��=��1 � ������!��������

� ����:�'�� � R���%��� � ������0'���������*���+0'��$���"�R��������������� = ��� ���,I RR��� � �����!����� �9��������,��� �$��$�0��%�����$&K$�����#�������6��� �#��������� 7�-���'I ��.���0'�"��������19 ����

Page 125: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ��� � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

� � 8 � ��� �� �� � � ���� �

�S��������R�'�� � ���#04���$� ����+���F1*����0'���������%���#� ;�*����#���!�� ���%�3=����I$��T0�����04� � ����$� & ���-���'������!�������'���"��&5��19 0��%���=���%� � � ���$����#��%���, � ����0'$0'�U1���I� � :��� � �����!�����$0'�1���G���7���������,���,�� ���%�������$� �! ��#�����$�����F� �������"�����0'� �������-����'����$"��N���F���F1�����0'�1���3���N�� ���%� > � �� B����� <HG " � ����0���������� �� ����������"�����0'��������3���0' �6��$�����704��� �6�� ��� = �����#;����� #������7������ ���%�'&K���%�J1�0)���'� �%�9��G�������������$���#$04��� ��1$�@���%�.�� ���%� �R� ��FI-��������<���/���%�<������ �����%���

� �%� � � ���$����#��!���: � � ��0'$0'�1��� ���=��� � �����#��"��$� ��������� $���"�G����'����$"����7���;���'��04�'��(��0'�� �����$����'��$0'�1���I� � �����������R��������! � ����0'$0'��������� ����� ����$����$0'0'�������������$�����=���������R���:�� ���%�& = ��� ������ � �����!�����$� �!�����$�����R�������'����$"��8��� �#$���#"�� ���8�� ���%� > � � B!���� <HG " � � � �� ����"�����0'� �������������!����'����$"�� ��� � �������8�����K�'�5�'�9��G��������'����$" �3��� � �.���$����#$0'�1����$��1������U1���80��%��� + � ����$�"F�����0 & � �� � ��� & 46& 4����7&���I H&P4 " � &��"�$������$�2& �6�� � � ���0'$� � � � ������ �'�� � H&�����3���O1�����#� � � �����!�����$�����%���!��%1���'& ���%��� �$�.������ �����%� � ��R��=� �"��� �H����0'0'�U1���G���#�� ���%� �G���%�+� � � �$� �!���%���IH������$� �! $0'�1�������#�� ���%��� � ��=�������& �� <HG " � � ������,����� � �����'�+���#����'����$" ���/���#0'�� ���� �$����'�� H0'�1��� = ��� � �'�.�#������ �� ������ ��� �������=��1 � ���"�8���� � ����0'$0'��������� �!�����$�����;����'����$"����3����0�����������������"�� �.�-04�������$�����'& �$����'��$�"�$�����/���!���H� �$�.�#���'&:�$����'��$�"�$�����3����� �$� ����� �����%�'&:�$����'��$���$�����/�����$��1 1�0��%�� �$����'��$���$�����<���/ � ����0'$0'�����������

���������1�� ���=��� � �����!��"��$� �� ��������'�� � ����H�"�%�!���%�,0�������� �������!��� ��� ����������$� �R� �"��� �$��� ��$�I��6� �����"�%�F���%�������%��0�������� ������� ��� � �������R��� � �����!��"�� � �!���� $�"���%�� � �� � �$��� �%� � ������ = ������D��

= ���3��� � �����!����� �����%� �!���� $�"���3������������$�����S���� <HG " � � �!�����$����� � �.���$����#��.���� � ����0'$0'�1��� �

�� � ��I � 9 ��� � � � � % � � � � � 9

� ����/�'�� � ����N���04���� �����0'��$���"� ���<������1����'��� � � C $���"�����������������#�$����� ���"� � �$�S���"�7�����'I�� �� �%� �� ���%�/���.0' �6��$�����������N��"������������9IH���#"��+$�������'I��/�������04����!������ ��& ���-��� ���04���� ������& ���.0�����I-���'�IH�����$� � �$�.�# ��� = ���3��� = �����'��!�� �-���'I�� <HG " � �8����� �������70' �6��$�I� <H� ��� � �%���������$&����%� � � ���$����������R � ��� 0'$0'�1��� ���� ������������@$����� ���"������3���O1�� ���:0����"IH���'������ � �� = ������� � �����$� ������� �! �/�� ��

Page 126: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�������� , ���$� ��� �.���C����� � � � � � � � � ���

�����������##�-���'I�� �

�5� ��� ��� AC�

�S� ������A�'�� � ��� � �����'�� � I $� ���� ��#�����������#A0���� ���%�=��� = ��� �������%�:��� � �0'�21�0'$�"�%� � �$�8���%������� �����%��� � �� �������& ���G���'�K�8����������� ��������� ���'�U19 ���8������� �:0���� �� ���%�����$�����'& = ��� ���G���'�5�������'I �!�0' � ����� �#$���'�� �!�'��1������0' � ��� ����� �%�� � � �,��� � �$����$�����R�� �.���R0'����������� = ���=��0� ������� � �����'��;��� ������I$� � ��:�������%������ � = ���!�"� �� �0� $� ���%�'& ������I$� � ��:���0��������� �����%��� <H�T��O� ����,���� �����'�� ���7�����'I #�0' � �;0��$�����04����!������$& ������0'����������1!���%�<�'��� �$�����9��@���%� � � ���$����#��9���3 � ����0'$0'�U1������� ��R����������04������8���#��=������#������ ���%��� �9����� 1��'& ����� �%������ ��1 = ���#���%� � � ���$����#�� G � ���04�� ����� ��$"� �T��$�&�30��%�������N��� � �0'�21�0' ��<��7���%� ��� = �����������%�A� = ���F���� � ��������$0'�����������������$���� G � ���04�� ��$��������'� ����� � �$�R1��������� ��&���#���� � �����'���� ��� � �H����1 ��$04�'�N������!�������%���<�� 1* ����������$� �,��+0'$������$����� � ��� ���N ���7������ ���.������$�"� �

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

�6��9I$� = ���N�� �����������#9������1%0��%� � ���'����!��"������� � �����!�����$�"� � � � �$��$�"��&%��� � �����S�� �� ��03�� �� �������������#�������1:����$��������O� ����7��� �#$���������������"���:����� = ��� ���,�����'I $�G:0' � �:������� ���������������� �����FE

� ���������$���! $0'�1���8���/���� � ��������$0'���������<���� �����������# ��<��2���� � ��������$0'���������<0' �� � �$�.���'��$" �#������=���'���'�.�#� ��$�"�!����I$�� & � ����������'�9���04���� �����!���-�$�;��$���! �9� ,������/���3�� ���%���

� @$����������#����"���%��$04����$� �! $0'�1���,���� ������������ �74F��$���"�����6���04���� ������&"���%���-���'I��%�T��� = �����������%�= ���<I D��$� �����6����������#���9����0��$� � �$�� ��1$�#$� ������������H&!��� ����������"�/���6�����'I��7���� �'�� � ��F�����0'��0'������+I-� �� = ��� ���/$0' ��$�@��� � ����������� ���

3 5 4 9�;��� � 7�� �*>@; � ; 7�� 7�> < � ;�S�,�������< � ����$���$���.������04�����5��70������ 1�� ���'��$� ���.���%���$��"��'����I��%� ���.0'$��/����%���.� �� �'�� � �� ����

�������5��"�!���+��������.���%�� ���%�FE �������5��"�!0�����04� � ����$� &*����������"�,�1������0����R�������5��"�)� 19 ����0�� � � ��!�'���H�"��������19 !��� �������.��80'$��#����!���+��������<�'�� � ������/������04�����5�%��8���%�.�������<0' � 19 �������%� = ���#��� ������= 1���������

Page 127: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

� � ����� � � � ������ %� �� %��� � ����

�S�@������;�'�� � ����,���'�5��0����������������%���@��� = �����#;���7��;��� � �$�.�#$0'�1��� = ��� ���,����������#��� � ��� H��H&S������� � ���������"�����!������;���:0'��$� = �����'�70������������'��$0'�1���D� 19 ����0' � � �������:��� = ������ ���:���R����"�%��������� 1�B� � � ��� � � �'� � �B�C� � �9�K0���������������� ��*��� = �����#H&-���%� �������5���$�"�$�����S������0'�����������#����� 1$�"��� 0'> ��� ����� H1�0'$��� B ���6���%�F�� ���%�����6������ � ������ E ���0'���������$�:��"��� ��$�����'&� �������*�����%� �;�����$0'����������� � � �$��" �'����I�����90��%� � ��������'� E

� � � �'�.� � �04����I = ���/0'$��������� �����,��������/���/���%�.�� ���%���

� � !�� ������$��� #���/���%�.�� ���%�'&�� ����� � ���������������!������+���#���=��� � �����������$0'�1��� � 19 ����0' �

� � �2��� �#���/���%�.�� ���%�9!����UI 1���6���3����=1 �����6���/ � � ��0'$0'�1���I�

�S�S��� = �������0�����04� � ����$� ��� � ������:����� ���! � � �� = ���;������ ���5���$�"�$�7����$��� ������G������� � ����������= ��� ��/��������������� ���$�����9������ � �$�.�#$0'�1��� = ���=1������ �#$���#"� � � ��3�������&-������� � �������N���'�5��#������ �� ��#����� ���! $����%0���� � =�"�$��$0'�1��� ���������! $��:����� ��� = �����# � � � 1�� � � � ���� �+���3��=�"�$��$0'�1��� �������H������!���������$� "�����$0'�1���2& = ���#����������04�����*����1���=�� 0' � 19 �������!�������0'$�"�#$� ����������"�!0�����04� � ����$� �

�S�N��� = �����#�0�����04� � ����$� ���80�������������$�8���������! $���"�G������H� �$�.��$0'�1��� = ��� ���=���0'����"�������A����� � �0'�21*0'$0'�1���8���3���%�.��� = �����������%�����3������ ����� � � � ����������"�#0�����04� � ����$� ���90��%� � ���'����#��"���7������� � �� H������"���,�������%�9�� � �04���%�%���7��� � �����#��"��$0'�1��� &*0��%��� � ������ ���'�6�� < G " � = ��� ���7I ��R;���� �&5���%�� �.���$����#��6���/ � ����0'$0'�U1���2&����%�.����'����$"����<��� � � ���$����#$0'�1��� &��� �� ��� �N ���/����� � �������*��� �:0'��$� = �����'��$����,0������������'��$0'�1���"� 19 ����0' � � ����$�����6���-�"�,�� � � �H04�����,���%������ ��� ��� ��������*��� = �����#,0�����04� � ����$�<1���������� � �����'�� � ���6I $� ����/0����R���%�S��� = �����������%�S���9���%�S������ �����%��� � ����� = �����#70�����04� � ����$�*���F������ ��������������� � �$�.�#$0'�1��� � ��#�� ������������,�U1������0��#���3��,�*����/���/�� ���%���

� � ����� � � � ������ � ��A��� %�

�S�.�������5��"� �1������0�� ������ � �.�-04����� ���@0�������������������� ��� = �����# ���@� ���� � �$�.�#$0'�1��� = ���@���������! ��R��� � ������H& �*���1$���"�%���!�� ���(���-������=���!������#���#�� ���%�+��� � �0$19 1�0���& � ����� � �������������,�����<HG " �0�����04���'��� = ���#���/I ��;#��������� � �=���/0'��$� = �����'� �$�����0������������'��$0'�1���,� 19 ��� 0' �

�S�=��������'�� � H& ���/����$����� �$�.�#,�� ��� = �����##0�����04� � ����$� ��@���=��� = �����#;�1������0�� = ���3����� ���! ��1����F����������04������������/�� ���%�.���� ���H������!���%������+���+�� ���%�.��=�� = ������6�*���,�� <HG " � = ������6I ��

Page 128: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

�������� , ���$� ��� �.���C����� � � � � � � � � � @�������� �! �& 0��%��� � ������ ���'�!�� ���-������G�����$0'������$� & �� ���-����������:����2& �� ���H������ " �'�*1 � = ����0��(��� ���H������ �$������"��$�"�8 �$�/" �'���%����4 ���H� �$�.�#� ���!I =������ ��� ����� $���"�:��T��� = �����#=�1������0���&+1�����������!I � � �$�*$���"���:I $��� ��$���"�!0����8���%�.��� = �����������%�����/������ ����� �

� � � � � �C� , � � �-, �� �7��� ����6��1�0'����0' = ��� ��������� ���! � ��+0��%� � �.�$�� � ��%I $������� F���.���%�T��� = �����#���1������0��%�F�*���$�"�%�F��:�� ���H������7�����$0'������$�B& �� = ���%���� ������ = ���%����N�����$0'���������8> �� �*����5B �$��������������"�%���������,�� ���%�T�����������$��������� � ����6�-1�0'����0'���� � �����������9��,��H0' � 19 �������%�������0'$�"�%$�H������������6�1����� 0�����/�*������.���/�� ���%���

�S� ��� = �����#��1����� 0������!���� � ��������=���=��� � �$�.�#$0'�1��� � �����F������������0� 19 ����0�� � �6����� 1��'&A"���� ����� � � ��S� � � �$����$�"���R������$�"���R��G�'�� � ���� ��$�"������ �#������������� �����������#H& �� = ��� � �'�.�#����� = ������%�(� �������.�%�+0'��3�����%� = ��� ���#���$��� 04�� ���$�����#���%� � � ���$����#��3���# � ����0'$0'�U1���(� ���$�����#���%�3�� ���%�'&������� � ��������"����G0��$�����04����!������7��8��,������/���3�� ���%���

��$�"��� ��<��� ���5��"� 0�����04� � ����$� &�0��%��� ��<����������"� �1������0���& ����� � � �-04��� �%�������'�� ����I��%�'&���������� ���� �����������:� ����0'��� � ���;I $� ���F1���$���"�G0����������-����!�������� ����� �%� ���:���'�5�� I$�'�!0��%������� � � �-04��� ����= � ��������! $"��;�� �� = ���;��F��� ���5���$�"�$�,I �0��%� � �������������"�8���� ����0'��������#��������G���=��G��� � ���������� ��� �����21*0'$�"�@���:���%���� ���%� = ��� �#$���#"� ��� �N������������@0�����04� � ����$� ����N����������"�G�1������0��(����� �'�� H� ���0'��I$� � ��80�������� �������3��� �����������# = ���F� ����0'�������!0��$�����04����!�������� <H� �� ��� = �����#@�"�8���3������� � ��������"��$0'�U1��� 1���*���9� +��� � ������H&6���'�*13���E� 19 0'���B& �����"�3��� � �%���������$&����F1*����� ���H����S� �� IH��������N���9������ H����� > ��� = �����#��%���H���'���"�%� B�& � �#$�"������'�3��:���"��� �$������$�����,��:������!���!�� ���%��� � ������O1�� � ������ ���'����E� 19 0'���"���F1���������%��� � �����!��"��$0'�U1���8� 19 ����0' �%��6��$�"������'� ������ � ��������$0'��������� $04� � �� �������T���� ������������ ��6����� 1��'&��� � = ���.������'�N���0'����"�� = ���9��/0' � $0'����$�����<$"������� � ���<�� �������.�%� 0'��3�*���%� ���N��� ���� ���

= ���+����������21�0'3,���%�N������"�%�F����������"�%�F���6������������6�� ���%��� � �$�����-�"�,��������&������ ��������!��"��$�K������ 0' ���2������� � ���R���������'�6��19 ��.���04���� ������ � �� � � �H����0'���F�� �#�#" �$�.��� = ������ = ���#��� � �%�����������

� � ����� � � � �������� �� � � %�

�S�K����������"�&� 19 ����0��,���F�� � � �H04�����#��� � � �H����0'���N��,������04��� � 0'�1���:���+��,��� � �����#��"��$0'�1���R���+��7���������#�� ���%�/�� �!�����$���� ���0'������ ���� E6����������04��������+���!$���#$04�����#�������� � � 1�'���H�"�%�3���,$0'04��� � = ����� ��$������04������=$0'04�������F1*0'����"����#���%�.�� ���%���

� �� �����'I �; 0' � � ������ �'�� � H&����G���'�5� �� �K�'�:���0'����� �"� 0'�.1$�<���;�� <HG " � = ��� ���@I ������� �! �&��� = ���+��5��� = �����#�� 19 ����0�� ���3$�� � ��! 1�� � � �������+��2��� ���5��"�)� 19 ����0��*���� ����������"�!�1������0�� �� �

Page 129: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

����R���$�����!�����$0'�1���2&��� = ���#$� ��������/���!����3���0'������������� = �����������%�!�� ������$�"���!�� ��� ���5��"�,� 19 ����0��� �� �!�#"��$�� �<���� � ��������$0'���������& � �������=W� �04�� �9���,����������04������#����5��� = �����#��1������0�� �

�S� �$����'��$� & �� � �.� � 1�%�����������������������"��� 19 ����0��F��� ������04���������K021�%������� I .���� � �����!��"�� �I� 19 ��� 0'��!��"�����5��� = �����#!�U1������0�� �$����������"�,��=��&� ����+$�"���'�����$��� 4 ����04���'����!������$&���R�� ���H������7�����$0'������$�B&-�������0��������������/�� E

� 6��������'�!��� 0����)"������������;�����$0'���������?> �� ��� ��5B � ����,������������0'0'��������� = ��� ���R���'�K�� 0'��� � ��������$�����+�� ������

� � �'���'�.�#���� �/� ��+����������04��������/���#$����$04�����#�������� �����%��� 1�'���-���%�����#$0'04��� � = ��� ���!I $� ��������� � � ��!0�������� �������<������ � ��������$0'���������@1� � �����#����

� � ��������� ���� � �-������#���#��� ������� ��$�=���� ��� �������# �

3 5 3 :9-; ��� � 7�� >����-9 9 >(9�9 � � ��;�S�8�������, � ����$�����������H��#� ��$�@���%�9�"�%�6�� � �04���%�6���� ������������������ ��< � ��� 0'$0'���������FEN�� ��� ���5��"�

��������F����$����$0'0'���������'�R�� ��� ���5��"�!���/����.� �"���'� � $04���<���/������ ����� �

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

�6��<����$����$0'0'�1�������T���30����C"��������%���S$0'0'����������� ���'I $���� <0' � � � �$� ���������� ����� �6��� � � ���$����#���; � ����0'$0'�1��� & = ����$0'04����� �@0'�������$� �� 0�������������"��������=�*����������� ���%��� � �������$����$0'0'������������ � �����������$� �'I$������%�!���� �������"�8���$� & 0��%������� ���������� �7��� �����7���'����� � �� � �����'�����8�� $� = �������'�&0�����04�'���� �F����+IH��������/0����:���;0'����������93���������7���'�����$&"�� �S���<$����7���#�-���'I������ � ���$�"�#�7��� ���������� ����=�-���'I��#0'������"����� � �����������$����$0'0'��������� ���/���'�5��;���$���! � ���$�����%� ,������+���/�� ���%� � �� = ���G1��������� �� ����������,��� 1���2�������#"��#���/��,���$������$�I�

�6��+����$����$0'0'�1��� � ������.������ �N0��%� � �������� � �$� I ������ � � �'��$0'���������'&-0��%���7� +����$����� �'�����0'� +������ ���'� �+���.����+0'����"��+�*$��0' ����+�$���� � <����7���3�� �;����&-���������F�� � �������/����IH������+����������� ������&$��������� � �'��$0'���������90���� � �$�.�#$���������������� ��� � � �������7�� � ���"���:���3IH������;���� < G " � &5���������$����$0'0'�U1��������'I ,,��7������+���+�� ���%�.���6���:������$���#0�������������������/ �$��� �!������$���#0��������������������� �S� < G " � �� ��$��H���! 7���0����������������0'������9��3������%���9�� ���%�F����0'�������$������� � � �H����04�<$� �N1��� � $������& �#���������1�� �� ��$�"���

Page 130: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

= ���6����+I$� ���� ��81���$���! $�"�3����/����$����$0'0'�1���2&H���%�N0'��3�����%�S���$���! $�"�%� � �$�#1������ = �����$� � �'� �# H����������!������9��#� %������<���9�� ���%�'&����$��� � ������� � �'�����'� ������������$04�'� > �!��"�%� = ��� ���<���$����04� �$��������$����$0'0'�1��� = ����0��%� � ������!�� ��� �04���G����� � �����!�'�� B��<H� ��R����$����$0'0'�1��� �"� ��� � ������K1���$� �! �� �$�!0'��$� = �����'� ���$����I���& �� <HG " � �� ��$�����! = ���:���%�70'��������%�,���$���! $�"�%� � �$�������������$����$0'0'�1��������=�����3���03�"�%��� � �:��K�#" ��� � ���7���%� 3����$����� �'�����0'��7��� � �����"�%�N��������/�"�%�F0'���������F��$��0' ��� ��'&"�������������'� ���������-���� �,���7����#0'�������2�8��#����$����$0'0'�1���0� $��� #$�"�����%��� = ������ �������'� � ���7���'�$�������3��@� �$����;0'����"��H&��� <HG " � �������� ��1!��,���H����$0'0'�1���@����� �����"�%���

�S� �$��"��'����I�������F�������5��"�G���=����7����$����$0'0'���������7���!���F1������ � �"�-0'���!��"�� �!����,0' ��$04���'� 19 ������0'�����!$�����=����I$��T���!����6����$����$0'0'��������� = ���7��� = �����'���7��/������������ � � ����:�� ��� ���!���'�5�7�����'I �+R0' � �$� � ������0'� � �������� � � �H04����� ���@������������ � ��B�� ��$�"���! � = ���8��.��� = ������ �1������0�� ���;0' � C ���� � � H� �$���� �%���-����6� ��9����$����$0'0'���������%���04���� �������� � ��+0' ��$04���'�U19 ������0'�� = ��� ���,���'�5��@���0����$�'�/���70'$������$����$0'0'�1��� �����@���� ��� ��������"����� E

� � ���%� = ���3��������� ���,����$����$0'0'�1���I�

� 4F ��$04���'�U19 ������0'���� ����0'������$���������/��,����$����$0'0'�1���I�

� <H$������7���3� ,����$����$0'0'�1��� �

� �*� � �$����$��0'�� � ��!���%�.������ �����%���

� �����0'�����0'� #���/������� �! $0'�1���I�

=6 �=����������� � �%�<���+����$����$0'0'���������FE� � � � �� � �+�C�=�-� � �-,�� ����� � ����� � � � �+�+� �-, �� � ���G$0'04����� ���%�:�� ���%� � �� I-������$���! �����%�!�� �

� $�"��$� ��!����H�"�#���3���H� �$�.�#���

� � �R���� � �+�C��+� � �-,�� ����� � �%� � � ���C� , � � �-, �� � ���+�������'����$�2&H� �$����$���#$04����$���! $�=�� ���%�����+��7���������/�� ���%���

� � � ���� � ���C��-� � �-,�� ����� � , 6 � �C� ���(�!� 0'��$� � � �'��$0'���������:���@���0'� � �'��$0'�1��� ������ ���%�2� ���$04����$���! $0'�1��� �

� ������������"�+���.� ��T����$����$0'0'��������� ������� �! 9� +��� � �$�.�#$0'�1���,��$��%������� ��� � �0'�21�0'$0'��������� ������� = �����������%����3������ ����� �

Page 131: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � , � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

� � � ��� � � � ���������� ��� � � � � � %�=� ��� � � �� � ���

�6�������7���:��� � �����!����� �7���%�8� �$�.�7���� �����%� � ���%�7��� � �$�.�!���'& ��D� = ���:����������� � ��� �� � �04��� � � �0�����I$�����������3������'�9��80'�������#���� ��� ������������������0��%�!�����$0'���������FE

� �<��� ���! �7�19 �������%� = ��� ���$� ��� �����21�0' ����I��%�'& = ���R� ����"���D1 = ���� ����� ������ � ������$� �� � � � � 1�%�����������2��� � �$�.�!��F� �$�.�7���� ����� �

� � �<������������0'0'���������F�����'I$���'�"� 1$0'�������.���/0��%� � ��������'���

� � �$��� � �@� ���0'�����0'� �<���%�.0'�� � �%�.���(� �$�.��!�1������0' �

� =9$04�'� = ���+�� �� � �04�������� � � � �$� �!��F� �$� ����� ���������# ����$04����I��;!��,IH������ �

� �<��� ���! �.�"�%����������� ��#��� �� ����� � ��,�'��� = ���'�� �6���%�.0'�� � �%���

� �<��� ���! �����'�.�#� �"��������19 6�R �����'IH�� ��������.0�����������������������

� =9$04�'�6���=�����!��C -���� ����� �R0�������� ������"�������/���%�.0������$�������

� � �#"� �6���R��� � $0'����I-����������� � ��#���%�<�� ���%�<���+�������$�� �:���� ���#���� �����%���

� � �'�.�#�������.���=����� �����0'� �����*�:$���0'��$�"������20'���.���$���

� � �'�.�#�������.� !0��$�����0'0'�1���80' �*1$04���'�6#0' �*1$04���'� �R���30'�� � �%�.0��%� � ���'���%���

� � � �!�����$"����<���+�'��� �$� � ��!���%��I $���$����� G ����� ��$������� �

� @ ��0' �9���%�.0'�� � �%� = ���#���$� � � 0'������$�������

� � � �!�����$"����<�����I$��2���/0'�� � � � ��!��� � ����0' � ��� ��� �����21�0'$��� �

� � �<������������$� = ���/������� = ���%0'�.1$���"�!�� ��� � �$�.�!��F� �$�.������ �����,������1#0��%� � ���'��� �

3 5#7 � � �> � 9 ���%<?>@; �������

4���$���"� ������$04�!�� � ��$���21�0'$0'�U1���@���,��;������!���,�� ���%�'& �� � �����#�'��#�'�� � R����T0'��0'���:���7IH������������: � ����0'$0'���������;���G��������:������ ���%�&.����3�*��1�� ��� � ������@����0����$�'�8���� ���'������#������� 4 � < �> 4 �%� � �����'�% �6������ <6��� ���F �����S�'�������'�'�����'� B = ��� � �'�.������������'I �,�0' � � ��F��������� ���=�� �����;�������H�"� � 1��<�F1�0'�������� �:��� �04����I�� � �%�������������6�� ���'������#��������4 � < � ��������/� ��0'������� E

Page 132: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� ��� � � , � , � � �+� �-, �� � � � � � � � � B� �%� ���B�C�+� � � � � � � � � � �

� �9� ����0'0'������ �����R������ ���%� � ��8$���#$04��� �3��� � �$�.�#$0'�1��� � �$���������%�3�� ���%�3���;��= � ����0'$0'�U1������+��������.���/�� ���%���

� =<�'������#���������.���/�������5��"� � ��!�� �9 � �$���;$� $�<1$���������F���/�� ���%���

� =<�'������#��������� = ��� � �'�.�#����$� ������ ���.������ �3�� ���H������@���:�� ���%�70��$� � �$�� ����I���& ��19 0��%�������%���� = �����#��.0�����04� � ����$�A�R�1������0�� �

� =<�'������#��������� � ��#������ ��� ����� �F���%� � � �$���$��� � �%�.���/����. � ��� 0'$0'�����������

�S�������/���.���� ���'������#����"����54 � < � � ������ �!�#"��$�� � � � � �H����04����IH����$����!��������� ��� �������+���.���� � ��� 0'$0'�1���=���%��������.���%�� ���%��� � � �$� � �.�-����04����I-� ��$�����6�������������+��$�"����� ��F1*0'�����0'��7��R�� ������ H��� ��� ����&-0��%� �,� /��� �04����I-� ��$�;���� ��� �������#7������ ��� ��� ��$�"� � � ��F1�0'�����0'� $���6���F1��'���%$�50��%�����$&���$�����7��������� � �70��%���3��:�������'�.��&����6������ ��� ��� �� � ��� � ����0'$0'�1��� � � /��� �04����I-� ��$�����6���F1��'���<$� �$��$�"�3�� = ����� �����������#��� ������� $04������9���04��������$�����<�������%�<������ �����%��� � �� �$��������'�6����,������� � � �-����04����IH����$�2&�����*���F�� ����I$�� ���+��� �04����IH����$� � ������#���'� � 1��.��� � �$����$����� = ���3$���!����� �<��,�F1�0'�����0'�� �

3 5�� � 7 � 9 ��9�;=< �>(9�9 �� ��7�� 7�> < � ;�� 7�� ��> �*>@;� 7�� 7�> < � ;�S�N$���#������������$�"�$�,���8�� ���%��� ���$���#����� ������$�"�$�,���8���������=���8�� ���%� �����A���� � �'�.�������� �

�$��� � �%�N��� � �'� ��������S���0' �6��$����.���#�$������������ � ��0����"���.���� �����-����N� ��S$04����IH����$����� = ���6��������� = ���I$�'�90����G���%�.�� ���%�9���/��,��� � ������*�R0����@��,������3���/�� ���%�'&������ � �04����I ��!��"�����

�S� $���#����� ������$�"�$�%���#�� ���%�3��� = ���������"����������#���%�+�� ���%� ������+���04��������$�����3���#��:��� � ������0���������� � �04���RR����03���%�9�� ���%���8<��@���� �*$" �R���%���0'������� = �S1�,�� ���%�6���'�K���$���#$04��� �.���7���� ���������� �� ���%� � ������ �*���04�'� � ���B19 ����0'�� � �� �#$�"������'� � �$������������ �@���%�=�� ���%�8���� I$� �� ��$� ��� �"�$���#$04���$�"�%��� �6�R�#" ��� � ���,���%��$� � ��� 19 ����0' ���'�U19 7���� = ���%������ �����0'���'�� = ���O1�� � ������9���$���! � = �N1�� � �'��$0'��������� ���$����� = �N1�3�� ���%� �;�� = �N1�30'����0'��������$��0'������

� � �'�.������> � � �'�.� ������5B = ������<���0' �6��,���9��� � �����!����� �N� ��S���0'� �����������S����*$���#������������$�"�$����=�� ���%�,���,��F$���#� ����������$���$�����=��G������=���R�� ���%��� <�� ���� ��$" �����!04��� �#� @������R���R�� ���%�,���� � �����!����� �7���%�70�������� �������!���04���� �����%� � �� = ��� ���:����� � �'���� ���� � ��� 19 ����0'��/������ �����0'������ � �$�3��$���#� ����������$���$� ���<�� ���%��� �S��$���#� ����������$���$� ���<��+�*����<���<�� ���%� ��� �������� � ������ ��������� �� ��$�����! �

= ���9�� ��� �������# �$������'��,���� � ��������$0'���������F�������$����'&�$����� 1������ � �������� � �$��� �%� ���'��IH��0'���%�S��1�0'����0��%���

Page 133: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

�S� $����������������$�"�$�/���;�� ���%�'"���� ��G��� � � �� � 1���� � � �$����$�"��� = ���#��S$���#������������$�"�$�3���;��������;������ ���%�/�� � ��$��� ��������"�����/�'�� � ��,���� 0'��0'���G���#IH���� E � � $���21�0'$0'�1����������=������������� ���%�&���F1*����0'�1��� ���� �����������#H&N���0������0'0'�1��� � $�<1$���������,���G���%�,��� = �����������%�&S�������5��"��0�����04� � ����$� � ��� ���5��"��1����� 0��#���+��7������+���/�� ���%��� �S�R��5���������#���+����F�'�� � ��������"�������%��2$����������������$�"�$�N���%� ��*����+����� ���%�<��������+�� � � �� � 1��9��� � �$����$�����CE ������0'0'�1���@���� <HG " � &��������5��"�!���/����. � � ��0'$0'���������'&���� ���5��"�� 19 ����0���& � � �$���$��� � $�"��&�� � � �����!�����$0'�1���2&�0�����I$�'�.���U1�����=0' �6��#���3�� ���%�'& � �����'��6� �#$���������������"��� �

3 5�� ����;�� ���

�6� �����������#;���,��� � �$�.�#$0'�1���=���6���0����)"����"���R���7���0'���.� �%� = ��� ���7����� ���! $� � ������0����$�'�U& �$���IH�������� �& 0����"���.���� ��� ����IH��� �� �7��G� � � �$� �#$0'�1��� ����"��� �����R����G��� � ������G� �$�6��$���! $0'�U1���I� � ����������%�3���"�%�$���'�������@���%�#��������������3���!��������3���#�� ���%�-��$� �����=���'��� � ��C $���"�88���%�#�����������#��/���K1�H0)���'� �%�!�� ���%� �����������#��!���R��� � �$�.�#$0'�1��� ���=����7��� � ��������'& ��� ���H�"� = ��� 1�������%�#0���������$�A���=���%���� ��������������S0��%� � ������������FE ��3������9���9�� ���%�'&H�� <HG " � &����%� � � ���$����#��S���9 � ��� 0'$0'�1���2&����%� � = ��� � �%����H� �$�.� 1 ����0��%�@�:�� � �'�.������$� = ���/������� �! 6� = ���/������ ��� ������,�� ��� �������# �

� .������N���N�� ���%����� ���"�9���N���%��0��%� � ������"����� � ������0'� � $�����2���S��� ������������<���F��� � �$�.�#$0'�1��� & � �$���� = ��� ��"0'� 0'���9���SI-� ��.���N���$��� �������#<���S��� � �$�.�#$0'�U1���+������16��� ���'����������!������S��� ��$�"�9$��0'��0'���9��� IH�������%���������%���%�� ���%� ���$�����6�� = ������% � �D�� � � ��S�'�� � ������9�������%0'� 0'���7���9IH���� ����� E � ��$���D1�0'$0'�1������=��G������=���R�� ���%�'&N���F1���� 0'�1��� ���� ��� �������#H& ���0������0'0'�1��� � $�.1$� �����������=���%�7��� = �����������%�'& ��� ���5��"����,���������,������ ���%�& ������0'0'�1�������� < G " � &2��� ���5��"�����, � ��� 0'$0'���������'&*��� � �$��$0'�1������� � � �$���$��� � �%�'&��� � �����!�����$0'�1���2&�0�����I$�'�.���1��� �R0' �;��#���3�� ���%�& � �����'�*�� �#$����������#����"��� �

�S� �������������������8�����������8���=�� ���%� ���8���'�5�:���$���! �#��� ���H����������=�� ���%� = ���8D�-�����8�����������'�6�� ��� �����21�0'$�"�#�������%�.�� ���%� � = ���8� $0'��� �����/��#0��%�7������0'$0'�U1���8��80'��$�����R#���%�.��� = ��� �������%����.� � � �$� �#$0'�1���I� � � �����!�'��6�'�� � +��� ���������������%0�����04� � ����$� &�����"������� ���.0������������/�$�<���,��� = �����#���7���� � � �$� �#$0'�1��� = ��� �#$���#"�������� � ������H&5������� � ���������������!��"�������3���H����6����90������������'��$0'���������� 19 ����0'���� � ��� � �S1���7I-������#��S����������"�@�U1������0���&T�� �� = ���#�� ��� = ������@$�����'�����$� ���;����$����� �$�.�# ��� �F1���������H������#��������������3�� ���%� = ��� ���/I ��R����������! � � ������ � �����!����� �.�� ��� �������# � � �$� 1������������&��8� ,�'�� � #����2��� ���5��"�)� 19 ����0���&"��� � � �H����04�+����7������04��� � 0'�1���R���/��,��� � �����!�����$0'�1���=���/��7������/����� ���%�<�� �!��� �$��������0'������ ���� �

�S���������5��"�3���<� �� � ��� 0'$0'���������'&-����(� ���� = �������<���'�5�<�����'I �S30' � ���� � ��$������/0����;������ ���5��"�

Page 134: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

���7��!������������� ���%�&�������1:0��%� � �������� � �$�<�"�%�9$04����I-� ��$�����FEN�� ��� ���5��"�#���3� ��.����$����$0'0'��������� �:���������5��"�#���/����.� �"���'� � $04���<���/������ �����,���/��� � �$�.�!��� �"� �$�.�7���� �����%���

� ������'������#����"���� 4 � < � � �'�.�#������ = ���:��������� ��� ��� �������R���%� �����������#��!���=���H� �$�.��$0'�1��� ������$��� 04�/���$���H�"�!�F1�0'�������� �:��� �04����I�� �

� 8$���#������������$0'�1�������#�� ���%�30�������� �����#�� �� �$�������1��� ���;���%�/�� ���%��0��%���@���0'���.����& �#����"������

= ���3��!$����������������$0'�1���;���3��,������/���/�� ���%�.���9����$�������1���G���/��,������/���/�� ���%�*� 19 ����0' �

� 9����-9 � ���>� �� >

<H������"�@�������R��� �����#�������� �H����04���$������& ���;���0'����"����G�������#"�$���G��A�� �#D���$�U19 ����R���%�7�����-���%����$�����!��������+���#�� ���%��� � �����#0' � 19 ������� ��� ��:��� � �$��$�"�8 � �������+���!���%�+�����H���%�3��� � ��� > ����� �AB�&4 �����������!�$&�"N� ��� � <-����$0)��$� > ����� � B'�=6$������ �=6$������ > �����A@CB��

Page 135: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � �������� � � ����� � ���C� , ��� � �-, �� ��� �&, �+��� �� � � � , � , � � �+� �-, �� � � ���B�C�+��� � � � � � � �

Page 136: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

� �! #" $� � � � � � "�� )�� ��� � " . �� #"/ � "� �0) � �� � � "�� � "�� )-�!� ���� +�"����������� �

�S���������.0' � 19 ���������� � ��������"��+������#�'���-�"��������19 � ��6��H����������"�%0�����04� � ����$�����F�������� ������ ���%�= �������<��������;�� ���H������7���9�� ���%� � 1�� � � � ��� � ��R��3$04����$� ����$�2&��� ���H���������"��� ��$�L"�����$0'�U1���I�

7 554 6 � < �87 :9;9�9 �� �

� ��!��7������� �H����0'0'�1���:,�������/0' � 19 ������� ���6���%��$�8$� �����"�%� � 1 ����W� �%������*�����H������� "F �������B& 4N�'���� � UI �����> ����� � B��

G �S��������������%���.�������� ���<�� ���%� ��� �� � � �H04����� � �$� �� = ��� ���<���'���'�.�#� ��%����$�6��$��� $0'�1���#���<����������6���<�� ���%�&�����0'� �����"�%�/���#����������04������H&�0�������������"���,� �� � ����0'$0'��������� = ��� ��� ��$�#���<������ ��� ����� ���� ����$�������7��03���3������� � ��&�����������5��"�/���<�*������ ���9�� ���%�.� ���<0������������'��$���3����+�� ��� � ��3��� � �'�����%� E� 1������ ����� = ��������=0'�����0'�� � <H���������� �6����&����%�� � � ���$������$��� ����03�"�8�� �� �������5��"�=���#�������������� ���%� � 1�����������;0�������� ���'��=��"�$��@����8��� ��0'� � ��� ��#������ �*���$& 0���� � 1�'���-���%� ����1�0'����0'�� � � � � ���%���� �'�����"�73���04���0'��������6$04� � ��$0'�1���R���<����S��������N���<�� ���%� � �$� � �����9���6��/��������������� �!��%���$�����'���"��� �� � ��$���80��%�!�'��0'��$� & ��@����=I �������$� ���; � ��� 0'$0'���������/0'������19 1�0'�������1�0'����0'��'& ��S����������"�8�����������+���,�� ���%�+��������� � �����:��� � � ��T04��"����$�T��������� � ���-�=���7���%�%���0'���.���%�%���!���H� �$�.��$0'�1���@���� �# ���$� 19 =���,������$�6��$���! $0'����������� � ���������5��"�:������������+���7�� ���%���� � ���$�"�=R0������������������ � �����

� � �

Page 137: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

���/� R� �$�.�#$0'�U1��� �$����'��$�2���+���%�����H� �$�.� 1 ����0��%�'&H��R�� �#��� � �,����I$�� = ���+��,0' � $0'� ��$�=���/0����������������$� ���$����� ���%�<����$���"�!���=���� ����$" ����� � � ���$�����$0'�1���80�����I$���0'������$� � �

G � �� 1���������#��%�"�%�%�N1�0'$����$��� ��$��0' ��$04���'���! $�"� � �$�+���0� ���'�����,04���0'���#��������R��G��T�%1���!�'� ��:��� � �$����$��0'��=��������3 � ����0'$0'�������������#������������;�� ���%��� � ��3��������7������ ���%� ����� 0��%� � �������������������0'��$�����.���/���%� ��������������.���/��� � �$�.�#$0'�U1���2&-����$��������������� ������#��"���%��=���H�"�%�.���%�<0��%� � ����$�"�$������ ������� � �S�T����������"�=���,��������/���!�� ���%�$���.��=0����"I$�'����� �"�=�� ����R$04����IH����$� � � � ���� �&5������ ��� ��� ��$���"����1����� � �$� � � ��� ����������$����� �����"�!��������O1�� � �$�.�"�!��� � �0'� $������������

��1���$�����#���@� ��S1�0'$�� ��� ��� � , &<0'��$����� ����!������������@�� ���%��������� � ��� � �$� � �����!�'���I$� �� ����#�'��0'$�"� ���� ����� ���F ���$&<���%�;��� ���5���$�"�$�����;���@�*������;���G�� ���%�:$04���� ��$� 0��%��� ��������$�"�%�&0���� ���'������#��������� �7�/� � �����#������I ��FE ������$����#��8�����*��� = �����3� ����������04��������@������� ��������� �%�R�'��$����%�8� �$� �# ���%�30��%�7������� � ��=����3��� � �0'�21�0'$0'���������'&����� ��� ���5��"�8���#�*������3���#�� ���%� ���;0���� � ����� 19 � ���0'����������!������90����!��+��� � ��$����$0'�1���,��������T�������� ���F�� ���%��� � �������������$0'�1���,��"�$�����+0'��3��� $�"��E���%��� 1�'���H�"�%� �(���H������%�%���!�������5��"�:���7�*������+���!�� ���%�&��$���'I�������0'������$�"� � ��$�������!������!0�������� �.���$������� ���8������0'�"��������19 �� ���%� ������������������8�*������#���@�� ���%���-<H� ����������$�"� �� ����'�� ������%����������������#�����$0'������$���������8��������;���@�� ���%�'& = ��� ��� ���04�� � �-���'�.�%���%�#����'����$" ���;���@0�������������H&���'������#��������� � ������������ ��� �����������8 � ����0'$0'���������,�8���"���'�+� $04���#��� �������#0���� ���%�!������ �����%��� � ���0'�"��������19 ,���9�*������F���6�� ���%�N0'����"��6��,0����R������ ��0������ 1�$����0���& = ���6����0'���/�$�<������-�$�U19 ������$0'������$����8�� ���%�'& � � �H04������#�������� � � � �����#�! $0'�1���A���80���������������&S0�������� ���<���80�����0'���������0'� H&5�$�������1��� �������$����$0'0'��������� �;���0'� � �'��$0'�1���2&��'��0W�

<H� �N1���(��#UI $� $�"�:� !���0'�"��������19 ;���/��������<���3�� ���%�'&*��19 ��� ��$�G������ ���.������$�"�#���� �!�'���-��� H������19 �� �;�-1�0'����0'��9���+������������ ��<H� ��7$� 0'$�/ $�"�����R0��������������& � �$�F�#" ��� � ����&����$�����+��,������0��%� � �%��� H0'�1�������� � � �-04��� �R���,����������"�:�� � ������& ���$�����,���%� � ������0'� � $����� �$��"��'����I��%�+���!0'$��,� ����*� ���$�����!�����-1�0'����0'�� � ���0�������� ���������������%� �$��"��'����I��%��� �

G � ����W� �$��������$����!������$& ������#�'���-�"��������19 ��9���7��� ���5��"��������������%���7�� ���%�%�"������� �7�/� � � � � H�� ������������#D���$�U19 !���/���� �$�;��$���! $0'���������'�:���+���%�<�����������$���$�����F��������IH������$����� 0���� � 19 �7�/� � �H0��,��������!�'���H�"��������19 �� � ���� ���'I �9#0' � ���� ����������"���R������� ����0������������'��H&�0���� � ���0'�����0'��H&K����#��������� ������0'� � $�����+0'$������,��� � ��$0'������� ��S������ ��� �������G���;���%� ������������������:��� � �$�.�#$0'�1��� � � �'��� �"�GG��� $����,���6�� � � = �����N����������04������$�"�%� � �����K����������"�,���6��������F���%�� ���%�'&� �!��-���"� ���������5���������#$�;��������� � ���;���%�<���0'���.���%�9���04���� �����%� � ��#��� � � �D�$�04���R���3�*������<���7�� ���%�'&K����.��������9������ ���%��� �������$���0'��$���� �;�����F1*0'����"�����<��@�����$0'�1���8;����<������$������<������# � ����0'$0'�1���2&*��#�"�H0'���!�����$0'�1���G���

Page 138: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � � �'��� � � � �� � � � � , �+��� � � �.���C�+��� � � � � � � � � � @����������$��6�;�� �#$�"��������#��������!���<��� � 19 0'� � �

G��03���%�7�����������%� � �.�$�������#�� ���:���'�K�� ����� $��������:����@0'�� ������$� = ��� � �'� �#����8�����������'���R�� ������$��� :���H$04��=���!���%�%�� ���%�& :���G����I$���0�����04� � ����$� �@ ��������$04��� � �S� �7��0)�"�%�+0'����%�'& ���%��� ���%�����!������04�����5��@������������T0��%�#����/ -�=���� � � �D�$�04���=�����1�'�.�#�����%�+���7� ��9����������04�������� 1���$�����9���$���#$04�����#�������� ���"� ���#�� � ��� �R=������"����������#��������=���#���� � � � � �����$�����6����������04������$�����+���#���%��� ���%� = ���#���#������� � ���������"���%���3���%�����'��$�������.���/��,���$���! $0'�U1���I� �

7 5�� � � < �87�� ����� �� > 7�� 7 9-; ��� ��7�� �*>@;��; 7�� 7�> < � ;�S�N����������"�����=�����������R���8�� ���%�!���!��� � �.�-04������0��%� � ���#" � = ���= �� ��0'����0'�������������!(�7�/�

�����������"���%�N����I$�������� � 70��%� � ���#"�����$�����60�������� ���� �!�#"��$� ��� ���6������0��%� � �����<�� � � �$�������#/�� ����� � � � H������������$��� �����������I$�N0'$��9�����9���N�������%������� � � �$�������#�� ������� � ���������"�����!������$& ���������! $���"�.��1�0'����0'����� � �0$19 1�0'���� ���U19 &H�� ������������,���3����7����������/�� ���%� ���/������0��%� � �����+��8����������"�!0�����04� � ����$� &��������5��"��1������0�� �:��� ���5��"�)� 19 ����0�� �

�S���������5��"�30�����04� � ����$� � �����6���6���� ��� � �0'�D1�0'$0'���������N���<��� = ��� �������%� ���9������ ����� � ���;������������$�"������� ��� = �����#80�����04� � ����$� ���;��R������;������ ���%��� �9� ��� 1/� � � � ��� � � �'� � �B�C� ���7����=������04��� � 0'�1������8$����� ����I$������=�������������04����������8� �������8���8�� ���%�&N������� � ���������������!������:����J< G " � = ��� ���I ��=R��������� � � �� �#$��� � ���� ��� � �9� �2�'� ��� � ��� � � �'� � ���C�T���%��������'����$" � = ��� ���!����� ���! � ��������04���������F��� = �����#��.0�����04� � ����$������� � � �$��"��'����I��#���� ����������"�!0�����04� � ����$�2���<������04���������S�� 0���������������������� � �$�.�#$0'�U1���7���F� <������.������ ���%� ���"�+����T����������04�������� ���F$� �#$04�����#�������� = ��� �������04�������� ��1$�� ����#$���#"� �.������#���H� �$�.��$0'�1���I�

�S� �������5��"�;�1����� 0�� � �����,���� ��� = �����#;0�����04� � ����$� �8���0��%� �:������������$�"�:���8��� = ������;�1����� 0�� ��6� ��� 1�B� � � ���� � , ��� ���S����/������04��� � 0'�U1���!���9��/����������04������3���<� /������6���<�� ���%�N�����1�'� �#���"�%�N���9� ������������04��������F���%�� ���%� = ��� � ������ � �.�-04���� �F���;��� � �����8<HG " � �"�9� �2�'� ��� � ���� � , ��� ���F���;����'����$"������$��� � ������ � �0'�21�0' �6��� = �����#��6�1������0��%�:> ���-����������� $0'������$� & ���-������;��������2&*�'��0W� B�� �S� �������5��"��1������0��;��� � ������+����5��� � �#��� <HG " � = ���#���3I D���#����� ���! �&H�"����� � ������%���� � � �H����04���#0�����04���'��� �

�S�S��� ���5��"��� 19 ����0�� � �����R����S��� = �����#G�U1������0�� � ��G0��%� �G������������$�"����� ��� = ������ � 19 ����0�� � �9���� 1�B� � � & �� � , ��� ���3����=������04��� � 0'�1����������=��� � �����!�����$0'�1��� ��������R������������� ���%���� �!�����$��� ���0'������ ���� ET���� ����������04��������S���.$���#$04����������"�����!���%� � 1�'���H�"�%�S���������! $�"�%� � ��+������'�N���#$0'04������F1�0'��������9����%� �� ���%��� � �$�S�������&�����������5��"�(� 19 ����0��/��� � ������.���� <HG " � 0�����04���'���6�,������ = �����#�� 19 ����0��

Page 139: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� � � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

���3��� � ��������!�����$�����$���@����'����$"��/���/���F1�����0'�1���R���/�� ���%���

7 5 � � �87�� � � ; 7�� 7�> < � ;�6� �2�'� ��� �B� � � � � � �,���!���� ���'�����R���=0�����04� � ���%� = ��� � ������:����� ���! �.��� � ���������04���������7���

0����)"������������3�� ���%�'�=���� � � �'��$0'��������� � �� ��$��� � ��� �����%��� =9D�8�"�%����� � �%�.���#���-������%�.���/�� ���%� E���%�$���-������%�%0�����04� � ����$����� �G���%��� �-������%�+�1������0��%��� � �%� �2� � ��� � � ��� � � �'� � ���C�(���#���#������� �! $� � ����� � ����������� �.��3���$������$�:,���;$�����,����I$��5���6 � ������$0'0'�1���I� @�����$�����+���%� ���H������%�F0�����04� � ����$����� ���� ������+0����������������F����!������04��� � 0'�U1���;���+��,���$������$�"� 1$0'���5���+��"��������'��� �S�:���%� �2�'� ��� � � ���� � , ��� �'&*����������04��� � 0'���������9�������%�6�� ���%�%���������@����;0��$������� � ���������0'��������0'�������0������ #����������04������F� 19 ��� 0'����7��������3���/�� ���%���

�S� ��N����������"�����R��������,���R�� ���%� ���R����$� � ��� �!�'� �G���%� � �-������%�70�����04� � ����$����� � ��G�����$�� �����@������04��� � 0'�1��� ���:$����������I$�� ���:��8���$������$�2& � ����� ���(���;����$����� �$�.�#@�� ��� = �����#�0�����04� � ����$�������G��� = �����#��1����� 0�� � � �����$����I��R���3���$���! �6��������%�"�%�<�'�� � ��9���6��;���21�0'������$�8���� � ������ �'�%������������04������+��������9�*����������� ���%� = ��� � ������������.0'���'����+0��%� � ���#"�� ��$�I� �6� ��� 1�B� � �6��� ���!0����)"�����������9��� � ��������"��$0'���������S��� �'� �� 19 ����� 0'������$��1 1�0'�� = ���9������04�����5��!��+����������04������/���6���%� �� ���%�S���9���"���'�H1�����

� �%�����H������%�+0�����04� � ����$�����/���'�5��(���'�/��������� ���'������#����"���� � ��R��� � ����������� �/��:���$��� ��$�2&� �$�<��� = ���/���'�5�� � �%���'�'�<� �� ��� ��������"�����.0'��$������$����� E

��� 6 � ����� , � ,�� � � ES���'�5��@������'������1�0'����������60�����04� � ���%� � ��;��� � ������ � � �'�+� �04����!������!��#���$��� H��$�I�

��� , � �A� , �-,�� � � E ���'�5�� ���'� ��� � � ����� � �� = ���/���%����� = �����#�� ���$� � 1$0'� �����.���+�����������'���

� � , � , � �C� ,/� � � E 0'$��#0�����04� � ���:���'�5�6������'�9��� ��� �����21�0'$�"�!��� ����������� �

��� � � � �C� ,�� � � EN���-���%�9���%�60�����04� � ���%�%���'�5��@������'�+����#�������'� � ���'��$0'�1��� 1������0'H& � ���0'������@���������F1���� �� �

�S� �$����'��$� &���� ���H������,�"�,����0' � C /���%��� � ������ �����H��������� � � � � �����$�����N���+��������$������$�:���'���'�IH�#� ��$��H& � �$�.��� = ���&�� � = ���/"���$�����.����'��0'��������� = ���/0��%� � �����!�������8�� ��� = �����# �

Page 140: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������ � � �2�'� ��� � ��� � ,�� � ��� � ��� � �-, �� � � � �

7 5 4 � � � �87�� ��� ��� < 9 7�>(7�� � ��>(9�9 �� ��S�����H������+���������$�L"���� $0'�1���!��� �� ���H������/0�����04� � ����$��� 1��S���������! $��� � ��+������ ���5��"�/0�����04� � H

����$�����.��������S���.�� ���%��� �����<������� �-����0'���"� � �$� � �'���'� 4 ����#�� ���A@ � � � �����-������+��"��� ��$�L"�����$0'�U1���������1O� �$� �#$�"� � �$�6���@0����)"��������:���30�����04� � ���%� = ��� � �'�.��������8������04���������.������$������$� �!�����$���������0����)"������������+��� � ��������"��$0'��������� �$��1 1*0'��'�R�����'� �� 19 ������0'����

6��� ������$���#��"���$&$���� �-������+��"������$�L"�����$0'�1������1�����3����0'��� 19 6���%� 0�����04� � ���%�S���<��"������$�2&������$0'�U1����� ������������� � 1����� �����$&�����"���$�����'� ��� �$��� �%�70�����04� � ���%�&�0��%�������%�3 �������������%�/0��%� � ���������%� ��� ��"��'�� � = � 19 �� �����$����'��$���! $0'�1���2&���#��� = ��� ��� ��+����"�%�#����$��� �3� � ��� � ��� � ,�� � � � ����� � �-, �� �2� 6 � ��� � ,/��� �

jerarquía de generalización

relaciónentidad

atributo identificador

atributo compuesto

�T� ������ � � � E ��� � � �'� � � � � ��� �2�'� ��� � ��� � ,�� � � � ����� � �-, �� � � 6 � ��� � ,��/��

� � � � �

4F��$� = �����'�.��� � �;��� �$��"��'��� �R0�����04� � ��� ���$�������� = ��� �������0����$�#��� � �$�.�#$0'�1��� E�0��%��H& � �'�.� ����H&0�����04� � ���A ��������$04��� � ����04��� � � � �$�;�#"���� � ����E�0��H03�����&<0'�����'&.��� � ���$�"�%�'&.0'� ����"�����&���� � ��������&�C1�0'���%�&%����������"�%�R��� � �.�-����04���%�'&90�����0'���'�����%�'&%���H0'���.�����������&9�'��0W� � ��8��"������$����� ������� � ��������"��$��$��1 1�0'��#��"��� �#�����$�����N���04��1$�'�������%� � ���7���%�3�����N � ���04����,��-� �"���'�����$�����6�!�"�%�������F���F��"������$���1����� � ������+ � ���04�'�6����,I$� ���=��2��� = �����##0�����04� � ����$� �

Page 141: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� , � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

=6 � ���%�+��� � �%�/���#���������$�����FE8� ���'������� ���N1�'��� ���������6�� ��� � ,�� � � � ��*� , �T���7����R���������$� 0'����������������0'� ���� � ������/������!�������������0'������ �$����#���������$� � �6�� ��� � ,�� � � & �B�+� � �%���6����#��"������$� = ����"�����.�S1�'����� �

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

� �.����!0��$������� � ���������0'� �;����-0'� $0'�1���8��������3�"�%� ��� 1��.���������$�������54F$��!�����$0'�1���=��������/����"�%������� = ���N������04�����5� ���R� ����0'�U1���I� � ��T�����$0'�������������F��� � ��������"��$�<�$��1 1�0'��#��"��� �!�����$�"���F� �%��� �%�� ���=�"�%�������/ � ���04�3��=�� ���"���'�����$���

� �� ���������$����� = ���<������1$�R����I�������04��$���� ��:����/���'���'�.�#����$��+�����$0'�1�������%����"�%�#����$�2��� � ,/� ���� ��� �A�)� � , �-, �A�C� � ����� �S� �%1���!�'� ����� � ����� 0'� � $�������.�������������$0'�1���G���9��� = ��� ��������"�%������������ ���������,�����$0'�1��� � � �$�9���!��$������&5����,�����$0'�U1���=��@�� = ��� � ������0'� � $�=���%����"��� ��$�����.���9����,���� $0'�1���� , �=�)� , ���"��� �����8�������<����.��"������$����� � ����� 0'� � $�������'&���,�����$0'�U1���R��� � �+�-�=�)� , �����'��0W�

�6�� ����� � �-, �� � � � � �C�-� , � �@���!����������$0'�1��� �"�������=�� ����� �#G��"��� ��$� � ������0'� � � 1��!���=����I$� G�� ��������$0'�1��� 0���� ���������������%� � � �������� � �.�"�%�������G���=�������%� � � ������!����� � � �$����$�"��� � �����'���'� �#���� �<� )� ����0'�1���R���/0'$�� � ������0'� � $0'�U1���I�

� � �)� � , ���C� ,�� � � 0���� �� = ���#����R��"������$� � ������0'� � ;�� ����R�����$0'�U1������� � �0'�21�0'R�� �%1���!�'� ��819 �������3�G�� �%1���!�'� � � 1 �������=���#0��$������� � ���������0'����%���� �� = ��� � ������,���%�# � � �����#0'$�� �H0'� H�������0'������8����0)�����"��� ��$�I� � � ������0'� � $0'�1��� ���8�������"������$�A��A����������$0'�U1���A��� � � � , � � � � � , �' � � � �C� )����S��=�������������0'��@���;0'$��G����8�����������H0'���������0'����/��� = �����'���#��8�������������0'��8���$&T$� �!����%�'&���� �-0'���������0'��,���3� �$����!���������$� � ����� 0'� � $��������<H�2�"��&��� � ������0'� � $0'�U1���R��� � � �-,�� �=�C� ' �A�)� �-, �C� )��� ��.��� ������ = ���/���F1�����=��!0' ��������$������$�:���/����������$0'��������� �����8� ��@���-�B� �C� � �%���-� ���-,(� �

� I$�04���'& �����6�$�� � �.�$�������#��.0'��$���"������������1������������$�"�;���=��� = �����#;0�����04� � ����$� � � �����%� � � � H�������#��'& ����"�%������$�"�%� � �+� � �A�C�'& ��������� � � �H����0'���.����=0'$����=���#���� �#$��R�������'� � ���'��$0'�U1������������ �����21�0'$�"�;���3$� ������#�����$0'�U1���2& � �$�9��� = ���/���9� � � �$����$�"���70��%� � � �$�* � = ���3�� ��� = �����#�0�����04� � H����$��0' ���04�!���7����03����.������ � ���� � � �$����'��$�B& � ��#���0��������� �+����.������ � ��'&$�� � = ���7���� ������ � ������ = ��� ���=�������������=0��%� � ���'����!������8�� ��� �����D1�0'$�"�����=0'$��������$0'�1��� �#<H�F�"� ���=��������������A�������� $0'���������'&���� � ������/04��� �9���=��� = �����# = ���3�"�!��� � ������������81�����#��"���/��,���$������$�I�

�6��=���#� ��+������ � �� = ��� � �����������0��������� �.�����-0'�������!0'��$���"�=�� ��� = �����#=��� � ��������"��@�������� $0'�1��� ��"�����R���������$�����& � �'�.�G��F0'��#�����G��������=$� ��������,��� ����� �H0'���������0'����3���!������ ����� � �S�

Page 142: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������ � � �2�'� ��� � ��� � ,�� � ��� � ��� � �-, �� � ��� �

���H�"�G���;����� ����I$�'����@���3���'����������04������$���"�@��S��� = �����# � ��@��� � ����������� �7� @����H0'��$0'�1��� ��������:� �����������$�����.0��$�����04����!��������

6��������R� ��,������ � �������04����=0'��$���"����� ��� = �����# ��� �����'���R������H���������0'������=����������$0'�U1���������������������$�����'& � �'� �;�� 0'��#��������������7������ �$����:�"������������� � ��;$� ��������9��� ����� �H0'���������0'� ����� ���������#0'�����& ��� � � �H����04�,���� � 1�'��������:���!��� � �$�.�#$0'�1��� = ��� ��� � ���������������$�� �6� �"��� �H����0'������"���,���� $0'�1��� = ���#���'�$�'�U19 ,��2��� = �����#�� = ���/�"�!������ ������ � �����������$�� �

� � � � A � � �

� ������!0' ��$04���'�U19 ������0'#���+�������'�H1��� �#�������03�"�����$�����+����,���������$� � � �$�����/����7���� $0'�1���I� � �%� �������*�����%�%��� � ��������"��$� � �� � � � � �����$�����6�<1�����0'��+���#� ��%��"������$����� �G���#� ��%�����$0'����������� ���-��:� ��� � �$�.�#$0'�U1���@���H���������I ;��� � �$����$�� � �$�6���%�6 �������������%����G6��1 1*0'��!��"���$& ������� � �����������$� �#�����$������ ���������� = ���30'���� ��$�8���/��������������$����� �#�����$0'���������.!���� = ��� � �'��������04�� �

4F$��! �������������!��������/���=0����)"������������+I $���$�����.����H0'��$�"�%�9����"�%�#� ��$�"� ��� � , � ,�� � � �2�"�%�#� ��������F1����9���H�"�%�����%�NI $���$����� � �%����������� = ��� � ������6���%�# �.���R �������*����� � � ��������� �5�'�FI �����%�F �������������%����F1������"�%� ���$�����/��� �#��� � �,���%�#������� �

� �%�9 �������������%� � ������� ���'����� � � ����� �R0��%� � ���������%��� �6� � � � , �� � � � , � �����9���%���G ������������� = �����������#��� �������80��%� � ����������$& = ���#�"� ��� � ������!����IH�������<�� � �������#� 1�� � � = ���5����� = ���,����'��$� ������ �����21�0'$�"� � � � � ��� �/�6��� � � , �� � ����� � ��� ��� � � ���N���: �������������70����RI �����%�N0��%� � ������"�����'&�0'$��7���"�0����@��� ��� �����D1�0'$�"� � �$� �19 �#���.��� � �6� �$��� � �#���/ �������������%� ���3��� � ����������� �!�����$�"�������8 �������*�����0��%� � ��������� 0'��$����� ���������A 1�������$� �� 0'��$����� ��� ��� �����D1�0'$�"��& � �� 0'��$����� ��� ����� � �9� �������*�����#0��%� � �������������/��� � ����������� �$��1 1�0'��!������ �#�����$�����/��� 1�$I $��� �

� �%�+ �������������%�6��������O1�� � �������G0'� ����21�0' �.���7��(�������UI $����"�����$� � ��� ��I $����"�������#�6� � � � , �=� � ��2� � � ���C�(��� � �����+ = ���� = ���,��������7��� �������:I $���$� � ��R0'$�� �-0'���������0'��;���,������������$� �R�����$0'�U1��� �� = ��� � �'��������04���3�9� � � � , �=� � � � � � , ���C����� � �:���R = ���� = ���G���������I �����%�:I $���$����� � �� 0'$���H0'���������0'� ����@������������$� � �����$0'�1��� �� = ��� � �'��������04��� � �������%�: �������������%�!����3�*��1��+���@���������"�%������ � � � � , ���C� �B� ��� �'&D� � ��������������'� ���7�61���!�'� ��� 1 ������� �������%1���!�'� ���819 ����� �.���SI $���$�������� � �)� � , ���C� ,�� � � ���6���� �������������3� ������0'+��*�%1���!�'�.�$�819 ��� ��� �!����%1���!�'� �$� 1 �������7���.I $���$����� = ���� ������/���%�# � � ��#0'$����-0'���������0'������3��!���������$� ������ $0'�1���8�� = ��� � �'��������04��� � � I $���$� � �$��%�#�����1���R��� > �W� � B��

Page 143: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

� �$� 1������������&%���%�8 �������������%� � ������� ���'�G���'����I $�"�%��� �9� � � � , �� � � � �+� , � � ��� ���8 = ���� = ������ � �����������7���#I $���$� = ������� � ��������$��������'�� � �������N�����I $���$�F���%���"�$�7I �����%�F �������������%�'& = ���6�"����04���� ������!����������'�5�� � �'��������04�'�9#����#���.�#,��"��� ��$� �#�����$0'�U1���I�

8- � �� � ��� � � �

�6�#������"���21*0'$�"�$� ���<����%��"������$�!��� ���� ����������������0����)"����"���3���< �������������%� = ���.���'���'�.�#����+������H�"� 1������0��R0'$����-0'���������0'��:���7����:��"��� ��$�I��9������������21�0'$���$�6���,����;���������$�����'�5�70'��� � ������"�%�<0���������0'���������FE�W� � � � �������R�������������.���%� �-0'���������0'��������/��,��"��� ��$�80����8�� �#��� ���,I $���$�<���� ����������21�0'$�"�$���

� � <H� ��� �%�#�����.0'��$� = �����'� �������*�����+���������������21�0'$�"�$�U&���+0���������0'�U1���!$�"���'�����$� ���#"�+���.0'��� � � ���.�����

���-��.���������$����������S$�!�!��"�%�����3� ����"���D1�0'$�"�$��� � ������ ������'��I �����%������������21�0'$�"�$����� $�����'���� ����I��%���� ��.�����$0'���������.�"�!���������8����������21�0'$�"�$�������

�� � � � � � � � � % �� � � � ��� � ���� �

�6��G��"��� ��$� � ���,���� �$����'��$���! $0'�U1��� ���R��� �$��� � �����:��"��� ��$����� � ��� � � � � � � � �*& ���F0' H�� �-0'���������0'������G0'$�� ���� ���=������;��"������$�����!���#��������O1�� ����(�H0'���������0'������ � � � �H����;����� �.� � �����$���������/��,��"��� ��$� �$��N1�'����0' � ����� ���'�����$���� � �$�9���� �����5���������$�������

4�$���" �'�� � = � 19 R���/���$��$� � � ��0'� $� &A�����H0'��������I � ��� � �'� � �������� � �9��6" �'�� � = � 19 R��� � � � �C� ���0'$�� �H0'���������0'��#���,��#���������$� �$��N1�'����0'R0��$������� � ��������$���!��"�%�%0�����������-0'���������0'��;���7$� �����������K���������$� � � �.�A�)� �-, �C� ���.�����������G$� ������ �-0'���������0'�������������������$� �$��S1�'����0' = ���G�"� 0��$������� H� �������;0���� �����'������ �H0'���������0'��@���;����� ������ �����5���������$�I� �6���" �'�� � = � 19 =��� � 6�� � ��� , � � ��� 0'$���H0'���������0'������%� 3���������$� �$��N1�'����0'!0��$������� � �������$&H0��%��� �7��03�"��&�0����=����$�H0'���������0'��7���6���� � �������!���������K���������$������� � � �D� � �+� ��� ��� � � ��� �����������!$� ��������H0'���������0'� ;���,��;��"��� ��$� �$��S1�'����0' = ���0��$������� � �������/��H0'���������0'��������/�"�%� ��� 1�� �����5���������$���������E� �'����"�������

�6� �D� � ��� � �C� � � � ���+����0'���� � ������0'���� �6�����$����'��$���! $0'�U1����0����������� ����:��"������$��0��%� � ��� H�5���������$�I� �6� �����20����)"���������������� � ���6���<���� "��'�� � = � 19 � ��0'��$�A�;����0'��������I �

Page 144: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ��� � � � �'��� � � � �� � � � � , �+��� ����� � � �'� � ���C� ��� �

7 5 3 � � < �87�� ����� �� > 7�� 7 9-; ��� ��9 � �:9 � ��< *> ��S� � �����#�'� � ����.��3��"��� ���5��"�<���S����������� ��� �� ���%� ������ � � �H����0'0'�U1���+�������� = �����#90�����04� � ����$� �

� �$�.�#$���!������$& ���:0������������/�$�� I �����%�7��� = �����#��!0�����04� � ����$�����'& 0'$������"� � ��G��� � ��������"�� �#� �������������"����;IH������������� = �������%�;������ �����%�#��������� ������ ���H� �$�.��$0'�1���I� 4F$�� ���� ���@��������RIH���������������������� 0��$������� � �������'�=A����R���E� �'���������� 1 �����,� ����0'������$�����:����� ��� � ������ 0��%����& � �$�:�#"���� � ����&� � �H����0'0'�U1���2&HI$��"����'&*���0'���.� �%�������#$�"�%�'&��'��0W�

� ������#IH�������������!���@������H� �$�.��$0'�1���2&S����"�%�#����$���� � , � � �C�'& ��� � ������� ����������21�0' �#���@I ��� ��� �$�.�#����(�9�� � � 0'�1��� 0��������������:�� ���H��#� �� �7���%�7������$����#��7��� �*�)" �����R�� ���%�'& = ������� � ��������� �5�'� � � �H����0'���"� � ���'I-� ��!��"���$& � ��@������"���21*0' �70'$�������G���;� �� 1 �����)� ����0'������$������� � �$����� � 0'�1���:0��������������9��:��"�����'IH������ ������%�S������ �����%�&"������#���� �F���%� � � �H04������#��������%�'&-���%�S� � � �$� �!���������%�� �$�.������ �����%�'&��R���������1�� �$�����'��I �<��I� ����0'��������#����"���!���/��,��� � ������ �

� ���%�,��� = �����#��#0�����04� � ����$�����#0��$������� � ����������������!�0'$���IH����������=������ �����(���8�����!����"�%��� H�� ��� 1/� � � �C� ��� � � �'� � ���C�����6� ��� �C�(�����(4F$��8�����@���#�������%����� = �����#�� ���;0��%� � ���������#���������$�����&�����$0'���������'& �������������%�'& ���%�#�������%�%���! �������������%�+�#������"���21*0'$�"�$������� � �T��� = �����#=0�����04� � ����$� ����:H���O1��@���������1#����!�"�H0'���!�����$0'�1���2& = ���$��������1 � � �H����0'������"�!������$�����#���G������ ��� ��� ��� � � ��<�� �����6���$��� �.��=�� ��� ���5��"�#0�����04� � ����$� �����8���� ��� ��������������FE�W��� ��������21�0' �.� �����"��� ��$�������

� ��� ��������21�0' �.� ��������$0'�����������

�L��� ��������21�0' �.���%�. �������������%�@�:�� �-0'�� �����%�.!���������$�����'�;���� $0'�����������

� � � �'���'� �#���� �<���%�.�"�%�#�������%�F���/���%�. �������������%���

�L� � �'���'� �#���� �<���%�.����������21�0'$�"�$�������

� � � �'���'� �#���� �<� �� " �'�� � = � 19 ��������$����'��$� �! $0'�1��� > ��� �������D��B��@;� � �����)"� �N�� ������$����##��"������$�L"�����$0'�1��� �

� ���.�'IH���� ����2��� = �����#�0�����04� � ����$� ���-0'$�20����@�� ������ ����� �

Page 145: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

��� 8- � �� � � � � � � � 9 �� � � � � 9

�S� � �����!�'�%���'�� ����D� = ���7���F1*�����%���%� � ������0'� � $����� �$��"��'���%� = ���7� �"���'������$��$�T������ ����� � � �����%��$��"��'���%� ���'�*1$�#�������"��� ��$�������/�6���� �$�.��6���F� ����"���D1�0' � ����T��"��� ��$�����T��� ������#���� � ����T��� � �0'�D1�0' H0'���������N���6��� = ��� �������%� ���6������ ����� � � �:��������F��� � �0'�D1�0'$0'��������� ���6������0'$�R���%�N�"�%��������� �!���%� ���������� H�#��9�"�%�#����$����� = ���#���$�!���0'������$� > � �$�<�#" ��� � ����E �%1���!�'�.�#���+��� � ���$����&��"�%�3�����/���+��� � ���$�"��&�%1���!�'� �����:� �������'�����$&T�������0'0'�1��� ����N�����7���'�����$&T$� = �������'�U&��%1���!�'� �G��� �� �*����$0'���������5B�� ����3�*��1�����R������0'$� �$��" �'���%����� � �$����$�������70��%� � � �'� ��������'& ��� �� ����� � 0�����04� � ���%�#���R�������'�-1���'& ����0'���/�$����"� = ��������%�S�"�%��������� = ������1�����$����� � � � � �����$����� �����$��� �%� �$��" �'���%��� � �$�N�#"���� � ����&6��� � ����������$��� � ��� �%1���!�'� �R���,��� � ���$�"� �8�� ���%�3�����,������� � ���$�"�R�������;��"��� ��$������"�%�#� ��$��3� � ����� � ��� &����$��� � �+�61���!�'� �:����� �������'�����$&*�������0'0'�1���G���� � �������'�����$&*$� = ��� ���'�'�@�%1���!�'� �;���-�� ������$0'���������9���$�������"��� ��$�=����"�%�#� ��$�� , � � �B�*� �����

%���� � �$�.�# ���G����������21�0' �:����#���������$�����#���;������0' �: = ���� ���%� �$��"��'���%� = ���@������������ � �$� �19�#� � ���%��� � �$�.�#"���� � ����&=� � �A��� � ��� ���.����7���������$� � �$� = ���+���%�F��� � ���$�"�%�F���H� ������2&"��� � ����%� �#�"������<�"�%���������'&K�������0'0'���������'�=����O1��� ���"�%��� <H����� � ��� = ��� ��� � �%���������$&��� ������ ���������'�5�30����� � �$�� �9����!� ����"���D1�0'$0'�1���=���3� ��F��"������$�������

� I$�04���'&����3��� � 19 0'� � ������"���21*0' �/����%��"��� ��$����� � �$�/��,� �$�.�#=�� = ���# � ���04�� �� � ��+��� � �0'� H1�0'$0'���������/���!��� = �����������%��� � �%�/������ �����%�'& RI$�04���& �� �*��$�����������! $���"�;�#"���� � ���%��8$��$������19 ���� �S���� �� �3���%�� �*�� �/���!��� � ���$�"�%�+�� �$����'��$� & �� ����$����� � �'�.��������/0�����04���'����'&��8������2& �� ��� $��������%� � ���������%� = ���#�H0'� � $�R������ � �'�.����������

� �� ���� ������N1��� � 1��'&����%�;������ �����%�!����$�2& �7��03�����I$�04���'& ��� �.1���������%�*� �"�%� 1���������%��� � �%�

� $� ������ ����� �����.1���������%� 0'��$���"�7���������;�� ����� ��� ��� �����21*0'$�"� � � �%� �"�%� 1����� ���%� �H0'��������;0'��$���"��������� �# � $� ���� � ������+������'�9�����������"���%� ��� �����21�0'$���%�N��� � �����������"�,���� 0����������H��� �

� ��������� � ���%�����$��IH������ �K�'����� ��� �$��" �'���;���9����,��"��� ��$�2&�����!�����$0'�1��� �;���8 ������������� � � �$��#"���� � ��� ,U021�%��� ��� � �H���U19 ;0'������21�0' � � � � � ,��2� � ,�� / � �����/���#0'��$� = �����'��;���#����+�������(� �$�.�#���� �S�$�.1$� ������� ���/������"��'����I���& � �$� ��� = ������� �����������%� ��� ���5���$�"�$����� � �������-��$04�'� ��������� �"������������'� � ���'��$0'���������'&$��� = ���%���H����F� ����$���#��"���%IF1$����������/���-���,��� � ������9���+�� � � � ���1��� �:��7��� � �'�������0'��3���%0'$��7���"� �� �%�<�������5���$�"�$���������+�*������<���/�� ���%�<���'�5��R������'�6����,IH�����1��� ������04����I ��R0'������D1�0' �<����.0��%���� = ����$�����'��I $�;�������� �3�����0����������-���,���<� %��� � ������3���$�6��$���! $0'�U1���I� � � ������� ���<������ ��� � �0'�21�0'$0'������������/������ �����7��� � �%��������� = ���+�"����� � �����7�������0'���F���=0����)"�������� 1������0��!���+���������$�����'& � �'� �!����� � �S1������!I ������3�����'��$0'���������+���� � � �H04�����8���#$�.1$��� �����'& ���#����� �� ��1= �$��������'�7����0����)"����"���@���7���������$�����

Page 146: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ��� � � � �'��� � � � �� � � � � , �+��� ����� � � �'� � ���C� ��� �

= ���$���$�8$���0'��$���� � ��,�� �����������# = ���$���&��!����0������������������

4 ���H� �$�.�#� ��� I $�3� ����"���D1�0'$���"�.���� ��"��� ��$�����'& ���S����� ��$���"�%�3������� = ��� ���� ��$�����$��� �����21*0'$�"�� = ��� ���$� �$�-I-� �� � ��6��������� ����� � � �%� �"�%�3�������T��������T��"��� ��$����� � ������������04��� � 0'��������������$�"�$��$���������� 0'0'������ �����.���S�� ���%��� 4F��$���"� ��� � �%���������$& ���S���'�K�S$�"�$�� �T����3���O1��7����61���!�'� �9 � � � �����#$��������-0'���������0'����N���90'$��3���������$�I� <H�*����3��"������$�����%0����"�H04� � �$� I �����%�N�"�%���������'& 1�������%� ���6���'�5��$�"�$�� �9��8�� ��� 0'0'������ �����!���/�� ���%�<0��%����$� ���� � �����<1���������%���

@ � 8- � �� � � �C � ��� � 9�� � � �� � �� 9

�6��+I$� %���F1���� ���� ���� ���������$�����'&6���<���'�5������F1*����� ���� �����$0'��������� ���H� ������"�����S��������<���� ���� � ���#���.�������H�"� = ��� � ���� ����"���D1�0' �9����9���������$���������3�*����0' ��$�G�"�%�3�������<�������9��� � �0'�21�0'$0'������������:��� = �����������%�& � ��G� ����"���D1�0' �7� ��������$0'��������� ��� ��������� ������0' �!�������� � ����������������I$�'����$����� > � �$��#"���� � ����E�C1�0'����;��������!��� � ���$���%�'&2��� � ���$��� �$������������=���������'�*���$&20'����������!I-��������;� �������'����� B��:<������9��� � �0'�21�0'$0'���������<������� = �����������%���������#"�$�@��������6�����$0'���������.��� � �$� = ��� �����@��� � �$����$�"����� � ��#� ��� � ��������$& � �$�.���!��$������& �������'�5��R�������#"� �.��=��2��� = �����#�0�����04� � ����$� �

� �'� �#��1�����/���"���'������$�!���� ���� $0'��������� = ��� �����!���04���� �������� � �,����#"���� � ���%$�����'�����$�U& ������$�!������ H���21�0'$���6��������� $0'��������� � � ����� � ��� �&��� � ,�� ��� , � � � �*� ��� � � � , ��� � � � , � , � � , � � �B�*� �����;<-� � �H���U19 � ����� ���#����0'������������6�����$0'�1���,������������ � ���$�"� �70'� ����"���CE�� � ���(� � ��� � � , ��� � � � � � , ��� � � & � �'� ��$�����'��I $������������� � �0'�D1�0'$0'���������.���+��� = �����������%���"� � ���04� = ���&��D��#�������'�-1���<�� � �-���� ����$�2�����$0'�1��� �

� �� ���$�U19 ,���+����N���� $0'��������� �����:������ ������ > ��������/�"�%�N���������$����� B�& � �'� �!�"�.��D� = �������I-� �� �= ���#���������1�� � ������%�� �5�'�/�����$0'���������3�� ���� = ��� � ������0'� � ��(� 1��7�����"�%�3��"��� ��$�����'&���19 0��%��������$0'�������������0'��� ����I ����

� � ����,� � � �$����$�"���<��� � ��� �N���� ��� � �0'�21�0'$0'��������� � ��/0��%� � � �$�* � = ���.���H���� ���� �����$0'���������&��� � �B19 0'������ �!��� � � 19 0'������'& ������$�:���0���������$�"� �!<H� ���9��������� � �H0'��N��"������$�����'& ��� � ������60��%� � � �$�� �� �$� � ���#"���������� �A$� ������������$0'�1��� ��"�����G��������� � �@���-�"�%�����H�"�%�'&F����!�����$0'��������� = ���8�"� �������������21�0'$�@��"�$������$���������8���0����"���� �60'��$���"� ���3I $������,��2��� = �����#�0����G����.����$����$0'0'��������� = ������'�5�#��� � �$���� ���

�6���I$� %� ����"���D1�0'$����S���-����F����S�����$0'���������'&"�� � = ���%���'���'�.������ �F��30' ��������$������$� �819 ��� �# �� 1 �����#;0������ = ��� � ������0'� � #0'$��#���������$�G��G0'$��:����;���3�� ������ � ��������� ���H�"��&K�� ��� = ��������� � ��������"��R���!��� ���H�"� � 1��6��� � �B19 0'�����R�� ����� 1$������0'R���!����6�����$0'����������� � R0' ��������$������$�=���+���

Page 147: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

��� � �����3������������0'0'�1��� = ��� ��������� ���! � ��;0��%� � � �$�* � � �#$��������'�+��#0'$��� ��$�@���7���%�<�� ���%��� � ������������������0'0'��������� �����=����'��0'��������� ���$�����%� �����"��� ��$����� = ���#��� � �������= � ����0' �.0'��$���"� ���/$04����$��� !��������%���6�� ���%� � ������'���'�.�#���� � ���K����F$04����$��� $0'���������FIH������$���,���7����N��� ��� ��S������ �����0'������ ���$������������� 1$�"��� 0'����/���%�<�� ���%���

4 ��� � �$� �!� ���,I $������������21�0'$���"�;����6�����$0'���������& ���7�����9I $������ ����$���"�R�"�%��������� = ���3����'��$���� �����21�0'$�"� � ��9��H������ ����� � � ����H����0'0'������ �����9���N�� ���%������$�"�$��$�,���%�T�"�%���������T���F���� �����$0'���������'&���@������04��� � 0'�1���3�R����.0' ��������$������$�����F0����@���� = ��� � ������0'� � $�R��������������$��������=���������

K � 8- � �� � � � � � � � 9 � � � � A � � � 9 � � 9 � �� � ��� � 9 � �� � � � � 9 � � � � �� � �� 9

�6�.� ����$� = ���G0���� � ��#���������$�����'& ���@������0'$� �"�%�3�������!�� � ��#��� � �0'�21�0'$0'�������������@��� = ������� H���%��� <6��� �������������%�����%�;�"�%��������� = ���G����������21�0'$� � � � � �����$�����'&�0'��$������$�����'&F����������21�0'$�"�$�������0' ��$04���'� 19 ������0'��6���+���������$����� �������$0'�����������

� ��� 1��������0'� �����!��� � ��� �������� �.���$& � ��;0'$��#���������$� �80'$��;�����$0'�1��� &$, = �N1�7��� � �$�.�#$0'�1��� ���

= �����'��� �� �5�'�9���O�����)/ � ������ � ���������#������ � ��� �����"�� ���7���'�5�/���0��������� �%��G����9��� � �0'�21�0'$0'������������!��� = ��� �������%��� � �'� ��& �� �H0'������������'&����'�*1=���04���� ����� � ��� �������� �3=���%�/������ �����%� � �� = ���#$0'�� �������%�7��� = �����������%��� � ��� �$��$0'� $����!������$& ���%�,������ �����%� � ������� �� �7����� � ����������,@������ � ��� �����"�� = �����������O1��=0���������'��$� �$��� �%��0�����04� � ���%�'& � �$�F��� = ��� �� � = ���90������������'�� � �����S����� � ����������N0���� �7��0)�"�0'��� ��$�"� �

�6� ����������21�0' �/���%�+ �������������%�& �� � = ���!������'�/�� 0'����"�� ���/����� ����� � �������@0��%� � ���������%��� � �$��#"���� � ����&-��5 ������������� � , � � � �-, �� � � ����������'� ��� � � ���$&������������"�7��3�������0'0'�1���:0��%� � ���'��70��%���!����� �����I $���$� E <�$� �9W� �� � �-& �6���#C -�$��%$ � � � ������ ���'�/���G �������������:0��%� � ����������&I� �$�.�#$��� � �$�+�� � �C� ���> <H$���<W� �� $ B�&"��=�%�� � �+� � > � � $ B��7� �� � ��� � �-, �� �?> �6���#C -�$��%$ B�� �S������0����$�'� ��������< �������������#��� � � ����:0��%� � ���������:��� � ������/�������%�.��� = �����������%�.���� ������ ����� �!<H�2�� ������ �����#�"�����04���������$0'04����'�+#0'$�����������<���%�S0��%� � ������������N���9��3�������0'0'�1��� � �$� ��� � ��$�"��&6��� � ������.��� � ��������"�� �F0��%���,���� ���������������� � � ����� � �'� � ���K��5������ ����� = �����'���%$0'04����'�<,���%�F0��%� � ������������������ �$� �#�� ������IH������$�B&$��"������04��� ������'�5�+��� � ����������� �90��%�������= �������������#0��%� � ��������� �

���������1�� ���+���'�5��;������"���21*0' �N���%�F �������������%�N���'����I $�"�%� �70'$� 0'����$�"�%�'& = ��������R = ���� ���%�S0'����I $���$� ��� � ������+0'$��0'���� �. � �����������/���%�FI $���$�����.�����$���.�%�< �������*�����%��� � �$�.�#" ��� � ����&���2�%1���#�'� �!������ � ���$�"�%�.���/0'$����C1�0'����H&�� ,���$�8���3���%�F��� � ���$�"�%� �#�� �%1���#�'� �!���/�����7���'������� = �����$������������0'$��7��� � ���$�"� ���6� �����"�%�N�����������$�"�$����� ������� � �����������$�:���%�N �������������%�N���'����I $�"�%�S��R���%� ��� = ��������

Page 148: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� ��� � � � �'��� � � � �� � � � � , �+��� ����� � � �'� � ���C� ���A@0�����04� � ����$������� <H��������$04�$& ���#���'�5�,������� 0' �60'�� ����!��"��� = ���,��T �������*�����R���+���'����I $�"� �G � ���������� = �N1�+ �������������%� ����$�������������;I $���$��� � ���������� � = ���%0������������'�� �N���%�F �������������%�N���'����I $�"�%�S���S���� ��� ���5��"��� 19 ����0�� �

4F��$���"� ���!������1$� ������"���21*0'$���"�R���%�/ �������*�����%�'& ��� � ������7������0'���������%$� ������:��"��� ��$� = ���,������(���������"���21*0'$�"� � ���'IH����!������$& � �$�!��� = ���(�� � = ���=I�����I$�'�;$� � ������0'� � ���@������� �H����0'������"�@���������������$���:I-������"� ��� ���3�����$0'������!0���� �$������.���������$�������

� � �7�/� 1�������S��� � �$�� �,�������������G���; �������������%�7�R������ ���#���.1$���"�����%�+���R�����������G0���� � �$� �!� ���I ��$�=����H0'��$���"�7�����/���������$�������� $0'�1���I� � �9�����������H�"��&-���"� ��� � ������<���� ������ �F��� = ���90'$�� �������*���������/����H0'��,!���� ������7���������$� �!�����$0'�U1���2&�� = ���/0'��$���"�!��,��� ���� ���&��,$0' ��$�"��&����&��$�����H0'��$�"�#���H�"�%�.���%�. �������������%���

=6 � = ���7������'�#�7��03���R0'������$�"�R0'��$���"� � ���04� = ���,���(�#��� ���: ������������� ���!���'�5�7����-0'� �/I ����������������$������� � ����� � ������#���'� � �$�<����,���3���� ��� ��������������.0'$������FE

� <-� ��$�:����������21�0'$���/I ������ ���������$�����'&-0��%� � � , ��� � � � �&��D� � �+� � , � � ��� � � � , � , � � ��� � , � � &�0'��$��H�"��&���� ���03�"��& � �������=��� � ����������� �.���70��%���;���� ������!���������$�@����"�%�#����$�� � � ����� � �/� � �S��������60'�� ��& ��� � ������.����0����$�'����������%���"���.�-����0'��� ����@" �'�� � = � 19 /���#�$����'��$���! $0'�U1���2&!�,���#"� �N� ����"������$����� = ���+��� � ��������"��$�80'$��#���"�#���/���%� � ���������%�<���/��� � ���$�"� �

� <-����6����������21�0'$���<����<�����$0'�1������"�����S���������$������� �S�3��������0'�����&%���N���'�5�N����-0'� � ��H �������*�����!�����������!���/����F��"��� ��$�����@� �� � = ���/���� ������ � ���3��� = ���/��7�����$0'�U1������ ���&�� � 19 ,���������� H1�0'$�"� � ���'IH����!�������� <H� �"�:���6��U19 & ���7���'�5�7$04����$���! �+��;�"�-0'���!��"��$0'�U1��� � ��#���0����$�'�/� �����'I ,�����$0'�U1���I�

4 ���H� �$�.�#� ���7I $��������"���21*0'$���"�����%�% �������������%�'& ���,�����9���� ����$���"�%�3������� = ���7����'��$�(��� �����21�H0'$�"� � ��!�� ������ ����� � � �30'$��# ������������� �������'�5�%$���$�� �9������ ������������/��� � �$�.�#$0'�1��� E

� � �%������� �=������04��� � 0'�1���R����2 ������������� �

� �9��� �� �������.1���������%� � �$�.���%� = ���#���30����"�H04�3$� ������������� �

� �.� � �7���3�� ��� �R�����'���������I�

� + $���$����� � �$�.����� �04���;����2 ������������� > ��� ���+��� � �0'�21�0'$� B��

Page 149: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

� <H�5�� ��������������������� � ���+I !#������'�9���RI $���$� > ��� $���#�������#�����������%�5B��� <H�5�� �������������,���<0��%� � ��������� �$&��� ���80'�����& = �N1�3 �������������%� ��� � � ����������� �$�.�#$� �

� <H�5�� �������������,���<���'����I $���6�$&��� ���=0'�����&K021�%��������0'$��0'��������8I $���$���

� <H�5�� �������������,��� �7���������'I $����$��� �

= � > �� � � � � � � � � 9 � � � ��� � 9 � � � 9 � � � � A � � � 9

�S� �"�%�#�������:���,���� �������������R���+�� 0����)"����"���8���!I $���$����� = ��� � ������,���%�# �3�� ������������� � � �$��#"���� � ���!��2���%�#�������,���/���%�<�61���!�'� �%�������C1�0'���� �����8� ��F��������.�����������!�������.0' ��$04���'�����<��8����������� � ��� �!�'� �3������������'���� ���� ��� ��������������!���%�N�"�%� ��� �������������� �����R� 19 �������%�N��;��K��$� ���,��� �% ���������"�%���������!���/���%�<�61���!�'� �%�����/�����1��� ����� �=���%�.�%1���#�'� �%�����(� � � ���8�������������.��� �!� 19 �������%���

�6� ��� = �����# 0�����04� � ����$�/������1A0��%� � ���'��� ���%����0'���/�$�����%�R�"�%�#�������%�;����0'$�� ��������������E ���%�I $���$����� � �'�.���������"�%� � ��=0'$��8 ��������������& ��������#"���� � ���?� �$�.�� ��� ��� ������O1�� ��� � ������!����0'����������H� �$�.��$0'�1���@$��� 0'������$� � �$���������%�9�"�%���������%�.0��%� ��& � �$�6�#" ��� � ����&5���� � � �'��$0'��������� = ��� ��� � ����������$� �! ��� �$�����S0'$��< �������*������& = �N1�F �������������%� � �������30��%� � �� �.��� �������� �19 � = �N1�F �������*�����%� � �������0��%�������� � ���S0���� �$��� �%��� �9��� = ��� ���'�U19 ���/�/� �"���'������$�"��� = ��� �� ��� �������# 1*��$������� � �'�� ������-���� ����������������0'$0'��������� � �$�����/���%�.���%�#�������%�&-�������#�������H��I519 #����!�B19 ���, �����'����#���/����I$������� ��$0'�1��� �

���H�� �� ��� � �$�.�#$0'�1���+���$���������%�;���%�#�������%�����G���'�5��$�"�$�� �R����3���O1�� �� ��9����0'0'������ ����� ����� ���%���

��� > �� � � � � � � � � 9 � � �� � � �C � � � 9

4�$��7��"������$�;��������+$� �!��"�%�����R����������21�0'$���$��� � �:������� � �����&����6���� ��!���%���0����"���� �.���-���%����%�7����������21�0'$���$���������;0'$�������G���;� ��3���������$������� � �%�,������"���21*0'$�"�$����� � ������� ���'� ����� � �����$�0��%� � ���������%��� � ��0'$��#���������$� ���3����0����$�'��1:���"�;���3���%�9����������21�0'$�"�$�����90��%���;0'� I$� � �����# ����7����)� ����3���� ������������,�U1������0�� �

4���$���"�����<���'���'�.�#����$�!���%� ����������21�0'$�"�$�����T��� � 1$0'� ���� �.���.0'����"��/��� ��������%���������$�#��� � ���'������ �S1�'����� �,<��.��������������$� ��������@$���!��"�%����� ����������21�0'$�"�$�U& ����& �B�+� � � > �$������;����"�%�#����$0'��������������1�A� � ��� & � � � � , � � �)� , � � �/� � , �=�C� � �FB���<H�<��������������$� �"� ��������@ �������������%� = ���8��� ������I $�A���������"���21*0'$�"�$�&���� � ��*� , ��> �$������9����"�%�#����$0'��������� �����(� , � � & � �'� ��� � , ��� � ��� �D� � � � � , �=� � �AB��

Page 150: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

���-���%�.���%�.������"���21*0'$�"�$���������/����.��"������$����� ���3���'�K��=$���$�� �<��=�� ����0'0'������ �����,���/�� ���%���

����> ��� � � � � � � � � 9�� � � � � � � � 9 � % �� � � � ��� � ���� �

�S�8������� � ���� �� � = ��� �$�����'��I �%����<���������$����� = ��� ��� ��$������������21�0'$���%�������;���� �%�!��"��� �=6 � = ���9I$�'� �������F���04���� �������������#"� �N� ��S��� � �'�����0'���� ��������6���������������� �H0'���������0'���� ���6����+���������$� &0���� ��� = ��� �����6������1$�������'I ��#�����5��"������$�����%���!������=���������$� �$��N1�'��� 0' ���8�*����2& ��� ��D�G���������$�����

= ���9���������R0' ��$04���'�U19 ����� 0'��F��:0��%� 1��� � = ���6���$���#��"��������� �����5���������$�����S���%����3�-���'I 7��"������$��$��N1�'����0' �

�S�=0'$�� "��'�� � = � 19 .��D� = ���/���'���'� �#���� � ���5���<���$��$� � � ��0'��$� �:���H0'��������I � ��� � �'� � �������� �

� ��> � A ��� � � � � � % � � � � �� � � � �� � � � ���� �

�6��%I$� 9� ����"���D1�0'$�"�%�T���H�"�%� ���%� 0�����04� � ���%�'& ��� � ������.�������)"� �T���������$����#%��"��� ��$�L"�����$0'�U1���0��$������� � ��������������,@����R���#����%IH��������/���,���%�/������ �����%���:<H���$����������#��19 ������� = �����#=0�����04� � ����$����H0'$� �

����� �I � 9 � � � 9 � � �� � � � � � � � � � � � � � � � � � 9 � � � � �

�6�"�����!���R�� � � �$�:1���$���! $��G�� � ����=����F��� ���5��"��0�����04� � ����$� & ���=���'�5�;���'I-���� �7��F��� = ������0�����04� � ����$�����H0'$�-0����,��������� ����� � � ��������� = ������9������1�� �$�.��$�"� � �$�T������ ��$����#6��"��� ��$�L"�����$0'�U1����!���H���� /�"�H0'���!�����$0'�1��� = ���6������04�����5�.������ = �����# � <H� ���<���0'����"����7$� ������/$�"�%�#$�B19 H& ��D� = ���0��$����� �����������$0'������"�!���%�.0'��������%� � � �$���������%�'& � �$�.��� = ��� � �%�����*�����!������ �� �� = ���+��� � �'�����.$� �����"��������%� � ����%�=$�����'�����$������� � ����� � � �-04��� � ���'�5����� � �'�����.��� ������� = ���(����������1� ��� ����� �A��� = ���G����� = �����#�0�����04� � ����$�*���S���� 1������� � �����������$0'�1���:���<�� � �����9���9��+��� � ������ = �������<������13���� ��$���"����$� �-���� ���

7 5 7 ��� ;�� ���

�S�S��� ���5��"�����;�*������,���=�� ���%�����R������0��%� � �����:�� �������7�'�� � ��FER������������G0�����04� � ����$� & �������5��"��1������0����R�������5��"�)� 19 ����0�� � � �2��� ���5��"�!0�����04� � ����$� ������ � � �H04����� � �$���� 0'��$� ���/0������������/�$�3��� ���-������

Page 151: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� , � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

������ � � � �$� �#$0'�1��� = ��� ��������� ���! ��� ���� ��� � ������ � �$�6��$��� $0'�1���2&<������� � ���������������!������8����<HG " � = ��������I ���G���������! � � ��@��� � �����!����� �/�� �����������# � ���;���%�3� = ��� � �%�/��� � �$�.� 1 ����0��%�$�0'��$� = �����'� �$����#0�������� ���'��$0'�1��� � 19 ��� 0' �

�6� ���H������80�����04� � ����$� ��������0����)"����"���G���#0�����04� � ���%� = ��� � �'� �#�������������04���������+��R���$� ����$��!�����$�"���R��� � �����������$0'���������!����� � �� 19 ������0'�� � �$��1 1�0'���� � �%� ���H������%�,0�����04� � ����$�����!���'�5�� � �%���'�'���������'�����/��� � � � � �����$�����FET��� � ��������IH����$�2&"����� � ����0'����$�2& �#�������#$������$� �,� �$� �#$������$� �

�S��� �-������ 0�����04� � ����$�� 1��R���������! $��� ���:�����-������ ���������$� "�����$0'�1���2& = ��� � �%���'�����%� ��� H��������"������0�����04� � ���%�FE ���������$�����'&H���� $0'���������'&� �������*�����%�'&H�"�%�#�������%�S���% �������*�����%�'&�����������21�0'$�"�$����� �"��'�� � = � 19 ��.�����$����'��$���! $0'�U1���I�

�S�;� �!�'���H�"��������19 7����K����������"�70�����04� � ����$� ���+0������������/�$�+������� = ������70�����04� � ����$�5���H0'$� � ��0'$��:IH������;����0'$��R������ ����� � �$��� � �����7������ �����%��� �S�@����������5��"�;�1����� 0������ �$����������7���G��� = �����#�1����� 0��7���H0'$� � ��30'$������ = ������30�����04� � ����$�K���-0'$� � � �����%�N��� = �����#��S�U1������0��%� ���6� �"��� �$��$�:����� � �S1���� ���� �$�.�� � ���,��� = �����#+�1������0��������$��$� = ������� � ����������������H���� ����TIH�������� ���.���%� ���������������%� ������ �����%�������,��� � ������ � � �$� 1������� ����&���=�� ��� ���5��"��� 19 ����0���&����/0������������/�$�3� #��� � �����!��"��$0'�U1���=���/��!������/����� ���%� ���$�����/���?<HG " � ���'���'� �#����$�"� � � = ���+�������/����������"�,���'�5�+$�� � �� �.���/$� < G " � &���� � �%���������= ���-�� �� = �������"���.�-����0'���.0'��3�*���%�<��@�� ��� = ��������1������0�� � ����#�#" �$�� �%���� � ��������$0'���������<�����I$��� 19 ����0�� �

4�$��6I-������6���.������ �����60��%� � ��������F���%� �� ���%� = ���.���,������ ������#$���#"� � ��%�����'I � +0' � �/�������'���'� �#����$��3�� ��� � � �$�.�#$���!������$&H��������NI-� ������S0��$������� � ��������#7����S�����������������1 ����� � ����0'������$��������9��%��� � ������H&������ � �������!� ����"���D1�0' � ���H�������$���"�/���%� ������$������� ��� ���)"��/���.�� ���%� �/��������'I-� � H��$�����::���%�6������ �����%�'&�������#����$�����;���%� � � �H04������#����"���%�'&*��� � �$�.�!���'� � �$�.�7���� �����%�'&� �$�����'��I $���"���I� ����0'��������#��������#���/��,��� � ������ �

4�$��@��� = ������G0�����04� � ����$�F���-0'$�N������1 � �$�.�#$�"� � �$�����������$�����'& �����$0'���������'& �������������%�& �"� H�#� �����%�R���� �������������%�'&6� ����"���D1�0'$�"�$�����3� � ������ �� �5�'�R����3���O1�� " �'�� � = � 19 ��R��� �$����'��$���! $0'�U1���I��6����� 1��'&��������%�.��� = �����#������/0��%� � ���'��$�@�"�H0'���!�����1$���"�����%�F��@�� ����0'0'������ �����!���/�� ���%���

Page 152: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

� 9����-9 � ���>� �� >

� �%� �� � �04���%� � �$�����.�� ���-������+��"��� ��$�L"�����$0'�U1���!����"������� ���<����0��$� � �$��$�!0' ��$04���'�U19 ������0'��S�������H������9��"������$�L"�����$0'�1���7���H�������������& 0��%���+����="��'�� � = � 19 �� ��� �$����'��$���! $0'�1��� & ���S���� ��$���7�/�+�������� ���%�%�����H���%�/���/"F ������� & 4N�'��� � � I ����� > ����� � B � 4 �����"�����!�$&�"N� ��� � <-����$03��$� > ����� � B�� � �����%�1������� ���%����������%� = ��� �#�#" �$� � ��������"��$��� ��!�'���H�"��������19 =����T����������"�R0�����04� � ����$� & � � � � �$��0'������$���"����H�"�.��� � �.��� G ������0��%��� � �������������21�0' � 0'$��9���"����� ���%� 0��%� � ������"����� ��� ���+��� = ������.0�����04� � ����$� �

Page 153: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � ����� , �+��� � ��� � � �'� � ���C� � �.���C�+��� � � � � � � � ��� �'� ��� � ��� � ,�� � ��� ������� �-, �� �

Page 154: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

� �! #" $� � ������ �!� � � " . �� "/ � " � � ) �

�S�8�������70' � 19 ������������������04�����5��8���%� � ����%� � ���� ���'I �9�0' � �;�� ��������������1������0�� � � = ���7 = � 19���:���� �����S����������"��������������7���;�� ���%�,���� $0'������$�����'&T�� ��������'�� � �����$����������R��� 0����)"�����������������$0'��������� > �� ��� ��5B = ���.��� � �����������������%�S�� ���%�S���<�������'�-1����� � �����90����)"����"���7���.�����$0'��������� ���<I $��� ���!���� $�"���3� !�"�$�.�#$��� $0'�1���2&H��1�0'����0' = ���#���3������������!$� 1���$�2����20' � 19 ������� �

� 554 6 � < �87 :9;9�9 �� ��S� �$�/" �'����I�� ����N����������"���1������0������!0�����I$�'�����������%�7��� = �����#���0�����04� � ����$�����!���-0'$�����,��A��� ���IH

= �����#=�1������0�� �����$�*$� = �������!$"��������#$�����H������=��� <HG " � ���$�����7�� = ��� ���,I ��8R��� � �����!����� ���/�����������# � G����������� = ���7����$�/" �'����I�� � ��������!��"��$�T����T��� ������"�R0�����04� � ����$� ���+� :0��%� � ���0'�1��� ���� � ��������IH����$���������%�/��� = ��������30�����04� � ����$�����3���H0'$�����'&���/�$��"��'����I������� ����������"�8�1������0��G���#�$��������'�����8��� � �����������$0'�1��� = ���;�����$&T���� ���H�"� � 1����F1�0'�������� � �%�����*���$& ���%�3���0'���.���%� = ���#�� ���H������8���<HG " � � �%���'� � ��,����������04������ �<���%�.�� ���%�'� � ������H����� �<� �������������� 0'0'���������

� �%�$���H������%�/���!��������3������ ���%�$� 1��/���H����������"�%�$����� �� � �-������=�����$0'������$�B& �� ���H������8������� �;�� ���-������'"��'��1 � = ����0�� � �S� ���-������ �$������"��$���# �$�/" �'���%�����.����3���O1�� �7�/� � � � ���� �& � �'� �7��������������3��� � �-������!������1$���� � �$������"��$������$��"��'���%���

�S�"���-������+�����$0'������$� >(�7���%� ���-������%� � ���'IH���%�5B�0' ���04��;���.0'���'�����%� ���� ���%�S���. ��������$0'0'�U1��� = ������<����$�!��#���%� ���-������%� 0�����04� � ����$������� � �$� ���+��$������&H��� � �����!�'� � �� �/��#���� ����<���������������"�+�1����� 0��

��� �

Page 155: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

0�����������������1:�����R0�����I$�'�.���1�������7��� �%�#�!�0'$�����.���%�+���,��� � ��������"��$0'�1��� ���!$�����8����I$��������1�'�.�#�����%���������F����������04��������<���+�*$" �#����I$�� ����� � ������������� ��8�� ���H������!�����$0'������$� �

� 5 � � � < �87�� ����� �� > 7�� 7 9-; ��� � � ���� 9 9 � � � � � � �87�� � � � �->(9�9 � �*> �� �!�'���-����������19 = �������!I R ��� ������� � ��:�� ������������R�U1������0��R�����/���-������R�����$0'������$�T0���������

�����"�%��� ������'&�0'$�������!���+���� ���0��%� � �������� � �$�<I �����%� � ����%� = ���#�������'��$����$�=#0����������-��$0'�1���I�

��� ��������������� �;I $������ �.���%����� = �����#��.�U1������0��%�<���H0'$����� � ��!0'$��!IH������!���/������ ����� �

�W� � ����I$�'�������<���%�.��� = �����#��.0�����04� � ����$�����<���H0'$��������8��� = �����#��<�1����� 0��%�.���H0'$�������

� � � �'����I �<���=0����)"������������+�����$0'��������� > �� ������ B � ��!0'$��#��� = �����##�1������0��#���-0'$� ��L� + $������ �.0'$��!��� = �����# �!�����$�"���/� !�"�$�.�#$��� $0'�1���I�� � + $������ �.0'$��!��� = �����#�� ��������3!���������$����$0'0'���������9���� ������ ����� ��L� � �����)"� �F�� ������$�����!��"��� ��$�L"�����$0'�U1���I�

� � � �F1������.����.������������0'0'�������������/������� �$������$� �@;���.�'IH���� �.0'$������ = �����#!�1������0��;���-0'$�20����@�� ������ �����!0��$������� � ����������"�����

��� ��������������� �;I $������ ����2��� = �����#!�1������0��������$��$� �

� �8� 0'� �9���%����� = ��������.�1������0��%�9���-0'$��������8���R��� = �����#��1������0�� �����$��$� ��L� + $������ ���� ��� = �����##�1������0�� �����$��$� �� , � � ���������� �F�� 04���0'��������"��� � ������� � �

� �W� � �����)"� �F�� ������$�����!��"��� ��$�L"�����$0'�U1��� 1���$� �� � ���.�'IH���� ����2��� = ������#�1������0��������$��$�20����@���%�<������ �����%���

�S�#�� � �����!�'���� ����$& ���90������������/�$��;���%� ��� = �����#��S�1������0��%�N���H0'$����� � ��/0'$��/IH������3���9������ ������ ���:I $������$�I� �S� ������ � ��������;���F1���$� ���%����� = �����#���0�����04� � ����$�����,04���$�"�%�,������$�"������S��� ������"�0�����04� � ����$� &�������#����$���"�;� ��/����������04��������/���#�� ���%� = �����"� ��� � ����������� � �����!����� �3��� �#$���'���������04��#���$�����.������H������ = ��� ��� � �$����/�� <HG " � &"��#���0'���� = ���9�"�%�/�H0'� � H&"�� ���H������+�����$0'������$� ��6��7I$� &���03���!��������&�����$����������6��� � �����!�'�N��� = �����#,�1������0�� = �������6I $������ �!�����$�"���+��,�"�$� �#$��� H $0'�1��� �O� ����"���+,����N����$����$0'0'��������� = ���6�� ��� �������#,���'�5�6� ���'I �F,0' � ��&���$���:0��%��� ���%�������#"����

Page 156: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ��� � � � � �'��� � � � �� � � � � , �+��� � �"�� � , ��� ��� ��� �3� � ��� � ����� � �-,�� �=�C� ��� �

����F��� � �0'�21*0'$0'���������F���%��� = �����������%�N���%������ ����� � � �K��� = �����#,�1������0��*��,I $������$�"� ��� � ������%������� �! �0��%���8�*���� � ��:�� ������ ��� �������=��� � � �$���$��� � �%��� �6��:I$� 1���$� �! $��:������,� ����$& ���#��� � � �����7���,������ = �����##�U1������0�� � ��!0'$��!I-� ����!���/������ ����� = ���/���.0��$�����04����&K0��%� � �������������� � �����=������ � ������$�I�

� � � ��� � � � ��� ��� � � � �� ��� � � � � � � � � � � � � � � �� � � � �� ��� � � % �� ��� � � � � �

�S�@������� � �� ��& �������� �#����$�8���70'$��:��� = �����#:0�����04� � ����$��� ��9����������04��������6���,�� ���%� = ���7���%������������#��������$0'������$�����.�"� � �-���� $�=�������04����!������CE� � � � � , � , �=�)� � �C�6������� �-,�� ����� � � � � � � � � � � � � � � ��� �������������/�$����"��0'$�����������:������� � �$�,����

�����'I ,���������$�=�������'�.�!���� ��R�"�%�F���� $0'���������.���/���"�!�����0)�"�%�<���6������#�����'I ,���������$�80��������N��"������$����� �$��� ������$������� � ,�����'I 7���������$� ���'��1!�N1�'��� � & �� = ��������� �H0'���������0'� ��N��� � ����������/��,�������������0'��!�����-0'���������0'�������@��������������$����� �$��� ������$�������

� A � � � , � , �=�)�%� �C� ����� � �-,(� ����� ��� � � � � � ��� � � ��C� ��� � ,/� � � ����� �������������/�$������:0'$��=����R���,������� � �$����� �-���'I ���������$� > �S1�'����� B#�������'�.�!����� = ��� ���������$0'������ 0���� 0'$�� ���� ��������;��"������ H����� �$��� ������$������� � �0' ��������$� ����$� ���R��������#�-���'I ��#�����$0'���������,�*���� ������7��� � ������'�*1G��� ������ �����21*0'$�"� �

� � � � ,�� , �=�)� � �C� ����� � �-,�� ����� ��� � �C�-� , ���C���6�������������/�$����"�/0'$�������/���.���� �� � �$�S����/�����'I 3��"������$�> �S1�'����� B6�A�"�%�������$0'���������#������ ������#���@������ �-���'I ���������$� 0���� ������������$�+�$��� ������$� � � 0' ��������$� ����$�:���+��������9�����$0'������������� � ������'��1!���#��� ��� �����21�0'$��� �

�� � � � , � , �=�)��� �C� ����� � �-,�� �?��� ��� � � � � , �� � � ��� �������������/�$����"� 0'$�� ���� ���8������� � �$�;���� �-���'I ��"������$� > �S1�'����� B � � ��,�����$0'���������,�*���� ������,0��$������� � ����������������,���=��������-���'I ����������$�A0��������6��"������$������$��� ������$������� � :0' ��������$��� ��$�G���7��������+�����$0'���������+��� � ������'��1:�������� � �:���,� �����$0'�1��� �$��� ������$� �R���#��� ��� �����21�0'$�"� �

� � � � , � , �=�)�6� � � � � � , �=� � � � � ��� � , � � �C� ��� ��� ��� �������������/�$����"��0'$������"�����R������%� � �$�!������-���'I ��"������$� > �S1�'����� B �=����7���� $0'�1���=������ ����7���3���"�! �7��0)�"�%�<0����8� ,��"������$� �$��� ������$� �

��� � � � � , �-�)� ���C�*����� � �-,�� ����� � � � � � � ��� � & �� = ���=��� � �%��������� = ��� ���(�� ��$� ����������21�0'$�"���"�%���"������$����� = ���/��� � �������������8�� ����� ��� �$�/" �'��� > �����.1����� ���%�5B�� <H� ��19 � ���'��H&*�������.���������$��������'�5��=���"��� �$�� �.���+��@���� ������ �

Page 157: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

� % � � � , � , �=�)� � �C� ����� � �-,�� �?��� � � � � � � �C� � �����/�6��7�����$0'�1���:���N�����������$�"���%0'��$����� ��� � ��������$����� H���'�%�������� �##� � � �$� �#$0'�1��� = ���������: � �$������#�����$����� �$������6���� $0'����������� � � ���03���R��� = ����� ������%�!0'��#���"�%�!��� � �'����������7��"�����8�"�%�,��"��� ��$�����!�"����� � ����0' = ���R���"�����=���%�,0'��#�����%�0��$������� � ������/3����+�����$0'�1���������������$�"���$&���������� � ������'��1+���� ��� �����21*0'$�"�3���<0'$��3���� $0'�1���I�

�6��=I$� 1*��$���! $�"�R������� � �����& ���#� 1��30��$�����04���@����� �'����� ���!=���%�+��� = �����#���0�����04� � ����$���������H0'$��������F1*��$�"�%�<0��%� ����� = �����#��9�1������0��%�<���-0'$�����&�� = ���$����$�� � ��$�@$�����H������#���/�*����3���3�� ���%� = ������ � �$����#�� <HG " � ����0���������� �

@�� > � � � � � � � � � � � � � � � � � � �� � �� � �2� � A � ��� � � � � � � � � � � �� � � � % � � � � � �

�S�3������� � �� ��& ��� �$����������S���70����)"��������6���S�����$0'����������> �� ��� ��5B � ��90'$��9�����9���N���%� ��� = ���������1����� 0��%�����H0'$�����#�� �"������� ���8��� � ��������"���� ����!���������$����� � �����$0'���������!��������G��"������$�����'& = ��� ���������04�����5��R��80'$��#����,���3����FIH�������� = ���3���%�������� �����%�F���������8���/� ,��� � ������ � � $��!�����$0'�U1���=�����,�*����3���/�� ���%�<���������1!���=�"�%�3�����$&�:�� �"�%�������/���#�����. �������������%�� � ���04�'��1H&K#0����"��� ����$0'�U1���2&�������� � �H1�������������� � �H ������������� �+ �������������%� = ����� �$�.�#$�7��60'��I$� � �����# ���� ��� ��������D��$�I� � ��T0'��I$���$"������'& �!�0'$�����.��� = ��� ���<���������! � ��+��� � ��������"�� �N���� ���� $0'��������� ��������<���������$����� ��#�� ���H���������� $0'������$� &����3��� � �0'�21�0'$�= � ��������������0'$���"�7� ,�����$0'�1��� > �� �*�� BF#�� = ���&��$04��@����� �'�����0'�� �

� 0����������-��$0'�1���2&���� ������04�����5� 021�%���6���� ���� $0'��������� > �� �*����5B2����%���H������.���� $0'������$�$��� � �����������$�����.��"������$�����@�R�����$0'��������� = ��� � �������= � ���04�'�<��8���%�.��� = �����#��<�1����� 0��%���

� � � � � � ,�� � � ���$&#�B�+� � ��� � � ��� ������=�����$0'�1��� � ��80'$��@��"��� ��$� � ���'����� = ����� ��0'���/��R���H�"�%�$����� �������������%� ����� � ������� � �����%�. �������*�����%�.0��%� � ���������%�.����0'� ����� ��1������������0��%� � ������"�������

� $��R���"�8���,���%�/����������21�0'$�"�$�����6���#��:��"������$� ���'��1=����=0'� I$��0'$�������� �� � � �!��"�����;����0'��I$���:0'$����� �� ����%��D� = ���@����0����$�'�:� 0'��I$� � ������ ���� ����.��������� ���'��1$� 0'��I$���:$�����'���� ��� HI ���� � ��:����0����$�'�/��;0'��I$� � �����# ��� ,��"�����!����60'��UI$���+0'$�������� ������� � ������� ��� �������9��������������� 0'$0'���������FE

� � ��0����$�'�6��!0'��UI$��0'$����� �� �� = ���+����'����!����%�. �������������%���

� � ��0����$�'�.� 30'��UI$�/0'$�������� ��70'�/���%�NI $���$�����F�"�7����'��$� � � �$�� �*��������$�!���60'������� �F��:��� ������� � �

� � ��0����$�'�8� 0'� I$� 0'$����� �� �� 0'�/���%�RI $���$�����=�"� ����'��$� � � �$�* ����������$� ��� � �'�����'�R��������0'� ��$����@��I� ������� � �

Page 158: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ��� � � � � �'��� � � � �� � � � � , �+��� � �"�� � , ��� ��� ��� �3� � ��� � ����� � �-,�� �=�C� ��� @

� � ��0����$�'�=�� 0'� I$��0'$�������� �� 0���� �� �819 ������� �%1���#�'� � ����0' ��$04���'����� > ���<���;���G��� � ������-��� B��

� � ��0����$�'�:���0'��I$��0'$�������� �� � 1��F� 1$0'�������8����� ���! �#���������=�� � ������� ���=IH����������@���%������� �����%���

� A � � � � ,�� � � ��� � ��*� , ����� � � ��� �;��������� $0'�1��� � �� 0'$�� ���������$� �N1�'�*���.����0'� �/�$����"�����H�"�%������� �������������%������� � ������� � �#���%�% �������������%�%0��%� � ���������%�+����0'� ����� ��1����� �����60��%� � ������"������� � ���$���������,0'��I$��$" ���!���7��"������$�=���/�� = ���/��� � �������� � ��!�������&"���/� ��0'���/�$�+��,0'��UI$� � ������ �������;��@�����$0'�1��� = ������� � ��������"���@� 8���������$� � $�����#�� ��@�����'I G�����$0'�1��� 04���$�� � ��@� ��"������$�=�S1�'����� ��� 0����"��� ����$0'�U1���2&����'���'�.������ �.��!0'��UI$� � �����# ����7���/��!�-���'I !�����$0'�U1���I�

� � � ��� � �-,(� ����� � , ���)� , �C� � � � � � � ��� �� � ��30'$��+�����$0'�U1���,������ ��� ����9����0'���/�$��,���%� �������������%� ������0'� I$� � ��� �# ����/���6������������$� � $�����6��R��7�����$0'�1��� > �� ���� B = ���%��� � ��������"��,,�����"������$���� "���& � ��;$04���� �+0��%���=����;0'��UI$�!$" ��� � � ����������$� ��� " �;���6� = ��� � ������0'� � ;���&� �$�.�����$��$� > �$����� �� ���$���� BF��@��!�����$0'�U1���2&��#����������� = ���3� !��"��� ��$� � $�����/���<�� = ��� � ������0'� � !���� �$�.�� � ��0'��$�J> � � 0'������$� B��<H� ����3�"�%�/���������$����� � ������0'� � $�����F� �$�.�#R���$��$� � � ��0'��$�T����R�����$0'�1��� & ��=����0'0'�1��� ��� � $�����!� ��� "��=���3 ���������� ���� � �6����� 1��& �� 0'����G��� = ���;��3������"������$����� � ������0'� � ��!���*� �$�.�#+���$��$�*���� +�����$0'�1��� &!���.��������9��#� � 0'�U1���#���<������� �$�� �F���� �"�%���"������$�����<������������� ����� $0'�1��� > �� �*�� B�� � ����� ������������-��$04�'����������:���,����<���������$�����6���� ������0'� � ���@�����'������$�$����������$0'�1��� �

�� � � ����� �-,�� ����� � , �=�)� , �C� � � ��� � � � � � � � � � � �%���@�� ����+���� $0'���������/���;���"�88������& ��������0'��� H�$�� ���%�� �������������%�3���:��@0'��UI$� � �����# ��� =������@��"������$� � $�����#�� � 8�����$0'�U1��� > �� ���� B = ������ � �����������77� /���������$� ��� "���& � ���$04���� �F0��%� �,�����0'� I$�+$" ��� � � �'� �!��"�$��H&������"������$�� $�����%���.��!��� G �� � �����/���� ����0)�"�%���?> 0'$�� � $�����%��������#����0)�"�%����� " �%�5B�&�������"������ = ���%� ��"������$����� "��!���.��!��� G �� � �����3����2���"� �?> 0'$��%��� " �,��������/��� ������� � $����� B��

� ��� �+���)� 1/���� �C� � �'�&�����+�+�C� ,�� � �-, �� � � � �R�����"��'�� � = � 19 ��'&"���+����"�%���������"������$� � $�����+,��7��"������$��$��S1�'����0'�����"��� ��$�����&��� " �=8����������5��"������$�������:=9D����������� � 0'���������+��� ������������ � ��R��� � ��� H����"�� �,����'" �'�� � = � 19 ���� � @����0'0'�1��� ���;� � 1��7$���0'��$�� ��� �� ��18��D� ����0'�1��� ������� ��� � �> ���$��$��� � ��0'��$�B&����H0'� ������I �� ��� � �'� � �������� B���W� � ��� �F����/�����$0'�1��� � �$�N0'$��7��"��� ��$�I� � ��S�����$0'���������N���9����S��"��� ��$����� ��� "��-���'�����$�

0��%����0'� I$� � ������ ����8��G���R��8���������$� � $������� � �$�!���@��$������& ���0'��I$� � �����# ����=���

Page 159: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

�������"������$�����-��� " �G���7����3���O1�� ����@0'��UI$�R$"�����$� � $������� � ���� � � 0'�1��� ������I$� � ��0'��$� = �����'�F��� � �#��� "��'�� � = � 19 H&����$��$� � � ��0'��$���:����0'��������I ����� � �'� � �������� �

� � � ��� �/����;�����$0'�1��� � �$�+0'$��=���������$� ��� "���&����'�����$���"�=���%�+ �������������%�+���#��:��"��� ��$�� $������� � ������ � 0'�1��� ��1����� ������I$� � ��%" �'�� � = � 19 ��F���$��$�����'�:����0'��������I ����

�L��� ����� �$�� �/���H����/� ��+��"��� ��$�����%�� ����;�����$0'�1���2& � ��0'���/�$������;������� =���%�+ �������������%�+���������������$� � $�����$&F���%�� �������������%�;���8���H�"�%�;���%�%��� "��%��� ��� ������������� ������04��� �#���� ����I��� ��G��������0' �3�� 0'�����$�S0'��$� � �'��������04�:��8���������$� �� 0������������'��$0'�U1���I� � ���� � � 0'�1���������I$� � ���0'��$� = �����'�.��� � �����'" �'�� � = � 19 �J<H� �� " �'�� � = � 19 !������� � �'� � ��������H&��� �������������������04�����#���� ����I�� ���'��1������������'I $� ��$�"� �

�6���I$� �$�������������#����,�����$0'���������!0���� �����! �������*�����%�'& 0'��UI$��� � �����# ��� �� � 0'��I$���;$" �����'& ��1�����

= �����R$04����$��� �+�� ����0'0'������ �����;���!�� ���%�+0��������%�+�����'I��%�+ �������������%� = ��� ������ ��$� � ����"���D1�0'$�"���@������� � ���� �

K ��� � � � � � � � � � � �� � � 6 � � � �� � � � � � � � � � � � ���� �

� %�"�$�.�#$��� $0'�1��� ���F���������! � ���!�#"��$�� �T��H��� = �����#9�U1������0���&"��� ���H�"� = ��� �� ����� � ���+0'���'������������������0'0'��������� = ���3�'IH������������� � ����0'����$�:������ ���%��� � :�"�$�.�#$��� $0'�1������ ��$�����! = ���3�� ��� = �����#������������$���������9���0'���������$� 1�� � ��1���H� ���3$��� �-����������6��+��� � ������H& = ���9���S0������������������� � = ���<������������@19 �����#7�����������$��0'� �R���� 1 �����#,������ �*��������$� �

� ;���$�.�#$���! $0'�U1���8���%��� � � �-04��� � = ��� � �'�.�����������0'� �����< = �N1�,���������$� � �'��������04�,0'$��; ����� H������� � �9���,���/���%��0�����04� � ���%�<�<1�����0��%������ � �-������7�����$0'������$�K��� = ���+���%�. �������������%� ���/��$��� � $�R������ $0'��������� > �� ��� ��5B � �$� = ���+������1$�8�����$0'������$�"�%�������I$��2�1������0�� � � �=����� ���$�U19 ;���/���� �H0'������������'&����%������<���.�� ���%� �"�$�.��$���! $��+�"� � � � � �$��0'������%���� 1 �����#%�F1*0'�����0'��H&6�����,������ �6����&"����$��" �'����I����"�$��!���<0�������� �������.����,�*����3���/�� ���%�9�"�$�.�#$� �! $�� � �$�<���� ��� ��������������F��C -�������FE

� �9�7��� = �����#+���$�.�#$���! $�����$�6��$���! +���%�T�� ���%� ����$0'���'���"�+������T��� � ��������0'� �� � ����0'������$�����'&���.���0'���U&����/$0'���'���"�; �����F���� $0'���������.�1����� 0'����

� � �S��� = �����#��1������0����"���������� � �$� = �S1� ���'�7��N��� = �����# 1���$� � � �'�5�R��� � ��������"�� �#��� = ���R�������������$�"�$� ��"���������� ���$�����<��/�� ������$��� �7�� ��� �����D1�0'$�"�/���<���%� �� ���%�N���<��/��� � ������ � <H����������� �����04��!���"�%� �$�/" �'����I��%�T��!0'��$�"���+ � ��������$0'���������'&$��H������������ � 19 ����0��60'��3�*�� ��16��-��� = �����#

Page 160: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ��� � � � � �'��� � � � �� � � � � , �+��� � �"�� � , ��� ��� ��� �3� � ��� � ����� � �-,�� �=�C� ��� �

�1������0��=��� ���-���:$���0'��$�"� � �6�� � �%��������� ����$�R��� = ���,$� ��������6�����$0'���������6���$�.�#$���! $���������������"�$�.��$����04��I� � �'�.�G��8�������"�$�.�#$� �! $0'�1��� �"����� � � ��0' = ������� ��D�� �#$� �������$�"��������� � ��"�$�.�#$��� $���"��&&�� = ���#�!�����$�����+������� � �.�-04�����!��2�����������$�"�$�. � ���������� 1�� � �$�����+�� ��� �����21�H0'$�"�:���7���%�6�� ���%��� � �����03�"��&2��:�"�$�.��$���! $0'�1��� �$����� ��;������������'�+0��%� � ���'����!��"���!0'$�����"�!���3���%�� �������������%� = ���#���-��$�8���+��� � ����������� �.��@��,�*����/���/�� ���%���

� �9�:��� = �����#,�"�$�.��$���! $�"�����F� �$���������6�;0' ���04�/���9�����������$��0'����'& � �$����� = ���9������1!� �������<���0'���'������.$�"�%��$�B19 �� = ����1�������� � ������� � � �UI��H0' �90'��$���"� ���3$04����$� �! !��,����������/�� ���%���

� � �%� � = ��� � �%� ��� � �$�.� 1 ����0��%� �������D�+��,� 19 � ��� �7��03����� 1�� � �$����"�����& � �$����� = ���S��$�H0'��������������� � 1�����C -���� �����3� � � �����!����� ����������9���/�� ���%� � 1$0'� �����.���#�#$���#"� �:> ����.�"�$�.��$���! $����5B�&*0��%����#���3���R������� � �#$����0'������$�K��� � � �H04����� �

� � %�"�$�.�#$� �! $0'�1��� � � �H����04�N�������� ������ ���%� 0����!��� = �����#�� ��������������� = ��� � �������7���H��������'�.���0���� � $0'� ������$�I�

� � �$�/" �'����I��;���%������� � ����!��� �$��������'�<���=0����C"��������#���+���� $0'��������� = ���#���+���0'�����������=��@��&� �$�.���"�$�.��$� ��� " �$�-04� � �-��� � � ��;�������& �� � = ��� � ��� � � �$�9� � ��� �!�'��H&���� �������� �=���'��04�'�� � �$�.�#���"�$�.��$������� � � � � �H04�����#���/�"�$�.��$���! $0'�1��� ���/������04�����5�%��=�� � ����$�"�@;� �L�= � � � � � � � � � � � � �� � � � �� �� � � ��� � � � � � � �� � � � � � � � � � � � �

�S� �$��" �'����I��#���+������� � �� �!����I $� ���� ��0'$��!��� = �����#!�U1������0��#���H0'$� � ����� ��$�����! � = ��� � ��������� � �$���� �<� ��F����$����$0'0'������������� = ���'�������� � �$�����%��0��$������� � ����������������������� �����%��� � �����������$����$0'0'������������G���0����"���� ��1$� �� �������� � �0'�21�0'$0'�������������G��� = �����������%�#���G������ ����� � � � = ��� ���G���'�K� ��$04�'�;������� �� �N�������$���! � � ��T����$����$0'0'��������� ����� �$�.�#�#$�-��$������� ���! $���"�9���������$����#%��"��� ��$�L"�����$0'�U1���2&�������0'0'������ ���������=�� ���%��� ����!0������������������ = ���R������ �����04��A� ��!0'��I$���;$" ���������=����,�����$0'���������> �� ������ B�� <H� ���-����+� ��<����$����$0'0'������������� � �������@���$���! �&5������ = �����# = ������I $������$�"� � � �'�.� ���$� ������3����$����$0'0'�1���=�"� ��� � ������6���$��� �&6��� ��������!������#���'��1 � �$� = ���6$� ������3���������$� &����� $0'�1��� � �������*�����#�"� ��� ��!����0'����� �"����8��2��� = �����# �

� ��> � A ��� � � � � � % � � � � �� � � � �� � � � ���� �

�S�������������%�!�������&���� � ������!�����*�)"� �6�� ��� ��$����#:��"��� ��$�L"�����$0'�U1��� 1���$� � ��=0'$��RI-���������R������ ����� = ���;���0��)"����G��� � �����������$0'�1��� �1������0'����R���%���� ���%�7������������� � ���"��������IH������ � � �����

Page 161: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� , � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

��� ��$����# �� ����1 �����"��I $������$�"���!���� $�"���7����"�$� �#$���! $0'�1��� � � ����"���,;� ��<����$����$0'0'���������6���,���%������� �����%���

� � > ������ � � ��� � � � � � �� � � � � � � � % � � �

� ���������������0'0'���������T���N� �"��� �$��� ��$�$�����7��� ��� �� = ��� ��� = �����'����7��� � �����'� � �� � � �$��� �$�'� ��9������F����� ���%�& ��� ���H�"� = ��� �"� � ����������� �� � <���+������$�"�9����0��������������������� =6 �/0'� ��0��.��� � �%� ��� ������������0'0'����������������"��� �$������$�I�

� � � � � � � � ���D1/� �+� ,���� � � �6� �����"�%�N �������*�����%�S���'�K��:0�����������'�FI $���$�����S��:���H�"� ���%�!�������&����N���0'���&�"�#$���#������=�������%���

� A � � ��� � � , � �-,�� �?��� � � �/� � , � ,�� � � � �H�"�%�����%�3 �������������%�/��������� ��� ���%�#�������8�� �-0'��$����& = ���#������0����)"����"���#���%��I $���$����� = ���/0'$��# ������������� � ������%���%�# ���

� ��� � � �-��� ,/� � ��� �'��� � ,�� � � ��� � � ��� ����"���D1�0'$�"�$� ���6����%���������$����� � ����������'�S�-������& � �$� ���/��$�"����&����.0'��UI$��� � �����# ������F���/� ��������$0'��������� > �� ������5B��"�#$���#������@�������%���

�� ��� � � �-��� ,�� � � � � & �+����� �-, �C� � �9�� 0'��UI$��$"���� �����C 0'$�� ��� � ������G� �����$0'�U1��� ��� "�� 0���� ����� � ��3���9��3�����$0'�1��� � $����� = ���<��������<�� �#��� ����I $���$�S�� ����0'� I$� � ������ ���� � � 3� �"��� �$��� ��$������ �'�����0'��$�5����04� = �������5����,0'��UI$�3$" ���,��������+���:I $���$� > ���5�����"�#�-���� B�&H�����+I $���$�.���'�5�����'����"�,���%���%�NI $���$���������+���0'� I$� � ��� �# �����7� = ���%����� �'�����0'�� �;=6 �:I �����%�N�� � �04���%�<�������'���80'������� ���$�����/����.0'��UI$���9$"������ � ��!�����$�� � = ���#����0'��� � ��,��!� �"��� �$��� ��$�R����� �'�����0'��$� �

�W��, �6���#�������-�����%�R�� 0'��UI$� $" ��� / � $��A0'��UI$� $" ��� ��� � ������ ���� �����$0'�1���I� <H�6��� ������0'� � $0'�1���R���/��7���������$�(��� " �,��=��,���� $0'�1���R�������$��$� &����������04���6��,0'��I$�7$" ���!�"�$���#�����/�-�����%� � ���2��� � ��0'� $� &���!0'��UI$��$"����!���'�5�/$04� � �� �%�������%���

� ��,$�+�S1� ��$04�'�.0'��$���"����� = �����'���6� �$���� �F���� �-0'���������0'��7���%��7��"��� ��$� � $����� = ���9��������$� �F1��� ��� "�� / ��� = ���3���6��������� ����&�, = �S1� ��$04�'�60'��$���"����� = �����'���/� �$���� �6����!��� � ��

= ���=������1 ��������"������� �'�����0'��$�� � �$� �$���� ��� � ��������UI 1���R���8�����0'� I$�G$"���� / =6 �I ������������ � ���������� � �%�����*�����FE� � ��� � � , ��� , ���R�"� ��� � �������A� �$���� �!��� � � �� = ���8������1$�+��������"������� �'�����0'� $���� � �$��$������.��� � ������

� � � � ���$� �)��� ���F� �$����6��9��� � ��6�������$�� � ��� � � � � ���6��-� �$����$�"�%6���-����T�������� � ����= ���/���&��$04��=����� �'�����0'� �

Page 162: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ��� � � � � �'��� � � � �� � � � � , �+��� � �"�� � , ��� ��� ��� �3� � ��� � ����� � �-,�� �=�C� ��� �

� � � � � �)�������+� �$����7� ,��� � ��,�������$����;���H����.� ��F����� �'�����0'���� = ���+���� 19 ���� � ������2&$�����%� 1 ����0'��!������$&�+�-�����K> ������%����� � ����������1�����%���TIF1$����������H��%0'��I$�.$"����+$04� � ���������%�5B��

� � �C� � ��� � � � � & � � � � � ���#� �$����=��R��� � ��=�������$�� �����-���������/����� �'�����0'����+���%�#$�2&$�����%� 1 ����0'��!������$&2���I $���$� � �$�%����� �04��� > ������:����� � �����������1�����:���9IF1$�������������� ����� � �0'�21�0'$�"�#���RI $���$� � �$�.����� �04��� � ��!��!0'��UI$��$"���� B��

��� ����� � � � � �B�)��� ���3� �$����;��#��� � ��#�������$�� �8�������.��$04�,��$�� � ����� ��$�����! �= ���#���#��� �����/0'��� � ����������7��!� �"��� �$��� ��$�R����� �'�����0'��$� �

�L��,$�%�N1� ��$04�'�,0'��$���"� ��� = �����'�������-���21�0' �3��G0'��I$� � ��� �# ����=���;����8��� � �� = ����������1��������"�=����� �'�����0'��$�� � �$� �$����@��� � ��=G����I 1���!��������G0'��I$�R$"���� / � ��3����� � ����������� �%���������������� � ����#��� �#�� = ���!�� �� 0'����@$�����'�����$��� � ��$���"� ��������0����$� � �.� � ��� �&����$04����$���! %��%0'��UI$� � ������ ����.��!� 9��� � ��%�������$�� � ��� � � � � ���%���0'��������/%���%�TI $���$��������/0'��I$�7$" ��� = ���/���&��$0$19 $�=����� �'�����0'�� �

� � � �-�B���C� � � ���-� �/�-,��� � ��$� = �����'� � � �'��$0'�1��� = ��� ���7���$��� 04� ���$���������%�6�� ���%�%���'�5��0'��� � �����<� ��������������0'0'��������� = ���/��� � �����%��I� ����0'�������������"���#���/��,��� � ������ �

���-����<�����������������0'0'���������.���/���"��� �$������$�R������ �����0'���������=������� � ���� �������'�5��R�������#"� �.��=�� ��� 0'0'��� H�� �����#���/�� ���%� � �� = ��� � �����$� ���'�.�����������.��80'�������#������$�����/��)� ����3���� ����������"�)� 19 ����0�� �

� ��� � � � � � � � � � � �� � � � % � � � � � � � � � � � � � � � � � � � � � � �� �� �� ��

� ����� ��$�"��� � = ����0'$��#��� = �����#;�1������0��;���-0'$�2���6���� 1��� ��� � �����������$0'�1���@���7��!IH������#���������� ��������� = ��� ���8���'�5����$04�'�#���#0��%� � � �$�� �#0���� 1�� = ���8�����������#"�$�"���� ��F��� = �����# � ��A� �"�H0'���!�����$0'�1���8���<0��$�����04��� �:������1;0��%� � ���'��� �

� � � ���� � �� � � � � � � �� � � � % � � � � ��� � � % � � � ��� � �� ��� � � � � ���

�S�*��� = ������7�U1������0��,�������#"����7����������04������,���%���%�F�� ���%�.,$���#$04��� � = ����#$���#"�!������ � ������ ��6� ������$�����A��� ���)"�� ��� �� ���%� �7���������� 021�%���+��� �7���'I$��P���%�8�� ���%�@�� �� ��� � ������ � ���%�$���#$04������ ��,�"������� ���9���� ����$�I�;<��!��� ��$�!���������! $�"�6������$����������� �*�)" �%������ ���%� � ���� �-���� ����� ��� � �0'�21�0'$0'��������� ���S��� = �����������%� ���S������ ������&5��� � �������3������� �! � � ��<0��%� � � �$�� �T��.0����������������0'� �=0��%� � ���'���������=����5��� = �����##�U1������0��#������ ���.������$�"� � � ��!�� ����E

Page 163: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

��� $��!$����$0�1������/�� ���%�9���'�5�+0��$������� � �������'�.0����G���� �#I ������.��"������$�����.0��%� � ���'������

� � �%�. �������������%����@���%� ���)"��%�����/�� ���%�9���'�5��80��$������� � �������'�.!$� ������,���������$� �

� �%� ��� = �����#�� �U1������0��%� ���H0'$�����/�$����������"�%�!�������+������� � �%�!��"��� ���.������� �$�� ��1$����#�����������3��� = �����#�1����� 0��������$��$�2��@������ ��������"���(� ���� � ������-����� �.���%�.�� ���%�9���+���H��#��,��� � ������ �

� �� �� � � � � ��� � � � �� ��� � � % � ��� � � � � � �� � � � � � �� � � � % � � % � � AC� �

�S��������� � �����&����!���'�5���������� �$�� �/���H�"�%�+���%�+��� = �����#��3���-0'$�����%������ �������=��� = �����# �����$��$� ��S�����������������# � � = ���������&�0����:�"�%� �7�������SI-�������� ���6������ ����� �#������ � �H0'�� ���������$����� �,�����$0'���������'&���F���� ����I ��#��"���#�����0'�������70��%� � �� �.���%�N��� = �����#������-0'$�����& �#� 0'�� �����%� �#����������I$�'�.0'��$� = �����'�N��� � ����%���E� �'�����0'� = ��� � �����/��������������� � �'�.�7��R���%� �����������#�� �$��$�������'&"���%���'�5���� �������F��� � � �H04����� � 1����� ������� 1 ����0�� � ��!�����'I �<!0' � �#������� � �����0���� 1����������E�W���.�'IH���� �.���%�<�"�%�3�������.���/����.��"������$�����@� ������0'��UI$��� � �����# ��� ����

� ���.�'IH���� �.���%�<�"�%�3�������.���/����.�����$0'�����������

�L�8� 0'� �9��������������$�����.���/�����IH��������<���-0'$�������

� ��� ��0'������� > ����� �#� 0'�� � BF����F���������$����� = ��� � �'��������04��8#���� ������!IH������!���/������ ����� �

�L�8� 0'� �9����������$0'���������.���/�����IH��������.���H0'$�������

� ��� ��0'������� > ����� �#� 0'�� � BF����F�����$0'��������� = ��� � �'��������04��G#���� ����� !I-� ����!���/������ ����� �

@;� � �%� � �.�$�� � = ���/�"� ��� �� �%���������"�#��� �'���������"��� ��$�8���5���� $0'�1���I�

� � � �%� � �.�$�� �.����.0'��UI$���<$"��������

�L� � �%� � �.�$�� �.�����������������0'0'�������������3������� �$������$�I�

� , � � �����)"� �F��2��� = �����##�1����� 0��������$��$� �

� �W� �904����$���! �<��!���-0'���#��"��$0'�1��� �

Page 164: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ����� � � � � �C� ,�� � �-, �� � ��� �

�� � � � � � � � � � � �� � � � % � � % � �%A � �

� ����� � � �H04�����8���,I $������$0'�1��� ���7���$���! H& ���#�-���'I���&��!�����$�����#��R�"�$�.�#$� �! $0'�1��� � �#�����$������� � �����'��)� ��������3#����<����$����$0'0'���������<���3���%�.������ �����%��� � �'� �:��"�$�� ��1�����%�� � = ���3�"�$� �#$���! �<� �������$0'��������� = ��� �� ��$�R0'�������$�"�7$� �!� 0'�� �F���%� ��� = ��������N�U1������0��%�S���-0'$����� ����1�����-��D� = ��� � � �$�* ����������$����$0'0'��������� = ���+��� = �����'��$�=$0'04�����RA1 ����� = ��� �� ��$� ��� � �����"�,$� �N1���=0'�������� �

��� � � � � � �� � � � � �� � � �� � � � � � �@� �

�S�3������� � �� ��&%���F���� ��%���N0��%� � � �$�� � = ���S��-��� = �����#��$����������"� � ������F$0��%���-�� �T���%� � �������.�%�0'��������%�/�� ���%�+��� = �����������%�60���� ������� � $04��� �819 ��� ��� �K<��T�� ��� = �����#=�1������0�� ��� � ������!���H��������'�� 1$0'�����!������$&K0'��$� = �����'��#���7���%�60'��3�����%� � ���'I-�������%����� � �-���*1#����0��$� � �$�� �6$� �#� � ���;0��������@��� �04����819 �����������$�����/���%�.������ �����%�N���H��������"�������

����� > � A ��� � � � �� � % � � � � �� � � � �� � � � ���� � � � � �

�6��GI$� =I $��� ��$�"�@��S��� = �����#��1������0�� �����$��$�B& �� ��� � ������;�������)"� �3��F������$����#@���������$� �����$0'�U1��� = ���,��� � �����������R��/���-������=���!���%�+�� ���%�/���!��:��� � ������ = ��� � �������!���"���'�H1����� � R�"�-0'��H�!�����$0'�1��� = ���:������04�����5��������� � �-������ > ����0'���/�$����"�G��N��� = �����#@�����$0'������$� � ��N����0'0'������ �����G����� ���%�5B ���/���'�5�/$04����$��� �'�=0��%� � ���'�� ���

�L@�� � � � � � � � � � � �� � � � % � � % � � AC� � � � � ��� � � � � � � ���

�6���I$� � 1��'& ���8���'�5�;���'I-���� �#0����A���%�!������ �����%�7��F��� = �����# �����$��$� � � ����-0'���#��"��$0'�1����$�������� �� � ��!���� ������ �.���3��� = ���#�����8����:1���5��� � �����������$0'�1���G���/��,��� � ������ �

� 5�� � � � > �+9�� >(9�9 �� �� ����$�.�#$���! $0'�U1��� ���#�������1�0'����0' � �������������� �!�������������04��������1����� 0'����=���%�#�� ���%�#���R���

�����������#/���.���H� �$�.��$0'�1���,��!������H������+�����$0'������$� &������� ��� ��� ��$�� � �$� �*� � � � �H���,�� ���A@ � � � � ������������ ��� ��� !���6����������"�7���6 �*$" �!7 �������� E/��� � �����%���%���%�F �������������%� �A1�������%� ���%I $�R��$��� � $���"�3��

Page 165: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

���� $0'��������� > �� �*����5B���� �F1��� ���# 1�������$�I� � = � 19 �"� ���<������� �! ��1%��+�"�$�.��$���! $0'�1���#0��%� �3����%�-1�0'����0'���R����������"�����;��������7���:�� ���%�& �����"��0��%��� ����@�'�� � � �%�����'�����$�,����0��$������� � ���������0'��8��������R����� = �����#�0�����04� � ����$� � ��F��� = �����#��1����� 0���& = ���;�� ���#�����:����,��� � ��������0'� ��3��������8 �������*�����%�,�"��������$������ � ��.I$�����$"���6���/��!�"�$� �#$���! $0'�1��� � ���8���� ��� ��������������FE

� � IH����!$�"�%�#$� 19 �����8�������'��0'���������& � �-���D1�0'$0'��������� �:� �$����$�"�%���

� 8�#"��$��#� !������� � ��������0'��3������ ���%���

� � �������� �����04�/������������0'0'���������. �����21�0'� $�����F��8��,����������04������!���/���%�.�� ���%���

�6�"�,���%���%�S0�����04� � ���%��� ��������!�����$�����S��R������$�.�#$���! $0'�U1���#���F��K��� � �'� ��� � ��� �-, �$&#� � �-,�� �=�C� ��6��3��� � ��������0'���� ����0'������$����� ����+�����$0'�1������"�����6 �������������%� ���6����#����� �#%���� $0'�1��� > �� ��� B�� <H�

� ��� ������ �������*�����%�%���!��:�����$0'�1�����,& ���!��� 04� = �����@����� ����0'������$���!������!��� � ����������������� � > ���������$�� � �$� ���� � B�����0'$��%I $���$� ��� � �������������H0'��$�"�/��� � �����+I $���$� ����> � �� � �������!0��������� ����%���"� �3I �����%�N �������������%�5B���� � ���9���9����"�%������ � � � �+� � , �=�C� � � &��� = ��� � ���'���'�.�#����/���I $���$�F����� <-�7����04� = ���3��� �������*�������=��� ��� � ����� � � � ��� � � � �'� ��� � , ��� � �%��� � ��� ��� � ������8� ����0'������$���!��������� � �R�"�#��� � ������+���3�����'�F1��� �����20����)"��������!��� � �

� %��� � ��������0'��<� ����0'������$�-��� ����6�"�H0'�1��� ����� 1$������0' � <H����D�$�/�"�+��� � ��������0'����-� ����0'������$�������������R �������������%���"�@���G���'���'�.�#����8���� ���'������ ��������$04��G���#��� ������'&/��� �"��&�� 1��������� & ���%� ���-������%��!�����$�����#����������� ����� � ����,��� ������!���=��� ���H0'��� ���=�� �$�6��$���! $0'�1��� ����� � ������ � ����� = ��� ��������� ��� ������R�� �����������#=������� � �$�.�#$0'�1��� � � $��=��� � ��������0'��"� ����0'������$�T���3����=0'������#��� � �0'� $� ������ ��� #���/������� �$������$� �:��� � ��������"�������,�����$0'�U1���8���/���"�#��7��0)�"�%���

�S�7�� � � �H04�����/�����"�$�.�#$� �! $0'�1��� �������'�5����� 0��%� � � �$��$���"� = ����0'$��%�����$0'�1��� > �� ���� B�0'��� � �����������'���������7��� ������ = ��� �����*���$������ �0'��UI$� � �����# ������8����%��� � ��������0'����*� ����0'������$������� � $����� ��� = ��� ���S0'��� � ���S$���!��"��9���$��$�"�%���S���$�.�#$���! $0'�U1���I� <H������<��� ����6�"�����S0'��� � ���$&$��.���� $0'�1����������'�5�/������0��%� � �����'����=I ������.�����$0'��������� = ���#�U1� ��!0'��� � ��$�I�

� /�"�$�.��$���! $0'�1��� ���<�����'I +/0' � �/�������#���'����� � ����%��� � $�� � ����30��$������� � �������.3������ �$� �#�"�$� �#$� = ���@��������G������ � �.� � �����$������� � ��� � �$� �!� ���GI I $�/ $����� �� �� ���$�.�#$���! $0'�U1���2&��������� $0'��������� ���������#����� �$�.�# ���$� 1�� ����������04���> � 1��5� ���'����� B �$& � �$� ���+��$������&6�������!��"�%� IH�������'�� �������%����T$�"�%�#$� 1� ��T����$04����$���! $0'�1��� � �S�6� �-������9���� $0'������$�6��1�����%��� = �����'���F���70����)"����"���+���F�����$0'����������� � �����!�'��8� �$�.��7���$�.�#$� � � ��N��������$�"������� �$�.�#������$�.�#$����� ����� � � 0'������$��������<����������� �6����& � ��

Page 166: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ����� � � � � �C� ,�� � �-, �� � ��� �

�'IH���� �#����,$�"�%�#$�B1� ��7���:$04����$� �! $0'�1���2& ���,���0��%�!����� �����:����� �� �,$� �#��"�%�,�� @���'��04�'��?� �$�.���"�$�.��$� �

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

�6��R�����$0'�U1����������1R�� � ��� �!�'��O� �$�.��=�"�$�.�#$�/���B&�� ��1����� ��� &2���H�"�%�/���%�+�"�%���������%�%���#�� �#� � H�# 0����"��������� I $���$�����: ��1�%����0��%�'&<���R���0'���&.�"� �� � �$��� � �%�#��� � �'��������I��%��� <H������I$���� �����$0'�U1����$��1 1�0'��#��"���/0��%���#����3�� �*��H&H������ ��17�� � � � ���*��������+��� �������7I $���$�N��=� ��������'�.���0'0'�U1���:���60'$��1���!0����G0'$��#0��������#�� �

<H������������$0'�1���A����������1 �� � � � &���D� = ���8�� ���#���� �,���8�� ������%� �$��� � �%�,��� � �'��������I��%��� �9��$��� � �!��� � �'��������I�� ���'��1!�� �����������������$��� � �#���/ �������*�����%� = ���/��������#� 1������� � �����SI $���$����� � ��!0'$����� � � :���,� R�����$0'�1���I� =9D���"�%��� �$� �#��/���,����������� �%���%� �$��� � �%�%��� � �'��������I��%��� � ��� � �����!�'��H& ������ � ������#���%� �������������%� 0����������������/I $���$� � ��+0'$��+I $���$�S���� �$��� � �6��� � �'��������I�� � � �<�����������H�"��& ���������� �H����04��G�����������$��0'���� �� = ��� ���!��� � � ��0'$�=I $���$�����'& � �'� �:��������%�����������$��0'��������,������#� �� ��1$������ � �S1���#�!�����$�����!����%��������$��������� �$�.�#��+���$�.�#$������� � ��� ��������"� �$� �#R���,������#���� �6���%� �$��� � �%���� � �'��������I��%��0��������������#�� � �����'�30'$��@���"�8���#������%�+�� ����=�����$0'�1��� � �����$&����'�����$���"�8� 80'��I$�� ��� �# ����,���/��,�����$0'�1���R��@� = ���#���+���0����"���� ��$�I�

�6�@0����)"��������:���3�����$0'��������� �������0'���������;�� � � � ��� �����'������!���3�� ����.�������� �$��� � �%�<��� � �'��� H����I��%���

� �� � �� � � � � � � � � � � � � � @���� �

�6��R�����$0'�U1����������1=�� ��� ��������,� �$�.�#=�"�$�.��$�/��� &A�(��1����� ���B&2������18�� � ��:�$& $����� 1��'& 0'$�� �������*����� = ���<�"�+������13��#��/0'��UI$� � �����# ����9��� 0��%� � ���'����!������9��� � ���������"�������9��+0'��I$� � ������ ���� �

� � �� ���/ � � ��0'�!� ��F�����$0'��������� = ���+���������:0'� I$��� � �����# ��� ��S0��%� � ���������� � �$�.�"�%� � � 1�� �������*�����%��� <H������+�����$0'�U1���#������1��� � �� � ���;0'��I$� � ��� �# ����%��� ����� � ��� > ��������6��� �������7 ������������� B�&���������04���<��������O1��=������1!�� � ��8� � ������� $0'��������� = ���/�"�!������1$�=�� � �� � ������� ��� � ������$�"�%�#$�B1� ��0'��$����� ���/���$��� $�8$04����$���! $0'�����������

� �� � ��� �S����+�����$0'�U1���#�� � �� � �� �� � = ���<�� ���#���� � � �� ��� � ��������0'���� � ��0'��$����� ���<� 0'��UI$� � �����# ���� � � ��;�� ����& ���,������#����$�@���%�% �������*�����%� = ��������� � ����0'������$���!������7��� � ���������"����� �

Page 167: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

��� � ������=��@����#�-���'I ������$0'�1���@0����G����#0�� � ��#��� ���8���'���'�.�#����$�����> ���%�< �������*�����%�.���7��#0'��UI$�� �����# ����,���/���%� = ���/��� � ������� B��� � � � � � � � � � � � � � � � � K ��� �

� ��G�����$0'�1� � ������1G�� ���'��04�'�� � � ���#G� � ��#$���� & ����1� � � ��� & ������1��� � �� �$& $����� 1��'& 0'$�� ����������� � = ���!� � ������1������:0'��I�� � �����# ��� �� � ��� � �����������$����������I ���������!���,��;0'� I�� � �����# ���� �� #��� � ��������0'� � � ��� ���.����$����������I �����������������8����<��� � ��������0'���� � � � �K& � ���� &��������� � � &�K& � ����������� � � � 0 � �C"������ � �.���� ����������� � �����/������#����#,�����$0'�1� � �

�6��� = ���=����,���� $0'� � �������� � �� ����������� �� � �!�����������$��0'���� = ���8����!���� $0'� � �������� � ���&� � ��I51� � ����������� � ����� $� � ��$�B1� ��:� ����"���9/���� $04����$��� $0'� � ������� � �� � ��� � ����%����$0'�1� �!��� � �� � �� �� � = ���!����������� � ���� ��� � ��������0'���� ����$����������I ���� � ��"���� � &#���!�� ���#����$�!� � � �������*��� � � = ������ � �������/����$����������I �����"��� �$��� � � ����$��,����<�-���'I 9�����$0'�U1� ��0 � �,����90 � � ��6���%�������'���'���#����$�����>&�� ����������� ��� ����������� � �.� � 0'��I��7���/� � � = ���/��� � ������� B��� � � � � � � � � � �' ��� � � � '(' � ��� �

� ��7�����$0'�U1� �)������1���=��&� � ���7� � ��#$�5���+* � �-0,� � � ���-��� &&�)��1� � � ��� &H� � � � ���'���'���#����$�����+�������!0'��I��70'$�������� �� �

� � �� �8�� � ��.�� ���#����$�=� ��<��� � ��������0'���� � ��0'� $�����'�8����9��� � ��������0'� �������$����������I ��<�����:0'��UI�� � �����# ��� � � �'� � �������,��� � � ���,��� � ��������0'� ��.� � ��I51� � �������-���H���������+� � ����� � ������+0'��I����0'$�������� ����'&����<1��������/������������ � � �* � ��0���/� 1���� ���'����� = ���+�� � ��3& � � ��� � ��$�"� � &�� � ��7���� $0'�1� ���-* � ��1������12�� � ��8�

� 8IH� � ��$0'�1� � ���;� 3* � ��4��� � � 0 � � ���0'��������2�� = ���)���:��8�*$" � 0'���'������70 � ������0'� � ����� = ����� �������"���+��� � �����������$�I� <5�<���'�6�<0 � � � � � �� �%��������+����$0'�1� �!IH� � ��/� 7* � ��8������������6� � � � � 1��0'��UI����90'$�������� ����.0 � � � ���������� = ���+���������8$�9���� � �.���= �������*��� � ��80 � � 1��� �

� 5 4 ����;�� ���

�S�F���������� � ���R��������!���R�� � � �#0 � ����������R���������'�� � ��FE=���������� � 0 � ��0,� � ����$� &S�1� ��� 0 � �D� 1� ����0 � ��S�S���������� � �1� ��� 0 � ���:�� � � � 0,��� � �������$�"���;�� = ���;���R0 � ���������/���R������� = �����# = ���;��� � ��������������

Page 168: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

� ������ ���D� � ��� ���A@��� � � ��#$0'�U1� � = ���-�#$���#"� ���� ��� � ������H&N�����1$��� � ��� �� ��� � � ���� � �U1� ����0 � ���'���'�������$� � & � �'� �������� � ������������������"�������� <HG+* � 0 � ��04���'� � = ���:���3I ��::���������! � � ��#��� � ����������� �9��#������������ � � � �3������� � ���������"����� ��"���+���/0'��$� = �����'� � ����#0 � ����� ���'��$0'�1� �,� 1� ����0' �

� ��:� � �,� ������=��� = ����0 � ������ ��%���������� � �1� ��� 0 � � � � � 0 � ����������0'0'�1� � � I $������$0'�1� � ����� � ���� = �����#��!�1� ��� 0 � �7� � 0'$����� � ��G0'$���IH����������R������ ��� � & � ���0 � ����������0'0'�U1� � � I $��� ��$0'�1� � ���:������ = �����##�U1� ����0 � ��� � ��$� � � $��!����!���7��������*� ������<0 � ������#���/��������'�����/��� � �� � ���

� � � �� � ��� � � ����$�"��� ���%���0 � ��I��'����1� ������(��� = �����#:0 � ��0,� � ����$�T:���-��� = �����#;�U1� ����0 � $��� H0'��$� � $� � � ���� � ���� $0'� � ��$� � � ��3���� � & ���:���'�6�� ��$0,�'�!$� �������������$����� � ��#$0'� � �����FE������������ �����������$0'� � �����������7��03� � �,�����03� � �'& �� ���#���� ������3����$0'� � �����70 � � � ���#"���'& ����������� �3����������$0'� � H�����+��0'�������I ��'&9�� ���#���� �+����/�����$0'� � �����30 � � �������*��� � �'&9������#���� �+� � �/ ����������� � �7�7���������'I $����$� � �'&���0 � ���������'�� �<� ��������$0'� � ���������3��� � #��� � �)�� ���#���� ������.�����$0'� � �����.�����������$�"�������

� � � ��� = �����#��S�1� ����0 � � ��� � �������!I $� ���� ��������$�"���9��/� � ���$���! $0'�1� ���)� ��������9/���� ����$����$0 H0'� � �����T����� � �������� ��� � ��� � %� � ��#$� �! $0'�1� �$���F���������! � �� ���#" � �� � ��5��� = �����#H&���� � � � � = ����1��������� ����� � $0,�70'���'�������������������0'0'� � ����� = ���7�'IH����$�G��!��� � � ��0'����$�;���/�� � � ��� � #� � ���#$���! $0'�1� � �� ��$�"���!

= ������(��� = ������;�����������$������������1�� 1�� � ��1� ����� � $� � � ���� � ���7��)��� � �����H&����+0 � ������������"���$&2������������81� �����#7�����������$��0'����R���� 1 �����#������� ��� ������$�I�

� �������������� 0'0'� � �����.���/� �"��� �$��� ��$� � � �8����.������������0'0'� � ����� = ���"���3��� � � ���� � �� = ���3��,������/����� � � ���-����0'7����� �����%7���;������$� � ����0 � �������������������=9D�;0'����0 � ��� � � �N���9�����������0'0'� � �����N���6������� �$������$� E�� � � �6��� = ���'����� � �'&�������������0'0'� � �����6���7� � �#����� � &�������� �$������$�G��� ���������$�����'&K� �"��� �$��� ��$�8�����&�'�����0'� $�A���� ������9���/��� � � 0'� � �

� �� �� ��$�����! ������������ �$������$� �����&�'�����0'� $� ���R���'� ����� � �0'�21*0' �:��F0 � � � � �����������"� � ���R� ��0'��UI�����$"������FE(����$0,� � ��$�7����� � ��� = �N1� ��$0,�'� 0'��$��� � ��� � � ����������� � ��F<�� = ���������$0,� �����&�'�����0'� H&� 0'��$��� � ���$� � ���21*0' �� I $� � �9���"���80'��UI�� � �����# ���� �

� 9����-9 � ���>� �� >

�S������������ � ���.��������N���<�� � � � ���� $0'� � ��$����� ���N���!������3���<0 � �������� � &H0 � ����0'���������� � ��"�� � � �U1� ���.$��� � ���� ��!���� ������ �'�� � �� ���.���������� � 0 � ��0,� � ����$� &"���������� � �1� ����0 � �,���������� � � 1� ��� 0 � �;<H� � ������ �6� � &� � � � �� � �:��� = ���G0 � ������ 0'$�� ���� ��� ��������;�'�� � ��3� �� ���'��#��� � � � ��1� ������� �! $�� � � ���)�7�/�

Page 169: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

��� � � ��� �� � � � � � � � , �+��� � ���� � , ����� �.�B�C�+��� � � � � � � �

�����E� � ������� �������0' � 1� ����� � ��� ����� � � ��$� � ��� ���������� � � � � � �� � � = ���2���2��� � �0'�21�0'$� ����� �����H� ���� � � ��� � ���!�$& * � ��� � <-����$03��$� > �������AB�&30 � ��������$� � 0 � � �� ���'��#��� � � � ��1� ��� *F ������� & � �'��� ��6I �����> ����� � B��

Page 170: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

� �! #" $� � � �� �!� � � " . �� "/ � " � � ) �

���������������� � ����� � �����������������6��������� � � � � � �� � ��������������� �! � ���"� � ��������������#�������� � �#���$�"%�� � H��%�����$& �'� ������3������)((���*������������$� ����+,������-�$ � �.�"� � �.� � ��%� � �����$���"� � ������%�/�����$�'���������� � �$ � �.��� �0 ��� � �������$���*����1�������������2��$ � �3�����"1�������������$�4��%��$ � �5���*��6����������*���� � �"�$� ����� � ���" ���$�����H�������)&��%����-�������������2��$ � � ���7� � �8�����������$�4���6����6�$�������$�4�������$��<�9+* � �����6�$�% � 1�� � +,���2���*:� 0 ;�<���"����=$��$& ��� �������>���? � ����� � ���-��%�@���� ��������A���-�������$�����B�"�,���8����� ����� � ����1�"������������������<����*���%����%�,�$��������$�4� � ���C�"��D���$�"%�� � �����D������%(����$��"�����E��F %��� � �����$��� � �����"�,��� 0 ��# %��� � ������� � ���%����=$���$������+,������*�$ � �.�"� � ���"�4��� � ��������D���$��������%�������&

GCH 4 6 � < �87 :9;9�9 �� ����2���������� � ���C����!��������������� � � ����������� � �8� � ���7�$�A�������/��������FEE���������� � � � ���,�������%�I(��$ � �.��� �

0 � ����� � & � �������5���$�E���������� � �$ � �.��� � ���8��������6�$�������$�4���*���1� � �!�����%�������!���1���8������� �$�/��%��$ � � 0����6�$�������$�/���C���$�J����� � ��� <�9+* � +,���"����:K 0 *8�<���"����=$��$& � ���%���"��!���7������������L ���/�$������+4�����*�$ � �.�"� � �.� � ��%� 0 ���� � ������$�4��%��$ � �-+,����� � �������������6�%&EM � � � �$�"� � ���N����$�/���B%�������B��"�������O+4���:)���$������ � �4���"�,��%��$ � �2(��$�2���������� �8 � ���"� � &

>���$�4�������+,��� �$�$�$�/���������� � �$ � �.�"� � ��� �����6�$��21��#+,�E �%��� �.�������)( �$�"�$�4���������� �P � ���"� � ��� �����6�$��21L��2 � � � �����.�������)&-QR���3�$�"� � ( �$�'�����������%� � �7����6�*� � � � �,��:�7� 0 �����$�S� � ��-�" ������ � ��%�"�"��%�5���$�<�9+* � � � �������� � +,��� ���6:� 0 T3�<���"����=$�� 0 ������L�B �$� �$� ������������3�"� � ��U ����"� � � � �������$�D+4���V �������:�5>���B���XW���Y&SZ'�D���������� �> � ����� � � � ���8�����������5%�����"%��)( 0 5+,���6%� �.������8���$������ � �����7+4�������

[ �%\

Page 171: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ ��� ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

� � ���$� ���<��%�4���;��� ���������� � �"� � (R� � ��� W ������� � ��������� W � �B����"�������������%�� � �����$( �����$���$� ��� � : � �������!��� ������������������%��$ � �A���$�9����+4������8�$ � �.�"� � &

G�H � � ����� 7 ��� �"!$#%�& 7 � 7(' ) � �* �,+-#% ).' 9 � � &0/1&324& ) � ) 7 � 7 & �.� ) / �5� & 96' �07

*4& ��� )

Z�� � �)W������: � ��� ������"������$��� ��� � �������� ������������������2��$ � �!���F�"C���8���������$�4��%��$ � �����F�" ������N������� � � �$������� � ���":���$���������B�")& Z����!���������B���2��$ � ���"������ 0 �N�"�� �������B�������<����D��� %����%�,�$����*���$�/� � 0� � � � �� � � � ������%��,��� � +4���$�����<���"����=$��� %� ������� � ����� �.�����F���1%��,��� � �F1�����$�/����*� � �#���� � �&

Z������������� �8 � ���"� � ��������:)�"���C���7������� �O ������$( �%��O��������$�$�"�"��N� � �8������������ � �N���� ���������������� � �FE

8 M��B%�������� �$������+,������*�$ � �.�"� � �.� � �L%�J�������$� <�9+* � �����6�$�% � 1�� � &[ & � �����������#�"��#���$�"%�� � �����#�����������B��$� <�9+* � �����6�$�% � 1�� � &� & � �����������#�"��#��� �.�"��F������� � � �� � �������$� <�9+* � �����6�$�% � 1�� � &

8 � �����������#�"!�����������$�4��%��$ � � � �����)&�,& �N��%�"��=$��#�"��P���B%����%��� � �����$&�<&�Z��� � ������"�� � �6�.%����=$%�� � �����N��� 1��3���� � �&�,&�Z��� � ������ � �� � �����"�,��� ���$����������� � �&�,& � � �������������P�"8�"�4��� � �������$ � �1���C��$��������%����"��D� � �/��� � ��%����&@4&�Z����������#�"8���$�,��������%�A���7�����L%�� � �$�A������� � &

8 � �����������#� � � ���$�%������� � �#���$��� �.�����"��%�2&� & � �����������#�"��#:,��������#����� � �P���������� � �$&\,& � �����������#�"��#��� �.�"��F����%��,��� � &

8 � ����� � ����=$�� 0 1����� �$�9�����������*)&

Page 172: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � ��� � � � � � �� � ��� � ��� �.� � �� �� � � � ����� � ����������� � � ��� ��� � � � � � � � � ��� [ � [

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

� >����������� ����A���$������������ � �$ � �.�"� � � � �������������$� ����%��������:�$� ����+,������3�$ � �.�"� � �.� � �L%�%�$� �������+,������>+4���;���*�L���$��A�������������$�4����"�$� �$��<�9+* � ����� � �.�"� � &AQR���-�$�"� � ((�������$�,�������� � � � � � �,��� � ����" ������ � ��%�"�"��%� +4���; ������� �% ���$�,�%&'Q � � � W����8��� � (��$� �����������%� � �#����6��� �����6�� E

8 <)� �$���������������� � � � ����!�"!���F1L���"��$ � � ���C��"$:����F�������*����"��(,��"$:����NXW �$���� 0 ��"Y:����#%�������������2H:K��&8 <)� �$� ������������3� � � � ����-�">���F1�������$ � �5���O���� � �����$+,�������� � � >&���7���$����$( ���%���*�����$���$�T���F1����������������<� � �P� � � � � � �,��� � �5BB&

8 <)�6�$�9�������������� � � � ����8�"8���F1L���"��$ � �1����� � ���"��� � �$&8 <)�6�$�9�������������� � � � ����8�"8���F1L���"��$ � �1���C�� �.�"��#������� � � �� � &8 � � � � ��������$%�A�"��P���$��%�� � �����P������%&

� ��> � � @?� � � � ��� � � � �� � �� ��AC��� � � � � � � � �> � � � �C �

� �����$�"%�� � ����������������6���F1����$� ���$���"%�4���)�$�D���$� �.��XW � ���6���F1����"��Y � �T���6���� � �!���$�!<�9+* � &QR��� �$�"� � (%���A�<���"�"�"=$-�"3�"� &� ���%��Y � � ��� � ������"��>���<��%�4�����$�P���������� � �$ � �.�"� � E��$� ����+,������5�$ � �.��� ��.� � ��%� 0 �$� ���"��� � ������ � �������� � �&*Z�� ����+4������A�$ � �.�"� � � � ������-�������5� � �KW����/� � ���8���$�"%�� � ����� 0 (�����*�%�������8���7�$�"�"��(����C�����$���CE

8 Z'�2� � ��������������!���$�"%��$ � �2&8 � 8�"������8���������������� � �/�$�/���������) �$�4���������&8 � 8��"Y:���������������" 0 ����#��"$:�����XW��$����(����2����P�����$���%&8 � ��P��� �.����#�����"�4��� �%���"��%�1�����"��#��"Y:����FXW��$����&

Z'� �$� ���"��� � ������ � �������� � � �������������B���6�$� � � �#������������ � � 0 (��������%������ � ���7�$��� � �(����������$���CE8 <)�1� � ���"��� � ER����� � �������� � �(L� � �'�.������� 0 �����������"��� � �����#����� � �*�"��� � &

Page 173: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ � � ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

8 Z'�J:�%� � �#� � �#��� �$��� � (L+,���"��� � �2�� � ��%�I&8 <)�2%�����"�����4��� � �&8 <)�6���#����B��:K%� � 0 (��$�A��� � ���$������ � (��2 � � � �����%�"����"����6:�%� � �$&� � � �4���"�4��%��$ � �2(9��� �7����������1��� � W ���8�L� � �����"6���F1�������$ � �>�����" ���$�"%��$ � ���������������>� � � �$�

������ %������ <� � � &��� �������������������������� �! �"!� ����# � �%$'&�(*)��� ������������������,+-����� �! �"!� ����# � �%$'&�(*)��� ������������������,.-����� �! �"!� ����# � �%$0/�(*)��� ������������������21������ �! �"!� ����# � �%$'&�(*)��� ������������������23�4�5�5�+ �! �"!� ����# � �%$'6�&�(7)��� ������������������84�9!+!4 �! �"!� ����# � �%$�:�&�(7)��� ���������������������.�;�5�43�1-.-�8�! �"!� ����# � �%$�:�&�(7)��� ������������������=<�1>��. �! �"!� ����# � �%$�:�(

��# � ��?%$ "������!�2��� $@ �%A�B @C� A�B @ �DA�B @FE A�B @ "GA (�(7)��� �������������������H�4�; �! I -�!�����������

��# � ��?%$ "������!�������J������ : ����� :�&�(*)��� ������������������84�5�K��L1�5�+�9 �! M�!� � ���!��� $0N B 6�(

��# � ��?%$ "������!�������J������,O=�����QP�P�P�P (*)

��� �������=�!������R1>���!��+-;�5�+ $1������ �����!� ���-�I������GB3�4�5�5�+ � ������� ���-�I������GB4�9!+!4 � � �!�%B��.�;�5�43�1-.-� E �-���� � �-��� ���-�I������GB<�1>��. �L� E � ���-�I��������!��S!�-���� @FE A�BH�4�; # �� ���-�I��������!��S!�-����=TUB4�5�K��L1�5�+�9 ���V��W����� � ���-�I��������!��S!�-���� /!& OXB������� E ���!� ���-�I������GB+-����� �����!�GB.-����� �����!� ���-�I������GB

Page 174: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � ��� � � � � � �� � ��� � ��� �.� � �� �� � � � ����� � ����������� � � ��� ��� � � � � � � � � ��� [ � �

E�� ���!� ����? � � $ 1������ ( BS� � ������� ? � � $ ������� ( � ��S�� � ��� � �� �9!.-�W1-+�<4�9�1-.

�-�,�����������M��.,43�<�1-.-�2�-��� E �!�����23�4���3�4��!+XBS� � ������� ? � � $ +-����� ( � ��S�� � ��� � �� ��5�4��<�1�5�5�4

�-�,�������������-+�<�����5�5 �-��� E �!�����23�4���3�4��!+XBS� � ������� ? � � $ .-����� ( � ��S�� � ��� � �� M.�1�3�1>��4

�-�,�����������M��.,43�<�1-.-�2�-��� E �!�����23�4���3�4��!+(*)

� ��> � � @?� � � � ��� � � � ��� ' � � � � � � � � � � � � �> � � � � � �

� ��P%������%�"��=$%�� � �����#+4���+���C���$%�"��=$%��� � ���� ����D���$�"%�� � �����P��� ����L��������C���� � �#����6�$� � ������ H:��������������������������"��� � ������+,���*���8� � ���$�3�"������ �.�"������O��� � � �� � ���*�"����8��������)& ��� �.��� � � <�9+* �

��� � � � ���� � ��%�2���$�%������� � �D+,���F�6�����"���$�*���F1��������������E�����������"��� � ����� 0 :)� �.�"�"%�O+4���N� � ����:,� � ���$�2&Q � � � W ������� � ( ���L� � ��� +,���������+4��� ���)���8�����$%� � ���$�'�.��@ ��D��� �����= �"���7����������'���� �.��%� � �$( ���

�����$�������F1������P����!�����������"���Y � ���$�A�"����$�4���$����" ��� �������=�!������O������!���$�"%��$ � � ������������� E� �-�� �� � �������81������+�;�5�+��� ���.�9� �+����5�+!4��!.

��# � ��? $ �����������- �� $ -����� � �,+������S � �-� 1>���!��+-;�5�+� � ��� E � +������# ��"L����� � ���!��� $��(���: O (�(

����� � � � � � �������F1����"� ������8���������������$ � � ���!���$���"%�/������� � � � ������� � � > � � � � � � B5E��� �!�����=� � ������ � 1����!��+�;�5�+��� ���.�9� �+����5�+!4��!.���R1>�����+-;�5�+S�� � ���� -� � �GB � E �!������ Q��S $�$ -����� � � � ���!��� $��(

S � ��� 1����!��+�;�5�+I1J # � � �21�� 1������������ �� � �������C1������ (���: O (

��������

Page 175: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ � � ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

E�� ������� � ��<!+I+����5�+�4 �!.���4�<�1-+-��+ : OQ1>�����+-;�5�+�� 4���1�����4 ��.����� ������!� ��? � � ��� �� � �L�-���

�����

=� 0 %� �.������7�����������"��� � �����7+,���1� � ������L���$���$� ��%��� W���!� � �K<�9+* � ( � � � � � � ��� W����8��� ��� 3�"��� � E ��� ���$�3 ��������� � � � T�"�� � ��������A���-�%��S �� � ����)����:���O� � �O�"���7����������8:��$�����"� � � 0 � � ������B� � ��&QR������������*����������"��� � ����� ������� S+4���3�������������"�8��� � �%�������O���-������"�%��$ � � �����6�$�% � 1L� � �& Q � � � ��� ��"%� � (��� 0 <�9+* � +,���1� � � ����������$� �"3���F1�������$ � � ��� ����������"��� � �����( � � �8� � +4���V ��������*����6��� %��"����"�������� �$�A� � �P��� � �%����*��#��������"���%��$ � �2&

M � ��������� ���������B�"��� � ������+4��� ���N���F1���%�*���� �$�2��������P� � ������$�4��%����& <)� �� 0 :�����"�� � �J�� � ������ � �����L�����F�L���6���8������� �$�/���������(��� 0 +4�������)���"�"��� � � ��+,�� ��������;����� � �.�"� � �" � �2��$ � �3���8�L�������$� H��%��)&

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

� � � ����� � � � �)W������: � �?�����"����"��%�����2���$�4���������� �F � ���"� � ��� %����%�,�$����R� � � ���� � � ���%� � � � �F1�����$�4���%&QR���)���$�����P�"��F1�����$����"��� 0 :����� � � %��� � �����N+4���$��������6�$�6���$���� �$�A����$�4�� E

8 � � � � � � � �� ���������� � ��� � � � � � � � ��� � Z%�/�$�2� ��� �� � ���C����%����%��� � �����#+4���+����+4��������N��� � �,�������$�A���1�"�4�����:�%� � ���C��������� � &

8�� �0� � � ����� ��� � � ��� � � � Z�/�$� �������8� � +4�������������$�3� W �$���������������!����%����%���Y � �2& � ������� �$������4� � ���C:)������8���$� ���������� � ( ���������������8� � ����6��Y � �����!�$� �A � ����� � � � �����L���%&

8�� � � � � � � � � � � � � Z%������%�4���"��%� ��� ������%�� � �$�O������� � +4������%�,� %�"��������7� � � 1��3���� � �D����"!��������������� � �& � � ���%�����$�/���%(��$� �����������%� � �#+4������� ����"��������=$�� �������"�����L%�� � &� � +,���%�����$���%�����,�$����$( ���R+4����� � � � � ����� � � %��� � ����� � � ���'�����$���$�$�������� %�,�� ��"#:��=%& Q � � � W ���8�L� � (����B-� � ����� �.���������T�������8� � �������������������-�A � ����� � ( �����$���2��������$�,�������� � %�����$�4����7�"-�%�/���"��%����7���� � ��%����%�,�$��%� � �$( � ��<��%��� � �@ ��!������%�� � �$�;������� � &DQ � � � � ��%�4� � (6�$�������������%� � �F����6��� *���XW�������%��� � ����� � � %��� � �����7����BA� � ����� �.���"����� �$+,���"��������� � ���= � ��������%& Z��'���������� �1 � ���"� � �"������"%�R� �����L �$� ���F1��������": � (����"� � +,��� ������� �+,�����"� � � ���"� � ����= %��� � � � ����� � �������:K��+�����F����������%�� � �����!�7���XW������� %��� � � � � � � � ���$ � � � ������� � & -���)� � � <�9+* � ��� � � � ���� � ��%� �������������$�4���� �����+� � ����� � �B��=$��0 1�����/�$� ������������)&

Page 176: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � ��� � � � � � �� � ��� � ��� �.� � �� �� � � � ����� � ����������� � � ��� ��� � � � � � � � � ��� [ � �

=� 0 %� �.������ �������B�������<����D���C%����%�,�$��������$�4� � +4���+� � � �7� 0 �F1L����$�/�����D�L���!���6�.����%��%��������%�4���"��%�����N�������� � �!�$�>�"!��������������� � �(��6�� � � � � � � �F1�����$�4�����#�L�����$�2������� � ��� � �6���%�� � �����$(� � ��� � +,���������L���$���:����� � ��������"�)��2���������������<�� ���!%����%�,�$����*���$�/� � ����BO�"���"��"%�"��=$��N�"*�L����7������� � � 0 �������"��B�")(��� � �4���"�4��%��$ � �2(�����B ���1� � �������� � � � � ��B%��$ � �2& � � �#����� � �P��� � �;�.%����=$%�� � �������� 1��3���� � �?������� � ����������� :���Y � %�$�$���%�� <�9+* � & �N� �.��� � � ��������������?��� � � � ���� � ��%�$�@ �� ���������������<�������7%����%�,�$��������$�/� � +4��� � ��� � �&NZ� ��� 0 ����� � ����%�/���7+4��� �$�������������%� � �����$�9����+,������ � ���"� � ����L+,�� �$���������������<����#����%����%�,�$��������$�4� � ���C��� � � � ���� � ��:�$� <�97* � 0 �2 � � � �"��#�<���"����=$)&

QR��� � � W � ���� �"��8���������%�� � �����( �$�#�����������%� � �����$�!����+4������ � ���"� � ����6� ����6��*�2 � � � �"�4��� H��%���J ��%�>� � �#������� � ��������: � �D�"�4: � �"������%� � � 0 �2 � � � ����� � �$����*�����P����������%�� � �����FE

8 � �0� � �� � � � � � � � � � � � ��%��,��� � �7 � ��� � ���"1�����"������L%�(� � �������)� � �@ ����� ����"� � �C+,���*� � �%��,��� � �6 ����� � ���"����$������������ > ���$�,�$���� � �,�$�4���$����6�������"���������-:��$�,��� �@ ��O�� ����"� � �5BB&9 �$�����%��� �$�/���%(����%�/�� �U ��7����� � ���" ���B�"�������%�(���8���$�'�.)( �@ �� �� ����"���� ����� %�T�"��C������"� H�� � �����& <<�"�3��������6� � ((���C%� � ����� W�������!���$�����%� ���$� � �C��� ��� ���!�"������ � ���"6������� � ���������%(� �� � � � �@ ��#������� [ ���6&�<)�2� � �� 0 �L�����%�/���:����� � ����7������� � ���������#�����!� � � � �#� � �#��� � �,� H� � �( �$�������������� � �6��������: � ����6�P����%��� ������R�F ��.�"���� �������� � �����C�"���6����� ����� � ���" >�� � � � � BB&� ��%��� � ��������C�F ��.������+���!:,���$�":��$�;6���$�,����������$( �� 0 +,����: � �":���� ���� ����"�� ��������� �$� ������� �> � � � � ��� �-� � �� � � � BB& �@:��$�,���(#��� ���$�,������B� � �"���:��� ��� � �,��� � � �$�/���� � �'C������� � > � � � � � � � B2����B�"���6����� � ��� � ���")&�Z�� ��%�,��7��������C����%��� ����$����"�� � � �5����������"%�� ���$����$�����)����� � � �B ��������������%�� � �����&

8 ����� � � � Q � � � �4��� � �"6� � �N���$��<�� � � ���$� ������������ 0 � W �$��<��6� � �N��� � �,��� � � ���!��������B� � &NZ�������"����"��%� � �)W������: � � � �;�������C������� � ��������: � ���D� � �%����D+,���N� � �� 0 ��L� � +,��� � �����N��� � �,��� � �'����B� � ����� �.�����B�")& <<� �$�+������������ � �6�������": � ( � � � � ��� � �,��� � �6���3� � �6���������� � �(���%�,�$�8�7���3����������%������'��� � Q � (R ������ ����� � �/:)�������� �$�O��������$�"� � ���#� � ���$�"�")&RZ��� � �����$��� � ��<������� ���%��� ��� 0 �����3���� %������N���C�F ��.�"�� � �������$%�"�"=$������)� � � �D��������'�<&

8 �5� � ����� ��� � � � /� � ��� � � � ��� � �P������� � �D�����$���$�6����7:��$� � ��"��%�6���+�$�4����%���� ��%���"��)& � ��%��� � ������$+4��������$�-���� � �CO�����:��$� � ��"��%���� 0 � ��+,���S ������)(��$� ������� � ���!� � �/:)����������$�;���>����$�"� � ���� � ���$���")& � ��6�$�������$��� � �����2 � � � ��� � �6�.%���"�,�$�6� � �D���� � � �$�)�$�J������� � (5��� � � ����� �.������ ����$���������" ��� � ��������"�"��%�;�������8�6� � ��������� ����������%�� � �����& � � �������"����"��� � �N�F ����"� � ��+,��� �������� ��X � %���� �.�����P����B!�������������#� � �#���� � �!�$�-� � �#������� � �!� � �A� � � ��� �.�����$�4�����FE� � � � 1��3���� � �E���$�������������� � �6��������: � ����6�$� �������� ��������%� � �E���N� � � 1��)���� � �D�����"�������

Page 177: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ ��� ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

�������� � �&� � � �(1L�3���� � �N�������� � �N����6�$���������� ����L���%� � �#����� � �(1��3���� � �F���� � �����"�,���� � � �J1��3���� � �F� � �-� � �F���"��B� � �P��� � �6���%�� � �����F����6�$����������+��������%� � �F���$�2������ � ����� � �1��3���� � �#�����"!�L������������� � �$&

8�� � �%� � !���$� ����� � �/:)��������$�$�-���1����$��� � ���C� � ���$�"�"8���%��� � �����$���$�7���)� � ���� 1�� � 0 ���%��� ��� 0 �7���3����N� � �"����� � �����&

� %��*��� � ���$����� � �N���$��<��� � �F �$����6*� � �N�����@ ��( ��� � � � � +,���7���� ��� W � ��2�$�-%� �.��� � ���$�$��� � ������$���C��� � : � ��� ��� W � �B��!�$� � ��� � �$&

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

QR���7���$%����=$��E���*�����$�O���������� �� � ����� � ���D���$�,�������� � � � � � �,��#�"��D� � ������������ 0 �"��E����%����%��� � �����+,��� ���6:K%� �� W��$��<����2� � ���� �";������6��� ���� � �$&SZ��� � ������"� 0 �O��%�/� � �"� � ��*%��$ � � ���%�"���������:�)(� � � � ���%�4�����������:�)&'QR�����%��8���B%����%���$ � �2( �� 0 +,���7�����6�$��21���� E8 � ���$����$�����8� � �-+,���"����:�8�� W��$��<����$&8 � ��O���$�"%�� � ����� 0 � � �O������"���<� � � � � �6+,���>%��,�$���3��S����%����%���$ � �2( 0 �$������� � ���;%��,��� � E� � �������"��)(��"���������Y � �2(5� � ���D1��%��$ � � � �$�"��������%��$ � �2& � � �#����B�����<� � �P+,���"���"� � ���21L�%� � � � � ������$� � �P�%�����"���� � �P�L����� � �������B����� ��������������������F����%��,��� � &

8 � � �P������"���<� � �P+,���"�����<���"����=$%�2�$�-� � �D�����$�����%� � �P���$�LJ # � � �O�����"��/���$�4���$����"�� <� � &<Z��� � ������������� � �P�����$���$� ����N�%���������� � �P�����*� � �����������"�/���������������<�B��F����%��,��� � ����6�$�������$��� � ���$������ � ���C�����$�����%� � +4���"�����<���"�"���,�%&

8 <)�����P����!� � �������"��)()� � �E����B�����<� � �D�"�4: � �"������%� � �%�$���$�4W � �"� ���C� � � � �@ ��D���$�"%�� � �����& Z��� � ������������� � �D�����$���$� ������%�����"���� � �P�����8� � �������������/�������B�������<����#����%��,��� � &

8 � �� �����������"��� � ����� ������� � �B%�����C���8������������+� � �����8�" ����%����%���$ � �2& � � �C������"���<� � �C�<���"����=$%� � ��$�T� � �C�����$���"�%� � �C���*�"6����%����%���$ � �5�����$���$� ������%�����"���� � �C����B1� � �����������"�7���������������<�B������%��,��� � &

Page 178: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � ��� � � � � � �� � ��� � ��� �.� � �� �� � � � ����� � ����������� � � ��� ��� � � � � � � � � ��� [ �A@= � � � � � � � ��� � � � � ��� � � �� � �� � ' �C��� � ���

Z�� � �)W������: � ���!�������F���� � ��� ����� � ����D�" � �6�.%����=$%��$ � �*���(1��3���� � �O � �������� �������%������$�"%��Y � �2&Q � ��� W ������� � ( ���*1��3���� � ����� � �����$��%� � ���!����-�����$��3���������������<�B>���%��� � ���O:�>;���6�.�� �%��%��%�4���"��%� ���>���� � �)�$�V����T���$�"%��$ � �V%�N�����"��"%�"�"=$����")(����%��� � ��T���$�"%��Y � �U�����$���-� � ���O���<������(��������B �$�1���%��� � �$�6�%��!%��,��� � ��� ����6�$� � �����$����D� � ����D�"��E���<���"������ �"���$�"%��$ � �2( � ���%��� � �����$�"%��Y � �6�����$��������:�������B�������<��!���C%��,��� � %���"�� � ��%� (,� � � � �����$���7����#���5 � �����"�,�%&RQ � � � ����8��������%(� � �(1L�3���� � �F�������6��� � � > ����3���"�'� B%� � �1���� � ���"%� � �P���%��� � ����%��,�$���78�"��P���<������E�����$: ���N����� � �:�%� � �����%���)%��� � �D����%� �.��� � ��� �����'���8� � � > � � �����"��$ � �*���F� �.��%�"��%���$�2�$��J # � � � BB& <)������ � �����"��Y � ����C�C ����+4���$��$���F���������"�4��!�����"!� �.��%����%� > � ����+,���$��7� � �P��%�'� � (<� � �P������� � � (������& BB(L�"!������� ������$ � �� � ���F����!�����$�� � �J��Y � �2&;=N 0 � ������ � �6�.%����=$%�� � �����(L� � � � �" � < � � � � �A ���� � �����/*��7&

� �� � �6�.%���"=$%�� � �����E���J1��)���� � �%�$��� �.�"���������6�$��� � ������$�4�������%(YW��������21��%��� � �$�*�%��7��� � ��� �2��$ � � ����� � �.����)&

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

� � �7 � �����"�,��� ���$����������� � ���6���������$�3�����6�$��21����C�����"� � �C���7%��,��� � %���"�� � ��%�����F����B ����N�� H�"%�� � �����N�L����%&�Q � �7� W ���8�L� � ( ��*���$��%��$ � � ������������� ���!�����$��� ����6���%���*%�,�$��%� � �$�5��� 1��3���� �������� ���� � T����Y: ���1���$�N������������ � 1>����� & <)�!���>%��,�$���5�� �$�4��� � ������ ���$�"%��Y � �UT���B$: ���1���$���������L�<� � 4�5�K��L1�5�+�9 (%���-�����$���1����%�/���$�� �"T�����$%��$ � �V���-��� � �������,��� � �����-�����3� � ����B�����<� � ����B $: � ���$�,��:����� � ��%��,��� � �$&*Q �� � �� 0 +,���8���$����7�$�T����$�4��A+,��������� � �� � �����"�,��� � � ���"���:�%�5���5� � ��������2�*%�/���$���������$�4� � +4��� �� 0 +4��� � � �6������ ���$�/����-�" �.%��%����" �$�5����������%�� � �����& � �"�� � ��1������$���$��� � ����N� � �C � �����"�,���(����������$���$� ��� �.�����#�"��!��� �.�����$�4�����#�"�������%�� � �����FE

8 � � �������������P���5 � �������,�+� � �������"8��"Y:������B��������"7�����%������$�"%��$ � �1�L����%&8 � � ����$��� � �������,���/� � �����C���$��%�� � �����P�6�$+,���������&8 � ���%����� ���A � �����"�,� � � �����#� � � ����B�����<� � � +,���!���N�<���"�"��=$%�7����BC%��,�$����E� � �2�����)�� ���$����$�����)&8 � ���%����� ���A � �����"�,�!� � ����F�"��'���$:����EXW �$����E+,��� ���F�����"�"�"�,�$�8� � � ��$����$����" ����B ��%�,�� W � �"���&8 Z :)������#� � �� � �����"�,���/� � ���������������<� � �F+4���"���"� � ���21��%�1 ���$�,��� � &

Page 179: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ � � ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

8 Z :)������D� � �N � �����"�,���%� � ����� ������������ � �'� � � � ���$���$�����": � �8> %+4���$��� � ��$�6� � �E+,�������� � ���������� ���$���$� H�� � ��8����!� � �B��$ � � ��� �.���D1�������:�7�����"!���$�"%��$ � � BB&

8 Z :)������#� � �� � �����"�,���/� � ������������������ � � � ����%� � �P� � �P��������F��������%������������"��6�.��&� � �� � �����"�,���D�����$%� � � ��������6�$�1� � ������$�4����$(����)���"�"�%��� � ����D���= � �����F���$�����$���$���$ � � &

� �� � � � � ' � � � ��� � � � � � ' � ����� � ' � ' � � ' � �@� ��� � � � � � � � ' ���

Z�� � ����� � �����*�����$��� ����O� � �/:��$�����$�/���>���$�"XW���O�"��8�� �.�"������-� � ���%�"��=$%��Y � � �"�/��� � ��������$��� ����$��������%������� ��� &� ����� � �/��� � �"%��)(<� � � � �)W �� � ��� ��� W � �B��E�"��'����������%�� � ���������$��������������)& Z'�O�"������1���$� ���������� � �$ � �.�"� � ���!���$� � �����$����6�"��� �.��$(2%� ���$� � �( �������6�"O������,��� &� ���6� � ��*%�?�L���� �����$�������������+4�����*;� � � ����3���������������<��;� � �����������$�/��� 0 ���"�S��$��������%����"��&3Q(�� � (�����$�4��� � (�����,�$���*+,���*�"���������������*���� � ����Y � � � ��*%�"��=$%������ � ��� � � � ���� � ��%�5�" �@ �<���� �F1L����$����")( � � �� � +,�������C���$�,������B� � : � ��:��������� �� 0 ������� � ���%�"��=$��C%� �.����������$�"%�� � �����$(9��%�����21��%��� � � � � �6�$���F1�H�� � �!��� �"-� � ���%�"��=$%��Y � �T��������� W � ����!�"�������������%�� � �����$&>Z�!����� � ����%�/��� ��%�,��7� � ����!+,��� �"������� � ���%�"�"=$%��$ � ���� � � � ����6� ���$%�"��=$����� ���%��� � ���7��������� � +,���+�$��������������!� � �����$���C%�"�%�<=$��N�"�����������%�� � ����� �������$%����&��!(.���������P�"��� � � (4�" ���$�,�����"��%�8���#������� � ��*%�"��=$�� �$� � ����� � ����� � � �������"�"��$�"�����"����#�"8� � ���%�"��=$%��Y � �A���$� ���������� � �$ � �.�"� � EE�"8� � ��*%�"��=$%��$ � � � �L�"� �.8%� �����������%� � �F �$�/���$������� � �8�L���������$�4�����%������ � ��� � � �E������������ � ��+,���+������%�O���������������$�/���� �$� �"������� ���N���� � �$&'Q � �� � ��%�4� � ($�� 0 +4���C���$���� �$�A����$�/��O� � �!��� �.�����$�/����� %��� � �����FE

8 � 8������� � ���%�"�"=$%��$ � ����%�,��+,�����"8�������������$�4��%��$ � � ���$ �U ��F� � �8����� W�)&8 � 8������� � ���%�"�"=$%��$ � ����%�,��+,���"���$��%�����21�+,���C�"������<�����"���"��%�2&8 � �������� � ��*%�"��=$%��$ � �*�����$��� ��%�,��D+,����� � �'%��,��� � �P7���� � � ���$%�;�@ ����� ����"� � �$(/�6�� � �B%���$� H����=$8�"��#%������%�"��=$%�� � �����$&

Q � �?��� �.�"9���$�����%� (K�"F������� � ��*%�"��=$%��$ � �C��� ����D���$�"%��$ � �������$��� ����?���� � �2��$ � �C:)�"������ ���%��� ��"��O����������%�� � �����6+4���-��� � �������$���$�V� � � � �V�"��O�������$%���� 0 �"S���$�"%��$ � � ���>%������%�"��=$ � � � � � � ���$����$�����)(F�6�� � ���;� � ���������� ��� 0 ���$�4��� � & � �� ���$��������%����"��O+4��� ���>�����$���$� ������"�����O%�������� � ���%�"�"=$�� � � �1��� :K���� � �D����� � �FE ���C�����$���$�6�"�4��� � ��������E���� � �#����B��:K%� � �8> �%�"����"%� � �P7������������� � ��� � �F���� � � BB(����������$���$�1���<�����"���P����������<� � � � ���������$���$����%�,��RW � �"���#���C��$�"%�� � �����&

Page 180: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

����� � � � ��� � � � � � �� � ��� � ��� �.� � �� �� � � � ����� � ����������� � � ��� ��� � � � � � � � � ��� [ �%\

Z�� ������"���������3������������ � ����B��:K%� � ���� �$������� *���$� � � ������%���"�� � ��%� ���!%����%�,�$������ � 0 ��%�/��� H������ � � � �����������$�/��� � � � � � ������ � �E���N� � ��+4��� ��� �������:�)( ���$�4���N%� � � �����C���N�%�"����"���� � �%���:��= +4����������$�,��������)&

� � ���������$���$�$������������$�,��R���� ��������E��� ��� �.�"�� +,���������������"���$����F %��� � ������� � ���%����=$�� ���$�"%�� � H�����(%�6�� � �� 0 %� �.������ ��������%�� � ����� ��� 0 � � ���������(�$�!� � �����'�����$����� � �����"����������%�������� � �����L�"�"�"��%� E

8 � � � � � ��� ��� � � � � � ������� ���.� � ����� � � ��%��� � �� 0 ���$�"%�� � ����� > ������"��5B��"�4: � �"������%���� �$����$�"%�� � �����D������� � 8��� � (�����%��,�$����:�$�"�"��P���+�*%�����!� � �KW����/��8� � � ���$����$����" 0 �����2� ����������#%��,�$���:��������%������$�/���%( ���C�����$���$�1� � ����������!�$�A������ � �"!���$�"%��Y � � > ������" BB&

8 � � � � ������ � � � � �"��� � ��� � � � � � � � ��� � � � � � ���#��� ����� � � � � � � � � ����� ��� � � � � �� � � � � � � QR����:,������ � �6���%�� � ���������#W � �"�2(6���7�����$���$�;�"����"�����#������������ � �����7�"O���$�"%��Y � � > ������� B#�L%�<���$�$��"!���$�"%��$ � � > ����L�" B ��� W � �����"��#���$�"%�� � �����F������� � ��7���3� � �&

8 � � � � ��� ������� � � ��� � � � ��� ��#������"��N������� ����$�����?> � � ���1� � B/� � �-�"��������#���C:�%� � �����( �%��*��� ����8� � �C���%�����C�����$���8���5�2 � ��� � � &8Q � �"� W����8��� � �����$���.���� ������� ������"6���8��� ����$����" ����B� � �#����� � �N�����"��������L���%(�� � �>����N�������������2�� � �����#���"����� � ������� � � 0 ���>�2 � ��� � � �� � ���%� � &FZ���������� � ���#������"�� � � ��������� � ���#���$�"%��Y � �����#��� � $�����)� � �& Z'�*�"C���$�"%��Y � � �������������-������� ����*���$:���XW��$��6)������O����L�"*�L���O�������"��� �$� ����� � ���!�"���7��������%& � ����������� � � � ( ���+�7� 0 %��"� :�%�"�"����D� � �P���� � �$(�%�����@ ��#���C+,���7���C�� � ����:�����L%�� � �����������L���$��� � �� � � � �$�2�2 � ��� � � 0 � ��"��������������2��$ � ���L�����%��!�"��������L���%(4%�����U ��E������ � ��������������8� � ���%��� � ��� %������%�"�"=$%� �����������������2�� � �����&;<<�2�"��P������"��F���C��� ����$����"����������"�"��=$%�1����$�,��� � �$�-� � ������������F���Y � ���"���(���������$����� � �����"�������7�"1�"�4��� � �������$ � �T���O�"A���������B���2��$ � �OW����/� � � � � �$�'�2 � ��� � � �$� �"1���$�"%��Y � �> ������" B ��� W � (���%�4���$�����$��� � �"!������"8������� ���$����"!�����!:�%�"�"��%��$ � �1�������� � �&

8 � � � � ������ � � � � ��� � � � � ��� � � ��� � � � � � ������� ����� � � � � � � � � ����� ��� � � � � � � � � � � � � QR����:,������ � � ��B%�� � �����A��� W � �"�2(+���T�L���$���$� �"����������6��"$:����>XW �$����>���T���� ��$�"%��$ � � > ������" B�$� � ���� ���$�"%��$ � � > ������" B�� � � �"T+,���-���>���$�"%�� � �� > ������L S+,���-���$����;�$�V����$�/�� ���������������������"��� � �����5BB&

8 � � � � ������5� � � � �"��� � � � � � � � � � � ��� ��� � � � � � � ��� � � � � � � ����� � � � � � � � � � � � � � � � �<�B%�/���!�$����������� � �$ � �.��� � ��� �$�"���*�"��%� �"��2���$��%�� � ����� ��� �7���)� � ��!�7���)� � � �"�4��� � ��������$��� � � � �����$�"%�� � ������������ � �7���3� � �&*Z��� � ��%�,�*+,�����������=$�>����1�,���:K6��$�"%��$ � � > ������� B �"�4�������$���")( ���� � � � +4���)������O+4�������� � �����$����!�"A�"� � ��*%��$ � �5���*�"A���$�"%��$ � �T���2�����3� � �73�7���3� � �( ���

Page 181: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ @ � ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

�����$����+,���C���$%�"�"=$��/�$�,W � ���1���C�������#��$�"%�� � �����8> ���������5BB&'QR�����:)������N%� �.��� � �P���7����� � � W � ��������1�����$���$� ������"�����!%� �.��� � �8���A� � �8��������L�<� � �8���A�"��!���$��%�� � �����?> ������"�� B � ��� �.�"��%�����:�$� �"���$�"%��$ � � > ����L�" BD�"�4�������$����)&

8 � � � � � � � � � � � � � � � � � � � � � � � � �!� � � �%���<� � �D����6��������": � �!���"�$�"�����"��%�)�$� �$�2����������P���� � ����"-� � ���%�"��=$%��Y � �T�����>� � ����� �.���"�7�"-������� ��� &� ���-� � ���%�I&-Z%��� � �<�%���<� � �$���)�$�"�����"��%��"�4��� � ��������$��� � ����;�4���:�>���$�"%��$ � �-> ������" BB(5���$�����%��� � ����-���$��%��$ � � ��� ��� � ��7���3� � �$&� :��$�,���(F�����$���3���� � � �/:��$�����$�/���;���$�"�4��� � ���������� � ���%���<� � �8��� ����"����: � ������B���� W � ����6�"������������%�� � �����&

M � ����'�"������$��������%����"��'+4��� ���N�"�4��� � ���<=$�%�2�$�2������������ � ���N���� �$�O� � ������$�4���� 0 ���= � ����Y&Z�������+,������8�$ � �.�"� � ��������6�C%������%�"��=$��N�����!��� ��� W���F� � �#�����L� � �#�"�4��� � ������"� � �$&� � � � � � � � � � � � � � � ' � ' ' � � � �� � �� ' � � �

Z��*��� � ���F+,��� ���F���$�'�.7+,���F%��+,�������"� �4���: � �$+4������������$�4� � �"� � ��U ����"� � ( �$� �����������%� � �'����6���������������$�%������%�� � ���$�,�������� � �$� ������� � �����;�">������6���6���� � �&TZ����3����������%��$ � � ����6�$����� ���$�<�97* � +,��� ���-:K 0 S5�<���"����=$�� 0 ���$� ������ �D����%&@Z'� ���$�����%�I( ���A����6� ���������*�� �$�#� ��� �� � ������<�L�"�� ���8�%��6���$�"%��$ � � 0 ���;����� �� � &!M?������ �$� ���!���� �:���������*��7�$� %��� � �����!����$��������$�4� � ����%������$�"%��$ � �2&

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

� � �!���� � �8� � ����������� 0 �$� ���S��$��<�� � �����$����"%�E����B;��3���8��������)( � � �8� � ��%�4� � ��� ��� �.�<�B�"��%����C���7:)����%�?���8� � ����%����")& � �<��%�4��� �$�R���������� � �$ � �.��� � ��� ������� %�3����� �$��D1��%� � � � �F��$+4����B�������$�4� � ��$� ���%�4� � ��� �.�<�B�"��%� +4�����$� ������ ���� ���T���� �$� �������������$�4����$& QR��� �"���:���1 ��� � �������������������$�4��%��$ � �2(5�$�L�����������%� � �E����6�N� � � � �,��#�"���� � �������"���"��%����� +,��� �% ���$�,�+�$� <�9+* � +,��� ���N:� 0 ������"�"��=$��$&

� � > � � @?� � � � ��� � � � � ��� ' � ��� � � � � � � ���

Z�� � �)W������: � ��� �������#�L�� � ��� ������������� �"�� :)�������� ���#� � � ��������B� � � � � ��������� � �������$�/����� C� � � ����+,��� H����F�$ � �.�"� � �#� � �%�����& � ��D:,��������(�%�����@ ��F���C�����������:K��P�"���� �.�����"��%�2( ��� W � ��%�A�"!�"������6�$�����$����"

Page 182: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

������� � ��� � � � � [ @ [���8���� � �(����$�����,�$�3�"6� � �8����� W��"��%� 0 � ����������$�;+4���8� � �C���������� � �N:��$%�T� � � ���� � �"�$� �$� &� ����� ��������$%� � &

���> � � @?� � � ����� � � � ��� ' � �� � �

Z�� %�����"����������%� � �#�����"8��������������� � ������ �.��*��%��O��������B� � ���A�"���$�/���21L�%� � �F+,�������$���<�L �������%�"����� ���$�������8�� � ��"%��7� � � � � ���": � �P���7��� �.�<���"��%�2& QR���!�%��8���������� � � �%���<� � ���C������ H��� � �+��� � � � �6�.��L %�5�6������� � �N����� ���$%����=$��C����������"��%���� %��� � �����"� � �����7����������"��%� � � � �<W �� � ����D�"N������D�������� � �$&RQ � � � W����8��� � (%� � � ���������� � �����E���7��������*�"��%� � �%���<� � �����$���$�����$���� �6���*��� ������ � � ������������ � � �R���� � � ���D��������$��%��$ � �7������P� � ��������� 0 � � ���$���� � �������� � ����� %������%�"��=$��B� � �&

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

� ��O:��=!���8���������$�4��%� � �$� ����+,������ � ���"� � �����"O������!���!���� � �(����!����6��� � ���� �$�-�*����3������� � �������:��������R����������%�� � �����$&�<<�' ���������� � � � ���"�� �������$%����( �$������+4������C����6��� C�������"�� ����B�"�4���$�/����7�������� %�,��B�"��& � ��O:��=7 1L��%� � �$� ����+,������)(J� � �6����%���$�,��� 2������ ����"� � ( 0 +4�������$���<�L +,��� �"�7�������"%��� � � � � &� ����6� � ���$+4�������%� � � ���,���: � �7���$+,�������"� � ����� � � �!��������B� � �& � � �:<�9+* �

��� � � � ���� � ��%�����������*���$�/����#������� � ���"� � ����=$��!�$�9������������������$�/������!������ ��$� ������ � ��������$�4� � &

GCH � � )��� � *

Z������������� �- � ����� � ���:�$�E��� � �,��� � ��� ��� � �������������>�������������2��$ � � ��� ��>�������������$�4��%��$ � � ��� ��������3���3���� � ���$� ����� � ���" ���$�����������")& � �����������6�>�"�� ���$��%�� � �����O������ 0 �"��)���������������<�B�� ���%����%�,�$��������$�4� � 0 � �� � � � �8���1%��,��� � +,�������1�<���"�"��=$��L %�S����B>%��,�$����O;� � �8���� � �8����� � � ��F1�����$�4���%&FZ�� ���������� � �����"��N���$�"%�� � �����#������ �� � � � ���������$�������$%�"�"=$��N���%��� � �$�������������%� � �N� � � � �,��6�� �$��������$�/����� � ����" ������ � ��%���"��%� +4���C���������$�4����$� <�9+* � +,���"���C:� 0 8�<���"�"�"=$��$&

Z��D����������!���� � � � �����������3�$� ����%������"�:�$�!����+4������5�$ � �.�"� � �.� � ��%�P��� � � � � +,���1�����$�� ���� %��"�����$�4���A���8���������$�/��%� � � � ���$� <�9+* � ����� �$�% � 1�� � & � � � �4���"�,��%��$ � �2( ��� ����� � ���$�V�"�� � �6�.%���2H=$%�� � �����8��� 1��)���� � ���@ ��7���� � ����%������L���>%����%�,�$����8�"��7���$�"%�� � ������������%( 0 � � �:� �� � � � �8���%��,��� � (?����� %��� � ���:�$���$�R%�# %�"�����������7����N���B%����%��� � �����C+,�������!:�%�;;� W��$��<����$� � �����7��*������!���

Page 183: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ @ � ��� ���� ������ ������ ��� ����� �� ���� � ��� � ������� ������� ��� �

���� � �$& <5� �����$���6� � �������������8�";�"�/��� � �������$ � � ���O���$��������%��������� � �4��� � �"%����!�L��� ��� W � �B����"�����������%�� � �����& ������8������$*8���$%�"��=$�� �$� ������������ � ���/���������*��!�$��������%�� � �$�A������� � &

� "��� �.�<�B�"��%�������"C������N���F���� � ���� ����������$�4��%�I(.� � ��� � +4���!�$����� �.�����$�4���#���� � � � ����������� �$�������������� �"��9� �$���"����2��� ��� �.�<���"��%�C���$�,��������"��(���$���"%�4��� �"P�����$%��$ � ����� :)�������� 0 �$��������������$��������$�4� ������ �������� � �E�����8� � �#��������B� � �&

Z��� ��������� � ���� � ���$�2���������� �� � ���"� � � � �����������7�$� � � ���"� � ����=$�� 0 1�����/�$�9������������7����� � �����$�����"�� ��� W � ����#����������%�� � ����� 0 �������� %�,��N� � �#�����L� � �F+,���"���C�����$��%�6��� � �������� �$�A� � �P���$+,��������� � �$&

� ' 2 � ' �"! /1& + #%�&

Z�� ���������� �1 � ���"� � �������5�����*A+4����� � ���2�����$���!���������:�$�T� � �C�����)� � ���N ����"� � �"� � ���������������������� � �$&'Z�����C���� � ����� � ������:�$�"�� � ��%� � 7����������D���$� �����,� � ��� � � ��� � �"� 0 ( * � ��� 0 <)����%�3��%� > [ \%\��AB�$�3�$� +4����%�����@ ��(����C���������$�4�������� W����8��� � ���"������������": � &

Page 184: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

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

� [�� � &�*E��������I(�� & � ��B�I(�� & *�& �NY:K�������� [ \%\����� ����������6� � ���! #" � � �%$ �'&0������� $ �'� �(" � �*) � � � � � �(+ � � $ � � � " $ � $ ���-,� � "�� � ��� � � � � � ���. ������� � �0/21 ������� 0 � � � �=����3�)%�/� � �

�54 � M�& � � ��� � �"� 0 ( � &�* �7686<( . &9�,����%�:��%�;� [ \%\��<�� �(" �>= �����@?2A �*"���B(�*)DCFE���� �G" ���� � CH I � � � �KJ " � � ���� � ��L �!B@ � ��B � � " �(" � � � ��$�M � � � � ��B � � ". ������� � �0/21 ������� 0� �76.������8Z����"��$ � �;�$� [ \%\8N,&

�5O � � &QP<& � ����R� [ \%\ O �� � " � �($�� � � (S� � � � � �'?� �*"���B$��� $ �'&0������� $ �'� �(" � �T � �������$��U (� ���"�4��8Z'���"��$ � �. ������� � �0/21 ������� 0 U � �� � �������"�%��� �WV,���Z����"��$ � ���$� [ \%\8XY�&�$�-���>6.�B ���(<� � � . ������� � �0/21 ������� 0 �

� � �3Z &�Z'����������I(I� & *�& ��$:�������R� [ \%\<[8�?- �*"���B$��� $ �'& ������� $ �\� �(" � �*) �6� � ���! #" � � � � ��$ �]B � � " � � ���� �76.������8Z����"��$ � �. ������� � �0/21 ������� 0 U � �� � �������"�%��M(����,���*Z'���"��Y � ���$� [ \%\%\Y�&�$�>�"�>6.� ���(<� � � . ������� � �0/21 ������� 0 �

� X �_^ &QP<&�` � �ba (�*�&9c � �$�"�"�"�-ad� [ \%\ 4 �e� � �f?�" � � �G" � � ���� �76.������8Z����"��$ � �. ������� � �0/21 ������� 0

[ [ O

Page 185: Apuntes de Ficheros y Bases de Datos...Apuntes de Ficheros y Bases de Datos Article · January 2001 Source: OAI CITATIONS 0 READS 87 1 author: Mercedes Marques Universitat Jaume I

[ [ � & = � � � ��� � S� �

� � � 97&51 &��N%�����$�2(DP<& T &���%�����$�;� [ \%\<[8��� �������� AYC $ B( � �G" ��� � (S� �Y$ �\&0������� $ �'� �(" � ��5�76.������8Z����"��$ � �Q ���$�4���"�,����%�"�

� [ � ^ &QP�&�� ��B�# %�����= � [ \%\<[8�� �(" �>= �����f� ���� � � ��� � M � ��� M � �G" � � �. ������� � �0/21 ������� 0 � �:��$� � �6���NQ �������

View publication statsView publication stats


Recommended