sql_estructura
DESCRIPTION
wswTRANSCRIPT
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”.
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”.
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.
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.
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.
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).
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.
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.
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,
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”,
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.
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 ©