SlideShare una empresa de Scribd logo
1 de 17
Introducción y Conceptos
Generales
Cognos Informática Educativa
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.
Cognos Informática Educativa
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.
Cognos Informática Educativa
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.
Cognos Informática Educativa
El modelo Entidad-Relación
Cognos Informática Educativa
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.
Cognos Informática Educativa
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.
Cognos Informática Educativa
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...
Cognos Informática Educativa
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.
Cognos Informática Educativa
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".
Cognos Informática Educativa
Bases de Datos MySQL
Cognos Informática Educativa
Bases de Datos MySQL
Propiedades de las entidades.
Cognos Informática Educativa
Bases de Datos MySQL
Las relaciones que pueden existir en un
modelo de este tipo son:
* uno a uno
* uno a muchos
Teniendo esto en cuenta, ¿de que
manera podríamos relacionar las
entidades “alumnos” y “profesores” ?
Cognos Informática Educativa
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”.
Cognos Informática Educativa
Bases de Datos MySQL
Ejercicio: Dibujar el
diagrama Entidad-Relación
para el sistema “museo”,
incluyendo las propiedades
de cada entidad.
Cognos Informática Educativa
Bases de Datos MySQL
Los modelos Entidad-
Relación ofrecen una gran
ventaja: se pueden traducir
directamente a bases de
datos.
Cognos Informática Educativa
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.
Cognos Informática Educativa

Más contenido relacionado

La actualidad más candente

Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de DatosEnrique Cabello
 
Copia de tema2.sistema de informacion
Copia de tema2.sistema de informacionCopia de tema2.sistema de informacion
Copia de tema2.sistema de informaciongreyes91
 
Deber de computacion
Deber de computacionDeber de computacion
Deber de computaciondiana ramos
 
Base de datos 3 martinez
Base de datos 3 martinezBase de datos 3 martinez
Base de datos 3 martinezmiguel25121990
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datosIsabel
 
Exposicion base de datos dayana avellaneda
Exposicion base de datos dayana avellanedaExposicion base de datos dayana avellaneda
Exposicion base de datos dayana avellaneda3123434696
 

La actualidad más candente (12)

Base de Datos (UPS)
Base de Datos (UPS)Base de Datos (UPS)
Base de Datos (UPS)
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
Copia de tema2.sistema de informacion
Copia de tema2.sistema de informacionCopia de tema2.sistema de informacion
Copia de tema2.sistema de informacion
 
Deber de computacion
Deber de computacionDeber de computacion
Deber de computacion
 
Seminario 5
Seminario 5Seminario 5
Seminario 5
 
deber 4
deber 4deber 4
deber 4
 
base de datos exposicion simple
base de datos exposicion simplebase de datos exposicion simple
base de datos exposicion simple
 
Base de datos 3 martinez
Base de datos 3 martinezBase de datos 3 martinez
Base de datos 3 martinez
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Exposicion base de datos dayana avellaneda
Exposicion base de datos dayana avellanedaExposicion base de datos dayana avellaneda
Exposicion base de datos dayana avellaneda
 
Modelo de dato
Modelo de datoModelo de dato
Modelo de dato
 
Aula virtualbd
Aula virtualbdAula virtualbd
Aula virtualbd
 

Destacado

29)Bustamante Arce Mariana_2013-1
29)Bustamante Arce Mariana_2013-129)Bustamante Arce Mariana_2013-1
29)Bustamante Arce Mariana_2013-1marconuneze
 
Generaciones del pc
Generaciones del pcGeneraciones del pc
Generaciones del pcluisqiroga
 
Coursera clintrials 2014
Coursera clintrials 2014Coursera clintrials 2014
Coursera clintrials 2014Qingmin Guo
 
Teleflex Canada: A Strategy Business Case - Yolanda Williams
Teleflex Canada: A Strategy Business Case - Yolanda WilliamsTeleflex Canada: A Strategy Business Case - Yolanda Williams
Teleflex Canada: A Strategy Business Case - Yolanda WilliamsYolanda Williams
 
Métodos empregados em epidemiologia 2013 20130302000453
Métodos empregados em epidemiologia 2013 20130302000453Métodos empregados em epidemiologia 2013 20130302000453
Métodos empregados em epidemiologia 2013 20130302000453Wilson Guedes
 
M O R B I D I T Y O F M E D I A D R[1]
M O R B I D I T Y  O F  M E D I A  D R[1]M O R B I D I T Y  O F  M E D I A  D R[1]
M O R B I D I T Y O F M E D I A D R[1]sangh1212
 
S U P E R J O Y D R
S U P E R J O Y   D RS U P E R J O Y   D R
S U P E R J O Y D Rsangh1212
 
W H A T I S N A M A S M A R A N D R
W H A T  I S  N A M A S M A R A N  D RW H A T  I S  N A M A S M A R A N  D R
W H A T I S N A M A S M A R A N D Rsangh1212
 
SAP NetWeaver : Chance und Herausforderung
SAP NetWeaver : Chance und HerausforderungSAP NetWeaver : Chance und Herausforderung
SAP NetWeaver : Chance und HerausforderungGFU Cyrus AG
 
I S M E D I T A T I O N H A R M F U L D R S H R I N I W A S K A S H A L ...
I S  M E D I T A T I O N  H A R M F U L  D R  S H R I N I W A S  K A S H A L ...I S  M E D I T A T I O N  H A R M F U L  D R  S H R I N I W A S  K A S H A L ...
I S M E D I T A T I O N H A R M F U L D R S H R I N I W A S K A S H A L ...sangh1212
 
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas KashalikarVyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikarsangh1212
 
Swacchata Marathi Bestseller Dr. Shriniwas Kashalikar
Swacchata Marathi Bestseller Dr. Shriniwas KashalikarSwacchata Marathi Bestseller Dr. Shriniwas Kashalikar
Swacchata Marathi Bestseller Dr. Shriniwas Kashalikarsangh1212
 
S H R I L A X M I N A R A Y A N D R
S H R I  L A X M I  N A R A Y A N  D RS H R I  L A X M I  N A R A Y A N  D R
S H R I L A X M I N A R A Y A N D Rsangh1212
 
mobileTUD – der lange Weg zum „mobilen Ruhm“
mobileTUD – der lange Weg zum „mobilen Ruhm“mobileTUD – der lange Weg zum „mobilen Ruhm“
mobileTUD – der lange Weg zum „mobilen Ruhm“Anja Lorenz
 
Empreendimento ARPOADOR RIO CONCEPT
Empreendimento ARPOADOR RIO CONCEPTEmpreendimento ARPOADOR RIO CONCEPT
Empreendimento ARPOADOR RIO CONCEPTVALPI-RS
 

Destacado (20)

29)Bustamante Arce Mariana_2013-1
29)Bustamante Arce Mariana_2013-129)Bustamante Arce Mariana_2013-1
29)Bustamante Arce Mariana_2013-1
 
IN MEMORIAM ERIC HOBSBAWM, 1917-2012
IN MEMORIAM ERIC HOBSBAWM, 1917-2012IN MEMORIAM ERIC HOBSBAWM, 1917-2012
IN MEMORIAM ERIC HOBSBAWM, 1917-2012
 
Generaciones del pc
Generaciones del pcGeneraciones del pc
Generaciones del pc
 
Coursera clintrials 2014
Coursera clintrials 2014Coursera clintrials 2014
Coursera clintrials 2014
 
Teleflex Canada: A Strategy Business Case - Yolanda Williams
Teleflex Canada: A Strategy Business Case - Yolanda WilliamsTeleflex Canada: A Strategy Business Case - Yolanda Williams
Teleflex Canada: A Strategy Business Case - Yolanda Williams
 
Lesson in grade 9 2-4-2015
Lesson in grade 9   2-4-2015Lesson in grade 9   2-4-2015
Lesson in grade 9 2-4-2015
 
Métodos empregados em epidemiologia 2013 20130302000453
Métodos empregados em epidemiologia 2013 20130302000453Métodos empregados em epidemiologia 2013 20130302000453
Métodos empregados em epidemiologia 2013 20130302000453
 
Kartagotarrak
KartagotarrakKartagotarrak
Kartagotarrak
 
Untitled 1
Untitled 1Untitled 1
Untitled 1
 
M O R B I D I T Y O F M E D I A D R[1]
M O R B I D I T Y  O F  M E D I A  D R[1]M O R B I D I T Y  O F  M E D I A  D R[1]
M O R B I D I T Y O F M E D I A D R[1]
 
S U P E R J O Y D R
S U P E R J O Y   D RS U P E R J O Y   D R
S U P E R J O Y D R
 
W H A T I S N A M A S M A R A N D R
W H A T  I S  N A M A S M A R A N  D RW H A T  I S  N A M A S M A R A N  D R
W H A T I S N A M A S M A R A N D R
 
SAP NetWeaver : Chance und Herausforderung
SAP NetWeaver : Chance und HerausforderungSAP NetWeaver : Chance und Herausforderung
SAP NetWeaver : Chance und Herausforderung
 
I S M E D I T A T I O N H A R M F U L D R S H R I N I W A S K A S H A L ...
I S  M E D I T A T I O N  H A R M F U L  D R  S H R I N I W A S  K A S H A L ...I S  M E D I T A T I O N  H A R M F U L  D R  S H R I N I W A S  K A S H A L ...
I S M E D I T A T I O N H A R M F U L D R S H R I N I W A S K A S H A L ...
 
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas KashalikarVyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
 
Swacchata Marathi Bestseller Dr. Shriniwas Kashalikar
Swacchata Marathi Bestseller Dr. Shriniwas KashalikarSwacchata Marathi Bestseller Dr. Shriniwas Kashalikar
Swacchata Marathi Bestseller Dr. Shriniwas Kashalikar
 
S H R I L A X M I N A R A Y A N D R
S H R I  L A X M I  N A R A Y A N  D RS H R I  L A X M I  N A R A Y A N  D R
S H R I L A X M I N A R A Y A N D R
 
Federico garcía lorca
Federico garcía lorcaFederico garcía lorca
Federico garcía lorca
 
mobileTUD – der lange Weg zum „mobilen Ruhm“
mobileTUD – der lange Weg zum „mobilen Ruhm“mobileTUD – der lange Weg zum „mobilen Ruhm“
mobileTUD – der lange Weg zum „mobilen Ruhm“
 
Empreendimento ARPOADOR RIO CONCEPT
Empreendimento ARPOADOR RIO CONCEPTEmpreendimento ARPOADOR RIO CONCEPT
Empreendimento ARPOADOR RIO CONCEPT
 

Similar a Bases de datos my sql

Similar a Bases de datos my sql (20)

Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Clase 1_INFO108_2022.pdf
Clase 1_INFO108_2022.pdfClase 1_INFO108_2022.pdf
Clase 1_INFO108_2022.pdf
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
Base de datos charly
Base de datos charlyBase de datos charly
Base de datos charly
 
EL MODELO BASE DE DATOS Y TIPOS.pptx
EL MODELO BASE DE DATOS Y TIPOS.pptxEL MODELO BASE DE DATOS Y TIPOS.pptx
EL MODELO BASE DE DATOS Y TIPOS.pptx
 
Modelo tipos de datos-sgbd-vison-lenguaje-schema
Modelo tipos de datos-sgbd-vison-lenguaje-schemaModelo tipos de datos-sgbd-vison-lenguaje-schema
Modelo tipos de datos-sgbd-vison-lenguaje-schema
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Que estres tanta tarea
Que estres tanta tareaQue estres tanta tarea
Que estres tanta tarea
 
Saula ana 6_s_ti_1
Saula ana 6_s_ti_1Saula ana 6_s_ti_1
Saula ana 6_s_ti_1
 
Lumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdfLumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
base de datos
base de datosbase de datos
base de datos
 
Modelamientos de base de datos III ciclo
Modelamientos de base de datos III cicloModelamientos de base de datos III ciclo
Modelamientos de base de datos III ciclo
 
Android de la A a la Z - Unidad 7
Android de la A a la Z - Unidad 7Android de la A a la Z - Unidad 7
Android de la A a la Z - Unidad 7
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de cognos_uie

Curso php dia6
Curso php dia6Curso php dia6
Curso php dia6cognos_uie
 
Curso php dia5
Curso php dia5Curso php dia5
Curso php dia5cognos_uie
 
Curso php dia5
Curso php dia5Curso php dia5
Curso php dia5cognos_uie
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4cognos_uie
 
Curso php dia3
Curso php dia3Curso php dia3
Curso php dia3cognos_uie
 
Curso php dia2
Curso php dia2Curso php dia2
Curso php dia2cognos_uie
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1cognos_uie
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujocognos_uie
 

Más de cognos_uie (9)

Curso php dia6
Curso php dia6Curso php dia6
Curso php dia6
 
Curso php dia5
Curso php dia5Curso php dia5
Curso php dia5
 
Curso php dia5
Curso php dia5Curso php dia5
Curso php dia5
 
Curso php dia4
Curso php dia4Curso php dia4
Curso php dia4
 
Curso php dia3
Curso php dia3Curso php dia3
Curso php dia3
 
Curso php dia2
Curso php dia2Curso php dia2
Curso php dia2
 
Curso php dia1
Curso php dia1Curso php dia1
Curso php dia1
 
Internet
InternetInternet
Internet
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 

Bases de datos my sql

  • 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. Cognos Informática Educativa
  • 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. Cognos Informática Educativa
  • 4. 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. Cognos Informática Educativa
  • 5. El modelo Entidad-Relación Cognos Informática Educativa
  • 6. 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. Cognos Informática Educativa
  • 7. 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. Cognos Informática Educativa
  • 8. 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... Cognos Informática Educativa
  • 9. 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. Cognos Informática Educativa
  • 10. 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". Cognos Informática Educativa
  • 11. Bases de Datos MySQL Cognos Informática Educativa
  • 12. Bases de Datos MySQL Propiedades de las entidades. Cognos Informática Educativa
  • 13. Bases de Datos MySQL Las relaciones que pueden existir en un modelo de este tipo son: * uno a uno * uno a muchos Teniendo esto en cuenta, ¿de que manera podríamos relacionar las entidades “alumnos” y “profesores” ? Cognos Informática Educativa
  • 14. 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”. Cognos Informática Educativa
  • 15. Bases de Datos MySQL Ejercicio: Dibujar el diagrama Entidad-Relación para el sistema “museo”, incluyendo las propiedades de cada entidad. Cognos Informática Educativa
  • 16. Bases de Datos MySQL Los modelos Entidad- Relación ofrecen una gran ventaja: se pueden traducir directamente a bases de datos. Cognos Informática Educativa
  • 17. 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. Cognos Informática Educativa