Sei sulla pagina 1di 7

SQL SERVER 2008

-- CREAR UNA BASE DE DATOS


CREATE DATABASE Nombre_Base_De_Datos [ON { [PRIMARY] (NAME = Nombre_del_ar !"#o_lo$" o% &I'ENAME = (Nombre_del_ar !"#o_)"s" o( [% SI*E = tama+o] [% MA,SI*E = {ma-"mo_tama+o . /N'IMITED0] [% &I'E1RO2T3 = #alor_de_"4 reme4to] 5 0 [%6664] ] ['O1 ON { (NAME = Nombre_del_ar !"#o_lo$" o% &I'ENAME = (Nombre_del_ar !"#o_)"s" o( [% SI*E = tama+o] [% MA,SI*E = {ma-"mo_tama+o . /N'IMITED0] [% &I'E1RO2T3 = #alor_de_"4 reme4to] 5 0 [%6664] ] [CO''ATE 4ombreI4ter ala "74] -- Para ver la coleccin de no !re"# SE'ECT 8 &ROM 99)4_!el: ollat"o4s(5 -- Sin$a%i" CREATE DATABASE Nombre_de_la_BD [ON { [PRIMARY] ;ar !"#o< 0 [%6664] ] ['O1 ON { ;ar !"#o< 0 [%6664] ] [CO''ATE 4ombreI4ter ala "74] ;ar !"#o< 99= (NAME = Nombre_del_ar !"#o_lo$" o% &I'ENAME = (Nombre_del_ar !"#o_)"s" o( [% SI*E = tama+o] [% MA,SI*E = { ma-"mo_tama+o . /N'IMITED 0 ] [% &I'E1RO2T3 = #alor_de_"4 reme4to] 5 -- Creando &na Ba"e de da$o" /SE master 1O CREATE DATABASE =e4tas ON ( NAME = =e4tas_dat% >> El ar !"#o :r"mar"o es =e4tas_dat &I'ENAME = ( 9?data?#e4tasdat6md)(% SI*E = @A% >> MB es :or de)e to MA,SI*E = BA% >> CB% MB% 1B% TB &I'E1RO2T3 = B 5 'O1 ON ( NAME = (=e4tas_lo$(% &I'ENAME = (d9?data?#e4taslo$6ld)(%

Pgina 2 SI*E = BMB% >> El mD4"mo #alor es B@E CB6 Por de)aFlt es @ MB MA,SI*E = EBMB% >> S" 4o se es:e ")" a re erG !asta lle4ar el d"s o dFro &I'E1RO2T3 = BMB 5 >> El mD4"mo #alor es HI Cb6 Por de)aFlt es @A :er e4t -- Creando &na Ba"e de Da$o" con 'l$i(le" arc)ivo" de Da$o" * de Tran"accione" /SE master 1O CREATE DATABASE Ar !"#os ON >> D")ere4te e-te4s"74 de los ar !"#os PRIMARY ( NAME = Ar !@% >> 6md) 64d) 6ld) &I'ENAME = ( 9?data?ar !dat@6md)(% SI*E = @AAMB% MA,SI*E = EAA% &I'E1RO2T3 = EA5% ( NAME = Ar !E% &I'ENAME = (e9?data?ar !datE64d)(% SI*E = @AAMB% MA,SI*E = EAA% &I'E1RO2T3 = EA5% ( NAME = Ar !J% &I'ENAME = (e9?data?ar !datJ64d)(% SI*E = @AAMB% MA,SI*E = EAA% &I'E1RO2T3 = EA5 'O1 ON ( NAME = Ar !lo$@% &I'ENAME = (d9?data?ar !lo$@6ld)(% SI*E = @AAMB% MA,SI*E = EAA% &I'E1RO2T3 = EA5% ( NAME = Ar !lo$E% &I'ENAME = (d9?data?ar !lo$E6ld)(% SI*E = @AAMB% MA,SI*E = EAA% &I'E1RO2T3 = EA5 >> (e9?Ar !"#os de :ro$rama?M" roso)t sKl ser#er?mssKlLetssKlEAAA?data?666( -- Creando &na BD Si (le /SE master 1O CREATE DATABASE ProdF tos ON ( NAME = :rodF tos_dat% &I'ENAME = (e9?data?:rodF tos6md)(% SI*E = I% >> Se rea F4 Tra4sa t"o4 lo$ de @ Mb M MA,SI*E = @A% >> re e !asta lle4ar el d"s o dFro6 &I'E1RO2T3 = BN 5 >> El "4 reme4to es del BN del tama+o (S"Oe5 >> mD4"mo es HI CB6

Pgina 3 -- Creando &na BD "in e"(eci+icar arc)ivo" CREATE DATABASE m"test >> /sa las ara terDst" as de)"4"das e4 la BD MODE' >> mMtest = A6PB MB% mMtest_lo$= A6IQ MB% >> SF re "m"e4to es "l"m"tado /SE master 1O CREATE DATABASE ProdF tosE ON ( NAME = :rodF tosE_dat% &I'ENAME = (e9?data?:rodF tosE6md)( 5 1O >> S"Oe del ar !"#o DAT es "$Fal al ar !"#o :r"mar"o de la BD Model = A6PB MB >> El ar !"#o Tra4sa t"o4 lo$ se reara del EB N del s"Oe del ar !"#o :r"mar"o% >> 7 B@E CB6 = A6IQ MB >> Al 4o es:e ")" ar MA,SI*E% los ar !"#os re erG4 !asta lle4ar el d"s o dFro6 -- Eli inar &na Ba"e de Da$o" -- Sin$a%i" DROP DATABASE ; Nombre_de_la_BD < [%6664] -- Eli inar &na Be"e de Da$o" DROP DATABASE ProdF tos -- Eli inar &l$i(le" Ba"e de Da$o" DROP DATABASE Ar !"#os% =e4tas% ProdF tosE -- ,odi+icar la Ba"e de Da$o" >> S"4ta-"s A'TER DATABASE baseDeDatos { ADD &I'E ; ar !"#o < [ %6664 ] [ TO &I'E1RO/P 4ombre_1rF:o_De_Ar !"#os ] . ADD 'O1 &I'E ; ar !"#o < [ %6664 ] . REMO=E &I'E Nombre_del_ar !"#o_lo$" o [ 2IT3 DE'ETE ] . ADD &I'E1RO/P 4ombre_1rF:o_De_Ar !"#os . REMO=E &I'E1RO/P 4ombre_1rF:o_De_Ar !"#os . MODI&Y &I'E ; ar !"#o < . MODI&Y NAME = 4Fe#o_Nombre_BaseDatos . MODI&Y &I'E1RO/P 4ombre_1rF:o_De_Ar !"#os {:ro:"edad1rF:oDeAr !"#os . NAME = 4Fe#o_Nombre_1rF:o_De_Ar !"#os 0 . SET ; o: "o4es_de_BD < [ %6664 ] . CO''ATE ; 4ombreI4ter ala "74 < 0

Pgina 4 -- A-re-ar &n arc)ivo a la BD /SE master 1O CREATE DATABASE Test@ ON ( NAME = Test@dat@% &I'ENAME = ( 9?Data?testdat@6md)(% SI*E = BMB% MA,SI*E = @AMB% &I'E1RO2T3 = @MB 5 1O A'TER DATABASE Test@ ADD &I'E ( NAME = Test@datE% &I'ENAME = ( 9?Data?testdatE64d)(% SI*E = BMB% MA,SI*E = JAMB% &I'E1RO2T3 = BMB 5 -- A-re-ar arc)ivo" LO. /SE master 1O A'TER DATABASE Test@ ADD 'O1 &I'E ( NAME = testlo$E% &I'ENAME = ( 9?Data?testElo$6ld)(% SI*E = BMB% MA,SI*E = EAMB% &I'E1RO2T3 = BMB5% ( NAME = testlo$J% &I'ENAME = ( 9?Data?testJlo$6ld)(% SI*E = BMB% MA,SI*E = JAMB% &I'E1RO2T3 = BMB5 -- Re over arc)ivo" de la BD /SE master 1O A'TER DATABASE Test@ REMO=E &I'E testlo$J --A-re-ar -r&(o de arc)ivo" /SE master 1O A'TER DATABASE Test@ ADD &I'E1RO/P Se F4dar"os

Pgina 5 --A-re-ar arc)ivo" a &n -r&(o de arc)ivo" /SE master 1O A'TER DATABASE Test@ ADD &I'E ( NAME = Test@datJ% &I'ENAME = ( 9?Data?testdatJ64d)(5 TO &I'E1RO/P Se F4dar"os -- Re over -r&(o de arc)ivo" /SE master 1O A'TER DATABASE Test@ REMO=E &I'E Test@datJ 1O A'TER DATABASE Test@ REMO=E &I'E1RO/P Se F4dar"os -- ,odi+icar lo" da$o" de &n arc)ivo /SE master 1O A'TER DATABASE Test@ MODI&Y &I'E (NAME = test@datE% SI*E = EAMB5 >> e4 tama+o debe ser maMor al o F:ado :or la data a tFal6 -- Ca !iar de no !re a la Ba"e de Da$o" /SE master 1O A'TER DATABASE Test@ MODI&Y NAME = TestNFe#o -- Ca !iar de no !re al -r&(o de arc)ivo" /SE master 1O A'TER DATABASE TestNFe#o MODI&Y &I'E1RO/P Se F4dar"os NAME = OTROS -- Ca !iar la" (ro(iedade" del -r&(o de arc)ivo" /SE master 1O A'TER DATABASE TestNFe#o MODI&Y &I'E1RO/P OTROS READON'Y

Pgina 6 /SE master 1O A'TER DATABASE TestNFe#o MODI&Y &I'E1RO/P OTROS READ2RITE /SE master 1O A'TER DATABASE TestNFe#o MODI&Y &I'E1RO/P OTROS DE&A/'T /SE master 1O A'TER DATABASE TestNFe#o MODI&Y &I'E1RO/P [PRIMARY] DE&A/'T -- Ca !iar la" o(cione" de la Ba"e de Da$o" /SE master 1O A'TER DATABASE TestNFe#o SET READ_ON'Y /SE master 1O A'TER DATABASE TestNFe#o SET SIN1'E_/SER % RECO=ERY &/'' -- Ca !iar el no !re de /n$ercalacin de la Ba"e de Da$o" /SE master 1O A'TER DATABASE TestNFe#o CO''ATE 1reeR_CI_AS_CS SE'ECT 8 &ROM 99)4_!el: ollat"o4s(5 -- Eli inar &na Ba"e de Da$o" DROP DATABASE TestNFe#o >>888888888888888888888888888888888888888888888888888888888888888888888 (ESEMP'O( CREATE DATABASE ProdF tosE ON ( NAME = :rodF tosE_dat% &I'ENAME = (e9?data?:rodF E_dat6md)( 5 1O A'TER DATABASE ProdF tosE

Pgina 7 ADD lo$ &I'E ( NAME = :ro4eTE% &I'ENAME = (e9?data?:ro4eTE_lo$6ld)(% SI*E = BMB% MA,SI*E = @AMB% &I'E1RO2T3 = @MB 5 A'TER DATABASE ProdF tosE REMO=E &I'E :ro4eTE A'TER DATABASE ProdF tosE MODI&Y &I'E (NAME = :rodF tosE_dat% NE2NAME = :rodF tosJ_dat5 >> El amb"o del NAME se #"sFal"Oa al re"4" "ar la BD6 DROP DATABASE ProdF tosE --**************************************************************

Potrebbero piacerti anche