La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

T-BASE 1 Jornadas Estudiantiles T-Base 1-10-03 Tutor: Gastón Mousqués.

Presentaciones similares


Presentación del tema: "T-BASE 1 Jornadas Estudiantiles T-Base 1-10-03 Tutor: Gastón Mousqués."— Transcripción de la presentación:

1 T-BASE 1 Jornadas Estudiantiles T-Base 1-10-03 Tutor: Gastón Mousqués

2 T-BASE 2 Integrantes Equipo Diego Gerolami Nicolás Macedo Paola Radzinski Diego Rosselli Lorena Luengo Adriana Peralta

3 T-BASE 3 Contexto ¿ Cómo surgió el proyecto? Propuesta de la Cátedra de Base de Datos Aplicación En el ámbito académico dentro de los cursos impartidos por la Cátedra

4 T-BASE 4 Producto T-BASE ¿ Qué es T-Base ? ¿ Qué problemas resuelve ? ¿ Cuáles son sus beneficios ?

5 T-BASE 5 TSQL SQL [a,b] DURING [c,d] si: (a>=c) AND (b<=d) Ejemplo de TSQL: SELECT ciudad FROM Viajes as V WHERE pais = Uruguay WHEN V.Interval DURING [05/10/2002,05/10/2004] dc ab

6 T-BASE 6 Funcionalidad

7 T-BASE Ejemplo 1 nombredireccióndesdehasta PepeMercedes 11801/1/2000 nombredireccióndesdehasta PepeMercedes 11801/1/200031/12/2003 PepeEjido 6331/1/2004 Pepe se muda a Ejido 633 el 1/1/2004

8 T-BASE 8 Cont. Ejemplo 1 nombredirecciónteléfonodesdehasta PepeMercedes 1180Null1/1/200031/12/2003 PepeEjido 633Null1/1/2004 nombredireccióndesdehasta PepeMercedes 11801/1/200031/12/2003 PepeEjido 6331/1/2004 Se arega el campo teléfono a la tabla Persona

9 T-BASE 9 Cont. Ejemplo 1 nombredirecciónteléfonodesdehasta PepeMercedes 1180Null1/1/200031/12/2002 PepeEjido 633Null1/1/200410/09/2004 PepeEjido 633405555511/09/2004 nombredirecciónteléfonodesdehasta PepeMercedes 1180Null1/1/200031/12/2003 PepeEjido 633Null1/1/2004 Se actualiza el campo teléfono de Pepe

10 T-BASE 10 Ejemplo 2 Ejemplo a futuro Guía telefónica Cambios que van a ser válidos en un futuro

11 T-BASE 11 Arquitectura

12 T-BASE 12 Diseño Arquitectónico Elementos a tener en cuenta Lenguaje TSQL Parser e intérprete de TSQL Sistema multiusuario Comunicación mediante Sockets Manejo de sesiones Sistema multiplataforma Desarrollo en Java Mantenibilidad División en Capas

13 T-BASE 13 Visión del Sistema

14 T-BASE 14 Vista de Entrega LAN WAN INTERNET Servidor Linux SuSE 7.2 DB: Oracle 9.0.1 WindowsLinux

15 T-BASE 15 COMUNICACIÓ N Flujo de Datos

16 T-BASE 16 Desarrollo

17 T-BASE 17 Decisiones de diseño Registro de los cambios Separar versionados Versionado Esquema Versionado de Datos

18 T-BASE 18 Decisiones de diseño Transformación de SQL a TSQL a través de una RI select consulta fromwherewhen tabla1 select consulta fromwhere db1_tabla1 Traducción TSQL SQL

19 T-BASE 19 … desarrollado hasta el momento AB de Base de Datos AB de Tablas Inserción de Datos Consultas TSQL ( incluyendo SQL )

20 T-BASE 20 Lo que se viene… Adm. de Usuarios Manejo de Transacciones Baja y Mod. de Datos Mod. de Tablas

21 T-BASE 21 Producto

22 T-BASE 22 ¿Preguntas?


Descargar ppt "T-BASE 1 Jornadas Estudiantiles T-Base 1-10-03 Tutor: Gastón Mousqués."

Presentaciones similares


Anuncios Google