Download - sql_estructura
![Page 1: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/1.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
LABORATORIO 2. SQL SERVER- ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA
Implementación de las estructuras de Base de Datos de la Alcaldía de “San Antonio del SENA”.
Objetivo:
• Reconocerlosesquemasdedatosimplementadosenlasdependenciasdelaalcaldía.
Algunas de las Secretarias de la alcaldía de “San Antonio del SENA”poseensistemasdeinformaciónloscualessesoportanenbasesdedatosqueya seencuentran implementadasen losSistemasManejadoresdeBasedeDatos,comopartedesulaborcomoAdministradordeBasesdeDatos,serecomiendaelreconocimientodelasestructurasactualesparasuposterioranálisis.
Para la implementaciónde laestructurade lasBasesdeDatoscon lasqueactualmentecuenta laalcaldía,sedebeDesempaquetarelarchivodenominado:“CargaTodoSQLserver.zip”.
![Page 2: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/2.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
2
Instrucciones:
1. Descargarelpaquetedel laboratorio2ycopiarelarchivo“Alcaldia_Script_General.sql”, en lacarpetadeproyectosdelManagmentStudio(…\Misdocumentos\SQLServerManagementStudio\Projects).
2. AccederalSQLServerManagmentStudio,ingresarlascredencialesdelusuarioyseleccionarelservidor.
3. Abrirelscriptsuministradoenelpaquetedellaboratorio2:“Alcaldia_Script_General.sql”.
![Page 3: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/3.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
3
EnlaFichaArchivo(File)seleccionarlaopciónOpen(Abrir)yluegoArchivo(File…).
Seleccionarelarchivoyabrir.
Sedesplegaráeneláreadeediciónel script con los comandosDDLyDMLnecesariosparalaconstruccióndelasbasesdedatosysusobjetosbásicos,laestructuradecadaunadelasbasesdedatoslaencuentraenladocumentaciónadicional.
![Page 4: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/4.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
4
Seprocedeaejecutarseleccionandoelbotón<<!Ejecutar>>olatecladefunciónF5.
Unavezquesehaejecutado,sedebeobtenerenlafichademensajes,lainformacióndelaejecuciónexitosadeloscomandos.
![Page 5: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/5.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
5
4. Verificarlaexistenciadelasbasesdedatos.Parahaceresto,usarelexploradordeObjetos(ObjectExplorer)yexpandirlacarpetadebasedeDatos(Databases),sedebeobservarlasestructurasdelasbasesdedatos:SecAmbiente,SecGobierno,SecHacienda,SecRecreacionySecSalud.
![Page 6: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/6.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
6
5. ConstruirelDiagramadeBasedeDatosparacadaunadeellas.Parahaceresto,expandireliconodeBasedeDatoscorrespondienteyaccederalobjetoDiagramasdentrodeella.
DarclicderechosobreelobjetoDiagramadelabasedeDatos(DatabaseDiagram)yseleccionarlaopciónNuevoDiagramadeBasedeDatos(NewDatabaseDiagram).
![Page 7: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/7.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
7
Acontinuaciónsedesplegaráunmensajequeindicalanecesidaddecrearunoomásobjetosdesoporteparalaconstruccióndeldiagrama,aloqueaccedemosaceptandoelmensaje.
Posteriormenteapareceráenlapantallauncuadrodediálogoconlalistade lastablascontenidasen labasededatos,seleccionarlas,oprimirelbotónAgregar(Add)ycerrar(Close)elcuadrodediálogo.
![Page 8: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/8.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
8
Yeldiagrama esconstruido inmediatamente.Éstedebeserguardadoparaquetengapersistenciadentrodelosobjetosdelabasededatos.
![Page 9: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/9.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
9
6. Verificar el contenido del objeto Tablas, allí se listan las tablascontenidasenlabasededatos.
Para cada una de ellas se cuenta con los ítems Columnas, Llaves,Restricciones,Desencadenadores,ÍndicesyEstadísticas.
Aldesplegar la informaciónde lacarpetacolumnas,sepuedeobservarlaestructurainternadelatabla(nombredeloscampos,tipodedatos,
![Page 10: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/10.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
10
tamañoyobligatoriedad),asícomoconlacarpetallavesdondesemuestraelnombreconelqueseidentificaenelsistemalallaveprimariayforáneadelatablaenestecaso“EstacionMuestreo”.
7. Tambiénsepuederevisarelcontenidode la tabla.Parahacerestopuedeseleccionarlaopción“Seleccionarlasprimeras1000filas”,
![Page 11: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/11.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje
Estructura de la Base de datos - SQL SERVER
SENA - Servicio Nacional de Aprendizaje
11
Oescribiryejecutarunanuevaconsulta(NewQuery)sobrelatabla.
Yasípodráobservarlosdatoscontenidosenlatabla“EstacionMuestreo”:
8. Realiceelmismoprocedimientosobre lasdemásBasesdeDatosysusobjetos.Esta informaciónposteriormenteseráutilizadaenalgunoslaboratorios.
![Page 12: sql_estructura](https://reader034.vdocuments.co/reader034/viewer/2022042506/563db7fd550346aa9a8f8566/html5/thumbnails/12.jpg)
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Atribución, no comercial, compartir igual
Este material puede ser distribuido, copiado y exhibido por terceros si se muestra en los créditos. No se puede obtener ningún ben rcial y las obras derivadas tienen que estar bajo los mismos términos de licencia que el trabajo original.
Registered trademark
Oracle, Java, Oracle Logo, son marcas registradas propiedades de Oracle. Copyright ©
PostgreSQL, PostgreSQL Logo, son marcas registradas propiedades de PostgreSQL Global Development Group. Copyright ©
Microsoft SQL Server, Microsoft SQL Server Logo, son marcas registradas propiedades de Microsoft. Copyright ©