Informatica

Páginas: 25 (6228 palabras) Publicado: 1 de julio de 2012
La capa de datos
de la arquitectura Java EE


Autores: Simon Pickin
Natividad Martínez Madrid
Pablo Basanta-Val

Dirección: Departamento de Ingeniería Telemática
Universidad Carlos III de Madrid

Versión: 1.0Software de
20Comunicacion
2009-2010

© Los autores

Agradecimientos: Jesús Villamor Lugo, Marty Hall 1










Contenido




• Terminología y conceptos

• El Modelo de Datos Relacional (MDR)
– Bases de Datos Relacionales (BDR)
– Álgebra relacional

•SQL básico
– DDL (Data Definition Language)
– DML (Data Manipulation Language)

• Conexión de aplicaciones Java a bases de datos: JDBC

Software de
20Comunicacion
2009-2010 2
© Simon Pickin





Terminología de Bases de Datos





















Software de20Comunicacion
2009-2010

© Simon Pickin
• Base de datos (BD)
– una colección de datos relacionados
– colección coherente de datos con significado inherentes

• Datos (D)
– hechos conocidos que pueden registrarse y que tienen un significado implícito (susceptible de ser modelados)

• Universo de Discurso (UdD)
– parte del mundo sujeto a ser modeladoen una BD

• Sistema de Gestión de Bases de Datos (SGBD)
– software que facilita la definición, construcción y manipulación de las BDDD

3










Modelos de BBDD: Conceptos





















Software de
20Comunicacion
2009-2010

© Simon Pickin
• Modelo de Datos (MD)
– colección de conceptos quesirven para describir la estructura de una base de datos
– M = {G, O}
• G: conjunto de reglas de generación de datos
– DDL: Lenguaje de definición de datos
– restricciones sobre los datos
• O: conjunto de operaciones permitidas sobre los datos
– DML: Lenguaje de manipulación de datos

• Esquema de la BD (nivel intencional)
– descripción de laestructura de la base de datos

• Estado de la BD (nivel extensional)
– los datos que la BD contiene en un determinado momento

4





Modelo Entidad-Relación (E-R)



• Creado por P.P. Chen en 1976

• Modelo de datos que utiliza la teoría de conjuntos para modelar el diseño computacional del mundo real

• No esun modelo de datos completo
– tiene G pero no tiene O








Software de
20Comunicacion
2009-2010

© Simon Pickin
• Pasos para definir un diagrama E-R
– seleccionar los conjuntos de entidades
– describir los propiedades de cada conjunto de entidades
– seleccionar el conjunto de relaciones
– describir los propiedadesposibles del conjunto de relaciones

5










Contenido



• Terminología y conceptos

• El Modelo de Datos Relacional (MDR)
– bases de Datos Relacionales (BDR)
– álgebra relacional

• SQL básico
– DDL (Data Definition Language)
– DML (DataManipulation Language)

• Conexión de aplicaciones Java a bases de datos: JDBC

Software de
20Comunicacion
2009-2010 6
© Simon Pickin




El Modelo de Datos Relacional (MDR): Visión General


• Introducido por Tedd Codd (IBM Research) en 1970
– Utiliza el concepto de relación matemática...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS