Upload
dmingo-causil-gonzalez
View
216
Download
1
Embed Size (px)
DESCRIPTION
trabajo consultas y parametross
Citation preview
LABORATORIO NUMERO 1BASES DE DATOS BASICO 301330
PRESENTADO PORDOMINGO RAFAEL CAUSIL GONZALEZCODIGO 1041260257
TUTORMARIU GARCIA SOTO
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNADESCUELA DE CIENCIAS BSICAS, TECOLOGAS E INGENIERAS ECBTIBOGOTA D.CMARZO 2015
ContenidoINTRODUCCIN2CREACION MER MYSQL WORKBENCH2CREACION DIAGRAMA MER SQL SERVER8CREACION BASE DE DATOS9CREACION TABLAS10INGRESO DATOS TABLA FESTIVALES12CONSULTA DATOS TABLA FESTIVALES14ACTUALIZAR DATOS TABLA FESTIVALES14ELIMINAR DATOS TABLA FESTIVALES16INSEERTAR DATOS EN TABLA PARTICIPANTES17CONSULTAR DATOS EN TABLA PARTICIPANTES18ACTUALIZAR DATOS EN TABLA PARTICIPANTES18ELIMINAR DATOS EN TABLA PARTICIPANTES19INSERTA DATOS EN TABLA CERTMENES20CONSULTA DATOS EN TABLA CERTMENES21ACTUALIZAR DATOS EN TABLA CERTMENES22ELIMINAR DATOS EN TABLA CERTMENES22
INTRODUCCIN
En el presente trabajo se plasmar el desarrollo de la unidad uno, dos y tres dando solucin al ejercicio propuesto en la gua de actividades, donde se aplicaran los conocimientos adquiridos de bases de datos bsicos, como son el modelo lgico y diagrama entidad-relacin en la herramienta SQL SERVICE
CREACION MER MYSQL WORKBENCH
CREACION DIAGRAMA MER SQL SERVER
CREACION BASE DE DATOS
Create database HAY_FESTIVAL
USE HAY_FESTIVAL
GO
CREACION TABLASCreate Table Festivales (Codigo_Festival int NOT NULL,Nombre_Festival Varchar(45)NOT NULL,Duracion_Festival_Hora Int NOT NULL,Codigo_Tipo_Arte int NOT NULL,Municipo_Realizacion Varchar (45) NOT NULL,Mes_Realizacion Date NOT NULL,PRIMARY KEY (Codigo_Festival)
)Create Table Participantes (Id_Participante int NOT NULL,Nombres_Participante Varchar (45) NOT NULL,Apellidos_Participante Varchar (45) NOT NULL,Nacionalidad_Participante Varchar (45) NOT NULL,Codigo_Tipo_Arte int NOT NULL,PRIMARY KEY (Id_Participante))Create Table Certmenes (Codigo_Certamen Int NOT NULL,Tematica_Certamen Varchar(45) NOT NULL,Fecha_Inicio_Certamen Date NOT NULL,Fecha_Final_Certamen Date NOT NULL,PRIMARY KEY (Codigo_Certamen))Create Table Tipos_Eventos (Codigo_Tipo_Eventos Int NOT NULL,Nombre_Tipo_Evento Varchar(45) NOT NULL,PRIMARY KEY (Codigo_Tipo_Eventos))Create Table Lugares_Eventos (Codigo_Lugar Int NOT NULL,Nombre_Lugar Varchar(45) NOT NULL,PRIMARY KEY (Codigo_Lugar))Create Table Jurados (Id_Jurado Int NOT NULL,Nombres_Jurado Varchar(45) NOT NULL,Apellidos_Jurado Varchar(45) NOT NULL,Nacionalidad_Jurado Varchar(45) NOT NULL,PRIMARY KEY (Id_Jurado))Create Table Eventos (Codigo_Evento Int NOT NULL,Fecha_Evento Date NOT NULL,Hora_Evento DATETIME NOT NULL, Duracion_Evento Varchar(45) NOT NULL,Id_Participante Int NOT NULL,Codigo_Lugar Int NOT NULL,Promedio_Evaluacion_Jurado Int NOT NULL, Codigo_Tipo_Evento Int NOT NULL,PRIMARY KEY (Codigo_Evento))Create Table Calificaciones (Codigo_Calificaciones Int NOT NULL,Id_Jurado Int NOT NULL,Id_Participante Int NOT NULL,Codigo_Certamen Int NOT NULL,Numero_Evento Int NOT NULL,Calificacin Varchar(45) NOT NULL,Observacin Varchar(300) NOT NULL,PRIMARY KEY (Codigo_Calificaciones))Create Table Tipos_de_Arte (Codigo_Tipo_Arte Int NOT NULL,Nombre_Tipo_Arte Varchar(45) NOT NULL,PRIMARY KEY (Codigo_Tipo_Arte))
INGRESO DATOS TABLA FESTIVALESINSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (001,'Arte Contemporaneo',4,0001,'Cartagena','03-05-21')
INSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (002,'Rock',4,0002,'Barranquilla','12-05-21')
INSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (003,'Vallenato',4,0003,'Santa Marta','12-05-21')
INSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (004,'Salsa',4,0004,'Bgotoa','12-05-21')
INSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (005,'Mozzat',4,0005,'Cali','12-05-21')
INSERT INTO Festivales (Codigo_Festival,Nombre_Festival,Duracion_Festival_Hora,Codigo_Tipo_Arte,Municipo_Realizacion,Mes_Realizacion)VALUES (006,'Mozzat',4,0006,'Cali','12-05-21')
CONSULTA DATOS TABLA FESTIVALESSelect * from Festivales
ACTUALIZAR DATOS TABLA FESTIVALESUPDATE Festivales SET Codigo_Tipo_Arte=101 WHERE Codigo_Festival=1UPDATE Festivales SET Codigo_Tipo_Arte=102 WHERE Codigo_Festival=2UPDATE Festivales SET Codigo_Tipo_Arte=103 WHERE Codigo_Festival=3UPDATE Festivales SET Codigo_Tipo_Arte=104 WHERE Codigo_Festival=4UPDATE Festivales SET Codigo_Tipo_Arte=105 WHERE Codigo_Festival=5UPDATE Festivales SET Codigo_Tipo_Arte=106 WHERE Codigo_Festival=6
ELIMINAR DATOS TABLA FESTIVALESDELETE FROM Festivales WHERE Codigo_Festival=6
INSEERTAR DATOS EN TABLA PARTICIPANTES
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(10002032,'Pedro','Perez','Mexico',101)
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(2324242,'Maria','Matt','EEUU',101)
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(2345577,'Carmen','Padilla','Peru',101)
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(3423424,'William','Root','Jamaica',101)
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(11002032,'Merly','Hernanzez','Mexico',101)
INSERT INTO Participantes(Id_Participante,Nombres_Participante,Apellidos_Participante,Nacionalidad_Participante,Codigo_Tipo_Arte)VALUES(110032032,'Merly','Hernanzez','Mexico',101)
CONSULTAR DATOS EN TABLA PARTICIPANTESSELECT * FROM Participantes WHERE Codigo_Tipo_Arte=101
ACTUALIZAR DATOS EN TABLA PARTICIPANTESUPDATE Participantes SET Codigo_Tipo_Arte=102 WHERE Id_Participante=2324242UPDATE Participantes SET Codigo_Tipo_Arte=102 WHERE Id_Participante=11002032UPDATE Participantes SET Codigo_Tipo_Arte=103 WHERE Id_Participante=3423424
ELIMINAR DATOS EN TABLA PARTICIPANTESDELETE FROM Participantes WHERE Id_Participante=110032032
INSERTA DATOS EN TABLA CERTMENESINSERT INTO Certmenes (Codigo_Certamen,Tematica_Certamen,Fecha_Inicio_Certamen,Fecha_Final_Certamen) VALUES (11101,'Cultural','03-05-21','03-05-21')
INSERT INTO Certmenes (Codigo_Certamen,Tematica_Certamen,Fecha_Inicio_Certamen,Fecha_Final_Certamen) VALUES (11102,'Musica','03-05-21','03-05-21')
INSERT INTO Certmenes (Codigo_Certamen,Tematica_Certamen,Fecha_Inicio_Certamen,Fecha_Final_Certamen) VALUES (11103,'Danza','03-05-21','03-05-21')
INSERT INTO Certmenes (Codigo_Certamen,Tematica_Certamen,Fecha_Inicio_Certamen,Fecha_Final_Certamen) VALUES (11104,'Canto','03-05-21','03-05-21')
INSERT INTO Certmenes (Codigo_Certamen,Tematica_Certamen,Fecha_Inicio_Certamen,Fecha_Final_Certamen) VALUES (11105,'Deporte','03-05-21','03-05-21')
CONSULTA DATOS EN TABLA CERTMENESSELECT * FROM Certmenes WHERE Fecha_Inicio_Certamen='03-05-21'
ACTUALIZAR DATOS EN TABLA CERTMENESUPDATE Certmenes SET Fecha_Inicio_Certamen='2014-05-13', Fecha_Final_Certamen='2014-05-14' WHERE Codigo_Certamen=11101 UPDATE Certmenes SET Fecha_Inicio_Certamen='2014-05-13', Fecha_Final_Certamen='2014-05-14' WHERE Codigo_Certamen=11102UPDATE Certmenes SET Fecha_Inicio_Certamen='2014-05-13', Fecha_Final_Certamen='2014-05-14' WHERE Codigo_Certamen=11103UPDATE Certmenes SET Fecha_Inicio_Certamen='2014-05-13', Fecha_Final_Certamen='2014-05-14' WHERE Codigo_Certamen=11104UPDATE Certmenes SET Fecha_Inicio_Certamen='2014-05-13', Fecha_Final_Certamen='2014-05-14' WHERE Codigo_Certamen=11105
ELIMINAR DATOS EN TABLA CERTMENES
BIBLIOGRAFA
El concepto de bases de datos relacional:Snchez, M., & Gmez, J. (2012). EL CONCEPTO DE BASES DE DATOS RELACIONAL. En U. P. Bolivariana,Memorias congreso SOCOTE(pg. 5). Bucaramanga: Universidad Pontificia Bolivariana.
Fundamentos del mdelo lgico o conceptual de datos:Snchez, M. (2014). Fundamentos de bases de datos. En M. Snchez,Modulo bases de datos(pg. 5 - 106). Medelln: UNAD.