Escolar Documentos
Profissional Documentos
Cultura Documentos
FASE DE PLANEACIÓN
AA4 – EVIDENCIA 3
Implementación de la estructura de datos
SENA
-2019-
INTRODUCCIÓN
Durante mucho tiempo, el diseño de bases de datos fue considerado una tarea
para expertos: más un arte que una ciencia. Sin embargo, se ha progresado
mucho en el diseño de bases de datos y éste se considera ahora una disciplina
estable, con métodos y técnicas propios.
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
ASPECTOS GENERALES
El Nivel Físico
Se encarga de "engranar" con el software más interno de cada máquina
(Sistema Operativo, y Sistema de Gestión de Ficheros generalmente). Los
SGBDs actuales funcionan sobre casi todas las máquinas y "corren" en casi
todos los S.O del mercado.
El Nivel Conceptual
Define el resultado del diseño de la BD, para una parte del mundo real con
interés informativo para ser formulada y registrada en un ordenador. El
resultado del diseño de una BD establece la definición de un esquema
conceptual conforme a un modelo de datos, MD, que llamamos Esquema
de la BD. El Nivel Conceptual de un SGBD mantiene, en cada momento,
tantos Esquemas distintos cuantas Bases de Datos hayan sido diseñadas
en ese SGBD.
Bases de datos
Las bases de datos son recursos que recopilan todo tipo de información, para
atender las necesidades de un amplio grupo de usuarios. Su tipología es
variada y se caracterizan por una alta estructuración y estandarización de la
información.
Tablas
Permitirán almacenar los datos.
Consultas
Podremos acceder a los datos almacenados, ordenarlos y filtrarlos por
diferentes criterios.
Informes
Serán la forma más eficaz de presentar nuestros datos.
Formularios
Se facilitan las tareas de introducción de datos.
Esta es una definición muy básica de cada uno de los elementos que forman
parte de una base de datos pero suficiente para comenzar a familiarizarnos con
estos conceptos.
En el material provisto por el SENA se observa que presenta las opciones para
desarrollar la actividad en diferentes SMBD.
SecAmbiente
SecGobierno
SecHacienda
SecSalud
SecRecreación
BD_SecretariaAmbiente
BD_SecretariaGobierno
BD_SecretariaHacienda
BD_SecretariaSalud
BD_SecretariaRecreación
PROCEDIMIENTO
NOTA: El procedimiento es igual para todos los script y solo vamos a hacer el
paso a paso desde cero del script de la Secretaría de Recreación, pero igual
haremos la graficación de todas las bases de datos en todo el proceso.
GO
VALUES(‘Manolo’,’Cardona Prieto’,’83232380’,23);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Luis’,’Carvajal Silva’,’83232395’,33);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Jairo’,’Osorio Castro’,’84232390’,37);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Leandro’,’Quintero Narvaez’,’83232330’,35);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Marcos’,’Dussan Alvarez’,’87237390’,31);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Diego’,’Polanco Vargas’,’88232398’,30);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar) VALUES(‘Julio’,’Neira
Castro’,’82232290’,24);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Manuel’,’Silva Castro’,’84235390’,21);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Rafael’,’Mendieta Alvarez’,’83237397’,20);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Guillermo’,’Cano Soto’,’81232391’,19);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Pastor’,’Luna Ortiz’,’87238399’,22);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘James’,’Claros Alvarez’,’81231391’,21);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Carlos’,’Alvarado Silva’,’84234395’,23);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Hernan’,’Rojas Alvarez’,’86236396’,23);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Jose’,’Martinez Rojas’,’84242390’,34);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Miguel’,’Silva Castro’,’88232390’,35);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Nelson’,’Gongora Muñoz’,’87237397’,37);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Fermín’,’Beltran Barragan’,’81232191’,39);
INSERT INTO Participante(NomPar,ApePar,IdPar,EdadPar)
VALUES(‘Francisco’,’Guarín Rojas’,’89239399’,40);
GO
Ahora en el explorador de Objetos de SQL Server nos aparece la BD, sus tablas
y su esquema relacional.
Tabla Evento
Tabla Institucion
Tabla Institucion_Evento
Tabla Participante
Tabla Participante_Evento
Tabla Tipo
Damos clic derecho y se nos abre la opción Nuevo diagrama de base de datos
Al organizar la posición de las tablas y ubicar bien las líneas relacionales para
una mejor comprensión del diagrama, quedaría así
Tabla Evento
Tabla Institucion
Tabla Institucion_Evento
Tabla Participante
Tabla Participante_Evento
Tabla Tipo
BD_SecretariaAmbiente
BD_SecretariaGobierno
BD_SecretariaHacienda
BD_SecretariaSalud
4- Clic en Ejecutar
NOTA:
Los errores que tenían los scripts, sirvieron para entender distintas situaciones,
sobre todo en las uniones entre llaves foráneas y llaves primarias. De igual
manera los errores de sintaxis permitieron que en los ejercicios posteriores se
tuviera mayor cuidado al momento de transcribir la información.
BIBLIOGRAFIA
https://senaintro.blackboard.com/bbcswebdav/pid-113664882-dt-content-rid-
127060630_4/institution/semillas/217219_1_VIRTUAL/OAAPs/OAAP3/egbd_act
p3.pdf
https://www.sqlshack.com/es/respaldar-y-restaurar-una-base-de-datos-sql-
server-usando-multiples-archivos/