sql_estructura

12
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: Reconocer los esquemas de datos implementados en las dependencias de la alcaldía. Algunas de las Secretarias de la alcaldía de “San Antonio del SENA” poseen sistemas de información los cuales se soportan en bases de datos que ya se encuentran implementadas en los Sistemas Manejadores de Base de Datos, como parte de su labor como Administrador de Bases de Datos, se recomienda el reconocimiento de las estructuras actuales para su posterior análisis. Para la implementación de la estructura de las Bases de Datos con las que actualmente cuenta la alcaldía, se debe Desempaquetar el archivo denominado:“CargaTodoSQLserver.zip”.

Upload: joann-quintero

Post on 04-Dec-2015

22 views

Category:

Documents


4 download

DESCRIPTION

wsw

TRANSCRIPT

Page 1: sql_estructura

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

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

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

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

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

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

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

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

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

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

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

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 ©