1 / 18

Bases de Datos MySQL

Bases de Datos MySQL. Introducción y conceptos generales. Bases de Datos MySQL.

tanner
Download Presentation

Bases de Datos MySQL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bases de Datos MySQL Introducción y conceptos generales DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  2. Bases de Datos MySQL Una base de datos es una estructura informática en la que los datos se organizan de tal manera que constituyen una entidad que puede crecer y evolucionar. Permite mostrar diferentes vistas de su contenido, y puede ser consultada y manipulada a la vez. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  3. Bases de Datos MySQL Una base de datos también puede verse como un contexto, una serie de reglas concretas a partir de las cuales los datos se van organizando en estructuras bien definidas y que permiten, gracias a dicho "crecimiento y desarrollo organizado", mantener y dar origen a información coherente e interconectada. Son entidades informacionales que se forman a partir de átomos (datos) que se combinan e interconectan siguiendo reglas precisas. Son además un excelente repositorio en el que se puede almacenar y mantener registro de todo tipo de datos. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  4. Bases de Datos MySQL Ejemplos: Z canal*ACCESSIBLE DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  5. Bases de Datos MySQL Existen diferentes paradigmas aplicables al diseño de las bases de datos, y aquí estudiaremos el mas común de ellos: el modelo Entidad-Relación. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  6. Bases de Datos MySQL El modelo Entidad-Relación DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  7. Bases de Datos MySQL Las bases de datos diseñadas utilizando el modelo Entidad-Relación se conocen como bases de datos relacionales. En este modelo, cualquier sistema puede ser representado a través de entidades y relaciones. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  8. Bases de Datos MySQL Cada entidad tiene características propias, llamadas propiedades, que nos permitirán describir individualmente a cada uno de los miembros pertenecientes a ella. La entidad "alumnos", por ejemplo, podría contar con las siguientes características: nombre, edad, grado actual, etc. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  9. Bases de Datos MySQL Las entidades son todos los sujetos u objetos que juegan algún papel relevante en el sistema. Si pensamos, por ejemplo, en una escuela como un sistema a modelar, podemos encontrar que algunas de las entidades a tener en cuenta son: alumnos, profesores, asignaturas, aulas, horarios... DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  10. Bases de Datos MySQL Es muy importante encontrar una manera para diferenciar los registros, de tal forma que cada uno de ellos sea único y pueda ser diferenciado de los demás. Es por esto que las bases de datos utilizan identificadores numéricos únicos para cada uno de los elementos almacenados. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  11. Bases de Datos MySQL Una vez que hemos identificado las entidades existentes en un sistema, nuestro modelo nos lleva a analizar las relaciones que se establecen entre ellas. Siguiendo con el ejemplo de la escuela, podemos decir que las entidades "asignatura" y "aula" pueden estar relacionadas de la siguiente manera: "una asignatura se imparte en un aula, y en un aula se pueden impartir varias asignaturas". DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  12. Bases de Datos MySQL DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  13. Bases de Datos MySQL Propiedades de las entidades. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  14. Bases de Datos MySQL DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  15. Bases de Datos MySQL “un alumno tiene muchos profesores, un profesor tiene muchos alumnos” Cuando existen relaciones “muchos a muchos”, se crea una tabla intermedia, en este caso “listas”. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  16. Bases de Datos MySQL Ejercicio: Dibujar el diagrama Entidad-Relación para el sistema “museo”, incluyendo las propiedades de cada entidad. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  17. Bases de Datos MySQL Los modelos Entidad-Relación ofrecen una gran ventaja: se pueden traducir directamente a bases de datos. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

  18. Bases de Datos MySQL * Las entidades se convierten en tablas * Las propiedades se convierten en campos * Cada elemento de una tabla se convierte en un registro. * Los identificadores únicos se convierten en claves primarias. * Las relaciones inciden directamente en la propia estructura de las bases de datos, así como en la manera de manipular la información. DPOM - Bases de datos MySQL. Prof. Eugenio Tisselli.

More Related