30
Diseño y Desarrollo de Bases de Datos Juegos Panamericanos XVI a celebrarse en Guadalajara 2011 Marco Antonio Rosales López Índice 1.- Caso de Desarrollo * Juegos Panamericanos XVI a celebrarse en Guadalajara 2011 * Análisis de requerimientos. * Ciclo de vida de una BD 2.- Diseño Lógico 3.- Diseño Físico 4.- Carga de Datos 5.- Prueba de modelo de base de datos ANEXOS

Diseño y Desarrollo de Bases de Datos

Embed Size (px)

Citation preview

Page 1: Diseño y Desarrollo de Bases de Datos

Diseño y Desarrollo de Bases de Datos

Juegos Panamericanos XVI a celebrarse en Guadalajara 2011

Marco Antonio Rosales López

Índice

1.- Caso de Desarrollo

* Juegos Panamericanos XVI a celebrarse en Guadalajara 2011

* Análisis de requerimientos.

* Ciclo de vida de una BD

2.- Diseño Lógico

3.- Diseño Físico

4.- Carga de Datos

5.- Prueba de modelo de base de datos

ANEXOS

* Diccionario de datos.

* Archivo en formato Erwin con el diseño físico de la base de datos.

Page 2: Diseño y Desarrollo de Bases de Datos

* Archivo, script de carga de datos.

* Archivo, script con las consulta de funcionamiento del modelo de datos.

1.- Caso de Desarrollo

Juegos Panamericanos XVI a celebrarse en Guadalajara 2011.

Objetivo

Construir una base de datos que responda a los requerimientos para el evento de juegos panamericanos XVI a celebrarse en Guadalajara 2011, incluyendo la generación de consultas para determinar su efectividad sobre los aplicativos que deberá soportar.

Alcance

* Construir el diseño lógico de la base de datos, se utilizara la herramienta de visio para diagramar los eventos y atributos.

* Construir el diseño físico de la base de datos utilizando la herramienta de Erwin para el modelado de entidad-relación.

* Generar la estructura de la base de datos utilizando como DBMS SQL Server 2005.

* Realizar los scripts de carga de datos.

* Realizar los scripts para las consultas de información.

Page 3: Diseño y Desarrollo de Bases de Datos

* No incluye los procesos de entrega de premios.

Ciclo de vida de una Base de Datos

Antecedentes

Origen de los Juegos Panamericanos

Los Juegos Panamericanos convocan a los atletas del Continente Americano en un festival de deportes y amistad internacional. Los juegos se celebran cada cuatro años, en el año que antecede al de los Juegos Olímpicos.

La organización que gobierna los juegos es la Organización Deportiva Panamericana ODEPA. En la actualidad la organización se integra por 42 naciones de América del Norte, América Central, Sudamérica y el Caribe. Las lenguas oficiales son el español y el inglés.

La ODEPA ha solicitado al gobierno federal de México sea el país organizador de los Juegos Panamericanos. El Presidente de la República ha designado al Gobierno del estado de Jalisco como SEDE y organización de dicho evento, asignando un presupuesto de 20 millones de pesos, los gastos de hospedaje serán cubiertos por la ODEPA.

El Gobierno Estatal de Jalisco ha decidido contratar los servicios de la empresa Guerreros del Internet para elaborar el diseño de la base de datos de los juegos panamericanos.

Para lo cual en entrevista con el organizador del evento se tienen las siguientes consideraciones:

La sede panamericana se ubicará en la capital del Edo. De Jalisco, y se dividirán en complejos deportivos. Los complejos deportivos se subdividen en aquellos en los que se desarrolla un único deporte y en los polideportivos. Los complejos polideportivos tienen áreas designadas para cada

Page 4: Diseño y Desarrollo de Bases de Datos

deporte con un indicador de localización (ejemplo: centro, esquina-NE, etc.). Un complejo tiene una localización, un jefe de organización individual y un área total ocupada.

Los dos tipos de complejos (deporte único y polideportivo) tendrán una sala de prensa en las instalaciones, así como ubicaciones especiales donde tanto el público asistente como los participantes del evento pueden consultar información de la justa deportiva. El organizador del evento asignará un presupuesto a cada complejo deportivo distribuido por deporte disputado.

Cada complejo celebra una serie de eventos (ejemplo: la pista del estadio puede celebrar muchas carreras distintas.). Para cada evento está prevista una fecha, duración, número de participantes, número de comisarios. Una lista de todos los comisarios se conservará junto con la lista de los eventos en los que esté involucrado cada comisario ya sea cumpliendo la tarea de juez u observador. Tanto para cada evento como para el mantenimiento se necesitará cierto equipamiento (ejemplo: arcos, pértigas, barras paralelas, etc.).

En la recepción de los participantes el gobernador del estado ha dispuesto que para participantes internacionales y de otras partes de la república se renten camionetas para el traslado desde el aeropuerto a los hoteles de recepción, Las arrendadoras de vehículos y los hoteles deberán contratarse y reservarse antes de inicio del evento, para participantes dentro del estado se designará un ejecutivo para que de manera personal les haga las reservas de hotel correspondiente.

Programa Deportivo para Guadalajara 2011.

Los Juegos Panamericanos contemplan en su programa deportivo los 30 deportes que se disputan en Juegos Olímpicos, sin embargo, el país sede y las Federaciones Internacionales, en ocasiones solicitan a la Organización Deportiva Panamericana (ODEPA) incluir algunas disciplinas adicionales al programa olímpico.

Una vez que se han realizado las sugerencias, el Consejo Ejecutivo de la ODEPA decide la inclusión o exclusión de las modalidades. Cada uno de los 42 países miembros de la entidad tiene derecho a voto.

Page 5: Diseño y Desarrollo de Bases de Datos

Deportes que se disputan en Juegos Olímpicos |

1. Atletismo | 16. Lev. de Pesas |

* Pista y Campo | 17. Lucha |

* Maratón | 18. Pentatlón Moderno |

* Caminata | 19. Racquetbol |

2. Bádminton | 20. Remo |

3. Basquetbol | 21. Rugby |

4. Beisbol | 22. Softbol |

5. Boxeo | 23. Taekwondo |

6. Canotaje | 24. Tenis |

7. Ciclismo | 25. Tenis de Mesa |

* BMX | 26. Tiro |

* Ruta | 27. Tiro con Arco |

* Montaña | 28. Triatlón |

* Pista | 29. Vela |

8. Deportes Acuáticos | 30. Voleibol |

* Clavados | * Sala |

* Nado Sincronizado | * Playa |

* Natación | 16. Lev. de Pesas |

* Polo Acuático | 17. Lucha |

* Aguas Abiertas | 18. Pentatlón Moderno |

9. Ecuestres | 19. Racquetbol |

10. Esgrima | 20. Remo |

11. Futbol | 21. Rugby |

12. Gimnasia | 22. Softbol |

* Artística | 23. Taekwondo |

Page 6: Diseño y Desarrollo de Bases de Datos

* Rítmica | 24. Tenis |

* Trampolín | 25. Tenis de Mesa |

13.Handball | 26. Tiro |

14. Hockey | 27. Tiro con Arco |

15. Judo | 28. Triatlón |

| 29. Vela |

| 30. Voleibol |

| * Sala |

| * Playa |

Disciplinas adicionales al programa olímpico por autorizar.

31. Boliche

32. Esquí Acuático

33. Frontón

34. Karate

35. Patinaje

36. Squash

Países Participantes:

Los 42 países presentes en los Juegos Panamericanos Guadalajara 2011 |

|

|

|

|

Page 7: Diseño y Desarrollo de Bases de Datos

Antigua y Barbuda |

| |

Antillas Holandesas |

| |

Argentina |

| |

Aruba |

| |

Bahamas |

| |

|

|

Barbados |

| |

Belice |

| |

Bermuda |

| |

Bolivia |

| |

Brasil |

| |

|

|

Canadá |

| |

Page 8: Diseño y Desarrollo de Bases de Datos

Chile |

| |

Colombia |

| |

Costa Rica |

| |

Cuba |

| |

|

|

Dominica |

| |

Ecuador |

| |

El Salvador |

| |

Estados Unidos de América |

| |

Granada |

| |

|

|

Guatemala |

| |

Guyana |

| |

Page 9: Diseño y Desarrollo de Bases de Datos

Haití |

| |

Honduras |

| |

Islas Caimán |

| |

|

|

Islas Vírgenes |

| |

Islas Vírgenes Británicas |

| |

Jamaica |

| |

México |

| |

Nicaragua |

| |

|

|

Panamá |

| |

Paraguay |

| |

Perú |

| |

Page 10: Diseño y Desarrollo de Bases de Datos

Puerto Rico |

| |

República Dominicana |

| |

|

|

San Cristóbal y Nieves |

| |

San Vicente y Granadinas |

| |

Santa Lucia |

| |

Surinam |

| |

Trinidad y Tobago |

| |

|

|

Uruguay |

| |

Venezuela |

| |

|

|

| |

Page 11: Diseño y Desarrollo de Bases de Datos

Hoteles que se estarán usando en las diferentes Sedes durante el evento:

Guadalajara:

* Fiesta Americana Grand Guadalajara Country Club: Avenida Americas 1551, CP: 23410

* Hacienda el Carmen Hotel and SPA: Av. Morelos 524, El Carmen, Guadalajara, CP. 45090

Puerto Vallarta:

* Holiday Inn, Puerto Vallarta: Av. Blvd Francisco Medina Ascenci KM 3.5. CP. 52040

Cd. Guzman

* Hotel Colón: Colón No. 655 Cd. Guzmán Jalisco. CP. 25622

Lagos de Moreno

* Hotel La Troje: 439 Miguel Leandro Guerra. CP. 52050

Tapalpa

* La Casona de Manzano: Frco I Madero No. 84 Esq. Agustín Yáñez. CP. 52052

Calendario del programa Deportivo:

Compañías que se encargarán de la Transportación de los participantes durante el evento.

* Transportes Activos de Guadalajara

* Transportes Ejecutivos de Jalisco

* Transportación Viaja Seguro con nosotros

* Taxis Ejecutivos de Occidente

Page 12: Diseño y Desarrollo de Bases de Datos

Considerar la siguientes Consultas.

* Cuánto dinero del presupuesto se repartió en los diferentes complejos para natación?

* Comparativo de recursos asignados vs recursos devengados por complejo deportivo?

* Qué país registro mayor número de participantes ?.

* En que hoteles se repartieron los representantes de Argentina ?

* Cuáles fueron las disciplinas propuestas que finalmente fueron autorizadas?

* De las disciplinas propuestas que finalmente fueron autorizadas, ¿Cuantos participantes y de que países fueron representadas?

* Relación de Deportes que se realizaran el día 20 de Octubre del 2011?

* En cuales complejos deportivos se organizaran eventos acuáticos?

Restricción única a considerar:

* El representativo de E.U. ha solicitado a la ODEPA que su delegación participante sea alojada en hoteles en donde no se encuentre el representativo cubano.

Concepción de la Base de datos a Diseñar

2.- Diseño Lógico

Modelado, describir de manera lógica la estructura de la base de datos de forma que se represente fielmente las entidades y atributos con la información que se va a almacenar:

Diseño Lógico de la Base de datos

3.- Diseño Físico

Page 13: Diseño y Desarrollo de Bases de Datos

Para modelar el esquema físico de la base de datos utilizaremos la herramienta case de diseño y modelado de BD ERWIN.

Diagrama Físico de la Base de Datos.

4.- Carga de Datos

Diseño y Carga

Script de generación de la estructura de la base de datos

CREATE TABLE CALENDARIO

(

ID_Calendario integer NOT NULL ,

Fecha_Ini datetime NULL ,

Fecha_Fin datetime NULL

)

go

ALTER TABLE CALENDARIO

ADD CONSTRAINT XPKCALENDARIO PRIMARY KEY CLUSTERED (ID_Calendario ASC)

go

CREATE TABLE COMPLEJO_DEPORTIVO

(

Page 14: Diseño y Desarrollo de Bases de Datos

ID_Complejo integer NOT NULL ,

Nombre_Complejo varchar(20) NULL ,

ID_SEDE integer NOT NULL ,

Presupuesto_ComplejoD money NULL

)

go

ALTER TABLE COMPLEJO_DEPORTIVO

ADD CONSTRAINT XPKCOMPLEJO_DEPORTIVO PRIMARY KEY CLUSTERED (ID_Complejo ASC,ID_SEDE ASC)

go

CREATE TABLE DEPORTES

(

ID_Deporte integer NOT NULL ,

Deporte varchar(20) NULL

)

go

Script de carga de datos.

-- INSERTAR SEDE

insert into SEDE values(1,'JALISCO', 20000000,'AYUNT DE GUADALAJARA')

go

Page 15: Diseño y Desarrollo de Bases de Datos

-- CATALOGO DE TIPOS DE INSTALACIÓN

insert into tipo_instalacion values(1,'UNI DEPORTIVA')

insert into tipo_instalacion values(2,'POLI DEPORTIVA')

go

-- INSERTAR TRANSPORTE

insert into TRANSPORTE values(1,'TRANSPORTES ACTIVOS DE GUADALAJARA')

insert into TRANSPORTE values(2,'TRANSPORTES EJECUTIVOS DE JALISCO')

insert into TRANSPORTE values(3,'TRANSPORTACION VIAJE SEGURO CON NOSOTROS')

insert into TRANSPORTE values(4,'TAXIS EJECUTIVOS DE OCCIDENTE')

go

-- INSERTAR TIPO_PARTICIPANTES

insert into TIPO_PARTICIPANTES values(1,'DIRECTIVO')

insert into TIPO_PARTICIPANTES values(2,'ATLETA')

insert into TIPO_PARTICIPANTES values(3,'COMISARIO JUEZ')

insert into TIPO_PARTICIPANTES values(4,'COMISARIO OBSERVADOR')

insert into TIPO_PARTICIPANTES values(5,'ORGANIZADOR')

go

Page 16: Diseño y Desarrollo de Bases de Datos

5.- Prueba de modelo de base de datos

Considerar la siguientes Consultas.

* Cuánto dinero del presupuesto se repartió en los diferentes complejos para natación?

* Comparativo de recursos asignados vs recursos devengados por complejo deportivo?

* Qué país registro mayor número de participantes ?.

* En que hoteles se repartieron los representantes de Argentina ?

* Cuáles fueron las disciplinas propuestas que finalmente fueron autorizadas?

* De las disciplinas propuestas que finalmente fueron autorizadas, ¿Cuantos participantes y de que países fueron representadas?

* Relación de Deportes que se realizaran el día 20 de Octubre del 2011?

* En cuales complejos deportivos se organizaran eventos acuáticos?

Restricción única a considerar:

* El representativo de E.U. ha solicitado a la ODEPA que su delegación participante sea alojada en hoteles en donde no se encuentre el representativo cubano.

Scripts de consulta de la información:

--Cuánto dinero del presupuesto se repartió en los diferentes complejos para natación?

SELECT A.Instalacion_Deportiva, SUM(B.PRESUPUESTO_DEVENGADO)

FROM INSTALACION_DEPORTIVA A, EVENTO B

Page 17: Diseño y Desarrollo de Bases de Datos

WHERE A.Instalacion_Deportiva = B.ID_INSTALACION_DEPORTIVA AND

A.ID_Complejo = B.ID_Complejo AND

A.ID_SEDE = B.ID_SEDE AND

B.ID_DEPORTE = 1 AND B.ID_DISCIPLINA = 1

GROUP BY A.Instalacion_Deportiva

-- B.ID_DEPORTE = 1(ACUATICOS) AND B.ID_DISCIPLINA = 1 (NATACION)

-- Comparativo de recursos asignados vs recursos devengados por complejo deportivo?

SELECT A.Nombre_Complejo, SUM(A.Presupuesto_ComplejoD), SUM(B.PRESUPUESTO_DEVENGADO)

FROM COMPLEJO_DEPORTIVO A, EVENTO B

WHERE A.ID_Complejo = B.ID_Complejo AND

A.ID_SEDE = B.ID_SEDE

GROUP BY A.Nombre_Complejo

-- Qué país registro mayor número de participantes ?

SELECT TOP 1 A.Paises,COUNT(B.ID_Participante)

FROM PAISES A, PARTICIPANTES B

WHERE A.ID_Paises = B.ID_Paises AND

B.ID_Tipo_Participante = 2 --(ATLETA)

GROUP BY A.Paises

ORDER BY 1 ASC

Page 18: Diseño y Desarrollo de Bases de Datos

-- En que hoteles se repartieron los representantes de Argentina ?

SELECT A.Hotel

FROM HOTELES A, PARTICIPANTE_HOTEL_TRANSPORTE B, PARTICIPANTES C

WHERE A.ID_Hotel = B.ID_Hotel AND

B.ID_Participante = C.ID_Participante AND

C.ID_Paises = 1 -- (ARGENTINA)

-- Cuáles fueron las disciplinas propuestas que finalmente fueron autorizadas?

SELECT A.Disciplina

FROM DISCIPLINA_DEPORTIVA A, TIPO_DISCIPLINA B

WHERE A.ID_Tipo_Disciplina = B.ID_Tipo_Disciplina AND

B.ID_Tipo_Disciplina = 2

-- De las disciplinas propuestas que finalmente fueron autorizadas,

-- ¿Cuantos participantes y de que países fueron representadas?

-- a) Cuantos participantes ?

-- b) de que paises fueron representadas ?

SELECT F.Paises, A.Disciplina, COUNT(D.ID_Participante)

FROM DISCIPLINA_DEPORTIVA A, TIPO_DISCIPLINA B, EVENTO C, EVENTO_PARTICIPANTES D, PARTICIPANTES E, PAISES F

WHERE A.ID_Disciplina = C.ID_Disciplina and

A.ID_Deporte = C.ID_Deporte AND

C.ID_Evento = D.ID_Evento AND

Page 19: Diseño y Desarrollo de Bases de Datos

D.ID_Participante = E.ID_Participante AND

E.ID_Paises = F.ID_Paises AND

A.ID_Tipo_Disciplina = B.ID_Tipo_Disciplina AND

B.ID_Tipo_Disciplina = 2

GROUP BY F.Paises, A.Disciplina

-- Relación de Deportes que se realizaran el día 20 de Octubre del 2011?

SELECT A.Deporte, D. Fecha_Ini

FROM DEPORTES A, DISCIPLINA_DEPORTIVA B, EVENTO C, CALENDARIO D

WHERE A.ID_Deporte = B.ID_Deporte AND

B.ID_Disciplina = C.ID_Disciplina AND

B.ID_Deporte = C.ID_Deporte AND

C.ID_Calendario = D.ID_Calendario AND

D.Fecha_Ini IN ('2011/10/20')

--SELECT * FROM CALENDARIO

--WHERE FECHA_INI IN ('2010/10/14')

--En cuales complejos deportivos se organizaran eventos acuáticos?

SELECT A.Nombre_Complejo

FROM COMPLEJO_DEPORTIVO A, EVENTO B

WHERE A.ID_Complejo = B.ID_Complejo AND

A.ID_SEDE = 1 AND

B.ID_Deporte = 8

Page 20: Diseño y Desarrollo de Bases de Datos

ANEXOS.

DICCIONARIO DE DATOS

Nombre Base de Datos: PANAMERICANOS

Ubicación Base Datos: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PANAMERICANOS.mdf

Fecha Creación Base Datos: Nov 15 2010 3:09AM

Equipo: Guerros del Internet

Integrantes:

Juan Sosachicatti Revuelta

Marco Antonio Rosales López

Oscar Macías Ibarra

Pedro Juan Pérez

* PANAMERICANOS </B>

- Archivo: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PANAMERICANOS.mdf

- Tamaño: 384

- Filegroup: PRIMARY

* PANAMERICANOS_log </B>

- Archivo: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PANAMERICANOS_log.ldf

- Tamaño: 128

- Filegroup: N/A

Page 21: Diseño y Desarrollo de Bases de Datos

Nombre Tabla: EQUIPAMIENTO

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Equipamiento | int | 0 | 10 | 0 | 0 |

| Equipamiento| varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: EVENTO

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Evento | int | 0 | 10 | 0 | 0 |

| ID_SEDE | varchar | 0 | 10 | 0 | 1 |

| ID_Complejo | varchar | 0 | 10 | 0 | 1 |

| ID_INSTALACION_DEPORTIVA| varchar | 0 | 10 | 0 | 1 |

| ID_Calendario| varchar | 0 | 10 | 0 | 1 |

| ID_Equipamiento | varchar | 0 | 10 | 0 | 1 |

| Nombre_evento | varchar | 0 | 20 | 0 | 1 |

| Presupuesto_Devengado | varchar | 0 | 19 | 4 | 1 |

| ID_Deporte | int | 0 | 10 | 0 | 0 |

| ID_Disciplina | int | 0 | 10 | 0 | 0 |

Nombre Tabla: EVENTO_PARTICIPANTES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Evento | int | 0 | 10 | 0 | 0 |

| ID_Participante | int | 0 | 10 | 0 | 0 |

Nombre Tabla: HOTELES

Page 22: Diseño y Desarrollo de Bases de Datos

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Hotel | int | 0 | 10 | 0 | 0 |

| Hotel | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: PAISES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Paises | int | 0 | 10 | 0 | 0 |

| Paises| varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: PARTICIPANTE_HOTEL_TRANSPORTE

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Participante | int | 0 | 10 | 0 | 0 |

| ID_Hotel | int | 0 | 10 | 0 | 0 |

| ID_Transporte | int | 0 | 10 | 0 | 0 |

| Ejecutivo_Atiende_Participante | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: TRANSPORTE

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Transporte | int | 0 | 10 | 0 | 0 |

| Transporte | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: sysdiagrams

Fecha Creación: Nov 17 2010 5:58PM

Page 23: Diseño y Desarrollo de Bases de Datos

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| name | nvarchar | 0 | 128 | 0 | 0 |

| principal_id | int | 0 | 10 | 0 | 0 |

| diagram_id | int | 0 | 10 | 0 | 0 |

| version | varchar | 0 | 10 | 0 | 1 |

| definition | varbinary | 0 | -1 | 0 | 1 |

* Archivo en formato Erwin con el diseño físico de la base de datos.

* Archivo, script de carga de datos.

* Archivo, script con las consulta de funcionami

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Nombre Tabla: CALENDARIO

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Calendario| int | 0 | 10 | 0 | 0 |

| Fecha_Ini | varchar | 0 | 23 | 3 | 1 |

| Fecha_Fin | varchar | 0 | 23 | 3 | 1 |

Nombre Tabla: DEPORTES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Deporte | int | 0 | 10 | 0 | 0 |

| Deporte | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: COMPLEJO_DEPORTIVO

Page 24: Diseño y Desarrollo de Bases de Datos

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Complejo | int | 0 | 10 | 0 | 0 |

| Nombre_Complejo | varchar | 0 | 20 | 0 | 1 |

| ID_SEDE | int | 0 | 10 | 0 | 0 |

| Presupuesto_ComplejoD | varchar | 0 | 19 | 4 | 1 |

Nombre Tabla: SEDE

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_SEDE | int | 0 | 10 | 0 | 0 |

| Descripcion | varchar | 0 | 20 | 0 | 1 |

| Presupuesto | varchar | 0 | 19 | 4 | 1 |

| Nombre_OrganizadorE | varchar | 0 | 20 | 0 | 1 |

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Nombre Tabla: INSTALACION_DEPORTIVA

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_INSTALACION_DEPORTIVA| int | 0 | 10 | 0 | 0 |

| Instalacion_Deportiva| varchar | 0 | 20 | 0 | 1 |

| ID_Complejo | int | 0 | 10 | 0 | 0 |

| ID_SEDE | int | 0 | 10 | 0 | 0 |

| ID_Tipo | int | 0 | 10 | 0 | 0 |

Page 25: Diseño y Desarrollo de Bases de Datos

Nombre Tabla: TIPO_INSTALACION

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Tipo | int | 0 | 10 | 0 | 0 |

| Tipo_Instalacion | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: PARTICIPANTES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Participante | int | 0 | 10 | 0 | 0 |

| Participante | varchar | 0 | 20 | 0 | 1 |

| ID_Paises | int | 0 | 10 | 0 | 0 |

| ID_Tipo_Participante | int | 0 | 10 | 0 | 0 |

Nombre Tabla: SEDE_PAISES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_SEDE | int | 0 | 10 | 0 | 0 |

| ID_Paises | int | 0 | 10 | 0 | 0 |

Nombre Tabla: DISCIPLINA_DEPORTIVA

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

Page 26: Diseño y Desarrollo de Bases de Datos

| ID_Disciplina | int | 0 | 10 | 0 | 0 |

| Disciplina | varchar | 0 | 20 | 0 | 1 |

| ID_Deporte | int | 0 | 10 | 0 | 0 |

| ID_Tipo_Disciplina | int | 0 | 10 | 0 | 0 |

| Presupuesto | varchar | 0 | 19 | 4 | 1 |

Nombre Tabla: TIPO_DISCIPLINA

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Tipo_Disciplina | int | 0 | 10 | 0 | 0 |

| Tipo_Disciplina | varchar | 0 | 20 | 0 | 1 |

Nombre Tabla: TIPO_PARTICIPANTES

Fecha Creación: Nov 15 2010 3:10AM

| Nombre de Columna | Tipo de Columna | Valor Default | Pre | Escala| Nullos|

| ID_Tipo_Participante | int | 0 | 10 | 0 | 0 |

| Tipo_Participantes | varchar | 0 | 20 | 0 | 1 |