Download - sql_estructura

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 ©


Top Related