3.4 IDENTIFICADORES
-
Author
leoonardo-gallardo -
Category
Documents
-
view
225 -
download
0
Embed Size (px)
Transcript of 3.4 IDENTIFICADORES
-
8/16/2019 3.4 IDENTIFICADORES
1/20
INSTITUTO TECNOLOGICO
DE AGUASCALIENTES
UNIDAD III3.4 IDENTIFICADORES
ALGORITMOS Y LENGUAJES DEPROGRAMACIÓN
EQUIPO # 3
-
8/16/2019 3.4 IDENTIFICADORES
2/20
Las persoas !o s"$%$e&e'e&e !o%as %o'opara pesar ("e p"e)e %a'*$ar a! '")o so!as ("e !o %a'*$a.
ANUNCIO +p$esa )$ere&e, )e app!e-//0
-
8/16/2019 3.4 IDENTIFICADORES
3/20
¿QUE SON LOS IDENTIFICADORES?
Los $)e&$$%a)ores 1IDs2 so s'*o!os!5$%os ("e o'*ra e&$)a)es.
Los $)e&$$%a)ores se "sa a'p!$a'e&e epr6%&$%a'e&e &o)os !os s$s&e'as )epro%esa'$e&o )e !a $or'a%$7. No'*rar
!as e&$)a)es 8a%e pos$*!e reer$rse a !as'$s'as- !o %"a! es ese%$a! para %"a!("$er&$po )e pro%esa'$e&o s$'*7!$%o.
-
8/16/2019 3.4 IDENTIFICADORES
4/20
Se o'*ra !as 9ar$a*!es- !as%os&a&es- !os &$pos )e )a&os-!ase&$("e&as- !as s"*r"&$as
1pro%e)$'$e&os : "%$oes2 : !ospa("e&es
-
8/16/2019 3.4 IDENTIFICADORES
5/20
REGLAS
Las re;!as )e or'a&o )e !os$)e&$$%a)ores or'a!es )epe)e )e!$9e! )e %o'pa&$*$!$)a) )e !a *ase )e
)a&os- C"a)o e! $9e! )e %o'pa&$*$!$)a)es /
-
8/16/2019 3.4 IDENTIFICADORES
6/20
No p"e)e ser "a pa!a*ra reser9a)a.
E! o'*re )e*e &eer e&re : >? %ara%&eres- e5%ep&opara a!;"os &$pos )e o*@e&os e !os ("e e! 'ero es'6s !$'$&a)o.
E! o'*re )e*e e'peBar por= Ua !e&ra- %o'o apare%e )e$$)a por e! es&6)ar
U$%o)e 3.>. La )e$$%$7 U$%o)e )e !e&ras $%!":e !os%ara%&eres !a&$os )e !a a a !a B : )e !a A a !a .
E! %ar6%&er )e s"*ra:a)o 1 2- arro*a 1 2 o 'ero1 # 2.
-
8/16/2019 3.4 IDENTIFICADORES
7/20
C$er&os s'*o!os a! pr$%$p$o )e " $)e&$$%a)or &$ee "s$;$$%a)o espe%$a! e SQL Ser9er. U $)e&$$%a)or ("ee'p$eBa %o e! s$;o )e arro*a $)$%a " par6'e&ro o "a9ar$a*!e !o%a!. U $)e&$$%a)or ("e e'p$eBa %o e! s$;o )e'ero $)$%a "a &a*!a o pro%e)$'$e&o &e'pora!. U$)e&$$%a)or ("e e'p$eBa %o " s$;o )e 'ero )o*!e1##2 $)$%a " o*@e&o &e'pora! ;!o*a!.
A!;"as "%$oes )e Trasa%&SQL &$ee o'*res ("ee'p$eBa %o " )o*!e s$;o )e arro*a 12. Para e9$&ar%o"s$oes %o es&as "%$oes- se re%o'$e)a o "&$!$Bar
o'*res ("e e'p$e%e %o .
No se per'$&e !os %ara%&eres espe%$a!es o !os espa%$os$%r"s&a)os.
-
8/16/2019 3.4 IDENTIFICADORES
8/20
S$ ("ere'os "&$!$Bar " o'*re ("e o s$;aes&as re;!as- or'a!'e&e para po)er $%!"$respa%$os e *!a%o- !o &ee'os ("e es%r$*$re%erra)o e&re %or%8e&es H 1&a'*$ se
p"e)e "&$!$Bar !as %o'$!!as perore%o'e)a'os "&$!$Bar !os %or%8e&es
-
8/16/2019 3.4 IDENTIFICADORES
9/20
RESTRICCIONES EN CUANTO A LA COMPOSICION
E! pr$'er %ar6%&er )e*e ser "a !e&ra o e!;"$7 *[email protected]
E! Es&6)ar es&a*!e%e ("e !os $)e&$$%a)ores%o'eBa)o %o ;"$7 *[email protected] : 'a:s%"!a o)e*e ser "&$!$Ba)os.
Es&e &$po )e o'*res se reser9a para !os%o'p$!a)ores : !as L$*reras Es&6)ar
-
8/16/2019 3.4 IDENTIFICADORES
10/20
Ta'po%o se per'$&e !a "&$!$Ba%$7 )e o'*res("e %o&e;a )os ;"$oes *[email protected] se;"$)os.
E! es&6)ar ANSI es&a*!e%e ("e %o'o '$'oser6 s$;$$%a&$9os !os 3 pr$'eros
%ara%&eres- a"("e p"e)e ser '6s- se; !a$'p!e'e&a%$7 . Es )e%$r- para ("e "%o'p$!a)or se a)8$era a! es&6)ar ANSI- )e*e%os$)erar %o'o s$;$$%a&$9os- a! 'eos- !os
3 pr$'eros %ara%&eres.
-
8/16/2019 3.4 IDENTIFICADORES
11/20
PALABRAS RESERVADAS
E !os !e;"[email protected] )e pro;ra'a%$7-"a pa!a*ra reser9a)a es "a pa!a*ra("e &$ee " s$;$$%a)o ;ra'a&$%a!
espe%$a! para ese !e;"[email protected] : o p"e)eser "&$!$Ba)a %o'o " $)e&$$%a)or eese !e;"[email protected]
-
8/16/2019 3.4 IDENTIFICADORES
12/20
Por [email protected]'p!o- e SQL- " "s"ar$o op"e)e ser !!a'a)o ;ro"p- por("e !apa!a*ra ;ro"p es "sa)a para $)$%ar ("e
" $)e&$$%a)or se re$ere a " ;r"po- oa " "s"ar$o. A! &ra&arse )e "a pa!a*ra%!a9e s" "so ("e)a res&r$;$)o.
-
8/16/2019 3.4 IDENTIFICADORES
13/20
EJEMPLO PALABRAS RESERVADAS
a"&o e5&er s$Beo
*reaK !oa& s&a&$%
%ase or s&r"%&
%8ar ;o&o s$&%8
%os& $ &:pe)e
%o&$"e $& "$o
)ea"!& !o; "s$;e)
)o re;$s&er 9o$)
)o"*!e re&"r 9o!a&$!ee!se s8or& 8$!e
e"' s$;e) ;ro"p
-
8/16/2019 3.4 IDENTIFICADORES
14/20
EJEMPLO
-
8/16/2019 3.4 IDENTIFICADORES
15/20
-
8/16/2019 3.4 IDENTIFICADORES
16/20
ACTIVIDAD CULES DE LOS SIGUIENTES IDENTIFICADORES PUEDE
DEFINIR UN PROGRAMADOR- Y CULES NO 1 ar;"'e&e s"resp"es&a2
P"er&a> 3&res >
-
8/16/2019 3.4 IDENTIFICADORES
17/20
p!a&$!!o %as&$!!o F$es&a [email protected]%$%$o Cos&a R$%a aErOA9E
-
8/16/2019 3.4 IDENTIFICADORES
18/20
Recordemos 3&res. E! pr$'er %ar6%&er o p"e)e ser "'r$%o.
>
-
8/16/2019 3.4 IDENTIFICADORES
19/20
Iden!"c#dores correcos
P"er&a> COCE> p!a&$!!o aErOA9E
-
8/16/2019 3.4 IDENTIFICADORES
20/20
GRACIAS POR SU ATENCIÓN