Professional Documents
Culture Documents
Introduccion Al SQL - Chap10
Introduccion Al SQL - Chap10
Objetivos
$%&$'
'$(
)'
*+( ,+-. /%+ (
0$ . 1 .
2
2-23 4
*
,
4
6
*
2
Definiendo Constraints
,
9 %$2&+,(
$&
3 3
4
,
4
3
9 %$2&+,(
$&
3
;
3 3
<4
Definiendo Constraints
+ ,& &,=
;
9
9
9 7
3 3
3
3 3
:
9
:
4
:
94
/,' & # :
:
<>
El Constraint UNIQUE
*
! "
8
;
<
+ ,& &,=
;
3 $' = +;?<4
3
@,+ 1,+A;AC< $%&$' 4
@,+ 1,+A;AC<4
$' = +;D4A<4
3
$' = +;A4A<4
7 3
,& $%&$' 4
%$2&+,(
$&
3 B'$(
)' ;
<<>
;
<
5
+ ,& &,=
;
3 $' = +;E<4
3
@,+ 1,+A;F < %$2&+,(
$&
3
3 $%&$' 4
3 $' = +;?<4
3 $' = +;E<4
%$2&+,(
$&
3 3 B*+( ,+. -;
3 <<>
4
!
! "
; < #
+ ,& &,=
;
3 $' = +;?<4
3
@,+ 1,+A;AC< $%&$' 4
@,+ 1,+A;AC<4
3 $' = +;E<4
%$2&+,(
$&
3
3B/%+ (
0$ . ;
3 <
+ /+ $ 2
;
3 <4
%$2&+,(
$&
3
3 B'$(
)' ;
<<>
+ /+ $
%$
&
2 (
,2 ,
=
"
%$
& 2 &$'
El Constraint de CHECK
8 "
#
+
$ G&@, 4
'2 +4
@ 4
'++@, 4
+%H$'
2-2 ,& 4 '( 4
'2 + $@
"
, & + &,=
,I
1
*
4
7
I
$%&$'
% (
/-
, & + &,=
,
9 %$2&+,(
$&
;
<>
Borrando un Constraint
* %- 2
, & + &,=
+%* %$2&+,(
$&
*
.-
3B>
*+( ,+$&2
/%+ (
0$ . * %- 2 *,+& $&3(
*,+&
, & + &,=
+%**+( ,+-. - ,2 ,
>
Deshabilitando Constraints
(
2,=
, & + &,=
*
,2 ,
7
, & + &,=
(
2,=
%$2&+,(
$&
,2 , >
3 3B
Habilitando Constraints
*
"
7
$,=
'
7
*+( ,+-. -
'$(
)'
, & + &,=
$,=
%$2&+,(
$&
3 3 B>
Visualizando Constraints
'2 +3 %$2&+,(
$&2
!
&
73
/+%
H1 +
3
3
J K * %- 2K
>
&
/+%
H1 +
3
3
3
3
J K * %- 2K
>
Practica
,I
.
*$
3 3B
*
.
*& $
3B
*&3(
B
(
3
A
,I
(
3
,I
,
*
*
"
I
3
#
3 3B
10
Practica
E
"
I
'2 +3 %$2&+,(
$&2 $
11