+ All Categories
Home > Documents > PLSQL - CURSO INTRODUCCION.pdf

PLSQL - CURSO INTRODUCCION.pdf

Date post: 24-Apr-2015
Category:
Upload: nelson-na-da-mas
View: 83 times
Download: 4 times
Share this document with a friend
89
Transcript
Page 1: PLSQL - CURSO INTRODUCCION.pdf

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

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

Page 2: PLSQL - CURSO INTRODUCCION.pdf

�� ��

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

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

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

��������������� �������� ��������������� ��������������� ��������� ��� ��������������������������� � �������!����� � ��������� ����������������������"� �#��������������

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

������� ��� �������������������$� �� �%�����������������������&� ������ �'������������������ ���������������� �� ��������������� ��

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

������� ���� �����(������� ����& �)� ����������������� �#�(����������� ������������$�� �� �������������� ��� ��(����������� ����!���������� ������� ������� ����� ������������������� ����� ��

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

�� ���� �#����� ������� )���������������� ����� %��� ����� �#�����&����'� ������������ ����� ���

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

�$ �� �����������&������ ����$ �� ��������&��������������������� ������������ ����������������

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

��� ���������� �'�&�� ����� �������������*������ ����� ��������� ���������&���� ���

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

��������������������"� �#������������� �'����� �&� � �#������������� )�� ������������������� )�����$��) �

Page 3: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

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

�.�/4205+1�-,�242607+�/0�4,8317+94:,�3�-,�;13<0963�/0�609,3.3=>+�20�/0?0�60,01�0,�9-0,6+�

@+1432�8+963102�A-0�4,601@40,0,�0,�0.�/02+113..3�/0.�74273��.�BC463�/0.�;13<0963�/0;0,/01D�

/0�.+�9+.4/+/�93,�A-0�20�/02+113..0,�63/+2�.+2�06+;+2�A-0�20�4/0,6484A-0,�

�.=-,+2� 93,24/01+943,02� 20� 10.+943,+,� 93,� 1093,3901� 9401632� 937;3,0,602�A-0�;+16494;+,�

0,�0.�/42053�/0�-,+�23.-94:,� 609,3.:=49+E�/3,/0� 20� 4,9.-<0�0.�+,D.4242E� 0.�/42053� .:=493� <�

8>2493�/0�.+�23.-94:,�<�;3260143170,60�2-�47;.+,6+94:,�

�,�0.�D7?463�/0�.32�242607+2�/0�4,8317+94:,E�20�1093,390�A-0�0.�026-/43�/0�.32�;1390232�/0�

,0=3943� /0?01D� /0207?39+1� ;13,6+70,60� 0,� 0.� 026+?.094740,63� /0� -,� 73/0.3� .:=493� /0�

/+632E�A-0�108.0F0�/0�.+�70F31� 8317+�;324?.0�.+�937;.0F4/+/�A-0�;-0/0�..0=+1�+�+/A-4141�0.�

242607+�10+.�

DISTRIBUCIÓN NORMAL

% DE CASOS

FRECUENCIA

&4=-1+��G���� -1@+�/0�026-/43�/0�9+232�

Page 4: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

-+,/3� 20� 026-/4+� -,� ;139023� /0� ,0=3943� 3� -,+� 246-+94:,� 9-+.A-401+E� 20� ;1020,6+� -,+�

47;316+,60� /4@0124/+/� /0� 937;3,0,602� 3� 9+232E� -,32� 7-<� 8109-0,602E� 36132� 70,32� <�

+.=-,32�0@0,6-+.02�

-+,/3�20�61+6+�/0�910+1�-,�242607+�A-0�108.0F0�0260�;139023E�2-1=0�.+�;10=-,6+��9-D.02�23,�

.32�937;3,0,602�A-0�@3<�+�93,24/01+1�0,�0.�/42053��

-+,63�7+<31� 20+� 0.� ,H7013� /0� 937;3,0,602E� 9+232� 3� 246-+943,02E� 93,24/01+/32E�7+<31�

201D� .+� 937;.0F4/+/� /0.� /42053� �+1649-.+170,60E� 24� /0?0,� 93,24/01+120� .+2� 246-+943,02�

0C90;943,+.02E�0.�/42053�201D�7-<�937;.0F3�<�;31�0,/0�9+13�

�����������

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

&4=-1+��G�(����?261+994:,�/0�.+�10+.4/+/�;+1+�=0,01+1�-,�73/0.3�

�?261+994:,� 02� .+� +964@4/+/� ;31� .+� 9-+.� 20� 1093=0,� .+2� 9+1+9601>2649+2� 937-,02� 7D2�

10.0@+,602�<�020,94+.02�/0�-,+�#$%&'(%(E�;+1+�=0,01+1�-,�)*($&*���

�260�73/0.3�/0?01D�60,01�-,�+*),*#-%)'$.-*E�/02/0�0.�;-,63�/0�@426+�/0�A-4B,�.3�-2+1DE�

2070F+,60� +� .+� 10+.4/+/� A-0� 10;1020,6+� �31� 026+� 1+I:,� 0.� 73/0.3� /0?01D� ;32001� 6+,632�

+614?-632�/0�.+�10+.4/+/E�9373�931102;3,/+�+�2-�3;01+94:,�4,601,+�<�+�2-�10.+94:,�93,�36132��

73/0.32�

Page 5: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�.-'(%($/�

�,63,902E� 9-+,/3� 20� 73/0.+� -,+� 10+.4/+/E� 2-1=0� .+� ,09024/+/� /0� 4/0,64849+1� +A-0..+2�

����������A-0�93,8317+,�.+�246-+94:,�0,�026-/43�<�10;1020,6+1.+2�93,�3?F0632�=0,B14932�A-0�

60,=+,� 0.� ,4@0.� /0� +?261+994:,� +/09-+/3� A-0� ;01746+,� 1093,3901� .+2� 9+1+9601>2649+2� /0.�

3?F063�A-0�20�026D�73/0.+,/3��26+2�0,64/+/02�;32001D,�0,63,902�9+1+9601>2649+2�3�+614?-632�

A-0� .+2�/060174,+1D,�0,� 8317+�/06+..+/+� <�A-0�+<-/+1D,� 4,9.-23�+� 10.+943,+1.+2�93,�361+2�

0,64/+/02�/0.�74273�73/0.3�

�F07;.3(�

�0+� .+� 0,64/+/� ������� 0,� -,+� 9+/0,+� /0� 640,/+2E� A-0� 10;1020,6+� +� .+2� ;0123,+2� A-0�

937;1+,�.32�;13/-9632�A-0�23,�381094/32�;31�.+�07;102+�

�+�,36+94:,�7D2�937H,�;+1+�10;1020,6+1�-,+�0,64/+/E�0,�.+�=B,0242�/0�-,�73/0.3�/0�/+632E�

02�.+�24=-40,60(�

Cliente

�4�.+�640,/+�381090�/060174,+/32�;13/-9632�<�.+�@0,6+�/0�B2632�02�10=4261+/+�0,�-,�;0/4/3E�

0,63,902� .+2�0,64/+/02������ ���<��������6+7?4B,�;0160,0901D,�+.�73/0.3�/0�/+632�

.:=493(�

Producto Pedido

�J31+E� 9-+,/3� /0?0732� /06+..+1� .+2� 9+1+9601>2649+2� /0� 026+2� 0,64/+/02� A-0� 23,� 10.0@+,602�

;+1+�0.�;139023�/0�,0=3943�A-0�20�026D�+,+.4I+,/3E�.+2�02914?4732�0,�0.�109-+/13�4,801431��,�

0260� 0F07;.3E� .+2� 9+1+9601>2649+2� 10.0@+,602� /0� .+2� 0,64/+/02� /084,4/+2� ;3/1>+,� 201� .+2�

24=-40,602(�

RUTNombresApellidosDirecciónTeléfono

Cliente

CódigoNombreStock MínimoStock Máximo

Producto

No. pedidoFechaTotal

Pedido

Page 6: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

����� ������

�,� 63/+2� .+2�0,64/+/02�02�;109423� 4/0,64849+1� +A-0.�+614?-63�A-0� 4/0,64849+�-,>@39+70,60� +�

9+/+�39-110,94+�/0,613�/0�0..+��2�.+�A-0�..+7+732����������������3��������

�4� 3?201@+732� ,-02613� 73/0.3E� 02� 9.+13� A-0� .32� +614?-632� ;14,94;+.02� /0� 9+/+� 0,64/+/�

/0?01>+,�201�.32�24=-40,602(�

.40,60�à �����

�0/4/3�à ��3�/0��0/4/3�

�13/-963�à � :/4=3�/0.��13/-963�

K+26+� +A->� 20� J+,� 026+?.094/3� 94016+2� 0,64/+/02� A-0E� .-0=3� /0.� +,D.4242� ;1+9649+/3� +� .+�

246-+94:,�0,�026-/43E�20�J+,�/084,4/3�9373�.+2�7D2�10;1020,6+64@+2�/0.�73/0.3�/0�,0=3943�

�+7?4B,� 20� J+,� ;10942+/3� .+2� 9+1+9601>2649+2� 7D2� 47;316+,602� /0� 9+/+� -,+� /0� 0..+2E� .+2�

9-+.02�20�93,390,�93,�0.�,37?10�/0����������0,�-,�73/0.3�10.+943,+.�

$&%+'*.$/�

�� 93,64,-+94:,E� 9-+,/3� <+� 20� 0,9-0,61+� /084,4/+� 9+/+� 0,64/+/� 0,� 8317+� 4,/4@4/-+.E� 0.�

24=-40,60� ;+23� 02� /029-?141� .+2� 10.+943,02� A-0� 0C4260,� 0,610� 0..+2E� .+2� 9-+.02� 6+7?4B,� 20�

/060174,+,�;31�.+2�������������������A-0�20�026D�73/0.+,/3�

�,�0.�0F07;.3E�20�0,640,/0�A-0�.32�9.40,602�23,�.32�A-0�10+.4I+,�.32�;0/4/32��/07D2E�9+/+�

;0/4/3�;-0/0�4,@3.-91+1�-,3�3�7D2�+16>9-.32�L;13/-9632M�381094/32�;31�.+�07;102+�

�0�026+�7+,01+E�20�/02;10,/0�A-0�.+2�10.+943,02�20�;13/-90,�0,610�.+2�0,64/+/02E�.+2�9-+.02�

247?3.4I+732�93,�-,+�.>,0+�A-0�.+2�-,0�

�F07;.3(�

RUTNombresApellidosDirecciónTeléfono

Cliente

CódigoNombreStock MínimoStock Máximo

Producto

No. pedidoFechaTotal

Pedido

Page 7: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�.� 3?201@+1� /060,4/+70,60� 026+2� .>,0+2� A-0� -,0,� +� ,-0261+2� 0,64/+/02� ;3/10732� /+1,32�

9-0,6+� A-0� 640,0,� 8317+2�7-<�/48010,602��263� ,3� J+� 24/3� -,� 9+;149J3� /0.� 0/4631� /0� 0260�

7+,-+.E�24,3�-,+�,370,9.+6-1+�7-<�93,394/+�;+1+�10;1020,6+1�.+2�9+1/4,+.4/+/02�3�,H7013�

/0�@0902�0,�A-0�.+2�39-110,94+2�/0�-,+�0,64/+/�;+16494;+,�23?10�361+�

%#('.%&'(%(�

�C4260,�@+14+2� 8317+2�/0�+,36+1� .+�9+1/4,+.4/+/�/0� .+2� 10.+943,02�A-0�20� 4/0,64849+,�0,�-,�

73/0.3��3/+2�0..+2�23,�/0;0,/40,602�/0�.+�;32494:,E�02�/0941E�-,�74273�2>7?3.3�/4?-F+/3�

+.�10@B2�24=,4849+�-,+�932+�636+.70,60�/48010,60�0,�0.�73/0.3��,�0260�7+,-+.�026-/4+10732�

.+�,36+94:,�24=-40,60(�

� �

�260�2>7?3.3�10;1020,6+�A-0�9+/+�39-110,94+�/0�.+�0,64/+/�/0�.+�4IA-401/+�;+16494;+�9013�3�

7-9J+2�@0902�0,�-,+�10.+94:,�93,�+.=H,�>607�/0�.+�0,64/+/�/0�.+�/0109J+�L M��.�74273�

6407;3E� 4,/49+� A-0� -,+� 39-110,94+� /0� .+� 0,64/+/� /0� .+� /0109J+� 2407;10� 20� 10.+943,+� 93,�

+.=H,�>607�0,�.+�0,64/+/�/0�.+�4IA-401/+�L M�

�31�0F07;.3E�0,�.+�10.+94:,(�

RUTNombresApellidosDirecciónTeléfono

Cliente

No. pedidoFechaTotal

Pedido

�+�9+1/4,+.4/+/�4,/49+/+E�+.�.001.+�/0�4IA-401/+�+�/0109J+E�+20=-1+�A-0�N9+/+� .40,60�10+.4I+�

��:�7D2�;0/4/32�+�.+�640,/+O��31�3613�.+/3E�6+7?4B,�+9.+1+�A-0�N-,�;0/4/3�2:.3�20�+2394+�

93,�-,�23.3� .40,60O�L+.�.001�/0�/0109J+�+�4IA-401/+M�

�,�-,+�47;.070,6+94:,�8>249+�L-,�;+23�7D2�+/0.+,60�A-0�0260�/42053M�20�;3/1D�3?201@+1�A-0�

+.=-,32�+614?-632�3�9+1+9601>2649+2�/0�+.=-,+2�0,64/+/02�/0?0,�201� 61+2;+2+/+2�+�361+2�;+1+�

7+,60,01�.+�4,60=14/+/�/0�.32�/+632�A-0�20�73/0.+,�0,�026+�06+;+�

Page 8: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)�

� �

�260� 2>7?3.3�02� 02;094+.�;31A-0�026D� 10;1020,6+,/3�-,+� 10.+94:,�/0�7-9J32� >6072�/0�-,+�

0,64/+/�23?10�7-9J32�36132�/0�.+�361+�0,64/+/��,�;+.+?1+2E�+60114I+,/3�+�,-02613�;0A-053�

73/0.3E�20�.001>+�/0�.+�24=-40,60�8317+(�

CódigoNombreStock MínimoStock Máximo

Producto

No. pedidoFechaTotal

Pedido

+M N�,�;0/4/3�/0?0�93,60,01�;31�.3�70,32�-,�;13/-963�<�9373�7DC473�@+1432�/0�0..32O�

L M�

?M N�,�74273� ;13/-963� ;-0/0� +;+10901� ,4,=-,+� 3�7-9J+2� @0902� 0,� -,�74273� ;0/4/3O�

L M�

�+� .096-1+� 02� 8D94.E� ;013� 2-� 47;.070,6+94:,� 8>249+� 10A-0141D� /0� -,� ;+23� +/4943,+.E� A-0� 02�

137;01� 026+� 10.+94:,� /0� N7-9J32� +�7-9J32O� <� 910+1� -,+� ,-0@+� 0,64/+/� A-0� 10.+943,0� /0�

7+,01+�247;.0�+�9+/+�-,+�/0�.+2�0,64/+/02�N�13/-963O�<�N�0/4/3O�

�4� 20� 6-@401+� 0,� 9-0,6+� 0260� 74273� ;-,63� +.� 7370,63� /0� 08096-+1� 0.� 73/0.3� .:=493E�

;3/1>+732�J+?01�;13;-0263�-,�02A-07+�9373�0.�24=-40,60(�

CódigoNombreStock MínimoStock Máximo

Producto

No. pedidoFechaTotal

Pedido

No. Caja

Venta

�,� 0260� ,-0@3� 73/0.3� L3� 2-?73/0.3M� 20� ������ .+� 10.+94:,� +,601431� <� 8+?149+732� /32�

,-0@+2�10.+943,02�7D2�20,94..+2�<�A-0�+;316+,�6+,6+�3�7D2�4,8317+94:,�A-0�.+�+,601431��31�

0F07;.3E�+J31+�;3/0732�93,3901�0.�,H7013�/0�.+�9+F+�/3,/0�20�08096-:�.+�@0,6+E�A-0�,3�01+�

-,� +614?-63� ,4� /0.� ;0/4/3� ,4� /0� .32� ;13/-9632� �4,� 07?+1=3E� ,3� 01+� ,0902+143� ?-29+1� -,�

+614?-63�+� .+�,-0@+�0,64/+/E�;-0263�A-0�B26+�;3/1>+�026+1�@+9>+�24�,3�0C4260�-,�/+63�A-0� .+�

9+1+9601490�0,�8317+�+/09-+/+�/0,613�/0�,-02613�73/0.3�/0.�,0=3943�

Page 9: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%�

&4,+.70,60E�20=H,�,-0261+�7+,01+�,+6-1+.�/0�@01�.+2�932+2E�0,60,/0732�A-0�.+2�0,64/+/02�<�

10.+943,02� 10@42+/+2� 0,� .+2� ;D=4,+2� +,60143102E� +9.+1+,� .+� ;+16494;+94:,� /0� .32� 3?F0632� /0.�

,0=3943� ;+1+� 0F07;.4849+1� .32� 607+2� 10@42+/32� J+26+� +A->� �4,� 07?+1=3E� /0?3� /073261+1�

+J31+� A-0� 026+�7427+� .:=49+� ,3�;-0/0� 201� 0,60,/4/+� ;31� -,� 242607+� 937;-6+943,+.� 3� -,�

+/74,4261+/31�/0�?+202�/0�/+632E�;31�7-<�;3/01323�A-0�B260�20+�

�+�1+I:,�02�7-<�247;.0�<�20�0F07;.4849+1D�/0�.+�24=-40,60�7+,01+(�

�-;3,=+�.+2�24=-40,602�39-110,94+2�/0�.+2�0,64/+/02�+,60143170,60�/084,4/+2(�

&'$.-$�

�-#'01-*� 2%&*#$/�

� �� "� �

��� �������G�� �������G�� )))))))G)�

�*)0#$/� �01=43� �+193��,63,43� �-42�&01,+,/3�

�,$&&'(*/� 3,6101+2��-4I� &01,D,/0I��>32� D19+73��01+�

�'#$++'3.� �32� 3;4J-02�P%� �+2��,94,+2�P����� �;3A-4,/3�P)))�

�$&45*.*� � �������� )))))))�

�#*(1+-*�

�-#'01-*� 2%&*#$/�

� �� "� �

3('6*� ����� ��� � ��

�*)0#$� �49133,/+2� �02+�/0��0.0@4231� �4..+�

�-*+7��8.')*� ��� ��� ���

�-*+7��9:')*� �� ��� ���

��������

�4� 0.� .40,60� N�O� 08096H+� -,� ;0/4/3� /0� � 24..+2� <� -,� 749133,/+2� � :73� /0?01>+�

10;1020,6+1.3�.+�10.+94:,�/0�N�0/4/3O��

Page 10: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

'�

�����������

�,602�/0�93,3901�.+�102;-026+�84,+.E�3?201@0732�9:73�/0?01>+�108.0F+1.3�0.�73/0.3(�

�-;3,=+732�0.�;0/4/3�,H7013�����E�08096-+/3�0.����/0�/49407?10�;31�-,�636+.�/0�Q�������

L2-;3,=+�A-0�0.�749133,/+2�@+.0�Q)�����<�9+/+�24..+�Q�����M�

�$('(*�

�-#'01-*� 2%&*#$/�

� �

�*���$('(*� �����

�$+;%� ��G�49G�����

�*-%&� Q�������

�.�10@42+1�026+�39-110,94+�0,�.+�0,64/+/�/0�N�0/4/3O�02�3?@43�A-0�,3�;3/0732�10.+943,+1.+�

/0�,4,=-,+�7+,01+�93,�+.=H,�9.40,60��4,�07?+1=3E�+.�73/0.+1.3�026-@3�93110963E�;013�01+�

0.�������� <� .+�������������/0� .+� 10.+94:,�A-40,02�,32� 4,8317+?+,�/0�A-0� .32�;0/4/32� .32�

08096-+?+,�.32�9.40,602�0,�6+.�3�9-+.�9+,64/+/�

�,63,902E�+.�47;.070,6+1�.+�23.-94:,�/0?0732�93,24/01+1�6+7?4B,�.3�24=-40,60(�

N +/+�@0I�A-0�0,93,610732�-,+�10.+94:,�/0�-,3G+G-,3E�247?3.4I+/+�;31� E�9373�0,�0.�9+23�

/0�.32�;0/4/32�<�.32�9.40,602�0,�.+�84=-1+�24=-40,60E�20�0,60,/01D�A-0�0.�+614?-63�;14,94;+.�/0�

.+�0,64/+/�A-0�02�+8096+/+�;31�026+�9+1/4,+.4/+/�/0?01D�61+2;+2+120�+�.+�361+�0,64/+/O�

373�0,�,-02613�73/0.3�0260�64;3�/0�10.+94:,�20�/+�0,610�N .40,60O�<�N�0/4/3OE�0,63,902�0.�

73/0.3�8>2493�/0�02+�10.+94:,�20�@01>+�/0�.+�24=-40,60�7+,01+(�

RUTNombresApellidosDirecciónTeléfono

Cliente

No. pedidoFechaTotalRUT Cliente

Pedido

��/0�02+�7+,01+E�+.�;+2+1�0.�+614?-63�;14,94;+.�/0�N .40,60O�L���M�+�.+�0,64/+/�N�0/4/3OE�20�

.3=1+�026+?.0901�9.+1+70,60�-,�,0C3�8>2493�0,�.+�?+20�/0�/+632�

Page 11: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

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

<�14�$/�������=�

�������;13@00�-,+�7+,01+�7-<�9:73/+�/0�10.+943,+1�.32�93,90;632�/0�?+202�/0�/+632�<�

7+,0F+1.32�70/4+,60�94016+2�0261-96-1+2�/0�93,613.E�/0,613�/0.�93,60C63�/0�-,+�J011+740,6+�

,06+70,60�/0�;13=1+7+94:,�

�-� -64.4I+94:,� 02� /0,613� /0.� +/74,4261+/31� /0� ?+202� /0� /+632� N�1+9.0O� <� 2-2� ;14,94;+.02�

9+1+9601>2649+2� 23,� .+� ;324?4.4/+/� A-0� ?14,/+� /0� -64.4I+1� 20,60,94+2� ���� ;+1+� 7+,4;-.+1�

/+632�0,��1+9.0�<�20,60,94+2�/0�93,613.�/0�8.-F3�;+1+�31=+,4I+1�026+�7+,4;-.+94:,�/0�/+632�

�0,613� /0.� .0,=-+F0E� 02� ;324?.0� /09.+1+1� 93,26+,602� <� @+14+?.02E� /084,41� ;1390/4740,632� <�

8-,943,02�<�+61+;+1�0113102�0,�6407;3�/0�0F09-94:,��2>�@4263E��������937?4,+�.+�0.�;3/01�

/0�.+�7+,4;-.+94:,�/0�/+632E�93,����E�<�.+2�8+94.4/+/02�/0.�;13902+740,63�/0�.32�742732E�

6+.�9373�0,�.32�7D2�73/01,32�.0,=-+F02�/0�;13=1+7+94:,�

�/-#1+-1#%/�($�"&*>1$�

�������02�-,�.0,=-+F0����������������������E�.3�A-0�A-4010�/0941�A-0�.+�-,4/+/�?D249+�/0�

93/4849+94:,� 23,� ?.3A-02� .:=4932E� .32� A-0� +� 2-� @0I� ;-0/0,� 93,60,01� 36132� 2-?G?.3A-02�

/0,613�/0�0..32E�93,�.+2�7427+2�9+1+9601>2649+2�

�,�?.3A-0�L3�2-?G?.3A-0M�;017460�+=1-;+1�0,�8317+�.:=49+�-,�=1-;3�/0�20,60,94+2��0�026+�

7+,01+� 20� ;-0/0,� 08096-+1� /09.+1+943,02� /0� @+14+?.02� A-0� 2:.3� 60,/1D,� @+.4/0I� 0,� .32�

?.3A-02�/3,/0�B26+2�20�/084,+,�

�,�?.3A-0��������640,0�6102�;+1602(�-,+�20994:,�/0�����������E�-,+�20994:,�/0�����������

<�361+�/0�7+,0F3�/0�� �����������:.3�0.�?.3A-0�/0�0F09-94:,�02�3?.4=+63143�0,�-,�;13=1+7+�

�������

�2� ;324?.0� +,4/+1� 2-?G?.3A-02� 0,� .+� 20994:,� 0F09-6+?.0� <� /0� 0C90;943,02E� ;013� ,3� 0,� .+�

20994:,�/0�/09.+1+943,02�

Page 12: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

&4=-1+��G�(����261-96-1+�/0�?.3A-02�/0�-,�;13=1+7+��������

2%#'%0&$/�?�*./-%.-$/�

�������;017460�/09.+1+1�93,26+,602�<�@+14+?.02�;+1+�201�-64.4I+/+2�0,�9-+.A-401�0C;1024:,�

/0,613� /0� -,� ;13=1+7+� �+� H,49+� 93,/494:,� 0C4=4/+� ;31��������02� A-0� 9+/+� @+14+?.0� L3�

93,26+,60M�/0?0�026+1�/09.+1+/+�+,602�/0�201�-64.4I+/+�0,�-,+�0C;1024:,�

�+2�@+14+?.02�;-0/0,�931102;3,/01�+�9-+.A-401�64;3�/0�/+63�/0����E�6+.�9373��!�E������3�

�����E�3�+.=H,�64;3�/0�������E�9373���������3�����"#�������

�31�0F07;.3E�24�/020+�/09.+1+1�-,+�@+14+?.0�..+7+/+�N;+16R,3O�A-0�+.7+90,0�9-+613�/>=4632�

,-7B14932� <�361+�@+14+?.0� N4,R2639SO�/0� 64;3�?33.0+,3E�02�/0941E�A-0�+.7+90,0�23.+70,60�

.32�@+.3102��1-0�3�&+.20E�.+�/09.+1+94:,�20�@01>+�9373�24=-0(�

;+16R,3� ,-7?01LM�T�

4,R2639S� ?33.0+,�T�

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

�2� ;324?.0� +24=,+1� @+.3102� +� .+2� @+14+?.02� /0� /32� 8317+2� �+� ;14701+� -64.4I+� 0.� 3;01+/31�

N�@O��+�@+14+?.0�20�-?49+�+.�.+/3�4IA-401/3�<�.+�0C;1024:,�+.�.+/3�/0109J3�/0.�2>7?3.3�

�31�0F07;.3(�

6+C�(U�;1490�V�6+CR1+60�T�

?3,-2�(U�9-110,6R2+.+1<�V�����T�

+73-,6�(U���R������L������LW)���/:.+102XE��E� MM�T�

@+.4/�(U�&+.20�T�

Page 13: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�+�20=-,/+�8317+�/0�+24=,+1�@+.3102�+�@+14+?.02�02�3?60,01�@+.3102�/41096+70,60�/02/0�.+�

?+20�/0�/+632E�9373�0,(�

���� ��2+.�V����������?3,-2�&����07;�YK����07;,3�U�07;R4/�T�

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

�,�.+�/09.+1+94:,�/0�-,+�93,26+,60�L7-<�2474.+1�+�.+�/0�-,+�@+14+?.0ME�20�/0?0�4,931;31+1�.+�

;+.+?1+�10201@+/+�N93,26+,6O�0�4,70/4+6+70,60�+24=,+1�0.�@+.31�/020+/3��,�+/0.+,60E�,3�20�

;0174641D,�10+24=,+943,02�/0�@+.3102�;+1+�+A-0..+�93,26+,60�A-0�<+�J+�24/3�/084,4/+�

�F07;.3(������#������%&�'�&'������(�)***+**�,�

1#/*#$/�

�32� 9-123102� 23,� D10+2� /0� 61+?+F3� A-0� ;017460,� 0F09-6+1� 20,60,94+2� ���� <� ;13902+1� .+�

4,8317+94:,�3?60,4/+�/0�0..32�

K+<� /32� 64;32� /0� 9-123102(� 47;.>94632� <� 0C;.>94632� ������� /09.+1+� 47;.>946+70,60� -,�

9-1231� ;+1+� 63/+2� .+2� 20,60,94+2� /0�7+,4;-.+94:,� /0� /+632E� 4,9.-<0,/3� .+2� 93,2-.6+2� A-0�

10631,+,� 2:.3�-,+� 84.+� �+1+� 93,2-.6+2�A-0�/0@-0.@0,�7D2�/0�-,+� 84.+E� 02� ;324?.0�/09.+1+1�

0C;.>946+70,60�-,�9-1231�A-0�;139020�.+2�84.+2�0,�8317+�4,/4@4/-+.�

�31�0F07;.3(�

�� �����

��� ������9-12R������

� ���� ��07;,3E�0,+70E�F3?�&����07;�YK����/0;6,3U��T�

�.�93,F-,63�/0�84.+2�10631,+/3�20�/0,374,+�N206�/0�102-.6+/32O��-�6+7+53�026D�/060174,+/3�

;31�0.�,H7013�/0�84.+2�A-0�9+.I+,�93,�0.�91460143�/0�20.0994:,�/0�.+�A-01<�A-0�47;.070,6+�0.�

9-1231��+2�84.+2�23,�;13902+/+2�/0�+�-,+�9+/+�@0I�

�,�0.�9+;>6-.3�/0/49+/3�0C9.-24@+70,60�+�02632�937;3,0,602�/0.�.0,=-+F0E�20�/06+..+1D,�.+2�

9+1+9601>2649+2�/0�.+2�/48010,602�73/+.4/+/02�/0�-64.4I+94:,�/0�.32�9-123102�

Page 14: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

� �

&4=-1+��G�(����09-;01+94:,�/0�84.+2�+�61+@B2�/0�-,�9-1231�

�%.$A*�($��##*#$/�

������� ;13@00� -,+� 8D94.� 7+,01+� /0� /06096+1� <� ;13902+1� 94016+2� 93,/4943,02� /0� 01131�

;10/084,4/+2�L3�/084,4/+2�;31�0.�-2-+143ME�..+7+/+2�� ����������

-+,/3�39-110�-,�01131�20�;13902+�-,+�0C90;94:,E�0263�02E�20�/0640,0�.+�0F09-94:,�,317+.�

/0.�;13=1+7+�<�20�61+,284010�0.�93,613.�+�-,�20=70,63�02;094+.�/0.�;13=1+7+�A-0�640,0�;31�

3?F063� 7+,0F+1� 026+2� 246-+943,02� 0C90;943,+.02� �26+2� 1-64,+2� A-0� 20� 93/4849+,� 0,� 8317+�

20;+1+/+�20�93,390,�93,�0.�,37?10�/0�� ��������!�������

�+2�0C90;943,02�;10/084,4/+2�23,�=+64..+/+2�+-637D649+70,60�;31�0.�242607+�9-+,/3�39-110�

-,� 01131� /0� 94016+� ,+6-1+.0I+� �/07D2E� 02� ;324?.0� +.9+,I+1� 0C90;943,02� /084,4/+2� 93,� 0.�

-2-+143E�247;.070,60�J+940,/3�-,�..+7+/3�+�B26+2�-64.4I+,/3�.+�20,60,94+������

�10,#*6#%)%/�

�,��������0C4260,�/32�64;32�/0�2-?;13=1+7+2E� ..+7+/32�;1390/4740,632�<� 8-,943,02E� .32�

A-0�;-0/0,�7+,0F+1�;+1D706132�/0�0,61+/+�<�/0�2+.4/+��,�2-?;13=1+7+�02�-,�;13=1+7+�0,�

74,4+6-1+E� A-0� 93740,I+� 93,� -,� 0,9+?0I+/3E� -,+� 20994:,� 3;943,+.� /0� /09.+1+943,02E� -,+�

20994:,� /0� 0F09-94:,� <� -,+� 20994:,� 3;943,+.� /0�7+,0F3� /0� 0C90;943,02E� 9373� 9-+.A-401�

3613�;13=1+7+�/0��������

Page 15: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�%>1$-$/�

�2� ;324?.0� +.7+90,+1� .:=49+70,60� -,� 93,F-,63� /0� 64;32� /0� /+632� 10.+943,+/32E� @+14+?.02E�

9-123102� 0� 4,9.-23� 2-?;13=1+7+2� /0,613� /0� -,� �������� +/+� ;+A-060� 4,@3.-91+� .+�

/084,494:,�<�61+6+740,63�/0�63/32�.32�0.070,632�1094B,�70,943,+/32�

�32�;+A-0602�20�/02937;3,0,�0,�/32�;+1602(�-,+�$/,$+'5'+%+'3.�<�-,�+1$#,*�

�+� ������-�������� L;+9S+=0� 2;094849+643,M� 02� 4/B,649+� +� -,+� 20994:,� /0� /09.+1+94:,� /0�

+;.49+943,02��,�026+�02;0940�/0�0,9+?0I+/3�02�;324?.0�/09.+1+1�64;32E�93,26+,602E�@+14+?.02E�

0C90;943,02E�9-123102�<�2-?;13=1+7+2�/42;3,4?.02�;+1+�2-�-23�0,�0.�������/0.�;+A-060��0�

026+� 7+,01+E� 0.� 9-01;3� L;+9S+=0� ?3/<M� /084,0� .+� 47;.070,6+94:,� /0� 0232� 2-?;13=1+7+2�

/09.+1+/32�0,�0.�+;+16+/3�+,601431�

�F07;.3�/0�-23�/0�;+A-0602(�

�������� Z�!��07;R+9643,2�+2� � � GG�;+9S+=0�2;094849+643,�

������ ������J410R07;.3<00�L07;,3�������E�0,+70� K��E�[M�T�

������ ������8410R07;.3<00�L07;4/�������M�T�

����07;R+9643,2�T�

�������� Z�!�������07;R+9643,2���� � GG�;+9S+=0�?3/<�

����� ������J410R07;.3<00�L07;,3�������E�0,+70� K��E�[M����

����!���

����������������07;��������L07;,3E�0,+70E�[MT�

������J410R07;.3<00T�

����� ������8410R07;.3<00�L07;R4/�������M����

����!���

�����������&����07;�YK����07;,3�U�07;R4/T�

������8410R07;.3<00T�

����07;R+9643,2T�

�32� ;+A-0602� ;-0/0,� 201� 937;4.+/32� <� +.7+90,+/32� 0,� -,+� ?+20� /0� /+632� �1+9.0� <� 2-�

93,60,4/3� ;-0/0� 201� 937;+164/3� ;31� @+14+2� +;.49+943,02� -+,/3� -,� ;+A-060� 02� ..+7+/3�

;+1+� 2-� 0F09-94:,E� B260� 20� +.7+90,+� 937;.06+70,60� 0,� 707314+� .+� ;14701+� @0I� �+2�

24=-40,602�..+7+/+2�,3�10A-4010,�08096-+1�0260�;1390/4740,63�9+/+�@0I�<�;31�0263�+-70,6+,�

.+�084940,94+�/0�.32�;13=1+7+2�

Page 16: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

2$.-%A%/�$.�&%�1-'&'B%+'3.�($��������

�������02�-,� .0,=-+F0�/0�;13902+740,63�/0� 61+,2+9943,02�937;.06+70,60�;316+?.0�<�93,�

-,�+.63�10,/4740,63E�A-0�;13;31943,+�.+2�24=-40,602�@0,6+F+2�+.�201�-64.4I+/3(�

�3;3160�;+1+�����

�3;3160�;+1+�.+�;13=1+7+94:,�3140,6+/+�+�3?F0632�

�0F31�10,/4740,63�

�.6+�;13/-964@4/+/�

37;.06+�;316+?4.4/+/�

�,60=1+94:,�93,��1+9.0�=+1+,64I+/+�

�0=-14/+/�

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

����20�J+�93,@0164/3�0,�0.�.0,=-+F0�026D,/+1�/0�?+202�/0�/+632�;31�2-�8.0C4?4.4/+/�/0�-23�<�

8+94.4/+/� /0� +;10,/01.3� �,32� ;3932� 937+,/32� ;017460,� .+� 8D94.� 7+,4;-.+94:,� /0�

;1D9649+70,60�63/+�.+�4,8317+94:,�+.7+90,+/+�0,�-,+�?+20�/0�/+632�

����02�,3G;1390/-1+.E�.3�9-+.�24=,4849+�A-0�02��1+9.0�A-40,�20�;1039-;+1D�/0�9:73�0F09-6+1�

/0� .+�70F31�7+,01+�-,� 10A-014740,63�205+.+/3�0,�-,+�20,60,94+������3�02�,0902+14+� .+�

93,0C4:,�0,610�@+14+2�20,60,94+2�;31A-0��1+9.0�.+2�0F09-6+�/0�+�-,+�+�.+�@0I�

������� .0�;017460� +�-260/�-,+� 937;.06+�7+,4;-.+94:,�/0� .32�/+632� +.7+90,+/32� 0,�-,+�

?+20� �1+9.0E� ;13;31943,+� 937+,/32� /0� 93,613.� /0� 61+,2+9943,02� <� ;017460� -64.4I+1� .+2�

8-,943,02�/0����E�3;01+/3102�<�;20-/393.-7,+2��2>E�-260/�;-0/0�7+,4;-.+1�.32�/+632�0,�

�1+9.0�/0�-,+�7+,01+�8.0C4?.0�<�20=-1+��/07D2E��������23;316+�64;32�/0�/+632�/0����E�.3�

A-0�10/-90�.+�,09024/+/�/0�93,@01641�.32�/+632�+.�;+2+1�/0�-,+�+�361+�+;.49+94:,�

������� 6+7?4B,� 23;316+� ���� /4,D7493E� -,+� +@+,I+/+� 6B9,49+� /0� ;13=1+7+94:,� A-0�

93,@40160�+�2-2�+;.49+943,02�0,�7D2�8.0C4?.02�<�@012D64.02�

����������� ����������%����������%�������

�32�3?F0632�20�J+,�93,@0164/3�0,�-,+�J011+740,6+�4/0+.�;+1+�73/0.+1�246-+943,02�/0�.+�@4/+�

10+.� 3,�2-�-64.4I+94:,�02�;324?.0�10/-941�0.�93263�<�6407;3�/0�93,261-994:,�/0�+;.49+943,02�

937;.0F+2��61+�@0,6+F+�02�A-0�-64.4I+,/3�-,+�7063/3.3=>+�/0�0260�64;3�02�;324?.0�7+,60,01�

Page 17: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

/48010,602�0A-4;32�/0�;13=1+7+/3102�93,261-<0,/3�+;.49+943,02�?+2+/+2�0,�0.�74273�=1-;3�

/0�3?F0632�

�0174641� 0.� 0,9+;2-.+740,63� /0.� 9:/4=3� 0,� ?.3A-02� 02� 0.� ;14701� ;+23� ;+1+� .+�

47;.070,6+94:,� /0� 7B63/32� +2394+/32� +� /48010,602� 64;32� /0� 3?F0632� 93,261-4/32� 6+7?4B,�

93,��������

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

�4,� ������E� �1+9.0� 60,/1>+� A-0� ;13902+1� .+2� 4,261-9943,02� -,+� +� -,+� +/+� ..+7+/+�

;13/-941>+�-,�3@01J0+/�93,24/01+?.0E�23?10�63/3�24�93,24/01+732�A-0�026+2�93,2-.6+2�@4+F+,�

+�61+@B2�/0�.+�10/�

�31� 0.� 93,61+143E� 93,�������E�-,�?.3A-0�937;.063�/0� 20,60,94+2�;-0/0� 201� 0,@4+/3�9+/+�

@0I� +��1+9.0E� .3� A-0� 10/-90� /1D2649+70,60� .+� 4,60,24/+/� /0� 937-,49+94:,� 93,� .+� ?+20� /0�

/+632��32�;1390/4740,632� +.7+90,+/32� 02914632� 93,��������23,�937;4.+/32�-,+�@0I� � <�

+.7+90,+/32� 0,� 8317+63� 0F09-6+?.0E� .3� A-0� ;13/-90� A-0� .+2� ..+7+/+2� 20+,�7D2� 1D;4/+2� <�

084940,602� �/07D2E� <+� A-0� .32� ;1390/4740,632� +.7+90,+/32� 20� 0F09-6+,� 0,� 0.� ;13;43�

201@4/31E� 0.� 61D8493�;31� .+� 10/�20� 10/-90�+� .+� 247;.0� ..+7+/+� <� 0.�0,@>3�/0� .32�;+1D706132�

,0902+1432�;+1+�2-�0F09-94:,�

�.�9:/4=3�0F09-6+?.0�20�+.7+90,+�0,�9+9JB�<�20�937;+160�+�63/32�.32�-2-+1432E�10/-,/+,/3�

0,�7>,4732�10A-014740,632�/0�707314+�<�/4274,-<0,/3�0.�3@01J0+/�+.�7>,473�

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

�4� 20�/094/0�-64.4I+1�36132�;13/-9632�/0��1+9.0�9373�%�����.���� <�%�����������E� 02�

;324?.0�4,60=1+1�?.3A-02�937;.0632�/0��������0,�-,�614==01�/0��1+9.0�&3172E�/0?4/3�+�A-0�

�������02�0.�74273�0,�63/32�.32�+7?40,602�

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

�+2� +;.49+943,02� 029146+2� 93,� ������� 23,� ;316+?.02� +� 9-+.A-401� 242607+� 3;01+64@3� <�

;.+6+8317+� 0,� .+� 9-+.� 20� 0,9-0,610� 931140,/3� �1+9.0� �,� 361+2� ;+.+?1+2E� ������� 93110�

/3,/0A-401+� A-0� 20� 0,9-0,610� 931140,/3� �1+9.0� 6+7?4B,� �263� 24=,4849+� A-0� 20� ;-0/0,�

93/4849+1�.4?101>+2�A-0�;3/1D,�201�10-64.4I+/+2�0,�36132�+7?40,602�

Page 18: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�)�

/��������������%�����

�������<�.32�.0,=-+F02�����0,�=0,01+.�20�0,9-0,61+,�;018096+70,60�4,60=1+/32��������

23;316+� 63/32� .32� 64;32�/0�/+632�/0������32�+614?-632�\�����<�\��Y����� 4,60=1+,�

�������93,����E�;0174640,/3�.+�/09.+1+94:,�/0�@+14+?.02�?+2+/3�0,�64;32�/0�93.-7,+2�/0�

6+?.+2�/0�.+�?+20�/0�/+632��3�+,601431�;13@00�4,/0;0,/0,94+�/0�.32�/+632E�10/-90�932632�/0�

7+,60,94:,� <� ;017460� +� .32� ;13=1+7+2� +/+;6+120� +� .32� 9+7?432� 0,� .+� ?+20� /0� /+632� ;+1+�

9-7;.41�93,�.+2�,-0@+2�,09024/+/02�/0.�,0=3943�

���������

�32�;1390/4740,632�+.7+90,+/32�93,261-4/32�93,��������J+?4.46+,�.+�/4@424:,�/0�.+�.:=49+�

/0.�9.40,60�93,�.+�/0.�201@4/31��0�026+�7+,01+E�20�;10@40,0�A-0�20�08096H0�7+,4;-.+94:,�/0�

.32� /+632� /02/0� 0.� 9.40,60� �/07D2E� 20� ;-0/0� 102614,=41� 0.� +99023� +� .32� /+632� /0� �1+9.0E�

;0174640,/3�+�.32�-2-+1432�.+�0F09-94:,�/0�.32�;1390/4740,632�+.7+90,+/32�;+1+�.32�9-+.02�

60,=+,�;[email protected]=432�23.+70,60�

Page 19: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�%�

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

�260�9+;>6-.3�20�90,61+�0,�;0A-0532�+2;09632�/0.�.0,=-+F0E�6+.�9373�0.�=1-;3�/0�9+1+960102�

@D.4/32E� .+2� ;+.+?1+2� 10201@+/+2E� 24=,32� /0� ;-,6-+94:,� <� 361+2� 10=.+2� /0� 8317+94:,� /0�

20,60,94+2� A-0� 02� ;109423� 93,3901� +,602� /0� 07;0I+1� +� 61+?+F+1� 93,� 0.� 10263� /0�

8-,943,+.4/+/02�

�$-�($�%#%+-$#$/�?��.'(%($/��4:'+%/�

�+2�4,261-9943,02�/0.�.0,=-+F0�/0?0,�201�029146+2�-64.4I+,/3�-,�=1-;3�/0�9+1+960102�@D.4/32�

������� ,3� 02� 20,24?.0� +� 7+<H29-.+2� 3� 74,H29-.+2� �.� =1-;3� /0� 9+1+960102� 4,9.-<0� .32�

24=-40,602(�

• �061+2�7+<H29-.+2�<�74,H29-.+2�/0�.+���+�.+�"�

• �H70132�/0.���+.�'�

• �32�2>7?3.32�L�M�]�G�V���^�_�U�`�a�b�T���W�c�\�E�N�P�Q�d�R�e�f�g���h�i�

• �+?-.+/3102E�02;+9432�<�2+.632�/0�9+113�

�,+� .>,0+�/0� 60C63�0,�-,�;13=1+7+�93,640,0� .3�A-0�20�93,390�9373�-,4/+/02� .BC49+2E� .32�

A-0�20�9.+24849+,�9373�24=-0(�

• �0.4746+/3102�L2>7?3.32�247;.02�<�937;-02632M�

• �/0,64849+/3102�L4,9.-<0�;+.+?1+2�10201@+/+2M�

• �4601+.02�

• 370,6+1432�

�31�0F07;.3�0,�.+�4,261-994:,(�

?3,-2�(U�2+.+1<�V����T���GG�9D.9-.3�/0.�?3,3�

20�3?201@+,�.+2�24=-40,602�-,4/+/02�.BC49+2(�

• �32�4/0,64849+/3102�������<�����"�

Page 20: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�'�

• �.�2>7?3.3�937;-0263��@�

• �32�2>7?3.32�247;.02�C�<�D�

• �.�.4601+.�,-7B1493�*+0*�

• �.�9370,6+143�N�1��������������O�

�+1+� +20=-1+1� .+� 8D94.� 937;10,24:,� /0.� 9:/4=3� 20� ;-0/0,� +5+/41� 02;+9432� 0,610�

4/0,64849+/3102� 3� 2>7?3.32� �+7?4B,� 02� -,+� ?-0,+� ;1D9649+� -64.4I+1� 2+.632� /0� .>,0+� 0�

4,/0,6+943,02�;+1+�;0174641�-,+�70F31�.0=4?4.4/+/�

�F07;.3(�

�&�C_<��K���7+C�(U�CT������7+C�(U�<T������&T�

�-0/0�1002914?4120�/0�.+�24=-40,60�7+,01+�;+1+�70F31+1�0.�+2;0963�<�.0=4?4.4/+/(�

�&�C�_�<��K���

� 7+C�(U�CT�

�����

� 7+C�(U�<T�

�����&T�

�$&')'-%(*#$/�$� ($.-'5'+%(*#$/�

�,�/0.4746+/31�02�-,�2>7?3.3�247;.0�3�937;-0263�A-0�640,0�-,�24=,4849+/3�02;094+.�/0,613�

/0� ������� �31� 0F07;.3E� 02� ;324?.0� -64.4I+1� /0.4746+/3102� ;+1+� 10;1020,6+1� 3;01+943,02�

+1467B649+2E�;31�0F07;.3(�

�8)0*&*� �'6.'5'+%(*�

E� 3;01+/31�/0�2-7+�

F� 4,/49+/31�/0�+614?-63�

G� /0.4746+/31�/0�9+1+960102�

�� 20.09631�/0�937;3,0,60�

�� 3;01+/31�/0�/4@424:,�

Page 21: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

H� 0C;1024:,�3�/0.4746+/31�/0�.426+�

I� 0C;1024:,�3�/0.4746+/31�/0�.426+�

�� 4,/49+/31�/0�@+14+?.0�J326�

J� 20;+1+/31�/0�>6072�

C� 3;01+/31�/0�7-.64;.49+94:,�

K� /0.4746+/31�/0�-,�4/0,64849+/31�0,610�9374..+2�

@� 3;01+/31�10.+943,+.�

L� 3;01+/31�10.+943,+.�

M� 3;01+/31�10.+943,+.�

N� 4,/49+/31�/0�+99023�107363�

D� 60174,+/31�/0�20,60,94+2�

O� ,0=+94:,��-�3;01+/31�/0�2-?261+994:,�

�32�/0.4746+/3102�937;-02632�93,24260,�/0�/32�9+1+960102E�9373�;31�0F07;.3(�

�8)0*&*� �'6.'5'+%(*�

�@� 3;01+/31�/0�+24=,+94:,�

@M� 3;01+/31�/0�+2394+94:,�

PP� 3;01+/31�/0�93,9+60,+94:,�

CC� 3;01+/31�/0�0C;3,0,94+94:,�

LL� 93740,I3�/0�-,�1:6-.3�

MM� 84,�/0�-,�1:6-.3�

�C� 93740,I3�/0�-,�9370,6+143�/0�@+14+2�.>,0+2�

C�� 84,�/0�-,�9370,6+143�/0�@+14+2�.>,0+2�

��� 3;01+/31�/0�1+,=3�

LM� 3;01+/31�10.+943,+.�

Q@� 3;01+/31�10.+943,+.�

R@� 3;01+/31�10.+943,+.�

L@� 3;01+/31�10.+943,+.�

M@� 3;01+/31�10.+943,+.�

OO� 9370,6+143�0,�-,+�.>,0+�

Page 22: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�32� 4/0,64849+/3102� 4,9.-<0,�93,26+,602E�@+14+?.02E� 0C90;943,02E�9-123102E� 2-?;13=1+7+2� <�

;+A-0602� �,� 4/0,64849+/31� 20� 8317+� /0� -,+� .061+E� 20=-4/+� 3;943,+.70,60� /0� 361+2� .061+2E�

,H70132E�24=,3�/0�73,0/+E�-,/0129310�<�36132�24=,32�,-7B14932�

�+�.3,=46-/�/0�-,�4/0,64849+/31�,3�;-0/0�0C90/01�.32� ��9+1+960102��0�1093740,/+�A-0�.32�

,37?102�/0�.32�4/0,64849+/3102�-64.4I+/32�20+,�/02914;64@32�

�.=-,32� 4/0,64849+/3102� 02;094+.02E� ..+7+/32� �������� ��������E� 640,0,� -,� 02;094+.�

24=,4849+/3�24,6D96493�0,��������<�,3�;-0/0,�201�10/084,4/32��3,�;+.+?1+2�10201@+/+2E�;31�

0F07;.3E���!��E����E������� ZE�069�

�',*/�($��%-*/�?�*.S$#/'*.$/�

+/+� 93,26+,60� <� @+14+?.0� ;3200� -,� 64;3� /0� /+63� 0.� 9-+.� 02;094849+� 2-� 8317+� /0�

+.7+90,+740,63E� 1026149943,02� <� 1+,=3� /0� @+.3102� @D.4/32� 3,� ������� 20� ;13@00,�

/48010,602� 64;32�/0�/+632�;10/084,4/32��,� 64;3��������,3� 640,0�937;3,0,602� 4,601,+2T�-,�

64;3� ���������� 640,0� 361+2� 937;3,0,602� 4,601,+2� A-0� ;-0/0,� 201� 7+,4;-.+/+2�

4,/4@4/-+.70,60��,�64;3�/0��-�������+.7+90,+�@+.3102E�..+7+/32��������E�A-0�/024=,+,�

+�36132�0.070,632�/0�;13=1+7+��,�64;3�����L.+1=0�3?F096M�02;094849+�.+�-?49+94:,�/0�-,�64;3�

02;094+.�/0�/+632�A-0�20�+.7+90,+,�/0�7+,01+�/48010,60�

�,� .+� 84=-1+� G��20�7-0261+,� .32�/48010,602� 64;32�/0�/+632�;10/084,4/32�<�/42;3,4?.02�;+1+�

201�-64.4I+/32�

Page 23: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

&4=-1+� G�(� �4;32�/0�/+632�/0��������

�����������

�.=-,+2� @0902� 20� J+90� ,0902+143� 93,@01641� -,� @+.31� /02/0� -,� 64;3� /0� /+63� +� 3613� �,�

�������20�+90;6+,�.+2�93,@01243,02�/0�/+632�����2������<�� ��2������

�,+� 93,@0124:,� 0C;.>946+� 02� +A-0..+� A-0� 20� 08096H+� -64.4I+,/3� .+2� 8-,943,02� ;10/084,4/+2�

�31�0F07;.3E�;+1+�93,@01641�-,�@+.31�/0�9+1D9601�+�809J+�3�,H7013�20�-64.4I+���R�����3�

��R�������

�C4260� -,+� 9+,64/+/� .4746+/+� /0� 8-,943,02� /0� 93,@0124:,E� A-0� 47;.070,6+,� 026+�

9+1+9601>2649+�/0�93,@0124:,�0C;.>946+�

-+,/3� 20� J+90� ,0902+143E� ������� ;-0/0� 93,@01641� -,� 64;3� /0� /+63� +� 3613� 0,� 8317+�

47;.>946+��263�24=,4849+�A-0�.+�4,601;106+94:,�A-0�20�/+1D�+�+.=H,�/+63�201D�0.�A-0�70F31�20�

+/09-0� /0;0,/40,/3� /0.� 93,60C63� 0,� A-0� 20� 0,9-0,610� �+7;393� 24=,4849+� A-0� 63/+2� .+2�

93,@01243,02� 23,� ;017464/+2��.=-,32� 0F07;.32� /0� 93,@0124:,� 47;.>946+�7D2� 937-,02� 20�

/+,� 9-+,/3�@+14+?.02� /0� 64;3��!�� 20� 3;01+,�7+607D649+70,60� ;+1+� 3?60,01� -,� 102-.6+/3�

,-7B1493�

Page 24: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

� �

�4��������,3�;-0/0�/094/41�+�A-B�64;32�/0�/+63�/0�/0264,3�;-0/0�93,@01641�-,+�@+14+?.0�20�

=0,01+1D�-,�01131�/0�937;4.+94:,�

�%0&%�($�+*.S$#/'*.$/�'),&8+'-%/�

T%/-%� ���R���� K��� ����� ���!� ������� ���R���� ��Y� ��Y��� ��� K����

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

" �U ��� � $� � $� $� $� � � $�

T�� $� � $� $� $� $� $� $� $�

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

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

���"�� $� $� � $� � $� � � $�

���U ��� $� $� � $� $� � � � $�

�V� � $� � $� � � � � $�

�V �� � $� � � � � � � $�

2�T��� $� $� $� $� $� $� $� $� �

3������4'5 6�

�.�+614?-63�\�����/084,0�0.�64;3�/0�-,+�@+14+?.0�-64.4I+,/3�-,+�/084,494:,�;10@4+�/0�361+�

@+14+?.0�3�93.-7,+�/0�.+�?+20�/0�/+632�

�F07;.3(�

�� �����

910/463�� ����L)E�MT�

/0?463� � 910/463\����T�

[�

�+7?4B,� 20� ;3/1>+� /09.+1+1� -,+� @+14+?.0� 24=-40,/3� 0.� 64;3� /0� -,� 9+7;3� /0� +.=-,+� 6+?.+E�

9373�;31�0F07;.3�0,(�

/0?463� � 9-0,6+/0?0\����T�

�+�@0,6+F+�/0�026+�H.647+�8317+�02�A-0�,3�02�,0902+143�93,3901�0.�64;3�/0�/+63�/0.�9+7;3�

N/0?0O� /0� .+� 6+?.+� N07;OE� 7+,60,40,/3� .+� 4,/0;0,/0,94+� ,0902+14+� ;+1+� ;13@001� 7D2�

8.0C4?4.4/+/�<�1+;4/0I�0,�.+�93,261-994:,�/0�.32�;13=1+7+2�

Page 25: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

3������4�%7'5 6�

�.�+614?-63�\��Y�����;10942+�0.� 64;3�/0�-,�10=42613� L����M�-64.4I+,/3�-,+�/084,494:,�

;10@4+�/0�-,+� 6+?.+�3�@426+�/0� .+�?+20�/0�/+632��+7?4B,�20�;-0/0� +2394+1�+�-,+�@+14+?.0�

9373�/0.�64;3�/0�.+�0261-96-1+�10631,+/+�;31�-,�9-1231�

�F07;.3(�

�� �����

���07;R109� 07;\��Y����T�

��� ������9��������� ��/0;6,3E�/,+70E�.39�&����/0;6T�

���/0;6R109� 9�\��Y����T�

�,�0260�0F07;.3�.+�@+14+?.0����#���637+1D�0.�8317+63�/0�-,�10=42613�937;.063�/0�.+�6+?.+�

����<�.+�@+14+?.0�����#���20�/084,0�;31�-,+�0261-96-1+�2474.+1�+�.+�10631,+/+�;31�0.�9-1231�

�0�

�&+%.+$�?�2'/'0'&'(%(�

�+2�108010,94+2�+�-,�4/0,64849+/31�23,�102-0.6+2�/0�+9-01/3�+�2-�+.9+,90�<�@424?4.4/+/�/0,613�

/0�-,�;13=1+7+��.���������/0�-,�4/0,64849+/31�02�+A-0..+�10=4:,�/0�.+�-,4/+/�/0�;13=1+7+�

L?.3A-0E�2-?;13=1+7+�3�;+A-060M�/02/0�.+�9-+.�20�;-0/0�108010,94+1�+.�4/0,64849+/31�

�,�4/0,64849+/31�02�@424?.0�2:.3�0,�.+2�10=43,02�0,�A-0�20�;-0/0�108010,94+1�

�+�84=-1+� G��7-0261+�0.�+.9+,90�<�@424?4.4/+/�/0�.+�@+14+?.0�:E�.+�9-+.�026D�/09.+1+/+�0,�/32�

?.3A-02�9011+/32�/48010,602�

�32�4/0,64849+/3102�/09.+1+/32�0,�-,�?.3A-0�/0��������20�93,24/01+,�.39+.02�+.�?.3A-0�<�

=.3?+.02�+�63/32�2-2�2-?G?.3A-02�3�?.3A-02�+,4/+/32��0�0263�20�/02;10,/0�A-0�-,�74273�

4/0,64849+/31�,3�20�;-0/0�/09.+1+1�/32�@0902�0,�-,�74273�?.3A-0�;013�2>�0,�@+1432�?.3A-02�

/48010,602E�9-+,6+2�@0902�20�/0200�

Page 26: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

&4=-1+� G�(� �.9+,90�<��424?4.4/+/�/0��/0,64849+/3102�

�260� 0F07;.3� 4.-261+� 0.� +.9+,90� <� @424?4.4/+/� L3� ;324?4.4/+/� /0� 201� 108010,94+/+M� /0� -,+�

/060174,+/+� @+14+?.0�:E� A-0� J+� 24/3� /09.+1+/+� 0,� /32� ?.3A-02� +,4/+/32� �+�@+14+?.0�7D2�

0C601,+�640,0�-,�+.9+,90�7D2�+7;.43�;013�9-+,/3�02�108010,94+/+�0,�0.�?.3A-0�0,�A-0�20�J+�

/09.+1+/3�361+�@+14+?.0�93,�0.�74273�,37?10E�02�026+�H.647+�.+�A-0�;-0/0�201�7+,4;-.+/+�<�

,3�.+�;14701+�

Page 27: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

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

�260�9+;>6-.3�7-0261+�9373�0261-96-1+1�0.�8.-F3�/0�93,613.�/0,613�/0�-,�;13=1+7+��������

�0� ;3/1D� 0,60,/01� 9373� .+2� /4264,6+2� 20,60,94+2� 20� 0,9-0,61+,� 93,096+/+2� 70/4+,60� -,�

;3/01323� <� 247;.0� 93,613.� /0� 0261-96-1+2� A-0� 93,26+,� /0� -,� ;-,63� /0� 0,61+/+� <� -,3� /0�

2+.4/+��,�2-�93,F-,63�026+2�0261-96-1+2�;-0/0,�7+,0F+1�9-+.A-401�246-+94:,�<�;017460,�-,+�

9311096+�0261-96-1+94:,�/0.�;13=1+7+�

�0�+9-01/3�93,�0.�'������������6�������E�9-+.A-401�;13=1+7+�937;-6+943,+.�;-0/0�201�

0291463�-64.4I+,/3�.+2�0261-96-1+2�?D249+2�/0�93,613.�A-0�20�7-0261+,�0,�.+�84=-1+�G���26+2�

20� ;-0/0,� 937?4,+1� /0� 63/+2� .+2� 7+,01+2� ,0902+14+2� ;+1+� +.9+,I+1� .+� 23.-94:,� /0� -,�

;13?.07+�/+/3�

�+2�0261-96-1+2�/0�20.0994:,�@014849+,�94016+�93,/494:,E�/02;-B2�0F09-6+,�94016+�209-0,94+�/0�

0C;10243,02� /0;0,/40,/3� 24� .+� 93,/494:,� 102-.6:� 201� @01/+/01+� 3� 8+.2+��,+� ���������� 02�

9-+.A-401�@+14+?.0�3�0C;1024:,�A-0�10631,+�-,�@+.31�?33.0+,3�L�����3�&����M��+2�0261-96-1+2�

/0� 4601+94:,� 0F09-6+,� -,+� 209-0,94+� /0� 20,60,94+2� 10;064/+70,60� 740,61+2� .+� 93,/494:,�

;017+,0I9+�@01/+/01+��+2�0261-96-1+2�/0�209-0,94+�247;.070,60�0F09-6+,�-,+�209-0,94+�/0�

026+70,632�0,�0.�31/0,�A-0�39-110,�

�$&$++'3.

� �

-$#%+'3.

�$+1$.+'%

&4=-1+�G�(� �261-96-1+2�/0� 3,613.�

Page 28: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�)�

*.-#*&�*.('+'*.%&���$.-$.+'%� ��

��70,-/3�02�,0902+143�637+1�+.601,+64@+2�/0�+994:,�/0;0,/40,/3�/0�.+2�9419-,26+,94+2��+�

20,60,94+� �&� ;017460� 0F09-6+1� -,+� 209-0,94+� /0� +9943,02� 93,/4943,+.70,60� �263� 02E� 24� .+�

209-0,94+�02�0F09-6+/+�3�,3�/0;0,/0�/0.�@+.31�/0�.+�93,/494:,�+�0@+.-+1��C4260,�6102�73/32�

;+1+�026+�4,261-994:,(��&�j��K��E��&�j��K���j������<��&�j��K���j�����&�

�&�j��K���

�260� 02� 0.� 73/3�7D2� 247;.0� <� 93,24260� 0,� +2394+1� -,+� 93,/494:,� 93,� -,+� 209-0,94+� /0�

20,60,94+2�0,9011+/+2�0,610�.+2�;+.+?1+2�10201@+/+2��K���<������&�L,3�����&M�

�F07;.3(�

�&�93,/494:,��K���

� 209-0,94+R/0R20,60,94+2�

�����&T�

�+�209-0,94+�/0�20,60,94+2�02�0F09-6+/+�2:.3�24�.+�93,/494:,�02�@01/+/01+��4�.+�93,/494:,�02�

8+.2+�3�,-.+�,3�10+.4I+�,+/+��,�0F07;.3�10+.�/0�2-�-64.4I+94:,�02�.+�24=-40,60(�

�&�93,/494:,��K���

� 9+.9-.+1R?3,-2�L07;R4/M�

� �������2-0./32�����;+=3�U�;+=3�]�?3,-2�YK����07;R,3�U�07;R4/T�

�����&T�

�&�j��K���j������

�26+� 20=-,/+� 73/+.4/+/� /0� .+� 20,60,94+� �&� +/4943,+� -,+� ,-0@+� ;+.+?1+� 9.+@0(� ����E�

20=-4/+�;31�-,+�209-0,94+�+.601,+64@+�/0�+9943,02(�

�&�93,/494:,��K���

� 209-0,94+R/0R20,60,94+2R��

�����

� 209-0,94+R/0R20,60,94+2R��

�����&T�

Page 29: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�%�

�+�209-0,94+�/0�20,60,94+2�0,�.+�9.D-2-.+������02�0F09-6+/+�23.+70,60�24�.+�93,/494:,�02�

8+.2+� 3� ,-.+� �263� 47;.49+� A-0� .+� ;1020,94+� /0� .+� 9.D-2-.+������ +20=-1+� .+� 0F09-94:,� /0�

+.=-,+�/0�.+2�/32�209-0,94+2�/0�026+70,632��,�0.�0F07;.3�24=-40,60�0.�;14701��������02�

0F09-6+/3�9-+,/3�.+�93,/494:,�02�@01/+/01+E�0,�0.�9+23�A-0�20+�8+.2+�3�,-.+�20�0F09-6+1D�0.�

20=-,/3�������(�

�&�64;3R61+,2�U�W �X��K���

� �������9-0,6+2�����?+.+,90�U�?+.+,90�]�910/463�YK����[�

�����

� �������9-0,6+2�����?+.+,90�U�?+.+,90�j�/0?463�YK����[�

�����&T�

�+2�9.D-2-.+2��K���<������;-0/0,�4,9.-41�026+70,632��&E�6+.�9373�.3�4,/49+�0.�24=-40,60�

0F07;.3(�

�&�64;3R61+,2�U�W �X��K���

� �������9-0,6+2�����?+.+,90�U�?+.+,90�]�910/463�YK����[�

�����

� �&��,-0@3R?+.+,90�_U�74,473R?+.+,90��K���

� � �������9-0,6+2�����?+.+,90�U�?+.+,90�j�/0?463�YK����[�

� �����

� � ������83,/32R4,2-84940,602T�

� �����&T�

�����&T�

Page 30: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�'�

�&�j��K���j�����&�

�.=-,+2�@0902�20�10A-4010�20.09943,+1�-,+�+994:,�/0�-,+�20140�/0�+.601,+64@+2�7-6-+70,60�

0C9.-24@+2� �.� 601901� 73/3� /0� .+� 20,60,94+� �&� -64.4I+� .+� 9.+@0� ����&� L,3� �����&M� ;+1+�

4,613/-941�93,/4943,02�+/4943,+.02E�9373�20�3?201@+�0,�0.�0F07;.3�24=-40,60(�

�&�93,/494:,R���K���

� 209-0,94+R/0R20,60,94+2R��

����&�93,/494:,R���K���

� 209-0,94+R/0R20,60,94+2R��

�����

� 209-0,94+R/0R20,60,94+2R �

�����&T�

�4� .+� ;14701+� 93,/494:,� 02� 8+.2+� 3� ,-.+E� .+� 9.D-2-.+�����&�@014849+� -,+� ,-0@+� 93,/494:,�

+/+�20,60,94+� �&�;-0/0�;32001�-,�,H7013� 4,/060174,+/3�/0�9.D-2-.+2�����&T�.+�;+.+?1+�

9.+@0������A-0�20�0,9-0,61+�+.�84,+.�02�3;943,+.�

�+2�93,/4943,02�23,�0@+.-+/+2�-,+�+�-,+�/02/0�+114?+�J+94+�+?+F3��4�+.=-,+�02�@01/+/01+E�

.+�209-0,94+�/0�20,60,94+2�A-0�931102;3,/+�201D�0F09-6+/+��4�9+/+�-,+�/0�.+2�93,/4943,02�

+,+.4I+/+2�102-.6+,�201�8+.2+2E�.+�209-0,94+�931102;3,/40,60�+.������201D�0F09-6+/+(�

��!���

� [�

� �&��2-0./3�_��������K���

� � ?3,-2�(�U�����T�

� ����&�2-0./3�_� ������K���

� � ?3,-2�(�U����T�

� �����

� � ?3,-2�(�U����T�

� �����&T�

� ������������2-0./32��������L07;R4/E�?3,-2E�MT�

���T�

Page 31: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�4�0.�@+.31�/0�2-0./3�02�7+<31�A-0������E�.+�;14701+�<�20=-,/+�93,/494:,�23,�@01/+/01+2E�

24,�07?+1=3�+�������20�.0�+24=,+�����E�<+�A-0�.+�20=-,/+�93,/494:,�F+7D2�02�@014849+/+��,�

0260� 9+23� 2:.3� 20� @014849+� .+� ;14701+� 93,/494:,� ;+1+� .-0=3� ;+2+1� 0.� 93,613.� +� .+� 20,60,94+�

�������

*.-#*&$/�($� -$#%+'3.���%/�/$.-$.+'%/������?��W ���

�+�20,60,94+������;017460�0F09-6+1�-,+�209-0,94+�/0�+9943,02�7H.64;.02�@0902��3/+2�0..+2�

=3?01,+/+2�;31�-,+�93,/494:,�A-0�10=-.+�.+�0F09-94:,�/0�.+�4601+94:,�

�C4260,�6102�73/+.4/+/02�;+1+�026+�4,261-994:,(�����E�YK����j������<�&���j������

�����

�.�73/3�?D2493�L3�4,84,463M�/0������0,94011+�-,+�20140�/0�+9943,02�0,610�.+2�;+.+?1+2�9.+@0�

�����<���������E�9373�0,�0.�24=-40,60�0F07;.3(�

�����

� 209-0,94+R/0R4,261-9943,02�

��������T�

3,� 9+/+� 4601+94:,� /0.� 949.3� .+2� 20,60,94+2� 23,� 0F09-6+/+2� �+1+� 60174,+1� 02632� 949.32� /0�

0F09-94:,�20�-64.4I+�.+�;+.+?1+�9.+@0��$����2�;324?.0�-?49+1�4,,-701+?.02��$���/0,613�/0.�

.33;E�3?@4+70,60�,4,=-,3�8-01+�/0�B.��C4260,�/32�73/+.4/+/02�;+1+�-64.4I+1�026+�20,60,94+(�

�$���<��$���j�YK���

�$���

�+� 9.D-2-.+��$���3?.4=+� +.� .33;� +� 93,9.-41� 4,93,/4943,+.70,60� -+,/3� 20� 0,9-0,61+� -,�

�$���0,�0.�9:/4=3E�0.� .33;�02�937;.06+/3� 4,70/4+6+70,60�<�;+2+�0.�93,613.�+� .+�;1:C47+�

20,60,94+�

Page 32: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�����

� �&�1+,S4,=R910/463�^� ��K���

� � [�

� � �$��T���GG�0174,+�0.�.33;�4,70/4+6+70,60�

� �����&T�

��������T�

�2� ,0902+143� 10931/+1� A-0� 026+� 20,60,94+� /0?0� 026+1� /0,613� /0.� .33;� �+1+� 937;.06+1� -,�

?.3A-0��������+,602�/0�A-0�2-�84,+.�,+6-1+.�20+�+.9+,I+/3E�02�;324?.0�-64.4I+1�.+�4,261-994:,�

�������

�$���j�YK���

�26+� 20,60,94+� ;017460� 60174,+1� 0.� .33;� /0�7+,01+� 93,/4943,+.� -+,/3� 20� 0,9-0,61+� -,�

�$���.+�93,/494:,�/0�.+�9.D-2-.+�YK���02�0@+.-+/+��4�.+�93,/494:,�02�@01/+/01+�0.�.33;�

02�60174,+/3�<�0.�93,613.�02�;+2+/3�+�.+�;1:C47+�20,60,94+�

�F07;.3(�

�����

� &� �K�9�������[�

� �$���YK���9�\���&����T�GG�60174,+�0.�.33;�24�.+�93,/494:,�02�@01/+/01+�

� [�

��������T�

�����9�T�

K+26+�A-0� .+� 93,/494:,� ,3� 20+�@01/+/01+� 0.� .33;�,3�;-0/0� 937;.06+120E� 0263� 47;.49+�A-0�

,0902+14+70,60� � /0,613� /0� .+2� 20,60,94+2� 0.� @+.31�/0� .+� 93,/494:,�/0?0� 41� @+14+,/3��,�0.�

0F07;.3�+,601431�24�.+�0F09-94:,�/0��&�� K�10631,+�-,+�84.+�.+�93,/494:,�02�8+.2+� -+,/3�

&�� K� 8+..+� +.� 10631,+1� -,+� 84.+E� .+� 93,/494:,� 02� @01/+/01+� ;31� .3� A-0� 0.� .33;� 02�

937;.06+/3�<�0.�93,613.�02�;+2+/3�+�.+�20,60,94+� �����

�+� 20,60,94+� �$��� j�YK��� 1007;.+I+� .+� -64.4I+94:,� /0� -,� �&� ��73/3� /0� 0F07;.3� 20�

;-0/0,�937;+1+1�.32�24=-40,602�9:/4=32(�

Page 33: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�&�93-,6�_������K���� � e� � �$���YK���93-,6�_����T�� �$��T� � � � e������&T� � � � e��

�7?32�9:/4=32�23,�0A-4@+.0,602E�;013�0.��$���j�YK���02�7D2�8D94.�/0�.001�<�/0�0,60,/01�

6���������

�,�63/32�.32�?.3A-02�02914632�0,�������E�.32�949.32�;-0/0,�201�136-.+/32��,�1:6-.3�02�-,�

4/0,64849+/31�0,9011+/3�0,610�.32�24=,32�/3?.02�LL�<�MM�<�/0?0�+;+10901�+.�93740,I3�/0�-,�

.33;E�9373�20�7-0261+�+�93,64,-+94:,(�

^^1:6-.3__�

�����

���209-0,94+�/0�20,60,94+2�

��������T�

�+�H.647+�20,60,94+�;-0/0�9+7?4+120�6+7?4B,�;31�6&$��%% ������T�

YK����G������

�26+�20,60,94+�20�+2394+�+�-,+�93,/494:,�93,�-,+�209-0,94+�/0�20,60,94+2�0,9011+/+2�;31�.+2�

;+.+?1+2�9.+@0������<���������E�9373�24=-0(�

YK����93,/494:,������

���209-0,94+R/0R20,60,94+2�

��������T�

�,602�/0�9+/+�4601+94:,�/0.�949.3�20�0@+.H+�.+�93,/494:,��4�B26+�02�@01/+/01+�20�0F09-6+�.+�

209-0,94+�/0�20,60,94+2�<�0.�93,613.�20�/0@-0.@0�+.�4,4943�/0.�.33;��4�.+�93,/494:,�0,�8+.2+�3�

,-.+E�0.�949.3�20�137;0�<�0.�93,613.�20�61+,284010�+�.+�;1:C47+�4,261-994:,E�8-01+�/0.�.33;�

Page 34: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

&���G������

�,� .+2� 4,261-9943,02� +,60143102� 0.� ,H7013� /0� 4601+943,02� 02� /0293,394/3E� 740,61+2� ,3� 20�

0@+.H+� .+� 93,/494:,� /0.� 949.3� 3,� -,+� 4,261-994:,� /0.� 64;3� &��G����E� .+� 4601+94:,� 20�

08096H+� -,� ,H7013� 84,463� L<� 93,394/3M� /0� @0902� �+� 24,6+C42� /0� 026+� 4,261-994:,� 02� .+�

24=-40,60(�

&��������������h�������i�����#����������#�� ���������

���209-0,94+R/0R20,60,94+2�

��������T�

�.� 93,6+/31� ,3� ,090246+� 201� /09.+1+/3� ;31A-0� ;31� /080963� 20� 910+� ;+1+� 0.� ?.3A-0� A-0�

4,@3.-91+�0.�949.3�<�.-0=3�20�/0261-<0�

�31�/080963E�.+�4601+94:,�39-110�0,�8317+�910940,60E�02�/0941E�/02/0�0.�70,31�@+.31�+;316+/3�

J+26+�0.�7+<31��4,�07?+1=3E�24�20�/020+�+.601+1�026+�93,/494:,�;31�/080963E�20�/0?0�4,9.-41�

0C;.>946+70,60�0,�.+�20,60,94+�.+�;+.+?1+���������

�32� .>74602�/0�-,+� 4601+94:,�;-0/0,�201� .4601+.02E�@+14+?.02�3�0C;10243,02E�;013�A-0�/0?0,�

0@+.-+120�9373�,H70132�0,60132�

�,�93,6+/31�/0� .33;� 640,0�@+.4/0I�2:.3�/0,613�/0.�949.3��3�02�;324?.0�+24=,+1�-,�@+.31�+�

-,+�@+14+?.0�93,6+/31+�/0�-,�.33;E�8-01+�/0�B.�

�F07;.3(�

&���93,6�������������

���[�

��������T�

2-7�(U�93,6�]���T� GG��263�,3�026D�;017464/3�

�+�20,60,94+��$���6+7?4B,�;-0/0�201�-64.4I+/+�;+1+�+?316+1�.+�0F09-94:,�/0.�.33;�0,�8317+�

;107+6-1+� �31� 0F07;.3E� 0,� 0.� 24=-40,60� 613I3� /0� ;13=1+7+� .+� 209-0,94+� ,317+.� /0?01>+�

937;.06+120�.-0=3�/0����@0902�/0�0F09-6+120E�;013�.+�+;+1494:,�/0�.+�9.D-2-.+��$���;3/1>+�

J+901�A-0�B26+�60174,0�+,602(�

Page 35: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

&���F�������������

���&�� K�9�������07;109T�

����$���YK���9�\���&����T�

���[�

��������T�

��6+7?4B,�20�;-0/0�-64.4I+1(�

^^0C601,3__�

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

���[�

���&���F�������������

������&�� K�9�������07;109T�

�������$���0C601,3�YK���9�\���&����T� GG�2+.0�/0�+7?32�949.32�

������[�

�����������T�

���������0C601,3T�

GG�0.�93,613.�10631,+�+�026+�.>,0+�

*.-#*&$/�($��$+1$.+'%���%/�/$.-$.+'%/������?�������

�9+243,+.70,60�;3/1>+�201�H64.�.+�-64.4I+94:,�/0�-,+�20,60,94+�/0�0260�64;3���;02+1�/0�A-0�

02� 2+?4/3� A-0� .+� 20,60,94+�!���� 10/-,/+� 0,� -,� 9:/4=3�7D2� 937;.0F3� <� /0231/0,+/3� +�

@0902� ;3/1>+� 933;01+1� 0,� .+� 47;.070,6+94:,� /0� -,� ;13=1+7+� �+� 20,60,94+� ,-.+� ;-0/0�

933;01+1�93,�.+�8D94.�.096-1+�/0.�9:/4=3�9-+,/3�0260�23?10;+2+�-,+�9+,64/+/�/060174,+/+�/0�

4,261-9943,02�<�631,+�7D2�/48>94.�2-�937;10,24:,�

!����

�+� 20,60,94+�!����3?.4=+� +� 2+.6+1� +� -,� 1:6-.3� /0.� ;13=1+7+� 0,� 8317+� 4,93,/4943,+.��.�

1:6-.3�/0?0�201�H,493�/0,613�/0�2-�+.9+,90�<�/0?0�;1090/01�+�-,+�20,60,94+�0F09-6+?.0�3�+�-,�

Page 36: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

?.3A-0�������� -+,/3�02�0F09-6+/+E�026+�4,261-994:,�61+,284010�0.�93,613.�+�.+�20,60,94+�3�

?.3A-0�136-.+/+�

�32�24=-40,602�0F07;.32�4.-261+,�-,+�8317+�@D.4/+�/0�-64.4I+1�.+�20,60,94+�!����<�361+�,3�

@D.4/+�

�F07;.3�@D.4/3(�

��!���

[�

^^+96-+.4I+__�

�����!���

�������������07;����[�

������[�

������T�

[�

!����^^^+96-+.4I+__�

[�

���T�

�F07;.3�,3�@D.4/3(�

�� �����

���/3,0��������T�

��!���

���[�

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

�������&�/3,0��K���

� !����84,R.33;T�

�����������&T�

������[�

������^^84,R.33;__� � GG��.0=+.�

�����������T� � GG��26+�,3�02�-,+�20,60,94+�0F09-6+?.0�

���T�

Page 37: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

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

�.=-,+2� 1026149943,02� 0,� .+� -64.4I+94:,� /0� -,�!���� 23,� .+2� 24=-40,602(� -,+� 20,60,94+� /0�

0260�64;3�,3�;-0/0�2+.6+1�/0,613�/0�-,+�20,60,94+��&E������3�-,�2-?G?.3A-0��+7;393�20�

;-0/0�-64.4I+1�!����/0,613�/0.�?.3A-0�/0�0C90;943,02�;+1+�2+.41�/0�B.�

�����

�+� 20,60,94+� ����� 02;094849+� 0C;.>946+70,60� 4,+994:,� �3� J+90� ,+/+� 7D2� A-0� ;+2+1� 0.�

93,613.�/0.�;13=1+7+�+�.+�24=-40,60�20,60,94+��+7?4B,�241@0�9373�-,�9373/>,�;+1+�J+901�

0.�9:/4=3�7D2�0,60,/4?.0E�+/@41640,/3�A-0�.+�+.601,+64@+�205+.+/+�,3�10A-4010�93/4849+94:,�

�F07;.3(�

�$ �������

��YK���I013R/4@4/0��K���

� �3..?+9ST�

���YK���@+.-0R01131��K���

� ������������0113102�������[�

� 37746T�

��YK���36J012��K���

� ����T�

���T�

�$.-$.+'%/�����

������ ���/0�20.0994:,�G����� ��

�+�20.0994:,�23?10�-,+�6+?.+�93,24260�0,�0.0=41�-,�2-?93,F-,63�/0�84.+2�A-0�9-7;.+,�L3�,3M�

+.=-,+2�93,/4943,02�/060174,+/+2�

�+�24,6+C42�/0�-,+�20,60,94+�/0�0260�64;3�02�.+�24=-40,60(�

���� ����∗���^93.-7,+�E�93.-7,+�E_�

&���������^,37?10G6+?.+_�

hYK�����^93,/494:,_]�

h!��������^93.-7,+�E�93.-7,+�_�]�

Page 38: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)�

hK����!�^93,/494:,G20.0994:,G=1-;32_�]�

h����������^93.-7,+��h��� ]E�93.-7,+��h��� ]_�]�

8���9�������0:��������;:++++<�

�4� 20� 02914?0� ∗E� 20.09943,+� 63/+2� .+2� 93.-7,+2� �4� 20� /020+� 20.09943,+1� 2:.3� +.=-,+2�

93.-7,+2�/0� .+� 6+?.+E� 20�/0?0�;3,01� .32�,37?102�/0�9+/+�-,+�/0�0..+2E�20;+1+/+2�;31�-,+�

937+�

9�����=�����<�

�37?10�/0�.+L2M�6+?.+L2M�/0�.+L2M�9-+.L02M�20�@+,�+�20.09943,+1�.32�@+.3102�

7>6�6�9���������<�

.D-2-.+�3;943,+.�A-0�20�-64.4I+�9-+,/3�20�/020+�026+?.0901�-,+�3�@+14+2�93,/4943,02�;+1+�.+�

20,60,94+�N�0.096O�

�+2�93,/4943,02�;3/1D,�60,01(�

• 3;01+/3102�+1467B64932(�UE^_E_E_UE^E^U�

• 3;01+/3102�?33.0+,32(����E����

• 3;01+/3102�02;094+.02�9373(�

���Y���E� A-0� ;017460� 3?60,01� 63/+2� .+2� 84.+2� A-0� 20� 0,9-0,61+,� 0,� -,� 4,601@+.3� /0�

@+.3102�

� &317+63(���,37?10G93.-7,+����Y����.47460G4,801431�����.47460G2-;01431�

��E�A-0�;017460�3?60,01� 63/+2� .+2� 84.+2�A-0�20+,� 4=-+.02�+�+.=-,3�/0� .32�@+.3102�/02914632�

;31�0C60,24:,�

� &317+63(�,37?10G93.-7,+����L@+.31�E�@+.31�E�M�

��Z�E�A-0�;017460�47;3,01�93,/4943,02�23?10�201402�/0�9+1+960102�3�;+160�/0�0..32�

G� �.� 2>7?3.3� N\O� 20� -64.4I+� 9373� 9+1D9601� /0� 2-2646-94:,� ;+1+� 4,/49+1� -,� ,H7013�

4,/060174,+/3�/0�9+1+960102��0;0,/0�/0�.+�?+20�/0�/+632�0,�.+�A-0�20�026B�61+?+F+,/3�

G� �.� 2>7?3.3� NRO� 20� -64.4I+� 9373� 9+1D9601� /0� 2-2646-94:,� ;+1+� 4,/49+1� -,� 9+1D9601� 0,� -,+�

/060174,+/+�;32494:,��0;0,/0�/0�.+�?+20�/0�/+632�0,�.+�A-0�20�026B�61+?+F+,/3�

L�32�9+1+960102�\�<�R�;-0/0,�937?4,+120M�

� &317+63(�,37?10G93.-7,+���Z��W�\X�

���E� 63/+2� .+2� 93,/4943,02� A-0� 20� ;-0/0,� -64.4I+1E� ;-0/0,� ,0=+120� +,60;3,40,/3� .+�

;+16>9-.+�����/0.+,60�/0�.32�3;01+/3102�02;094+.02(���E���Z�E����Y����

Page 39: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%�

�������E�3?640,0�63/+2�.+2�84.+2�A-0�93,60,=+,�-,�@+.31�,-.3�0,�-,+�/060174,+/+�93.-7,+�

� &317+63(�,37?10G93.-7,+���������

�+7?4B,�20�;-0/0�,0=+1�93,�.+�;+16>9-.+����E�������������

�,+� 20,60,94+� N�0.096O� ;-0/0� 60,01� -,+� 3� 7D2� 93,/4943,02� -,4/+2� ;31� -,� 3;01+/31�

?33.0+,3�

?�%3 �@5�9�������0:��������;++++<�

�0�-64.4I+�;+1+�+=1-;+1�102-.6+/32�;31�-,+�/060174,+/+�93.-7,+E�02;09>849+70,60�9-+,/3�20�

-64.4I+,�8-,943,02�/0�93.-7,+�<�.32�102-.6+/32�20�/020+,�3?60,01�;31�=1-;32�L����.+,I+�-,�

����;+1+�=0,01+1�.32�=1-;32M�

>�A/&?�9���������=�����=�����<�

�0�-64.4I+�93,�.+�9.D-2-.+�N!�������OE�9-+,/3�20�A-4010�;3,01�93,/4943,02�+.�102-.6+/3�

/0�-,�=1-;3�

%�$6��@5��9�����0�B$6�]:������;�B$6�]+++<�

�41@0�;+1+�31/0,+1�0.�102-.6+/3��3/+2�.+2�93.-7,+2�;31�.+2�A-0�20�/0200�10+.4I+1�0.�31/0,�

640,0,�A-0�0,93,61+120�0,�.+�20,60,94+�N�0.096O�/0�.+�93,2-.6+�

�.� 31/0,� /0� .+2� 93.-7,+2� ;-0/0� 201� +290,/0,60E� L;31� 37424:,E� �� ME� 3� /0290,/0,60E�

L��� M�

������� ������� ��L����M�

3,24260�0,� .+�-,4:,�/0�9+7;32�/0�/32�3�7D2� 6+?.+2��49J+2� 6+?.+2� 60,/1D,�;31� .3�70,32�

-,+�93.-7,+�937H,�A-0�241@+�/0�,0C3�/0.�F34,�

���� ���^93.-7,+�E�93.-7,+�E_�

&��������^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

9�������0:��������;:+++<�

�+1+�/48010,94+1�.+2�93.-7,+2�93,�0.�74273�,37?10�20�+,60;3,/1D�0.�,37?10�/0�.+�6+?.+�+�.+�

A-0�;0160,090,E�-64.4I+,/3�0.�;-,63�9373�20;+1+/31�

Page 40: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

'�

�31�0F07;.3(��

���� ���+?.+� 3.-7,+�E��+?.+� 3.-7,+�E� 3.-7,+ �

���&�����+?.+�E��+?.+��

���YK�����+?.+� 3.-7,+��U��+?.+� 3.-7,+��

�+� 3.-7,+��/0�9+/+�-,+�/0�.+2�6+?.+2�102;0964@+2�23,�.+2�93.-7,+2�/0�,0C3�3�93.-7,+2�/0�

F34,�

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

�09-;01+�.+2�84.+2�/0�-,+�6+?.+�0.474,+,/3�.32�@+.3102�/0�.+�93.-7,+�/-;.49+/32�

���� ��������� ��^93.-7,+�_E�^93.-7,+�E_�

&���������^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

h!��������^93.-7,+�E�93.-7,+�_�]�

hK����!�^93,/494:,G20.0994:,G=1-;32_]�

h����������^93.-7,+��h��� ]E�93.-7,+��h��� ]_]�

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

• ����� �,/49+� 0.� ,H7013� /0� 84.+2� A-0� 9-7;.0,� -,+� /060174,+/+� 93,/494:,E� 3� 0.�

,H7013�/0�@+.3102�/48010,602�A-0�;3200�-,+�93.-7,+�

&317+63(� ����LVM��3�� ����L������ ��^93.-7,+_M�

• �����-7+�.32�@+.3102�/0�-,+�93.-7,+�

&317+63(� ���L^93.-7,+_M�

• ��!��,610=+�.+�70/4+�/0�.32�@+.3102�/0�-,+�93.-7,+�

&317+63(� ��!L^93.-7,+_M�

• �����,610=+�0.�@+.31�7>,473�/0�-,+�93.-7,+�

&317+63(� ���L^93.-7,+_M�

• ��$��,610=+�0.�@+.31�7DC473�/0�-,+�93.-7,+�

Page 41: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

&317+63(� ��$L^93.-7,+_M�

������� ���

�017460�10+.4I+1�937;+1+943,02�93,�@+.3102�3?60,4/32�0,�361+�20,60,94+�20.096�+,4/+/+E�+�.+�

A-0�20�/0,374,+�N�-?20.096O�3�N�-?20.096�4,601,+O�

���� ����^93.-7,+�_E�^93.-7,+�E_�

&���������^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

YK�����^93.-7,+�_�U�L���� ����^93.-7,+�_�

� � � ��&�����^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

� � � ��YK�����^93,/494:,_M�

L -+,/3� 0,� .+� 93,/494:,� 20� ;3,0� 0.� 3;01+/31� @E� .+� 2-?20.096� /0?01D� 109-;01+1� -,� 2:.3�

10=42613M�

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

�0I9.+� .32� 102-.6+/32� /0� /32� 3�7D2� 93,2-.6+2� 4,/4@4/-+.02� 0,� -,+� H,49+� 6+?.+� 102-.6+/3E�

0.474,+,/3�.+2�84.+2�/-;.49+/+2E�24�0C426401+,�

���� ����^93.-7,+�_E�^93.-7,+�E_�

&���������^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

YK�����^93,/494:,_�

������h���]�

���� ����^93.-7,+�_E�^93.-7,+�E_�

&���������^,37?10G6+?.+�_E��^,37?10G6+?.+�_�

YK������^93,/494:,_�

����

�4�20�02;094849+����E�0.�102-.6+/3�/0�.+�A-01<�,3�0.474,+�.+2�84.+2�/-;.49+/+2E�24�0C426401+,�

Page 42: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�147013�10+.4I+�9+/+�-,+�/0�.+2��0.096�029146+2E�=0,01+,/3�-,+�6+?.+�102-.6+/3�;31�9+/+�-,+�

/0� .+2� 93,2-.6+2� �-0=3E� -,0� .+2� /32� 6+?.+2� 0,� -,+� �+2� 93.-7,+2� /0� .+� 6+?.+� 102-.6+/3�

;3200,�.32�,37?102�/0�.+2�93.-7,+2�/0�.+�;14701+�20,60,94+�N�0.096O�A-0�20�0F09-60�

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

�5+/0�84.+2�+�-,+�6+?.+��3200�@+1432�8317+632�;324?.02(�

• ������������^,37?10G6+?.+_��������L^20140�/0�@+.3102_M�

�.�31/0,�0,�0.�A-0�20�+24=,0,�.32�@+.3102�0,�.+�9.D-2-.+��������640,0�A-0�934,94/41�93,�0.�

31/0,� 0,� A-0� 20� /084,4013,� .+2� 93.-7,+2� 0,� .+� 910+94:,� /0.� 3?F063� 6+?.+E� /+/3� A-0� .32�

@+.3102�20�+24=,+,�;31�;324943,+740,63�10.+64@3�

• ������� ����� ^,37?10G6+?.+_� L^93.-7,+�_E� ^93.-7,+�_M� ������� L^@+.31�_E�

^@+.31�_M�

�,� 0260� 9+23� .32� @+.3102� 20� +24=,+1D,� +� 9+/+� -,+� /0� .+2� 93.-7,+2� 70,943,+/+2� ;31�

;324943,+740,63� 10.+64@3E� 240,/3� ,0902+143� A-0� ;31� .3� 70,32� 20� +24=,0,� @+.3102� +� 63/+2�

+A-0..+2�93.-7,+2�A-0�,3�+/7460,�@+.3102�,-.32�0,�.+�6+?.+�

������ ���������� ����k��������&�����

�+1+�4,2016+1�-,�2-?93,F-,63�/0�84.+2�/0�-,+�6+?.+�0,�361+�20�02914?0�-,+�20,60,94+��������

93,�-,+�������� ��4,601,+��32�8317+632�;324?.02�23,(�

• ������� �����^,37?10G6+?.+_� L^93.-7,+�_E� ^93.-7,+�_M� ���� �� L^20,60,94+�

�0.096_M�

�24=,+� +� .+2� 93.-7,+2� .32� @+.3102� 109-;01+/32� 0,� .+� 20,60,94+� �0.096� �,2016+� 0,� .+� 6+?.+�

63/+2�.+2�84.+2�A-0�20�109-;010,�0,�.+��0.096�

• ������������^,37?10G6+?.+_����� ��V�&����^,37?10G6+?.+G8-0,60_�

�,�0260�9+23�.+2�0261-96-1+2�/0�.+2�6+?.+2�640,0,�A-0�201�4=-+.02�

Page 43: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

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

�96-+.4I+�@+.3102�/0�-,+�3�7D2�93.-7,+2�;+1+�-,�2-?93,F-,63�/0�84.+2�/0�-,+�6+?.+�

��������^,37?10G6+?.+_�

��������������^93.-7,+�_�U�@+.31���hE�^93.-7,+�_�U�@+.31��]�

hYK����^93,/494:,_]�

�96-+.4I+� .32� 9+7;32� 931102;3,/40,602� F-,63� 93,� .32� @+.3102� A-0� 20� .0� +24=,0,E� 0,� 0.�

2-?93,F-,63� /0� 84.+2� A-0� 9-7;.+,� .+� 93,/494:,� /0� 20.0994:,� �4� ,3� 20� ;3,0� 93,/494:,� /0�

20.0994:,E�.+�+96-+.4I+94:,�20�/+�0,�63/+2�.+2�84.+2�/0�.+�6+?.+�

�4�20�/020+�+96-+.4I+1�+�,-.32E�20�+24=,+1D�0.�@+.31������

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

�311+�-,+�3�7D2�84.+2�/0�-,+�6+?.+��+�24,6+C42�02�.+�24=-40,60(�

�������&����^,37?10G6+?.+_�

hYK����^93,/494:,_]�

�4�,3�20�;3,0�93,/494:,�/0�20.0994:,E�?311+�63/+2�.+2�84.+2�/0�.+�6+?.+�

�#*+$/%)'$.-*�($��#%./%++'*.$/�

�C4260,� 6B9,49+2�?D249+2�A-0�;017460,�2+.@+=-+1/+1� .+�93,24260,94+�/0� .+�?+20�/0�/+632�/0�

8317+�0C;.>946+E�02�/0941E�7+,0F+?.0�;31�0.�-2-+143�3�;13=1+7+/31�

�+2� 6+10+2� 3� ����� A-0� 7+,0F+� �1+9.0� 23,� ..+7+/+2� ��������� �,+� 2024:,� /0� -2-+143�

93740,I+�9-+,/3�20�93110�-,�;13=1+7+�3�20�93,096+�+�.+�?+20�+�61+@B2�/0�-,+�J011+740,6+�

�1+9.0� +/74,4261+� .+� 93,9-110,94+� 93,� .32� 709+,42732� /0� 93,613.� +/09-+/32E� A-0�

=+1+,64I+,�A-0�20�7+,60,=+�2407;10�.+�4,60=14/+/�/0�.32�/+632�

�1+9.0�6+7?4B,�;017460�.+�J+?4.46+94:,�/0�?.3A-032�;+1+�93,613.+1�0.�+99023�93,9-110,60�+�

.32�/+632��,�?.3A-03�;017460�0.�+99023�0C9.-24@3�+�9401632�/+632�;31�-,�?10@0�;0143/3�/0�

6407;3E�<+�20+�+�61+@B2�/0�-,+�6+?.+�3�84.+�/0�/+632�

Page 44: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�,+�61+,2+994:,�02�-,+�20140�/0�20,60,94+2�����/0�7+,4;-.+94:,�/0�/+632�A-0�;13@00�-,+�

-,4/+/�.:=49+�/0�61+?+F3� +/+�20,60,94+�����931102;3,/0�+�-,+�61+,2+994:,��26+�-,4/+/�

02� 1093,394/+� ;31� �1+9.0� 93,� .+� 84,+.4/+/� /0� ;13@001� .+� 9+1+9601>2649+� /0� +20=-1+1� .+2�

61+,2+9943,02� 08096-+/+2� 0,� .+� ?+20� /0� /+632� L������M� 3� /02J+901.+2� L������CM� �4� -,�

;13=1+7+�8+..+�+�.+�746+/�/0�-,+�61+,2+994:,E�.+�?+20�/0�/+632�20�109-;01+�+-637D649+70,60�

J+26+�0.�H.6473�;-,63�=-+1/+/3�

�+2�20,60,94+2��������<�������C�;017460,�+20=-1+1�A-0�63/32�.32�9+7?432�08096-+/32�23?10�

.+�?+20�/0�/+632�20�=-+1/+1D,�;017+,0,6070,60�3�20�/029+16+1D,�0,�8317+�/084,464@+��3/+2�

.+2� 20,60,94+2� A-0� 20� 0F09-6+,� /02/0� .+� 39-110,94+� /0.� H.6473� ������� 3� ������C�

937;10,/0,� .+� 61+,2+994:,� L3� =1-;3� /0� 61+,2+9943,02M� +964@+� �+� 20,60,94+� ����������

026+?.090� -,� ;-,63� /0� ;13902+740,63� /0,613� /0� -,+� 61+,2+994:,� <� 8-,943,+� /0� 7+,01+�

2474.+1�+�-,�1:6-.3�L@01�9+;>6-.3� M�

�23�/0� ������

�+�20,60,94+�������� 84,+.4I+�.+�61+,2+994:,�+96-+.�08096H+�.32�9+7?432�0,�.+�?+20�/0�/+632�

/0�8317+�;017+,0,60��40,61+2�-,�-2-+143�,3�08096H+�0.�������E�0.� 10263�/0�-2-+1432�A-0�

+9902+,�.+�7427+�?+20�0,�8317+�93,9-110,60�,3�@01D,�.32�9+7?432�A-0�0260�;14701�-2-+143�

J+�026+/3�08096-+,/3��:.3�/02;-B2�/0�0F09-6+/+�.+�20,60,94+�63/32�.32�-2-+1432�/0�.+�?+20�

026+1D,� 0,� 93,/4943,02� /0� @01� .32� 9+7?432� 47;.070,6+/32� ;31� 0.� -2-+143� A-0� J+90� 0.�

�������

�F07;.3(�

��!���

���[�

����������9-0,6+�����?+.�U�74R?+.�j�/0?463�YK����,-7R96+�U�))���T�

���[�

��������9-0,6+�����?+.�U�74R?+.�]�910/463�YK����,-7R96+�U�))���T�

��� ������Y��ZT�

���T�

Page 45: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�+� 20,60,94+� ������ .4?01+� 63/+2� .+2� 84.+2� ?.3A-0+/+2� /0� .+� 6+?.+� N9-0,6+O� �+� ;+.+?1+�

9.+@0� Nl31SO� ,3� 640,0� 3613� 080963� A-0� ;0174641� .+� 8D94.� .096-1+� /0� .+� 4,261-994:,E� ;013� 02�

;018096+70,60�;10294,/4?.0�/0,613�/0.�.0,=-+F0�

�360� A-0� .+� ;+.+?1+� ���� +.� 84,+.� /0.� 9:/4=3� 4,/49+� 0.� 84,+.� /0.� ?.3A-0E� ,3� 0.� 84,� /0� .+�

61+,2+994:,��,+�61+,2+994:,�;-0/0�+?+19+1�7D2�/0�-,�?.3A-0E�9373�6+7?4B,�/0,613�/0�-,�

74273�?.3A-0�;-0/0,�39-1141�7-9J+2�61+,2+9943,02�

�23�/0������� Z�

�+�20,60,94+�������C�84,+.4I+�.+�61+,2+994:,�+96-+.�<�/02J+90�63/32�.32�9+7?432�10+.4I+/32�

0,� .+� ?+20� /0� /+632� 0,� .+� 61+,2+994:,� +964@+� 3,24/B1020� 0.� 9+23� /0.� 0F07;.3� 24=-40,60E�

/3,/0�20�4,2016+�4,8317+94:,�0,�6102�6+?.+2�/48010,602�<�20�637+�.+�;109+-94:,�/0�A-0�24�20�

61+6+�/0� 4,2016+1�-,�@+.31�/-;.49+/3�0,�-,+�9.+@0�;147+14+E�20�=0,01+�-,�01131� L93,613.+/3�

93,�.+�20,60,94+�������CM�

�F07;.3(�

�� �����

���07;R4/��4,60=01T�

���[�

��!���

������� ��07;,3E�[������07;R4/E�[�&����,0lR07;�YK����[�

���[�

���������������07;�������L07;R4/E�[MT�

���������������6+C�������L07;R4/E�[MT�

���������������;+<�������L07;R4/E�[MT�

���[�

�$ �������

���YK������R���R��R����$��K���

� ������ ZT�

���[�

���T�

Page 46: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

�23�/0�����������

3,� .+� 20,60,94+� ���������� 02� ;324?.0� ,37?1+1� <�7+19+1� -,� ;-,63� /060174,+/3�/3,/0� 20�

;3/1D�10631,+1�0.�93,613.�.-0=3�/0�0F09-6+120�-,+�20,60,94+�������C�

�F07;.3(�

�� �����

���07;R4/���07;07;,3\����T�

��!���

����������07;�����[�YK����07;,3U07;R4/T�

����������&����07;�YK����[�

���[�

�������������/3R4,2016T�

���������������07;��������L07;R4/E�[MT�

���[�

�$ �������

���YK������R���R��R����$��K���

� ������ Z����/3R4,2016T�

���T�

�2�;324?.0�026+?.0901�;-,632�/0�93,613.�L���������M�0,�;13=1+7+2�109-124@32��,�020�9+23E�

9+/+�4,26+,94+�/0�.+�..+7+/+�+.�;13=1+7+�7+,60,/1D�2-2�;13;432�;-,632�/0�93,613.�<�0.�A-0�

20�0,9-0,610�+964@3�931102;3,/01D�+�.+�4,26+,94+�/0.�;13=1+7+�A-0�20�026B�0F09-6+,/3�

Page 47: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

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

�32� 9-123102� ;017460,� 7+,0F+1� =1-;32� /0� /+632� A-0� 20� 3?640,0,� 9373� 102-.6+/3� /0� -,+�

93,2-.6+�����A-0�10631,+�-,+�3�7D2�84.+2�

������� -64.4I+� /32� 64;32� /0� 9-123102(� 47;.>94632� <� 0C;.>94632� �407;10� /09.+1+� -,� 9-1231�

47;.>9463� ;+1+� 9-+.A-401� 20,60,94+� /0� 7+,4;-.+94:,� /0� /+632E� 4,9.-<0,/3� +A-0..+2� A-0�

10631,+,�2:.3�-,+�84.+�

�4,�07?+1=3E�;+1+�.+2�A-01402�A-0�10631,+,�7D2�/0�-,+�84.+E�-260/�/0?0�/09.+1+1�-,�9-1231�

0C;.>9463�;+1+�201�-2+/3�0,�-,+�4,261-994:,�&���

�3�20�;-0/0,�-2+1�20,60,94+2�/0�93,613.�;+1+�9-123102� 47;.>94632E�9373�0,�0.�9+23�/0� .32�

9-123102�0C;.>94632E�;31�.3�A-0�,3�20�10@42+1D,�0,�0260�9+;>6-.3�

�32� -123102��C;.>94632�23,�+A-0..32�A-0�/0@-0.@0,�9013E�-,+�3�7D2�84.+2E�/0;0,/40,/3�/0�

.32�914601432�93,�A-0�J+<+,�24/3�93,261-4/32��,�9-1231�;-0/0�201�/09.+1+/3�0,�.+�;14701+�

20994:,�/0�-,�;13=1+7+��������LN/09.+10OM�

�C4260,�6102�937+,/32�;+1+�93,613.+1�-,�9-1231(�����E�&�� K�<� ������,�-,�;14,94;43E�

0.�9-1231�20�4,494+.4I+�93,�.+�4,261-994:,�������,20=-4/+E�20�-64.4I+�.+�4,261-994:,�&�� K�

;+1+� 109-;01+1� .+� ;14701+� 84.+� 3� 93,F-,63� /0� /+632� �0� ;-0/0� 0F09-6+1� &�� K� 10;064/+2�

@0902� J+26+� A-0� 63/+2� .+2� 84.+2� J+<+,� 24/3� 109-;01+/+2� -+,/3� .+� H.647+� 84.+� <+� J+� 24/3�

;13902+/+E�0.�9-1231�20�;-0/0�.4?01+1�93,�.+�20,60,94+� �����

�2�;324?.0�;13902+1�@+14+2�A-01402�0,�;+1+.0.3E�/09.+1+,/3�<�+?140,/3�7H.64;.02�9-123102�

Page 48: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)�

�$+&%#%+'3.�($�1#/*#$/�

�32� 9-123102� /0?0,� 201� /09.+1+/32� +,602� /0� 201� -64.4I+/32� 0,� 361+2� 20,60,94+2� -+,/3� 20�

/09.+1+�-,�9-1231E�+�B260�20�.0�/+�-,�,37?10�<�20�+2394+�93,�-,+�93,2-.6+�02;09>849+�-2+,/3�

.+�24,6+C42�24=-40,60(�

�� �����

�����������#�����h�L;+1D70613��hE�;+1D70613�i[M�i�

h�����������#��#�����i�������������#�������T�

�3,/0�����#��#������/0?0�10;1020,6+1�+�-,�10=42613�3�-,+�84.+�0,�-,+�6+?.+�/0�.+�?+20�<�

.32�;+1D706132�24=-0,�.+�24=-40,60�24,6+C42(�

�����#���#��������h��i�����#��#�����h�f�(U�e���&����g�� �������i�

�31�0F07;.3E�.32�9-123102�+��<�+��20�;-0/0,�/09.+1+1�9373�24=-0(�

�� �����

��� ������9��������� ��07;,3E�0,+70E�F3?E�2+.�&����07;�YK����2+._�����T�

��� ������9���������/0;6\��Y��������

� ���� ��V�8137�/0;6�YK����/0;6,3�U����T�

[�

�.�,37?10�/0.�9-1231�L�0�<��;�0,�0.�0F07;.3M�931102;3,/0�+�-,�4/0,64849+/31�,3�/09.+1+/3E�

,3� +� -,� ,37?10� /0� @+14+?.0� /0� ������� �3� 20� ;-0/0,� +24=,+1� @+.3102� +� -,� ,37?10� /0�

9-1231�,4�-64.4I+1.32�0,�-,+�0C;1024:,�

�,�9-1231�;-0/0�1094?41�;+1D706132E�.32�9-+.02�/0?0,�201�/09.+1+/32�93,�.+�9.D-2-.+����;+1+�

8317+.4I+1�2-�4,931;31+94:,��32�;+1D706132�;-0/0,�201�4,494+.4I+/32�93,�+.=H,�@+.31E�;013�

02632�;-0/0,�201�9+7?4+/32�0,�9-+.A-401�3;316-,4/+/�

�.�+.9+,90�/0�.32�;+1D706132�02�.39+.�+.�9-1231E� .3�A-0�24=,4849+�A-0�0..32�2:.3�;-0/0,�201�

108010,94+/32�/0,613�/0�.+�93,2-.6+�02;094849+/+�0,�.+�/09.+1+94:,�/0.�74273��2632�@+.3102�

23,�-64.4I+/32�;31�.+�A-01<�9-+,/3�0.�9-1231�20�+?10�

Page 49: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%�

�,$#-1#%�($�1.�1#/*#�

�.�+?141�-,�9-1231�20�0F09-6+�4,70/4+6+70,60�.+�93,2-.6+�0�4/0,64849+�0.�93,F-,63�102-.6+/3E�

0.�A-0�93,24260�/0�63/+2�.+2�84.+2�A-0�93,9-01/+,�93,�0.�91460143�/0�20.0994:,�/0�B260��+1+�

.32�9-123102�A-0�20�+?10,�93,�.+�9.D-2-.+�N&31��;/+60OE�.+�20,60,94+�/0�+;016-1+�/0.�9-1231�

+/07D2�?.3A-0+�02+2�84.+2�10631,+/+2��,�0F07;.3�02�0.�24=-40,60(�

�� �����

��� ������9��������� ��0,+70E�F3?�&����07;�YK����2+.�_� ���T�

���[�

��!���

��������9�T�

���[�

���T�

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

�0�-64.4I+�6+7?4B,�.+�20,60,94+������;+1+�;+2+1� .32�;+1D706132�+.�9-1231E�0,�9+23�/0�A-0�

B260�.32�10A-401+��31�0F07;.3(�

�� �����

���07;R,+70� � 07;,+70\����T�

���2+.+1<� � 07;2+.\����T�

��� ������9��L,+70���� K���E�2+.+1<�������M�������� �[�

-+.A-401+�/0�026+2�20,60,94+2�+?10�0.�9-1231(�

�����9�L07;R,+70E� ���MT�

�����9�LN�3J,OE�����MT�

�����9�L07;R,+70E�2+.+1<MT�

�?2B1@020�A-0�0,�0260�0F07;.3E�9-+,/3�20�-64.4I+�.+�@+14+?.0�N2+.+1<O�0,�.+�/09.+1+94:,�20�

1084010�+.�,37?10�/0.�20=-,/3�;+1D70613�/0.�9-1231��4,�07?+1=3E�9-+,/3�02�-2+/+�0,�-,+�

20,60,94+������20�1084010�+�.+�@+14+?.0�/0.�;13=1+7+�

Page 50: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

'�

$+1,$#%+'3.�($��'&%/�

�+�20,60,94+�&�� K�;017460�109-;01+1�.32�93,F-,632�/0�/+632�/0�+�-,3�+�.+�@0I��02;-B2�

/0�9/+�109-;01+94:,�<�9+1=+�/0�-,�206�/0�/+632�0.�9-1231�+@+,I+�+�.+�84.+�24=-40,60�

�F07;.3(�

&�� K�9�������7<R07;,3E�7<R0,+70E�7<R/0;6,3T�

�+1+�9+/+�93.-7,+�10631,+/+�0,�-,�9-1231�<�02;094849+/+�0,�.+�/09.+1+94:,�/0.�74273�/0?0�

0C42641�-,+�@+14+?.0�937;+64?.0�0,�64;3�0,�.+�.426+������

�>;49+70,60�20�-64.4I+�.+�20,60,94+�&�� K�/0,613�/0�-,�93,F-,63�/0�4,261-9943,02�9373�0.�

24=-40,60(�

�����

��&�� K�9�������74R10=42613T�

����$���YK���9�\���&����T�

���GGG�20�;13902+�0.�10=42613�

��������T�

�@0,6-+.70,60E� .+� 20,60,94+� &�� K� 8+..+1DE� 02� /0941E� ,3� 10631,+1D� ,4,=H,� 93,F-,63� /0�

/+632� -+,/3� 0263� 2-90/0E� ,3� 20� =+64..+� -,+� 0C90;94:,E� .-0=3� 20� /0?0� /06096+1� 026+�

93,/494:,�-64.4I+,/3�.32�+614?-632�/0.�9-1231�\&�����<�3�\���&�����

�.=-,32�+614?-632�/0�.32�9-123102�20�/06+..+,�+�93,64,-+94:,(�

3������4.%3&$�

�-0=3�/0�A-0�-,�9-123�J+�24/3�+?40163E�;013�+,602�/0�109-;01+1�.+�;14701+�84.+�0.�@+.31�/0.�

+614?-63�\&�����02�,-.3���93,64,-+94:,E� 637+1D�0.�@+.31������9+/+�@0I�A-0�3?60,=+�

-,+� 84.+� /0.� 206� /0� 102-.6+/32� L0,� 9+/+� &�� K� A-0� 20� J+=+M� <� 2:.3� +.9+,I+1D� 0.� @+.31�

&�����9-+,/3�<+�,3�0C426+,�7D2�84.+2�;+1+�73261+1�0,�0.�206�/0�102-.6+/32�

Page 51: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�F07;.3(�

�����

���&�� K�9�������[�

����&�9�\&������K��� GG�8069J�0C46323�

� [�

�������� � � GG�8069J�8+..:T�20�2+.0�/0.�.33;�

� �$��T�

��������&T�

��������T�

3������4&%'.%3&$�

�2�0.� 3;-0263� .:=493�/0�\&����� +/+�@0I�A-0�-,+� 20,60,94+� &�� K� 10631,0�-,+� 84.+�

@D.4/+E�0260�+614?-63�/0@3.@01D�&������:.3�+.9+,I+1D�0.�@+.31������9-+,/3�,3�J+<+�7D2�

84.+2�0,�-,�9-1231�<�20�0F09-60�.+�20,60,94+�&�� K�L24,�BC463�;31�.3�6+,63M�

�F07;.3(�

�����

���&�� K�9�������[�

����$���YK���9�\���&����T�

���[�

��������T�

3������4/�% 6&�

�260�+614?-63� 637+�0.�@+.31�@01/+/013� L����M�9-+,/3�-,�9-1231� 20�0,9-0,61+�+?40163��0�

361+�7+,01+E�10631,+�&�����

3������4�%7%3&'�

-+,/3�-,�9-1231�02�+?40163E�0260�+614?-63�02�2060+/3�0,���L9013M��,�+/0.+,60E�9+/+�@0I�A-0�

20�109-;010,�84.+2�0C4632+70,60�93,�-,�&�� KE�0260�@+.31�20�41D�4,91070,6+,/3�0,�-,3�

-+,/3�20�-64.4I+�93,�9-123102�47;.>94632E�0260�+614?-63�/0@-0.@0�0.�636+.�/0�84.+2�+8096+/+2�

;31�-,+�4,261-994:,�/0.�64;3�������E��������3��������

Page 52: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

'$##$�($�1.�1#/*#�

�+�20,60,94+�A-0�/02J+?4.46+�-,�9-1231E� ����E�20�-64.4I+�/0�.+�24=-40,60�7+,01+(�

�����9�T�

�,+� @0I� A-0� -,� 9-1231� <+� J+� 24/3� 9011+/3E� 02� ;324?.0� @[email protected]� +� +?141� 24,� 60,01� A-0�

/09.+1+1.3� 361+� @0I� -+.A-401� 361+� 3;01+94:,� A-0� 20� /0200� 08096-+1� 23?10� -,� 9-1231� ,3�

3;01+64@3�L9011+/3M�;13@39+1D�-,+�0C90;94:,�/0.�64;3�N4,@+.4/R9-1231O�

Page 53: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

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

�,��������-,+�+/@0160,94+�3�93,/494:,�/0�01131�02�..+7+/+�-,+�� ���������26+2�;-0/0,�

201�/084,4/+2�0,�8317+� 4,601,+�L0,� 6407;3�/0�0F09-94:,�/0�-,�;13=1+7+M�3�0C;.>946+70,60�

;31�0.�-2-+143��F07;.32�/0�0C90;943,02�/084,4/+2�0,�8317+�4,601,+�23,�.+�/4@424:,�;31�9013�

<� .+� 8+.6+� /0� 707314+� 0,� 6407;3� /0� 0F09-94:,� �26+2� 7427+2� 93,/4943,02� 0C90;943,+.02�

640,0,� 2-2� ,37?102� ;13;432� <� ;-0/0,� 201� 108010,94+/+2� 93,� 0..32(� D��#������� <�

������#���

�+7?4B,�20�;-0/0,�/084,41�0C90;943,02�+�70/4/+�<�,37?1+1.+2�/0�+.=-,+�8317+E�-64.4I+,/3�

.+2�10=.+2�/0�93,261-994:,�70,943,+/+2�0,�0.�9+;>6-.3���

-+,/3�39-110�-,�01131�20�+.9+,I+�.+�0C90;94:,E�0263�A-4010�/0941�A-0�20�0F09-6+�.+�;3194:,�

/0.�;13=1+7+�/3,/0�B26+�20�0,9-0,61+�47;.070,6+/+E�61+,28414B,/320�0.�93,613.�+�020�?.3A-0�

/0�20,60,94+2��+2�0C90;943,02�/084,4/+2�;31�0.�-2-+143�/0?0,�201�+.9+,I+/+2�0C;.>946+70,60�

-64.4I+,/3�.+�20,60,94+������

3,� .+2� 0C90;943,02� 201� ;-0/0,� 7+,0F+1� .32� 0113102� 9:73/+70,60� 24,� ,09024/+/� /0�

7+,60,01� 7H.64;.02� 9J0A-032� ;31� 9+/+� 20,60,94+� 029146+� �+7?4B,� ;13@00� 9.+14/+/� 0,� 0.�

9:/4=3� /02/0� 0.� 7370,63� 0,� A-0� ;017460� 7+,60,01� .+2� 1-64,+2� 931102;3,/40,602� +.�

61+6+740,63�/0�.32�0113102�0,�8317+�20;+1+/+�/0�.+�.:=49+�/0.�,0=3943�

�:+$,+'*.$/�,#$($5'.'(%/�

�+2�0C90;943,02�;10/084,4/+2�,3�,090246+,�201�/09.+1+/+2��47;.070,60�20�-64.4I+,�9-+,/3�

026+2�23,�=+64..+/+2�;31�+.=H,�01131�/060174,+/3�

��+� 24=-40,60� 02� .+� .426+� /0� .+2� 0C90;943,02� ;10/060174,+/+2� ;31� ������� <� -,+� ?10@0�

/02914;94:,�/0�9-D,/3�23,�+9943,+/+2(�

Page 54: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

� �

�*)0#$��:+$,+'3.� �%-'&&%(%�+1%.(*X� �������

� � �

����U ���U����� �.�;13=1+7+�4,60,6:�+24=,+1�@+.3102�+�.32�+614?-632�/0�-,�3?F063�,3�4,494+.4I+/3�

G�� ��

����� ��U �U����� �.�;13=1+7+�4,60,6:�+24=,+1�@+.3102�+�-,+�6+?.+�+,4/+/+�+H,�,3�4,494+.4I+/+�

G�� ��

���U�����YU����� �.� ;13=1+7+� 4,60,6:� +?141� -,� 9-1231� A-0�<+� 20� 0,93,61+?+� +?40163� �09-01/0� A-0�-,�9-1231�/0�949.3�&���+-637D649+70,60�.3�+?10�<�0..3�,3�20�/0?0�02;094849+1�93,�.+�20,60,94+������

G�����

���U2��U��U ���W� �.� ;13=1+7+� 4,60,6:� +.7+90,+1� @+.3102�/-;.49+/32� 0,� -,+� 93.-7,+� A-0� 20�7+,640,0�93,�102614994:,�/0�4,60=14/+/�/0�-,�>,/490�H,493�L-,4A-0�4,/0CM�

G��

�2�� �U���� �.� ;13=1+7+� 4,60,6:� 08096-+1� -,+�3;01+94:,�,3�@D.4/+�23?10�-,�9-1231�

G�����

�2�� �U���"�� �,�-,+� 20,60,94+����E� .+� 93,@0124:,� /0�-,+� 9+/0,+� /0� 9+1+960102� J+94+� -,�,H7013� 8+..+� 9-+,/3� 02+� 9+/0,+� ,3�10;1020,6+�-,�,H7013�@D.4/3�

G�)���

��� �U��� ��� �.� ;13=1+7+� 4,60,6:� 93,096+120� +��1+9.0�93,� -,� ,37?10� /0� -2-+143� 3� ;+22l31/�4,@D.4/3�

G���)�

��U����U������ �,+� 20,60,94+� ���� �� ����� ,3�/0@3.@4:�@+.3102�3�0.�;13=1+7+�108010,94:�-,�0.070,63�,3� 4,494+.4I+/3�0,�-,+�6+?.+�4,/0C+/+�

]����

���U������U��� �.� ;13=1+7+� 08096-:� -,+� ..+7+/+� +��1+9.0�24,�026+1�93,096+/3�

G�����

�����U��� �������640,0�-,�;13?.07+�4,601,3� G�����

�V�Y��U� ����T� �32� 0.070,632� /0� -,+� +24=,+94:,� L0.�@+.31� +� +24=,+1� <� .+� @+14+?.0� A-0� .3�93,60,/1DM� 640,0,� 64;32� 4,937;+64?.02��+7?4B,�20�;1020,6+�0260�01131�9-+,/3�-,�;+1D70613� ;+2+/3� +� -,� 2-?;13=1+7+� ,3�02�/0.�64;3�02;01+/3�

G����

����U �U����� �.� ;+1D70613� ���&� L0.� ;147013� A-0� 02�;+2+/3�+�-,�7B63/3�������M�02�,-.3�

G �����

������U��� �+�707314+�20�60174,:�3�026D�9311-;6+� G�����

��"� ��U"�Y���U����� �.� ;13=1+7+� 026D� 61+6+,/3�/0� 108010,94+1�-,�0.070,63�/0�-,�+110=.3� 4,/0C+/3�A-0�20�0,9-0,61+�0,�-,+�;32494:,�7D2�=1+,/0�A-0� 0.� ,H7013� 10+.� /0� 0.070,632� /0� .+�93.0994:,�

G�� �

��"� ��U���� ��U� � �� �.� ;13=1+7+� 026D� 108010,94+,/3� -,�0.070,63� /0� -,� +110=.3� -64.4I+,/3� -,�,H7013� 8-01+� /0.� 1+,=3� ;017464/3� L;31�

G�� ��

Page 55: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

0F07;.3E�0.�0.070,63�NG�OM��Y�U �2�� �U�V �� �+� 93,@0124:,� /0� -,+� 9+/0,+� /0�

9+1+960102� J+94+� -,� 64;3� �E��� 8+..:�;31A-0� .+� 9+/0,+� ,3� 10;1020,6+� -,�,H7013�

G����

� �����U��U������ �0� 0C90/4:� 0.� 6407;3�7DC473� /0� 02;01+�;31�-,�109-123�0,��1+9.0�

G���

���U���YU�V�� �,+� 20,60,94+� ���� �� ����� /0@-0.@0�7D2�/0�-,+�84.+�

G����

2����U��� �9-114:� -,� 01131� +1467B6493E� /0�93,@0124:,�3� 61-,9+740,63��31� 0F07;.3E�2-90/0�9-+,/3� 20� 4,60,6+�9+.I+1�-,�@+.31�7-<� =1+,/0� /0,613� /0� -,+� @+14+?.0�7D2�;0A-05+�

G�����

Z��U� 2 ��� �.�;13=1+7+�4,60,6:�08096-+1�-,+�/4@424:,�;31�9013�

G�)��

�:+$,+'*.$/�($5'.'(%/�,*#�$&�1/1%#'*�

�������;017460�+.�-2-+143�/084,41�2-2�;13;4+2�0C90;943,02E�.+2�A-0�/0?01D,�201�/09.+1+/+2�

<�=+64..+/+2�0C;.>946+70,60�-64.4I+,/3�36132�937+,/32�/0.�.0,=-+F0�

$����������

�+2� 0C90;943,02� 2:.3� ;-0/0,� 201� /09.+1+/+2� 0,� 0.� 20=70,63� N�09.+10O� /0� -,� ?.3A-0E�

2-?;13=1+7+� 3� ;+A-060� �0� /09.+1+� -,+� 0C90;94:,� 02914?40,/3� 2-� ,37?10� 20=-4/+� /0� .+�

;+.+?1+� 9.+@0� �$ ������� �+2� /09.+1+943,02� 23,� 2474.+102� +� .+2� /0� @+14+?.02E� ;013�

109-01/0�A-0�-,+�0C90;94:,�02�-,+�93,/494:,�/0�01131E�,3�-,� >607�/0�/+632��-,�+2>E� .+2�

7427+2�10=.+2�/0�+.9+,90�+;.49+,�6+,63�23?10�@+14+?.02�9373�23?10�.+2�0C90;943,02�

�F07;.3(�

�� �����

���01131R��� �$ ������T�

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

�,+� 0C90;94:,� ,3� ;-0/0� 201� /09.+1+/+� /32� @0902� 0,� -,� 74273� ?.3A-0� �+.� 9373� .+2�

@+14+?.02E�-,+�0C90;94:,�/09.+1+/+�0,�-,�?.3A-0�02�.39+.�+�020�?.3A-0�<�=.3?+.�+�63/32�.32�

2-?G?.3A-02�A-0�937;10,/0�

Page 56: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�������������F��/�6G�

�+�20,60,94+�������;017460�=+64..+1�-,+�0C90;94:,�0,�8317+�0C;.>946+��2�8+964?.0�-64.4I+1�

026+�20,60,94+�0,�9-+.A-401�.-=+1�A-0�20�0,9-0,610�/0,613�/0.�+.9+,90�/0�.+�0C90;94:,�

�F07;.3(�

�� �����

���3-6R38R2639S� �$ ������T�� GG�/09.+1+94:,�/0�.+�0C90;94:,�

���636+.� � � ������LMT�

��!���

���[�

����&�636+.�^����K���

� ������3-6R38R2639ST�� � GG�..+7+/3�+�.+�0C90;94:,�

��������&T�

�$ �������

���YK���3-6R38R2639S��K���

� GG�7+,0F+1�0.�01131�+A->�

���YK�����K�����K���

� [�

���T�

&4,+.70,60E�9+?0�/026+9+1�.+�0C4260,94+�/0�.+�0C90;94:,���K���E�A-0�247?3.4I+�9-+.A-401�

93,/494:,�/0�0C90;94:,�A-0�,3�J+�24/3�/09.+1+/+��0�-64.4I+�937H,70,60�+.�84,+.�/0.�?.3A-0�

/0� 0C90;943,02� ;+1+� +?231?01� 9-+.A-401� 64;3� /0� 01131� A-0� ,3� J+� 24/3� ;10@4263� ;31� 0.�

;13=1+7+/31� �,� 020� 9+23E� 02� 937H,� 3?201@+1� .+� 20,60,94+� ������ Z� 0,� 0.� =1-;3� /0�

20,60,94+2� /0� .+� 0C90;94:,� 3� +.=-,+� /0� .+2� 8-,943,02� ��� ���� j� �������E� A-0� 20�

/06+..+,�0,�0.�;1:C473�;-,63�

Page 57: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�/*�($��������?�������

�.�7+,0F+1�-,+�0C90;94:,�02�;324?.0�+;3<+120�93,�.+2�8-,943,02�;10/084,4/+2���� 3/0�<�

����117�;+1+�+9.+1+1�+.�-2-+143�.+�246-+94:,�/0�01131�+93,6094/+�

��������2407;10�10631,+1D�0.�,H7013�/0.�01131�/0��1+9.0�<�-,�N�O�L9013M�0,�9+23�0C46323�+.�

0F09-6+120�-,+�20,60,94+�����

�31� 361+� ;+160E� ������ 10631,+1D� 0.� 931102;3,/40,60� 70,2+F0� /0� 01131� ;+1+� .+� 246-+94:,�

39-114/+��+7?4B,�02�;324?.0�0,610=+1.0�+� .+�8-,94:,���������-,�,H7013�,0=+64@3�A-0�

10;1020,60�-,�01131�/0��1+9.0�<�B26+�/0@3.@01D�0.�70,2+F0�+2394+/3�

�26+2�8-,943,02�23,�7-<�H64.02�9-+,/3�20�-64.4I+,�0,�0.�?.3A-0�/0�0C90;943,02E�;+1+�+9.+1+1�

0.�24=,4849+/3�/0�.+�0C90;94:,���K���E�9-+,/3�B26+�39-110�

�26+2� 8-,943,02� ,3� ;-0/0,� 201� -64.4I+/+2� /41096+70,60� 0,� -,+� 20,60,94+� ���E� ;013� 2>� 20�

;-0/0�+24=,+1� 2-�@+.31�+�+.=-,+�@+14+?.0�/0�;13=1+7+�<� .-0=3�-2+1�026+�H.647+�0,�+.=-,+�

20,60,94+�

�F07;.3(�

�� �����

���011R,-7� ������T�

���011R72=� ��� K���L���MT�

��!���

���[�

�$ �������

���YK�����K�����K���

� 011R,-7�(U���� ���T�

� 011R72=�(U�������L�������E��E����MT�

� ������������0113102�������L011R,-7E�011R72=MT�

���T�

Page 58: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�)�

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

�32�2-?;13=1+7+2�23,�?.3A-02�/0�4,261-9943,02�/0��������A-0�;-0/0,�201�4,@39+/32�;31�

36132� <� 1094?41� ;+1D706132� �,� ������� 0C4260,� /32� 64;32� /0� 2-?;13=1+7+2(� �32�

������������� <� .+2� .��������� �31� 10=.+� =0,01+.E� 20� -64.4I+� -,� ;1390/4740,63� ;+1+�

0F09-6+1�-,+�+994:,�02;09>849+�<�-,+�8-,94:,�;+1+�9+.9-.+1�-,�@+.31�

�32� 2-?;13=1+7+2� 6+7?4B,� 93,26+,� /0� -,+� 20994:,� /0� /09.+1+943,02E� -,� 9-01;3� A-0� 20�

0F09-6+�<�-,+�20994:,�3;943,+.�/0�7+,0F3�/0�0C90;943,02�

�F07;.3(�

��� ������/0?46R+993-,6�L+996R4/�����!��E�+73-,6�����M����

���3./R?+.+,90�����T�

���,0lR?+.+,90�����T�

���3@01/13l,��$ ������T�

��!���

������� ��?+.������3./R?+.+,90�&����+9962�YK����+996R,3�U�+996R4/T�

���,0lR?+.+,90�(U�3./R?+.+,90�j�+73-,6T�

����&�,0lR?+.+,90�^����K���

� ������3@01/13l,T�

��������

� �������+9962�����?+.�U�,0lR?+.+,90�YK����+996R,3�U�+996R4/T�

��������&T�

�$ �������

���YK���3@01/13l,��K���

� [�

����/0?46R+993-,6T�

�,� 0.� 0F07;.3E� 9-+,/3� 0.� 2-?;13=1+7+� 02� 4,@39+/3E� 1094?0� .32� ;+1D706132� ����#��� <�

������� 3,� 0.� ;147013� /0� 0..32� 20.09943,+� 0.� @+.31� /0.� 9+7;3� N?+.O� <� .3� +.7+90,+� 0,�

���#���������-0=3�+.7+90,+�-,+�/48010,94+�0,�361+�@+14+?.0E���E#�������E� .+�A-0�/0�201�

,0=+64@+�=+64..+1D�-,+�93,/494:,�/0�0C90;94:,�/084,4/+�;31�0.�-2-+143�L�����E�M�

Page 59: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�%�

&4=-1+�)G�(����261-96-1+�/0�-,��+A-060�

A��������������������������

�32�2-?;13=1+7+2�;13@00,�� ������������E� 02�/0941E�;017460�910+1�,-0@32�;13=1+7+2� 9+/+�

@0I�A-0�20�,0902460,E�.32�9-+.02�;-0/0,�201�4,@39+/32�8D94.70,60�<�2-2�102-.6+/32�-64.4I+/32�

/0�4,70/4+63�

�+7?4B,� +;316+,� ����������� �263� 02E� ;017460� /4@4/41� -,� =1+,� ;13=1+7+� 0,� 7:/-.32�

.:=4932�7D2�;0A-0532�<�8D94.02�/0�7+,0F+1��263�+;3<+�0.�/42053�/0�;13=1+7+2�-64.4I+,/3�.+�

7063/3.3=>+�63;G/3l,�

�/07D2E� .32� 2-?;13=1+7+2� ;13@00,� .+2� 9+1+9601>2649+2� /0� ������������ <����������������

�,+� @0I� 93,261-4/3E� -,� 2-?;13=1+7+� ;-0/0� 201� -64.4I+/3� 0,� 9-+.A-401� ,H7013� /0�

+;.49+943,02��4�.+�/084,494:,�/0.�607+�A-0�47;.070,6+�02�9+7?4+/+E�0,63,902�2:.3�20�/0?0�

+.601+1�0.�2-?;13=1+7+�<�,3�63/32�.32�.-=+102�/3,/0�02�108010,94+/3�

&4,+.70,60E� 93,261-41� 2-?;13=1+7+2� +=10=+,� +?261+994:,E� .3� A-0� 47;.49+� A-0� 02� ;109423�

93,3901�2:.3�A-B�02�.3�A-0�J+90,�<�,3�9:73�026D,�47;.070,6+/32�,0902+14+70,60�

Page 60: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�'�

�#*+$(')'$.-*/�

�,�;1390/4740,63�02�-,�2-?;13=1+7+�A-0�0F09-6+�-,+�+994:,�02;094849+��+�24,6+C42�;+1+�

93,261-41.32�02�.+�24=-40,60(�

��� ������������h�L��1�����hE���1����E�[i�M�i����

���h/09.+1+943,02R.39+.02i�

��!���

���20,60,94+2R0F09-6+?.02�

h�$ �������

93,/4943,02R/0R0C90;94:,i�

����h�����i�T�

�/07D2E�9+/+�;+1D70613�20�02914?0�93,�.+�24=-40,60�,36+94:,(�

�����#��1�����h���e������h�� ���i�e��������h�� ���i�����#��#�����

h�f�(U�e���&�����g��� �������i�

�,� .32� ;+2+F02� /0� ;+1D706132� ,3� 20� ;-0/0� ;10942+1� 0.� .+1=3� /0� +.=-,3� /0� 0..32�

0C;.>946+70,60E�9373�0,(�

��� ������CCC�L;+1+7��� K��L�MM����[�

�26+�20,60,94+�02�4,@D.4/+��0?01>+�/0941�2:.3�[�;+1+7��� K��[E�24,�02;094849+1�0.�.+1=3�

/0.�9+1D9601�

�4,�07?+1=3E�24�02�+?23.-6+70,60�,0902+143�102614,=41�0.� .+1=3�/0�-,+�9+/0,+�9373�.+�/0.�

0F07;.3E�20�;-0/0�93110=41� .+�246-+94:,�93/4849+,/3�.+� ..+7+/+�+.�;1390/4740,63�:::�/0� .+�

24=-40,60�7+,01+(�

Page 61: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�� �����

��607;� K��L�MT�

����������� J+1�����607;\����T�

������ ������CCC�L;+1+7��� J+1�M����[�

�,�;1390/4740,63�;3200�/32�;+1602(�-,+�02;094849+94:,�<�-,�9-01;3��+�02;094849+94:,�02�

247;.0E� 93740,I+� 93,� .+� ;+.+?1+� ��� ������ <� 60174,+� L0,� .+� 7427+� .>,0+M� 93,� 0.�

,37?10�/0.�;1390/4740,63�3�.+�.426+�/0�;+1D706132�LA-0�02�3;943,+.M�

�.�9-01;3�/0.�;1390/4740,63�93740,I+�93,�.+�;+.+?1+�10201@+/+�N��O�<�60174,+�93,�N���OE�

20=-4/3�3;943,+.70,60�;31�0.�,37?10�/0.�;1390/4740,63�

�1.+'*.$/�

�,+�8-,94:,�02�-,�2-?;13=1+7+�A-0�9+.9-.+�-,�@+.31��+�24,6+C42�;+1+�93,261-41�8-,943,02�

02�.+�24=-40,60(�

&�� �����,37?10�h�L��1�����hE���1����E�[i�M�i��������64;3R/0R/+63����

��!���

���20,60,94+2R0F09-6+?.02�

h�$ �������

93,/4943,02R/0R0C90;94:,i�

����h�����i�T�

��.+�24,6+C42�/0�.32�;+1D706132�02�4/B,649+�+.�9+23�/0�.32�;1390/4740,632(�

�����#��1�����h���e������h�� ���i�e��������h�� ���i�����#��#�����

h�f�(U�e���&�����g��� �������i�

Page 62: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

�+�8-,94:,� 6+7?4B,�;3200�-,+�02;094849+94:,�<�-,�9-01;3��.�20=70,63�/0�02;094849+94:,�

93740,I+� 93,� .+� ;+.+?1+� &�� ����� <� 60174,+� 93,� .+� 9.D-2-.+� ������E� .+� 9-+.�

02;094849+�0.�64;3�/0�/+63�10631,+/3�;31�.+�8-,94:,�

�.�9-01;3�93740,I+�93,�.+�;+.+?1+�N��O�<�60174,+�93,�.+�;+.+?1+�N���OE�02�/0941E�4,9.-<0�

.+2� 209943,02�/0�/09.+1+943,02E� 20,60,94+2� 0F09-6+?.02� <�-,+�;+160�3;943,+.�/0�7+,0F3�/0�

0C90;943,02�

�F07;.3(�

&�� �����10@42+R2+.+143�L2+.+143�����E�9+1=3� K��L��MM�������������������

���2+.+143R74,473�����T�

���2+.+143R7+C473�����T�

��!���

������� ��.3l2+.E�J4=J2+.������2+.+143R74,473E�2+.+143R7+C473�

&����2+.+1432�YK����F3?�U�9+1=3�T�

����������L2+.+143�_U�2+.+143R74,473M�����L2+.+143�^U�2+.+143R7+C473M�

����10@42+R2+.+143�T�

�26+�7427+�8-,94:,�/0�0F07;.3�;-0/0�201�..+7+/+�/02/0�-,+�20,60,94+��������A-0�1094?+�

-,�@+.31�?33.0+,3E�9373�;31�0F07;.3E�0,(�

�� �����

���10,6+R+96-+.�����T�

���93/9+1=3� K��L��MT�

��!���

���[�

����&�10@42+R2+.+143�L10,6+R+96-+.E�93/9+1=3M��K���[�

�+�8-,94:,������#�������+96H+�9373�-,+�@+14+?.0�/0�64;3�?33.0+,3E�9-<3�@+.31�/0;0,/0�/0�

.32�;+1D706132�1094?4/32�

Page 63: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

��������������6'3�&�

�26+�20,60,94+�60174,+�4,70/4+6+70,60�.+�0F09-94:,�/0�-,�;13=1+7+E�10631,+,/3�0.�93,613.�

+.� ?.3A-0� /0� ;13=1+7+�A-0� .3� ..+7:��3� 20� /0?0� 93,8-,/41� 93,� .+� 9.D-2-.+� ����� /0� .+2�

8-,943,02E�A-0�02;094849+�0.�64;3�/0�/+63�/[email protected]�;31�0..+�

�,�2-?;13=1+7+�;-0/0�93,60,01�@+14+2�20,60,94+2��������4�20�0F09-6+�9-+.A-401+�/0�0..+2E�

0.�2-?;13=1+7+�937;.063�20�60174,+�

�+� 24,6+C42� ;+1+� .32� ;1390/4740,632� 02� 247;.0E� 2:.3� 20� ,090246+� .+� ;+.+?1+���������4,�

07?+1=3E�0,�0.�9+23�/0�.+2�8-,943,02E�026+�20,60,94+�/0?0�93,60,01�-,�@+.31E�A-0�02�+A-0.�

A-0�20�@+�+�/0@3.@01�+.�;13=1+7+�A-0�.+�..+7:��+�0C;1024:,�A-0�24=-0�+�.+�20,60,94+�;-0/0�

201� 6+,� 937;.0F+� 9373� 20� /0200� ;013� 2407;10� /0?0� 102;06+1� 0.� 64;3� /0� /+632� A-0� 026D�

/084,4/3�0,�.+�9+?0901+�L02;094849+94:,M�/0�.+�8-,94:,�

�,+� 8-,94:,�/0?0�93,60,01�9373�7>,473�-,+�20,60,94+�������E�/0�361+�7+,01+E�+.�,3�

0,93,61+1.+E��������=0,01+1D�.+�0C90;94:,����!���R������

�/*�($��%#9)$-#*/�

�32� 2-?;13=1+7+2� 61+2;+2+,� 4,8317+94:,� -64.4I+,/3� ;+1D706132� �+2� @+14+?.02� 3�

0C;10243,02�108010,94+/+2�0,�.+� .426+�/0�;+1D706132�/0�-,+�..+7+/+�+�-,�2-?;13=1+7+�23,�

..+7+/32� ;+1D706132� ��������� �+2� @+14+?.02� /09.+1+/+2� 0,� .+� 02;094849+94:,� /0� -,�

2-?;13=1+7+�<�-64.4I+/+2�0,�0.�9-01;3�23,�..+7+/32�;+1D706132�-�������

�,� 0260� H.6473� 9+23� L;+1+� .32� ;+1D706132� 8317+.02M� 20� ;-0/0,� 0C;.4946+1� 6102� 73/32�

/48010,602�;+1+�/084,41�.+�93,/-96+�/0�.32�;+1D706132(���E�����0��������

�4,�07?+1=3E�0@460�-2+1� .32�64;32�/0�;+1D706132�����0��������0,�.+2�8-,943,02E�<+�A-0�

;31� 2-�,+6-1+.0I+�B26+2�/0@-0.@0,�-,�2:.3�/+63�<�,3� +� 61+@B2�/0�;+1D706132��2�-,+�7+.+�

;1D9649+� J+901� A-0� -,+� 8-,94:,� /0@-0.@+� 7-9J32� @+.3102T� ;+1+� 023� -64.490� .32�

;1390/4740,632�

Page 64: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

� �

�1��������������/&�

�2632�;+1D706132�23,�.+�0,61+/+�+�.+2�8-,943,02�<�;1390/4740,632�<�+96H+,�/0,613�/0�0..+2�

9373�93,26+,602E�02�/0941E�2-2�@+.3102�,3�;-0/0,�201�+.601+/32�/0,613�/0�-,�2-?;13=1+7+�

�32�;+1D706132�+96-+.02�LA-0�20�93,@40160,�0,�8317+.02�/0,613�/0�-,�2-?;13=1+7+M�;-0/0,�

201�93,26+,602E�.4601+.02E�@+14+?.02�4,494+.4I+/+2�3�0C;10243,02�

�1��������������%3'�

�,� ;+1D70613� /0� 2+.4/+� L���M� ;017460� 937-,49+1� @+.3102� +.� ?.3A-0� /0� ;13=1+7+� A-0�

4,@39:�+.�2-?;13=1+7+�A-0�-64.4I+�0260�;+1D70613��263�A-4010�/0941�+/07D2E�A-0�02�;324?.0�

-64.4I+1�-,�;+1D70613�/0�0260�64;3�9373�24�8-01+�-,+�@+14+?.0�.39+.�+.�2-?;13=1+7+�

�,�0.�;13=1+7+�A-0�4,@39+�.+�8-,94:,�3�;1390/4740,63E�0.�;+1D70613�/0�73/3�����/0?0�

201�-,+�@+14+?.0E�,-,9+�-,+�0C;1024:,�3�-,+�93,26+,60�

�1��������������/&�%3'�

�26+�73/+.4/+/�;017460�;13;31943,+1�@+.3102�4,494+.02�+�.+�1-64,+�/0.�2-?;13=1+7+�<�.-0=3�

/0@[email protected]� +96-+.4I+/32� �.� 4=-+.� A-0� 0.� 64;3� +,601431E� -,� ;+1D70613� /0� 0260� 64;3� /0?0�

931102;3,/01�2407;10�+�-,+�@+14+?.0�

�4� .+� 2+.4/+� /0� -,� 2-?;13=1+7+� 02� 0C4632+E� 0,63,902� ������� +24=,+1D� .32� @+.3102� A-0�

931102;3,/+� +� .32� ;+1D706132� +96-+.02� L.32� A-0� 1094?0,� .32� @+.3102� /0� .32� ;+1D706132�

8317+.02� 0,� .+� 1-64,+� A-0� ..+7+� +.� 2-?;13=1+7+M� �31� 0.� 93,61+143E� 24� .+� 2+.4/+� /0.�

2-?;13=1+7+� 20� ;13/-90� 93,� -,� 01131� ,3� 7+,0F+/3� 0,� +.=-,+� 0C90;94:,E� ������� ,3�

+24=,+1D�,4,=H,�@+.31�+�.32�;+1D706132�+96-+.02�

���������������������2����������������1������

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

� � �02�0.�64;3�;31�/080963� /0?0�201�02;094849+/3� /0?0�201�02;094849+/3�� � �;+2+�@+.3102�+�-,�2-?;13=1+7+� 10631,+�@+.3102�+�A-40,�.3�..+7:� ;+2+� @+.3102� 4,494+.02� +.�

2-?;13=1+7+�<�10631,+�-,�@+.31�+96-+.4I+/3�+�A-40,�.3�..+7:�

� � �-,� ;+1D70613� 8317+.� +96H+� ;+1D706132� 8317+.02� +96H+,� ;+1D706132� 8317+.02� +96H+,�

Page 65: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

��

9373�-,+�93,26+,60� 9373�@+14+?.02� 9373�-,+�@+14+?.0�4,494+.4I+/+�� � �+�-,�;+1D70613�8317+.�,3�20�.0�;-0/0�+24=,+1�-,�@+.31�

+� -,� ;+1D70613� 8317+.� /0?0�+24=,D120.0�-,�@+.31�

+� -,� ;+1D70613� 8317+.� ;3/1>+�+24=,D120.0�-,�@+.31�

� � �.32�;+1D706132�+96-+.02�;-0/0,�201� 93,26+,602E� @+14+?.02�4,494+.4I+/+2E� .4601+.02� 3�0C;10243,02�

.32� ;+1D706132� +96-+.02� /0?0,�201�@+14+?.02�

.32� ;+1D706132� +96-+.02� /0?0,�201�@+14+?.02�

� � �

$+1#/'S'(%(�

�+� 109-124@4/+/� 02� -,+� ;3/0132+� 6B9,49+� A-0� 247;.4849+� 0.� /42053� /0� +.=3146732�

�D249+70,60E�.+�109-124@4/+/�24=,4849+�+-63108010,94+��0�+;.49+�9-+,/3�-,�74273�+.=314673�

/0?0� 201� -64.4I+/3� @+14+2� @0902� /0,613� /0� .+� 23.-94:,� +� -,� ;13?.07+� /060174,+/3E�

9+7?4+,/3�9+/+�@0I�.+2�93,/4943,02�4,494+.02�/0�9+/+�0F09-94:,�L/0.�+.=314673M�

�,�;13=1+7+�109-124@3�02�+A-0.�A-0�20�..+7+�+�24�74273��40,20�0,�-,+�..+7+/+�109-124@+�

9373�-,+�..+7+/+�+�3613�2-?;13=1+7+�A-0�J+90�.3�74273�A-0�0.�4,494+.� +/+�..+7+/+�910+�

-,+� ,-0@+� 4,26+,94+� /0� 63/32� .32� >6072� /09.+1+/32� 0,� 0.� 2-?;13=1+7+E� 4,9.-<0,/3�

;+1D706132E�@+14+?.02E�9-123102�<�0C90;943,02�

�0�1093740,/+�201�7-<�9-4/+/323�93,�.+2�..+7+/+2�109-124@+2��,610�361+2�932+2E�0C4260�-,�

7DC473�/0�@0902�A-0�-,�74273�9-1231�;-0/0�201�+?40163�<�023�20�/084,0�0,�-,+�@+14+?.0�/0�

�1+9.0�..+7+/+�����R ��������.�70,32�+.=-,+�@0I�.+�109-124@4/+/�20�/0?0�10@01641E�02�

/0941E�.+2�+-63108010,94+2�/0?0,�/+120�-,�,H7013�84,463�/0�@0902�

�F07;.3(�

&�� �����8+96314+.�L,���������M������������!������ GG�/0@-0.@0�,`�

��!���

����&�,�U����K��� GG�93,/494:,�/0�6B174,3�

� ���������

��������

� �������,�V�8+96314+.L,�j��MT� GG�026+�02�.+�..+7+/+�109-124@+�

�������&T�

Page 66: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

����8+96314+.T�

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

�+� 109-124@4/+/� ,3� 02� -,+� J011+740,6+� 93,24/01+/+� 8-,/+70,6+.� 0,� .+� ;13=1+7+94:,�

������� -+.A-401� ;13?.07+� A-0� 10A-401+� 2-� -64.4I+94:,� 6+7?4B,� ;-0/0� 201� 102-0.63�

-64.4I+,/3� 4601+94:,� �,+� @0124:,� 4601+64@+� /0� -,� ;13=1+7+� 02� -2-+.70,60� 7D2� 8D94.� /0�

/4205+1�<�/0�0,60,/01��4,�07?+1=3E�.+�@0124:,�109-124@+�02�7D2�247;.0E�;0A-05+�<�7D2�8D94.�

/0�/0;-1+1���73/3�/0�0F07;.3E�3?201@0�.+2�24=-40,602�/32�@01243,02�/0�9:73�9+.9-.+1�0.�

,H7013�,GB2473�/0�.+�20140�/0�&4?3,+994(�

GG��0124:,�109-124@+�

&�� �����84?�L,���������M������������!������

��!���

����&�L,�U��M������L,�U��M��K���

� ��������T�

��������

� �������84?L,�j��M��]��84?L,�j��MT�

��������&T�

����84?T�

GG��0124:,�4601+64@+�

&�� �����84?�L,���������M������������!������

���;32������!���(U��T�

���;32������!���(U��T�

���9-7�����!��T�

��!���

����&�L,�U��M������L,�U��M��K���

� ��������T�

��������

� 9-7�(U�;32��]�;32�T�

� &���4���� ,������

� ���;32��(U�;32�T�

Page 67: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

���

� ���;32��(U�9-7T�

� ���9-7�(U�;32��]�;32�T�

� ��������T�

� �������9-7T�

��������&T�

����84?T�

�+�@0124:,�109-124@+�/0�.+�8-,94:,�5'0�02�7-9J3�7D2�0.0=+,60�A-0�.+�4601+64@+��4,�07?+1=3E�

026+�H.647+�02�7D2�084940,60T�93110�7D2�1D;4/3�<�-64.4I+�70,32�707314+�/0.�937;-6+/31�

�4�.+2�..+7+/+2�23,�/07+24+/+2�20�;3/1D�+/@01641�.+�/48010,94+�0,�084940,94+� 3,24/010�0263�

;+1+�8-6-1+2�47;.070,6+943,02�/0�-,+�-�361+�+.601,+64@+�

�*&')*#5'/)*�

�.�;3.473184273�02�-,+�9+1+9601>2649+�/0.�7+,0F3�/0�3?F0632��4=,4849+�A-0�02�;324?.0�/084,41�

7D2�/0�-,�3?F063�93,�.32�742732�,37?102E�;013�/48010,94+/32�H,49+70,60�;31�.+�9+,64/+/�3�

64;3�/0�.32�;+1D706132�A-0�1094?0,�3�/0@-0.@0,�

�,�0.�9+23�/0�.32�2-?;13=1+7+2E�02�;324?.0�/09.+1+1�7+2�/0�-,3�93,�0.�74273�,37?10E�;013�

20�/0?01D�60,01�.+�;109+-94:,�/0�/48010,94+1.32�0,�9-+,63�+.�64;3�/0�;+1D706132�A-0�-64.4I+,�

�F07;.3(�

��� ������4,464+.4I0�L6+?������+60�+?�<;E�,�����!��M����

��!���

���&���4�����,������

6+?L4M�(U��������T�

�����������T�

����4,464+.4I0T�

Page 68: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�)�

��� ������4,464+.4I0�L6+?������0+.�+?�<;E�,�����!��M����

��!���

���&���4�����,������

6+?L4M�(U���T�

�����������T�

����4,464+.4I0T�

�2632�;1390/4740,632� 2:.3�/484010,�0,�0.� 64;3�/0�/+63�/0.�;14701�;+1D70613��+1+�08096-+1�

-,+�..+7+/+�+�9-+.A-401+�/0�0..32E�20�;-0/0�47;.070,6+1�.3�24=-40,60(�

�� �����

���������+60�+?�<;�����������&����������$����������R����!��T�

���������0+.�+?�<;�����������&����������$����������R����!��T�

���J410/+60R6+?�� �+60�+?�<;T�

���9377R6+?� � �0+.�+?�<;T�

���4,/C� � � ������R����!��T�

���[�

��!���

���4,/C�(U���T�

���4,464+.4I0LJ410/+60R6+?E�4,/CMT� GG�..+7+�+�.+�;14701+�@0124:,�

���4,464+.4I0L9377R6+?E�4,/CMT�� GG�..+7+�+�.+�20=-,/+�@0124:,�

����

���T�

Page 69: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�%�

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

�,� ;+A-060� 02� -,� 02A-07+� -� 3?F063� A-0� +=1-;+� 64;32� /0� ������� 10.+943,+/32E� >6072� <�

2-?;13=1+7+2��32�;+A-0602�20�93,2646-<0,�/0�/32�;+1602(�.+�������-��������<�0.�������

�+�������-��������02� .+� 4,6018+I�93,� .+2�+;.49+943,02��,�0..+�02�;324?.0�/09.+1+1� .32� 64;32E�

@+14+?.02E� 93,26+,602E� 0C90;943,02E� 9-123102� <� 2-?;13=1+7+2� /42;3,4?.02� ;+1+� 2-� -23�

;32601431�

�.�������/084,0�937;.06+70,60�+�9-123102�<�2-?;13=1+7+2�0�47;.070,6+�.3�A-0�20�/09.+1:�

4,494+.70,60�0,�.+�02;094849+94:,�

�2� ;324?.0� /0;-1+1� <� 73/4849+1� 9-+,6+2� @0902� 20� /0200� 0.� 9-01;3� /0� -,� ;+A-060� 24,�

,09024/+/�/0�+.601+1�;31�0..3�.+�02;094849+94:,�/0.�74273�

�F07;.3�/0�910+94:,�/0�;+A-0602(�

�������������� ���� Z�!��07;R+9643,2���� GG��2;094849+94:,�/0.�;+A-060�

���������7;�09�<;�������� ����L07;R4/�����!��E�2+.+1<�����MT�

��� ������/029R2+.+1<���������7;�09�<;T�

������ ������J410R07;.3<00�L�

� 0,+70���� K���E�

� F3?� ��� K���E�

7=1� ������E�

2+.� ������E�

9377� ������E�

/0;6,3�������MT�

������ ������8410R07;.3<00L07;R4/�������MT�

����07;R+9643,2T�

Page 70: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

�'�

�������������� ���� Z�!�������07;R+9643,2���� GG� -01;3�/0.�;+A-060�

��� ������/029R2+.+1<���������7;�09�<;����

� ���� ��07;,3E�2+.�&����07;����������2+.���� T�

������ ������J410R07;.3<00�L�

� 0,+70���� K���E�

� F3?� ��� K���E�

� 7=1� ������E�

� 2+.� ������E�

� 9377� ������E�

� /0;6,3�������M�����

�����!���

������������07;��������L07;,3R20A��$����E�0,+70E�F3?E�7=1E�

�������E�2+.E�9377E�/0;6,3MT�

�������J410R07;.3<00T�

������ ������8410R07;.3<00�L07;R4/�������M����

�����!���

�������&����07;�YK����07;,3�U�07;R4/T�

�������8410R07;.3<00T�

����07;R+9643,2T�

2$.-%A%/�($�&%�1-'&'B%+'3.�($��%>1$-$/�

�����������

�32�;+A-0602�;017460,� 0,9+;2-.+1� 64;32� 10.+943,+/32E� >6072� <� 2-?;13=1+7+2� 0,� .3�A-0� 20�

/0,374,+� -,�7:/-.3� /0� ������� +/+� ;+A-060� 02� /4205+/3� /0�7+,01+� A-0� 20+� 8D94.� /0�

0,60,/01�<�93,�4,6018+902�247;.02E�9.+1+2�<�?40,�/084,4/+2�

Page 71: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)��

$���H��-1��������������������

-+,/3�20�/4205+�-,+�+;.49+94:,E�63/3�.3�A-0�20�,090246+�;+1+�9370,I+1�02�.+�4,8317+94:,�

/09.+1+64@+� A-0� 20� 02914?0� 0,� -,+� 02;094849+94:,� /0� ;+A-060� �260/� ;-0/0� 02914?41.+� 0�

4,9.-23�937;4.+1.+�24,�.+�,09024/+/�/0�J+?01�910+/3�;10@4+70,60�0.�9-01;3�/0.�74273�

%�����������������-��������

�0,613�/0�.32�;+A-0602�20�;-0/0�02;094849+1�A-0�64;32E�>6072�<�2-?;13=1+7+2�201D,��I�������

L@424?.02� <� +99024?.02M� 3� �������� L39-.632� 0� 4,+99024?.02M� �+� 4/0+� 8-,/+70,6+.� 02� /+1� +�

93,3901�23.+70,60�+A-0..32�937;3,0,602�A-0�;-0/0,�201�73/4849+/32�0,�+.=-,+�4,26+,94+E�

7+,60,40,/3�.+�4,60=14/+/�/0.�;+A-060�0,�63/3�7370,63�

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

�+14+?.02�<�9-123102�A-0�J+,�24/3�07;+A-06+/32�;+1+�2-�-23�;H?.493�;0124260,�/-1+,60�63/+�

.+�/-1+94:,�/0�.+�2024:,��2>E�0..32�;-0/0,�201�937;+164/32�;31�63/32�.32�2-?;13=1+7+2�A-0�

20� 0F09-6+,� 0,� 0.�74273�+7?40,60� 3,�023� 6+7?4B,� 20�;-0/0�7+,60,01� .+� 4,8317+94:,�+�

61+@B2�/0�63/+2�.+2�61+,2+9943,02�24,�60,01�A-0�+.7+90,+1.+�0,�.+�?+20�/0�/+632�

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

-+,/3� 20� ..+7+� +� -,� 2-?;13=1+7+� 07;+A-06+/3� ;31� ;14701+� @0IE� B260� 02� +.7+90,+/3�

937;.06+70,60�0,�707314+��0�026+�7+,01+E�.+2�2-9024@+2�..+7+/+2�+�.32�2-?;13=1+7+2�/0.�

74273�;+A-060�201D,�7D2�1D;4/+2��+7?4B,�02�;324?.0�9+7?4+1�.+�/084,494:,�/0�-,+�8-,94:,�

07;+A-06+/+�24,�60,01�A-0�+.601+1�.32�2-?;13=1+7+2�A-0�.+�..+7+,�

Page 72: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)��

�/,$+'5'+%+'3.�($��%>1$-$/�

�,+� 02;094849+94:,� /0� ;+A-060� 93,640,0� /09.+1+943,02� ;H?.49+2� �.� +.9+,90� /0� 02+2�

/09.+1+943,02� 02� .39+.� +.� 02A-07+� /0� ?+20� /0� /+632� <� =.3?+.� +.� ;+A-060� �2>E� .32� >6072�

/09.+1+/32� 23,� +99024?.02� /02/0� 2-� +;.49+94:,� <� /02/0� 9-+.A-401� .-=+1� /0,613� /0.�74273�

;+A-060�

�+�24=-40,60�02�-,+�/09.+1+94:,�/0�8-,94:,�A-0�02�;324?.0�0,93,61+1�0,�-,+�02;094849+94:,�

/0�;+A-060(�

&�� �����8+96314+.�L,�����!��M������������!��T��GG�/0@-0.@0�0.�8+96314+.�/0�.�

�26+� 02� 63/+� .+� 4,8317+94:,� A-0� -260/� 10A-4010� ;+1+� ..+7+1� ;3260143170,60� +� .+� 8-,94:,�

N8+96314+.O�

�.�93,60,4/3�/0�-,�;+A-060�;-0/0�201�108010,94+/3�/0�026+�7+,01+�4,9.-23�/02/0�614==012�/0�

?+20�/0�/+632E�;1390/4740,632�+.7+90,+/32�<�361+2�J011+740,6+2�/0��1+9.0�

1$#,*�($�1.��%>1$-$�

�.�9-01;3�/0�-,�;+A-060�47;.070,6+�-,+�02;094849+94:,�/0�;+A-060� 3,640,0�.+�/084,494:,�

/0� 9+/+� 9-1231� <� 2-?;13=1+7+� /09.+1+/3� 0,� .+� 02;094849+94:,� �09-01/0� A-0� 63/32� .32�

2-?;13=1+7+2�/084,4/32�0,�0.�9-01;3�/0�-,�;+A-060�026+1D,�+99024?.02�23.+70,60�24�J+,�24/3�

02;094849+/32�;10@4+70,60�

�,� -,� 9-01;3� ;-0/0,� 0,93,61+120� 6+7?4B,� /09.+1+943,02� ;14@+/+2� L64;32� <� 36132� >6072M�

,0902+14+2�/0,613�/0.�;+A-060�<�9-<3�+.9+,90�20� .4746+�6+7?4B,�+.�9-01;3�/0.�74273�<�,3�

026D�/42;3,4?.0�;+1+�201�+9902+/3�/02/0�36132�;+A-0602�

�4� 0,� -,+� /09.+1+94:,� /0� ;+A-060� 2:.3� 20� 0,9-0,61+,� /09.+1+943,02� /0� 64;32E� 93,26+,602E�

@+14+?.02�<�0C90;943,02�0.�9-01;3�/0.�;+A-060�20�J+90�4,,0902+143��4,�07?+1=3E�20�104601+�

A-0�9-+.A-401�/084,494:,�/0�9-1231�3�2-?;13=1+7+�/0?0�026+1�47;.070,6+/+�0,�0.�9-01;3�/0.�

74273�;+A-060�

Page 73: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)��

6�����������'�&$��$�

�0,613�/0��������0C4260�-,�;+A-060�..+7+/3��������E�0.�9-+.�;13@00�0.�93,F-,63�/0�64;32E�

0C90;943,02� <� 2-?;13=1+7+2� A-0� 026D,� /42;3,4?.02� +-637D649+70,60� 0,� 0.� +7?40,60� /0�

61+?+F3�/0��������

�31�0F07;.3E�0,�B.�20�/084,0�.+�8-,94:,����E�A-0�10631,+�0.�@+.31�+?23.-63�/0�-,�+1=-70,63�

<�A-0�20�/084,0�9373�24=-0(�

&�� ���������L,�������M��������������T�

�.� 93,60,4/3� /0.� ;+A-060� 26+,/+1/� 02� @424?.0� /02/0� 63/+2� .+2� +;.49+943,02� <� ;-0/0� 201�

+9902+/3� 4,9.-23� /02/0� 614==012� <� ;1390/4740,632� +.7+90,+/32� �4� -260/� /094/401+�

10/09.+1+1� .+� 8-,94:,� ���� ;-0/0� J+901.3� �4,� 07?+1=3E� +H,� 60,/1>+� .+� ;324?4.4/+/� /0�

108010,94+1� .+� 8-,94:,�/0.�74273�,37?10�A-0� 0C4260� 0,� 0.� ;+A-060� 26+,/+1/E�-64.4I+,/3� .+�

,36+94:,�N;-,63OE�9373�0,(���[������������LCM�[�

�+�7+<31>+�/0�.+2�8-,943,02�/0�93,@0124:,�;1093,261-4/+2�0,��������23,�;3.47:1849+2��31�

0F07;.3E�0.�;+A-060�26+,/+1/�93,640,0�.+2�24=-40,602�/09.+1+943,02(�

&�� �������R K��L14=J6�����M����������� K����T�

&�� �������R K��L.086�������M����������� K����T�

&�� �������R K��L.086�����E�14=J6���� K���M����������� K����T�

&�� �������R K��L.086�������E�14=J6���� K���M����������� K����T�

������� 102-0.@0� .+� ..+7+/+�+� .+� 4,26+,94+�/0� .+� 8-,94:,�A-0�931102;3,/+�3?201@+,/3� .32�

64;32�/0�/+632�/0�.32�;+1D706132�+96-+.02�<�8317+.02�

Page 74: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

) �

Page 75: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)�

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

�� *.+$,-*/�($��*($&%)'$.-*�($��%-*/�

%��������� �.� +.-7,3� 93,3901D� .32� 93,90;632� 4,613/-9631432� +.� 607+� /0�73/0.+740,63� /0�

/+632��0�10@42+1D�0.�73/0.3�0,64/+/�G�10.+94:,�<�2-2�;14,94;+.02�937;3,0,602�

'��������

+M �+2�?+202�/0�/+632�<�0.�73/0.3�0,64/+/�G�10.+94:,�

?M �,64/+/02�

9M �0.+943,02�

/M +1/4,+.4/+/�

�� .-#*(1++'3.�

%��������� �.� +.-7,3� 93,3901D� +.=-,+2� 9+1+9601>2649+2� /0� .+� ?+20� /0� /+632� N�1+9.0O� <� /0.�

;13/-963�������� <� 9:73� 20� 4,2016+� 0,� .+� +1A-46096-1+�/0�/02+113..3�/0� .+�?+20�/0�/+632�

�+7?4B,�20�8+74.4+14I+1D�93,�.+�J011+740,6+�N�����+@4=+631OE�93,�.+�A-0�20�/02+113..+1D,�

.32�93,60,4/32�;1D964932�/0.�9-123�

'��������

+M �261-96-1+2�/0��.3A-02�

?M �+14+?.02�<� 3,26+,602�

9M -123102�

/M �+,0F3�/0��113102�

0M �-?;13=1+7+2�

8M �+A-0602�

=M �0,6+F+2�/0�.+�-64.4I+94:,�/0��������

Page 76: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)��

�� �1.(%)$.-*/�($&��$.61%A$�

%��������� �.� +.-7,3� 93,3901D� .32� 937;3,0,602� ?D24932� /0.� .0,=-+F0� �+.� 9373� 0,� 36132�

.0,=-+F02�/0�;13=1+7+94:,E��������640,0�-,�206�/0�9+1+960102E�;+.+?1+2�10201@+/+2E�24=,32�

/0�;-,6-+94:,�<�361+2�10=.+2�84F+2�A-0�0.�+.-7,3�/0?01D�93,3901�+,602�/0�07;0I+1�+�61+?+F+1�

93,�0.�10263�/0�8-,943,+.4/+/02�

'��������

+M �0.4746+/3102�0��/0,64849+/3102�

?M �4;32�/0�/+632�<�93,@01243,02�

9M �.9+,90�<��424?4.4/+/�/0�.+2�@+14+?.02�

�� �/-#1+-1#%/�($&��$.61%A$�

%����������.�84,+.4I+1�0260�9+;>6-.3E�0.�+.-7,3�93,3901D�.+2�/48010,602�0261-96-1+2�/0�93,613.�

/0� 8.-F3E� 4601+94:,� <� 361+2� A-0� 937;3,0,� 0260� .0,=-+F0� /0� ;13=1+7+94:,� �+7?4B,� 20�

4,9.-<0,�,3943,02�/0�.+�4,601+994:,�93,�.+�?+20�/0�/+632��1+9.0�

'��������

+M �261-96-1+2�/0� 3,613.�

?M �0,60,94+2�����

9M �13902+740,63�/0��1+,2+9943,02�

� �/*�($�1#/*#$/�

%��������� �,� 0260� 9+;>6-.3E� 0.� +.-7,3� +;10,/01D� +� 7+,0F+1� 9-123102� 93,� .+� 24,6+C42� /0�

������� �,9.-<0� .+� /09.+1+94:,E� +;016-1+E� ;+124,=E� 109-;01+94:,� /0� /+632� <� 940110� /0�

9-123102�

'��������

+M �09.+1+94:,�<��64.4I+94:,�/0�9-123102�

?M �614?-632�/0�.32�9-123102�0C;.>94632�0�47;.>94632�

Page 77: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)��

�� �%.$A*�($��##*#$/�

%����������.�84,+.4I+1�0260�9+;>6-.3E�0.�+.-7,3�+;10,/01D�+�93,261-41�<�7+,0F+1�246-+943,02�

/0� 0C90;94:,� �0� 0,205+1D� +� 93,261-41� 0.� ?.3A-0� /0� N0C90;943,02O� /0� -,� ;13=1+7+�

93,261-4/3�93,�������(�

'��������

+M :73�93,261-41�0C90;943,02�

?M �4;32�/0�0113102�

9M �+14+?.02�4,601,+2�/0�01131�L2A.93/0E�2A.0117M�

!� �10,#*6#%)%/�

%����������.�+.-7,3�+;10,/01D�9373�93,261-41�;1390/4740,632�+.7+90,+/32�<�8-,943,02�0,�

������� �+7?4B,� 93,3901D� <� +;.49+1D� 0.� -23� /0� .32� /48010,602� 64;32� /0� ;+1D706132� <�

..+7+/32�+�1-64,+2�0C601,+2��+7?4B,�93,3901D�.+2�6B9,49+2�/0�109-124@4/+/�<�;3.473184273�

'��������

+M �1390/4740,632�<�&-,943,02�

?M �4;32�/0��+1D706132�

9M �09-124@4/+/�

/M �3.473184273�

�� �%>1$-$/�

%����������.�84,+.4I+1�0.�9+;>6-.3E�0.�+.-7,3�+;10,/01D�.+�-64.4/+/�/0�07;+A-06+1�8-,943,02�

<� ;1390/4740,632� 10+1D� N�+9S+=0� �;094849+643,O� L02;094849+94:,� 3� /09.+1+94:,� /0�

;+A-0602M�<�6+7?4B,�N�+9S+=0��3/<O�L9-01;3�/0�.32�;+A-0602M�

'��������

+M �14,94;+.02�9+1+9601>2649+2�<�@0,6+F+2�

?M �2;094849+94:,�/0��+A-0602�

9M -01;3�/0�.32��+A-0602�

Page 78: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

))�

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

�%0*#%-*#'*�[���

%���������

�.�84,+.4I+1�0.�;14701�.+?31+63143E�0.�+.-7,3�20�8+74.4+14I+1D�93,��������<�0.�+7?40,60�/0�

/02+113..3����� ��+@4=+631��+,0F3�/0�@+14+?.02�<� 64;32�/0�/+632��+7?4B,�+;10,/01D� .32�

;1470132�;+232�0,�.+�910+94:,�/0�;13=1+7+2�

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

� �?141�0.�0,631,3�/0� 61+?+F3�/0������+@4=+631�<�93,3901� .+� 4,6018+I�/0� 61+?+F3�/0�0260�

2386l+10E� 02;09>849+70,60� 0,� 0.� +7?40,60� 0,� A-0� 20� /02+113..+,� .32� ;13=1+7+2� 93,�

�������

�,� -,+� +;.49+94:,� A-0� 20� 910+1D� /-1+,60� 0.� 74273� .+?31+63143E� 20� 73261+1D,� .32�

937;3,0,602�/0�-,�;13=1+7+�0C;.49+/32�0,�9.+202�

�32� 607+2� A-0� 20� 73261+1D,� 0,� 8317+� ;1D9649+� ;31� 0.� 74273� ;1380231� 201D,� .32�

24=-40,602(�

G 10+94:,�/0�-,�;1390/4740,63�

G 10+94:,�/0�-,+�8-,94:,�

G �-0261+�/0�.32�?.3A-02�A-0�20�;-0/0,�93,261-41�0,�9+/+�;13=1+7+�

G :73�937;4.+1E�=1+?+1E�0F09-6+1�-,�;13=1+7+�

G :73�910+1�;+A-0602�

��93,64,-+94:,�20�23.4946+1D�+.�+.-7,3�A-0�9100�-,�;0A-053�;13=1+7+�A-0�10+.490�-,+�

6+10+�247;.0�23?10�.+�?+20�/0�/+632�/0�0F07;.3�

� 373� 10A-014740,63� 3;943,+.E� 0.� +.-7,3� ;3/1D� 4,@0264=+1� .+� J011+740,6+� ����

�+@4=+631�93,�0.�84,�/0�23.6+1�.+�7+,3�0,�0.�7+,0F3�/0�B26+�

�'.�($&��%0*#%-*#'*�[��

Page 79: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)%�

�%0*#%-*#'*�[���

%���������

�.� 84,+.� /0.� 20=-,/3� .+?31+63143E� 0.� +.-7,3� +;10,/01D� +� 93,261-41� +;.49+943,02� -64.4I+,/3�

63/+2�.+2�0261-96-1+2�/0�93,613.�+;10,/4/+2�J+26+�+A->��+7?4B,�0F01946+1D�.+�93,261-994:,�/0�

20,60,94+2�����-64.4ID,/3.+2�93,61+�.+�?+20�/0�/+632�/0�0F07;.3�

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

� �?141� 0.� 0,631,3� /0� 61+?+F3� /0� ���� �+@4=+631� <� 910+1� -,� ;1390/4740,63� A-0� 10+.490�

/48010,602� 6+10+2� /3,/0� 20+� 3?.4=+63143� 0.� -23� /0� .+2� 20,60,94+2� /0� 93,613.� /0� 8.-F3�

+;10,/4/+2�L93,/4943,+.02�0�4601+64@+2M�

� �0� /0?01D,� 0F09-6+1� 93,2-.6+2� ���� 93,61+� .+� ?+20� /0� /+632� A-0� 08096H0,� .+2� 6+10+2�

4,/49+/+2�0,�0.�74273�7370,63�/0.�.+?31+63143�;31�2-�;1380231�

�'.�($&��%0*#%-*#'*�[��

Page 80: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

)'�

�%0*#%-*#'*�[���

%���������

�,�0260�.+?31+63143�20�08096-+1D�-,�10831I+740,63�/0�63/32�.32�607+2�@42632�0,�9.+202�<�20�

937;.06+1D�93,�.+�;1D9649+�/0.�7+,0F3�/0�9-123102�

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

� �0;+2+1�.+2�0261-96-1+2�/0�93,613.E�?.3A-02�<�/07D2�937;3,0,602�/0�-,�;13=1+7+�@42632�

0,�9.+202�

� �0�;1+9649+1D�93,�.+�/09.+1+94:,E�+;016-1+E�-64.4I+94:,�L109-;01+94:,�/0�84.+2M�<�940110�/0�

.32�9-123102�

�0�-2+1D,�.32�+614?-632�/0�.32�9-123102�0,�;13=1+7+2�910+/32�0,�0.�74273�.+?31+63143�

�0�7+,01+�3;943,+.�20�73261+1D�-,�;13=1+7+�10+.�93,261-4/3�0,�-,�;13<0963�/0�����

�'.�($&��%0*#%-*#'*�[��

Page 81: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%��

�%0*#%-*#'*�[���

%���������

�.� 84,+.� /0.� .+?31+63143E� 0.� +.-7,3� J+?1D� +;10,/4/3� +�7+,0F+1� 0C90;943,02� /0,613� /0� -,�

;13=1+7+� 3,3901D�.+�8317+�0,�A-0�026+2�20�=+64..+,�<�9373�7+,0F+1�0.�01131�;+1+�0@46+1�

9+>/+2�8+6+.02�/0�.32�;13=1+7+2�0,�6407;3�/0�0F09-94:,�

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

� �0�;13@39+1D,�/0�7+,01+�4,60,943,+.�@+1432�0113102�;+1+�026-/4+1�0.�937;316+740,63�/0�

-,�;13=1+7+�0,�0232�9+232�

� �.� 84,+.� /0.� .+?31+63143� /0?01D� 0C42641� -,� ;13=1+7+� L;-0/0� 201� +.=-,3� 910+/3� 0,� -,�

.+?31+63143�+,601431M�636+.70,60�026+?.0E�02�/0941E�A-0�+90;60�9-+.A-401�64;3�/0�01131�<�.3�

7+,0F0�/0�7+,01+�+/09-+/+�

�'.�($&��%0*#%-*#'*�[��

Page 82: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%��

�%0*#%-*#'*�[ ��

%���������

�.� +.-7,3� +;10,/01D� 9:73� 910+1� ;1390/4740,632� <� 8-,943,02� <� 9:73� 937-,49+1.32�

70/4+,60�0.�-23�/0�;+1D706132�/0�0,61+/+E�2+.4/+�<�/0�0,61+/+�2+.4/+�

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

� �.�+.-7,3�910+1D�-,�;1390/4740,63�,-0@3�A-0�1094?+�94016+�9+,64/+/�/0�;+1D706132�

� �-0=3E� 910+1D� 3613� ;1390/4740,63� /48010,60� A-0� 08096-+1D� -,� ..+7+/3� +.� ;147013� <� .3�

3?.4=+1D�+�0F09-6+120�93,�9401632�@+.3102�0,�2-2�;+1D706132�

��93,64,-+94:,�20�910+1D�-,+�8-,94:,�A-0�201D�..+7+/+�/02/0�+7?32�;1390/4740,632��0�

/0?01D,�;13?+1�.+2�9+1+9601>2649+2�/0�109-124@4/+/�/0�.+2�8-,943,02�

&4,+.70,60�<�0,�8317+�3;943,+.�20�/0?01D,�;13?+1�.+2�9+1+9601>2649+2�/0�;3.473184273�

/0�.+2�8-,943,02E�47;.070,6+,/3�0.�0F07;.3�A-0�+;+1090�0,�0.�7+,-+.�/0.�9-123�

�'.�($&��%0*#%-*#'*�[ �

Page 83: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%��

�%0*#%-*#'*�[���

%���������

�.� 84,+.4I+1� 0260� .+?31+63143E� 0.� +.-7,3� 026+1D� 0,� 93,/4943,02� /0� 910+1� 02;094849+943,02� <�

9-01;32�/0�;+A-0602�

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

� �.�+.-7,3�910+1D�-,+�02;094849+94:,�/0�;+A-060�A-0� 937;10,/+� 63/+2� .+2� 8-,943,02�<�

;1390/4740,632� 910+/32� 0,� .32� .+?31+631432� /0.� 9-123� �:.3� 20� 910+1D� -,� N;+9S+=0�

2;094849+643,O�

� �,� 0.� 9-01;3� /0.� ;+A-060� /0?01D� 93;4+1� .+� /084,494:,� /0� 63/32� 2-2� 2-?;13=1+7+2� A-0�

/09.+1:�0,�.+�20994:,�/0�02;094849+94:,�/0.�;+A-060�A-0�026D�910+,/3�

�'.�($&��%0*#%-*#'*�[��

Page 84: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

% �

�*($&*�($�(%-*/�,%#%�$&�+1#/*�($���������

���������

�-#'01-*� 2%&*#$/�

� � � � �

3('6*� ���� ���� ���� �� �

�*)0#$/� �01=43� �+193��,63,43� �-42�&01,+,/3� �+1>+� 094.4+�

�,���%-$#.*� 3,6101+2� &01,D,/0I� D19+73� �3?.060�

�,���%-$#.*� �-4I� +2613� �01=+1+� �37013�

�$:*� �� �� �� &�

�$+;%��+-*�� ���-.��'��� �%��0;��')�� ����96��') � � ��,0��')��

$.-%� Q������� Q�%����� Q ������ Q�������

%#6*� ��� ��� ��� ���

�$,-*�� ���� ���� ���� �� �

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

�-#'01-*� 2%&*#$/�

� � � �

3('6*� ���� ���� �� �

�*)0#$� &4,+,I+2� 3,6+?4.4/+/� �0123,+.�

����

�-#'01-*� 2%&*#$/�

� � � �

3('6*� ��� ��� ���

�*)0#$� 3,6+/31� �24260,60� �080�/0��10+�

$.-%��8.')%� Q������� Q������� Q ������

$.-%��9:')%� Q������ Q� ����� Q�������

Page 85: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%�

�����

�-#'01-*� 2%&*#$/�

� � � � �

3('6*� �� �� � �

�*)0#$� .+-/4+� �+16+� 0.4+� &1+,94293�

�,$&&'(*/� &01,D,/0I��+1+� &01,D,/0I��+1+� D19+73��01+� �37013��3?.060�

�$+;%��+-*�� ���&0?��''�� �'��-.��''%� �)�&0?��'%%� � ��3@��''��

*(���),&$%(*� ���� ���� ���� �� �

Page 86: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%��

�+#',-/�($�+#$%+'3.�($�-%0&%/�

910+60�6+?.0���������L�

4/R07;.� ,-7?01L M� ,36�,-..E�

,37?R07;.� @+19J+1�L��M� ,36�,-..E�

+;0;+6� � @+19J+1�L��M� ,36�,-..E�

+;07+6�� @+19J+1�L��M� ,-..E�

20C3� � 9J+1L�M�� ,36�,-..E�

809J+,+9� /+60� � ,-..E�

10,6+� � ,-7?01L��M� ,36�,-..E�

4/R9+1=3� 9J+1L�M�� ,36�,-..E�

4/R/0;63� 9J+1L M�� ,36�,-..E�

����������;SR07;.0+/3���������Z���L4/R07;.M�

MT�

910+60�6+?.0�������������L�

4/R/0;63� 9J+1L M�� ,36�,-..E�

,37?R/0;63� @+19J+1�L��M� ,36�,-..E�

����������;SR/0;+16+70,63���������Z���L4/R/0;63M�

MT�

910+60�6+?.0� ��!�L�

4/R9+1=3� 9J+1L�M�� ,36�,-..E�

,37?R9+1=3� @+19J+1�L��M� ,36�,-..E�

10,6+74,� ,-7?01L��M� ,36�,-..E�

10,6+7+C� ,-7?01L��M� ,36�,-..E�

����������;SR9+1=3���������Z���L4/R9+1=3M�

MT�

Page 87: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%��

910+60�6+?.0� ��!��L�

93/R9+1=+� @+19J+1�L M� ,36�,-..E�

,37?R9+1=+� @+19J+1�L��M� ,36�,-..E�

+;0..R9+1=+� @+19J+1�L��M� ,36�,-..E�

8,+9R9+1=+� /+60� � ,36�,-..E�

4/R07;.� ,-7?01L M� ,36�,-..E�

����������;SR9+1=+2���������Z���L93/R9+1=+M�

MT�

Page 88: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%)�

�+#',-/�($�+%#6%�($�(%-*/�$.�-%0&%/�

������������07;.0+/3L4/R07;.E�,37?R07;.E�+;0;+6E�+;07+6E�20C3E�809J+,+9E�10,6+E�

4/R9+1=3E�4/R/0;63M�

�������L���E�W�01=43XE�W 3,6101+2XE�W�-4IXE�W�XE���R����LW���)��'��XE�

W//�77�<<<<XME�������E�W��XE�W���XMT�

������������07;.0+/3L4/R07;.E�,37?R07;.E�+;0;+6E�+;07+6E�20C3E�809J+,+9E�10,6+E�

4/R9+1=3E�4/R/0;63M�

�������L���E�W�+193��,63,43XE�W&01,D,/0IXE�W +2613XE�W�XE���R����LW�%��'��')�XE�

W//�77�<<<<XME��%����E�W��XE�W���XMT�

������������07;.0+/3L4/R07;.E�,37?R07;.E�+;0;+6E�+;07+6E�20C3E�809J+,+9E�10,6+E�

4/R9+1=3E�4/R/0;63M�

�������L���E�W�-42�&01,+,/3XE�W D19+73XE�W�01=+1+XE�W�XE���R����LW�������') XE�

W//�77�<<<<XME� �����E�W��XE�W���XMT�

������������07;.0+/3L4/R07;.E�,37?R07;.E�+;0;+6E�+;07+6E�20C3E�809J+,+9E�10,6+E�

4/R9+1=3E�4/R/0;63M�

�������L�� E�W�+1>+� 094.4+XE�W�3?.060XE�W�37013XE�W&XE���R����LW� �����')�XE�

W//�77�<<<<XME�������E�W��XE�W�� XMT�

������������/0;+16+70,63L4/R/0;63E�,37?R/0;63M��������LW���XE�W&4,+,I+2XMT�

������������/0;+16+70,63L4/R/0;63E�,37?R/0;63M��������LW���XE�W 3,6+?4.4/+/XMT�

������������/0;+16+70,63L4/R/0;63E�,37?R/0;63M��������LW�� XE�W�0123,+.XMT�

Page 89: PLSQL - CURSO INTRODUCCION.pdf

�+,-+.�/0.� -123�/0��������

%%�

������������9+1=3L4/R9+1=3E�,37?R9+1=3E�10,6+74,E�10,6+7+CM��������LW��XE�

W 3,6+/31XE�������E������MT�

������������9+1=3L4/R9+1=3E�,37?R9+1=3E�10,6+74,E�10,6+7+CM��������LW��XE�

W�24260,60XE�������E�� ����MT�

������������9+1=3L4/R9+1=3E�,37?R9+1=3E�10,6+74,E�10,6+7+CM��������LW��XE�W�080�/0�

�10+XE� �����E�������MT�

������������9+1=+2L93/R9+1=+E�,37?R9+1=+E�+;0..R9+1=+E�8,+9R9+1=+E�4/R07;.M�

�������LW �XE�W .+-/4+XE�W&01,D,/0I��+1+XE���R����LW�������''�XE�W//�77�<<<<XME�

���MT�

������������9+1=+2L93/R9+1=+E�,37?R9+1=+E�+;0..R9+1=+E�8,+9R9+1=+E�4/R07;.M�

�������LW �XE�W�+16+XE�W&01,D,/0I��+1+XE���R����LW�'��)��''%XE�W//�77�<<<<XME�

���MT�

������������9+1=+2L93/R9+1=+E�,37?R9+1=+E�+;0..R9+1=+E�8,+9R9+1=+E�4/R07;.M�

�������LW XE�W 0.4+XE�W D19+73��01+XE���R����LW�)�����'%%XE�W//�77�<<<<XME����MT�

������������9+1=+2L93/R9+1=+E�,37?R9+1=+E�+;0..R9+1=+E�8,+9R9+1=+E�4/R07;.M�

�������LW XE�W&1+,94293XE�W�37013��3?.060XE���R����LW� �����''�XE�W//�77�<<<<XME�

�� MT�


Recommended