You are on page 1of 6

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS

BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

1. OBJETIVO DE LA PRCTICA: Realizar una introduccin al uso de SQLServer 2 ! R2" #ediante la creacin del siguiente es$ue#a de %ase de datos & realizar la inserciones a las ta%las #ediante el uso de la interfaz #is#as & #ediante la e'ecucin de instrucciones SQL.

2. ESCENARIO PLANTEADO 2.1 DIAGRAMA DE BASE DE DATOS PLANTEADO

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS


BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

2.2 TIPOS DE DATOS DE LAS TABLAS TABLA: Em !"#$

TABLA: Em %"$&o

TABLA : Em %"$&o'T$!"$

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS


BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

TABLA:T$!"$

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS


BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

(.

CATEGORIAS Y CAPACIDADES DE LOS TIPOS DE DATOS EN MS)LSERVER 2**+

(.1 C$,"-o!.$# &" ,/ o# &" &$,o# Los ti(os de datos de SQL Server se organizan en las siguientes categor)as: *u#+ricos e,actos *u#+ricos a(ro,i#ados /ec0a & 0ora -adenas de caracteres -adenas de caracteres .nicode -adenas %inarias 1tros ti(os de datos

2n SQL Server" seg3n las caracter)sticas de al#acena#iento" algunos ti(os de datos est4n designados co#o (ertenecientes a los siguientes gru(os:

5i(os de datos de valores grandes: 0$!12$!3m$45" 60$!12$!3m$45 & 0$!7/6$!83m$45 5i(os de datos de o%'etos grandes: ,"4," 6,"4," /m$-"" 0$!12$!3m$45" 60$!12$!3m$45" 0$!7/6$!83m$45 & 4m% (.2 CAPACIDADES DE LOS TIPOS DE DATOS G!9 o T/ o &" &$,o %igint int s#allint tin&int %it *u#+ricos e,actos

I6,"!0$%o 6e 7289 :7;.229.9<2. 98.!=>.<<=.! !? a 289 7 @ :;.229.9<2. 98.!=>.<<=.! <? 6e 729@ :72.@><.>!9.8>!? a 29@ 7 @ :2.@><.>!9.8><? 6e 72@= :792.<8!? a 2@= 7 @ :92.<8<? 6e a 2== 5i(o de datos entero $ue (uede ace(tar los valores @" *.LL p :(recisin?: el n3#ero total #4,i#o de d)gitos deci#ales $ue se (uede al#acenar" tanto a la iz$uierda co#o a la derec0a del se(arador deci#al. La (recisin de%e ser un valor co#(rendido entre @ & la (recisin #4,i#a de 9!. La (recisin (redeter#inada es @!. s :escala?: el n3#ero #4,i#o de d)gitos deci#ales $ue se (uede al#acenar a la derec0a del se(arador deci#al. La escala de%e ser un valor co#(rendido entre & p. Slo es

A%m$1"6$m/"6 ,o ! %&tes > %&tes 2 %&tes @ %&te 2 %&tes

deci#al" nu#eric" deci#al :(" s?

Precisin @ 7 ;: = %&tes

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS


BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

(osi%le es(ecificar la escala si se 0a es(ecificado la (recisin. La escala (redeter#inada es . -on (recisin #4,i#a @ #one& s#all#one& *u#+ricos a(ro,i#ad os float real dateti#e s#alldateti#e c0ar :n?
9!

A@ & @

9!

7@ ! %&tes > %&tes 6e(ende del valor de n > B&tes

5i(os de datos $ue re(resentan valores #onetarios o de #oneda: de 7 ;22.99<.2 9.8!="><<=! ! a ;22.99<.2 9.8!="><<=! < 6e 7 2@>"<>!98>! a 2@>"<>!98>< 6e 7 @"<;2A9 ! a 72"29279 !" & de 2"29279 ! a @"<;2A9 ! 6e 7 9"> 2 A 9! a 7@"@!2 7 9!" & de @"@!2 7 9! a 9"> 2 A 9! 6el @ de enero de @<=9 0asta el 9@ de dicie#%re de ;;;; 6el @ de enero de @; 2 <; 0asta el 8 de 'unio de

/ec0a & 0ora

-aracteres no .nicode de longitud fi'a" con una longitud de n %&tes. nde%e ser un valor entre @ & !. -aracteres no .nicode de longitud varia%le. n indica $ue el ta#ao de al#acena#iento #4,i#o es de 29@ 7 @ %&tes 2n desuso" sustituido (or varchar.

n %&tes

-adenas de caracteres

varc0ar :n?

n %&tes :a(ro,.?

te,t

6atos no .nicode de longitud varia%le con una longitud #4,i#a de 29@ 7 @ :2.@><.>!9.8><? caracteres 6atos de car4cter .nicode de longitud fi'a" con n caracteres. n de%e estar co#(rendido entre @ & >. 6atos de car4cter .nicode de longitud varia%le. n indica $ue el ta#ao #4,i#o de al#acena#iento es 29@ 7 @ %&tes 2n desuso" sustituido (or nvarchar.

#a, %&tes :a(ro,.?

nc0ar :n?

2 C n %&tes 2 C n %&tes A 2 %&tes

-adenas de caracteres unicode

nvarc0ar :n?

nte,t :n?

6atos .nicode de longitud varia%le con una longitud #4,i#a de 29 7 @ :@. <9.<>@.!29? caracteres 6atos %inarios de longitud fi'a con una longitud de n %&tes" donde n es un valor $ue

2 C n %&tes

-adenas %inarias

%inar& :n?

n %&tes

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION Y SISTEMAS


BASE DE DATOS II PRACTICA DE LABORATORIO No.- 1

oscila entre @ & !. var%inar& :n? 6atos %inarios de longitud varia%le. n indica $ue el ta#ao de al#acena#iento #4,i#o es de 29@ 7 @ %&tes 2n desuso" sustituido (or varbinary. i#age 6atos %inarios de longitud varia%le desde 0asta 29@ 7 @ :2.@><.>!9.8><? %&tes 5i(o de datos (ara las varia%les o (ara los (ar4#etros de resultado de los (rocedi#ientos al#acenados $ue contiene una referencia a un cursor. Las varia%les creadas con el ti(o de datos cursor ace(tan *.LL 5i(o de datos $ue e,(one n3#eros %inarios 3nicos generados auto#4tica#ente en una %ase de datos. 2l ti(o de datos timestamp es si#(le#ente un n3#ero $ue se incre#enta & no conserva una fec0a o una 0ora 5i(o de datos $ue al#acena valores de varios ti(os de datos ace(tados en SQL Server" e,ce(to text" ntext" image" timestamp & sql_va riant 2s un G.I6 :Glo%all& .ni$ue Identifier" Identificador Enico Glo%al? 2s un ti(o de datos es(ecial $ue se (uede utilizar (ara al#acenar un con'unto de resultados (ara su (rocesa#iento (osterior. table se utiliza (rinci(al#ente (ara el al#acena#iento te#(oral de un con'unto de filas devuelto co#o el con'unto de resultados de una funcin con valores de ta%la Al#acena datos de FML. Puede al#acenar instancias de ,#l en una colu#na o una varia%le de ti(o ,#l @8 %&tes n %&tes

cursor

ti#esta#(

! %&tes

1tros ti(os de datos

s$lDvariant uni$ueidentifi er

ta%le

,#l

B/7%/o-!$:/$: 0tt(:GGHHH.slides0are.netGIer&angelGlos7ti(os7de7datos7de7s$l7server 0tt(:GGHHH.a'(dsoft.co#G#odules.(0(Jna#eK*eHsLfileKarticleLsidK9>; 0tt(:GG#sdn.#icrosoft.co#Ges7esGli%rar&G#s@!<<=2.as(, 0tt(:GGHHH.&outu%e.co#GHatc0JvK-BaS.iM=@;o

Profesor: Ing. Gonzalo Allauca Peafiel MgS.

You might also like