28
LABORATORIO NUMERO 1 BASES DE DATOS BASICO 301330 PRESENTADO POR DOMINGO RAFAEL CAUSIL GONZALEZ CODIGO 1041260257 TUTOR MARIU GARCIA SOTO

Base de Datos

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.