SlideShare a Scribd company logo
1 of 23
Sistemas de
Gestión de
Bases de Datos
Lcda. Carol Puche
Septiembre 2021
Contenidos de la Clase
Base de datos y Sistema de
Gestión de base de datos
1
Modelo de Datos E-R
2
Modelo Relacional
3
Normalización de Base de Datos
4
SGBD (SISTEMAS DE GESTION DE BASE DE DATOS)
Terminología Básica
Las aplicaciones con las
que interactuamos hoy en día
Requieren
almacenar y
gestionar
información
de manera
segura
y eficaz a
través de
SGBD (SISTEMAS DE GESTION DE BASE DE DATOS)
Terminología Básica
1
Son un conjuntos de
datos interrelacionados.
y con reglas de
almacenamientos a partir
de las prioridades que
resultan de la gestión de
los datos.
2
Los datos pueden crecer y
seguir siendo manejable y
de fácil acceso.
Los datos pueden ser
actualizados por mucha
gente al mismo tiempo.
Mantener la consistencia
de los datos.
El acceso a los datos es
seguro y controlado.
Unidad N°1: Inconvenientes
Problemas
de integridad
Redundancia e
inconsistencia
de datos
Problemas
de atomicidad y
la importancia
de los datos
INCONVENIENTES
Sistemas de BD
frente a
Sistemas de
Archivo
Anomalías
en el acceso
concurrente
Problemas
con el tamaño
Problemas
de seguridad
Unidad N°1: Inconvenientes
Problemas
tamaño:
La velocidad:
cómo encontrar
un dato dentro de
una gran cantidad
de información
Dificultad en el Actualización de los datos
Anomalías
en el acceso
concurrente
Unidad N°1: Inconvenientes
Los datos no son precisos
Unidad N°1: Inconvenientes
Si compartimos, no todos deben poder ver los datos.
Si se editan no todos deben poder hacerlo.
Cómo saber quien realizo los últimos ingresos o
cambios en los datos.
Unidad N°1: Inconvenientes
Problemas de
seguridad
Unidad N°1: Inconvenientes
Redundancia e
inconsistencia
de datos
04263602233
1
04265536789
2
Unidad N°1: Inconvenientes
Problemas
de atomicidad y
la importancia
de los datos
En la gestión de las transacciones si esta
presente la propiedad de atomicidad, los
datos se restauran al estado de
consistencia que existía antes del fallo.
Unidad N°1: Inconvenientes
En conclusión estas son las razones por la que se requiere
desarrollar una base de datos.
Una base de datos no es solo un lugar donde almacenar los datos,
sino que es un lugar donde:
1. Los datos pueden crecer y seguir siendo manejable y de fácil
acceso.
2. Los datos pueden ser actualizados por mucha gente al mismo
tiempo.
3. Mantener la consistencia de los datos.
4. El acceso a los datos es seguro y controlado.
5. Existan niveles de acceso para usuarios múltiples.
6. Existan copias de seguridad pero que estas sean consistentes.
7. Que no se pierda ningún dato ante la existencia de fallos.
Las bases de datos son sistemas estructurados donde se
almacenan los datos basados en reglas de almacenamientos a
partir de las prioridades que resultan de la gestión de los
datos.
Unidad N°1: Cómo es visualmente
• No se ve a simple vista.
• Nos da una visión de
los datos a través de una interfaz.
• Lo importante es que funcione
correctamente.
SGBD (SISTEMAS DE GESTION DE BASE DE DATOS)
Terminología Básica
Programas
Procedimientos
Lenguajes …
SGBD
Sistema de Gestión de
Base de Datos
Usuarios finales
Analistas
Programadores
Administradores
Definir
Manipular
Recuperar los
datos
almacenados
Un SGBD consiste en un
conjunto de programas
que permiten acceder a
una colección de datos
interrelacionados o Base
de Datos
Unidad N°1: Téminología Básica
SGBD
Sistema de Gestión de
Base de Datos
Oracle
SQL Server
MySQL
PostGreeSQL
1 Instalar el SGBD en función del
requerimiento.
2 Se pueden instalar distintos
SGBD
Unidad N°1: Téminología Básica
Sistemas Relacionales
• Oracle
• SQL Server
• MySQL
• PostGreeSQL
• SQLite
• MS. Access
• DB2
• Jerárquicos
• De Red
• Orientados
a Objetos
• NO SQL
DBMS
Son el mas común Entorno de desarrollo
basado en SQL
Unidad N°1: Abstracción
Nivel Físico
Nivel Lógico
Nivel de Vista
Abstracción de datos
Unidad N°1: Abstracción
Nivel de Vista
Abstracción de datos
Esa visión es la que obtienen a través de las
aplicaciones. Las aplicaciones creadas por los
desarrolladores abstraen la realidad conceptual
de modo que el usuario no conoce las
relaciones entre los datos, como tampoco
conoce todos los datos que realmente se
almacenan
Unidad N°1: Abstracción
Abstracción de datos
Describe como se almacenan los datos en la
base de datos y que relaciones existen entre
esos datos.
Unidad N°1: Abstracción
Abstracción de datos
Es el nivel más bajo de abstracción describe como se almacenan
realmente los datos, en el caso de Mercadolibre ellos almacenan
sus datos en ficheros automatizados ubicados en estados unidos y
el usuario al inscribirse confirma que esta información de la
residencia de este fichero y autoriza la transferencia internacional
de sus datos.
.
Nivel Físico
Unidad N°1:Estructura
1
La estructura (Tabla) es
una unidad lógica que
se compone una
multitud de elementos
individuales (se llamen
"registros" o "filas" -
según la cultura del
programador-).
2
Por su parte, la
estructura física
corresponde a la forma en
que están contenidos los
datos en la máquina, de la
que existen dos versiones:
una corresponde a la que
adoptan los datos en
memoria; la otra a su
almacenamiento externo
(disco)
Unida N°1: Usuarios
SGBD
Usuarios normales
Programadores
de aplicaciones
Los usuarios sofisticados
Administrador
de la base de datos.
Los usuarios especializados
Sistemas de Gestión de Base de Datos

More Related Content

What's hot

Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1
Francisco Godoy
 
Base de datos
Base de datosBase de datos
Base de datos
mellauti
 

What's hot (20)

Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1Presen Clases Bdd Unidad 1
Presen Clases Bdd Unidad 1
 
Base de datos Christopher Villarroel 25511145
Base de datos Christopher Villarroel 25511145Base de datos Christopher Villarroel 25511145
Base de datos Christopher Villarroel 25511145
 
T1 Gestion De Datos
T1 Gestion De DatosT1 Gestion De Datos
T1 Gestion De Datos
 
BASE DE DATOS JAVIER FLOREZ
BASE DE DATOS JAVIER FLOREZBASE DE DATOS JAVIER FLOREZ
BASE DE DATOS JAVIER FLOREZ
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos victor
Base de datos victor Base de datos victor
Base de datos victor
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707Mapa conceptual base de datos janniel urdaneta CI:26.417.707
Mapa conceptual base de datos janniel urdaneta CI:26.417.707
 
Base de datos
Base de datosBase de datos
Base de datos
 
Que es una bd
Que es una bdQue es una bd
Que es una bd
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
Base de datos actual
Base de datos actualBase de datos actual
Base de datos actual
 
Sistemas de Información
Sistemas de InformaciónSistemas de Información
Sistemas de Información
 
Apuntes de herramientas 1
Apuntes de herramientas 1Apuntes de herramientas 1
Apuntes de herramientas 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fundamentos de la gestión de datos
Fundamentos de la gestión de datos Fundamentos de la gestión de datos
Fundamentos de la gestión de datos
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos johana hernandez
Base de datos johana hernandezBase de datos johana hernandez
Base de datos johana hernandez
 

Similar to Sistemas de Gestión de Base de Datos

Taller n1 base de datos 2010
Taller n1 base de datos 2010Taller n1 base de datos 2010
Taller n1 base de datos 2010
Andres Toro
 
Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)
gliverth
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
Luis Vázquez
 

Similar to Sistemas de Gestión de Base de Datos (20)

Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Taller n1 base de datos 2010
Taller n1 base de datos 2010Taller n1 base de datos 2010
Taller n1 base de datos 2010
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
PLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptxPLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptx
 
Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)
 
Bases de datos seccion 5
Bases de datos seccion 5Bases de datos seccion 5
Bases de datos seccion 5
 
Bases de datos seccion 5
Bases de datos seccion 5Bases de datos seccion 5
Bases de datos seccion 5
 
adm. base de datos intro.pdf
adm. base de datos intro.pdfadm. base de datos intro.pdf
adm. base de datos intro.pdf
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Base de datos-word
Base de datos-wordBase de datos-word
Base de datos-word
 
Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.Sistemas gestores de bases de datos unidad 1.
Sistemas gestores de bases de datos unidad 1.
 
Taller n°1
Taller n°1Taller n°1
Taller n°1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos bladimir
Base de datos bladimirBase de datos bladimir
Base de datos bladimir
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos actual
Base de datos actualBase de datos actual
Base de datos actual
 
TIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBDTIPOS DE BDD Y SGBD
TIPOS DE BDD Y SGBD
 
Clase 1
Clase 1Clase 1
Clase 1
 

Recently uploaded

Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
KevinBuenrostro4
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
NELLYKATTY
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
lvela1316
 

Recently uploaded (20)

4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxLA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una Organización
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definiciones
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfMETODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptx
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos EscolaresResumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
Resumen Acuerdo 05 04 24.pdf por el que se rigen los Consejos Técnicos Escolares
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 

Sistemas de Gestión de Base de Datos

  • 1. Sistemas de Gestión de Bases de Datos Lcda. Carol Puche Septiembre 2021
  • 2. Contenidos de la Clase Base de datos y Sistema de Gestión de base de datos 1 Modelo de Datos E-R 2 Modelo Relacional 3 Normalización de Base de Datos 4
  • 3. SGBD (SISTEMAS DE GESTION DE BASE DE DATOS) Terminología Básica Las aplicaciones con las que interactuamos hoy en día Requieren almacenar y gestionar información de manera segura y eficaz a través de
  • 4. SGBD (SISTEMAS DE GESTION DE BASE DE DATOS) Terminología Básica 1 Son un conjuntos de datos interrelacionados. y con reglas de almacenamientos a partir de las prioridades que resultan de la gestión de los datos. 2 Los datos pueden crecer y seguir siendo manejable y de fácil acceso. Los datos pueden ser actualizados por mucha gente al mismo tiempo. Mantener la consistencia de los datos. El acceso a los datos es seguro y controlado.
  • 5. Unidad N°1: Inconvenientes Problemas de integridad Redundancia e inconsistencia de datos Problemas de atomicidad y la importancia de los datos INCONVENIENTES Sistemas de BD frente a Sistemas de Archivo Anomalías en el acceso concurrente Problemas con el tamaño Problemas de seguridad
  • 6. Unidad N°1: Inconvenientes Problemas tamaño: La velocidad: cómo encontrar un dato dentro de una gran cantidad de información
  • 7. Dificultad en el Actualización de los datos Anomalías en el acceso concurrente Unidad N°1: Inconvenientes
  • 8. Los datos no son precisos Unidad N°1: Inconvenientes
  • 9. Si compartimos, no todos deben poder ver los datos. Si se editan no todos deben poder hacerlo. Cómo saber quien realizo los últimos ingresos o cambios en los datos. Unidad N°1: Inconvenientes Problemas de seguridad
  • 10. Unidad N°1: Inconvenientes Redundancia e inconsistencia de datos 04263602233 1 04265536789 2
  • 11. Unidad N°1: Inconvenientes Problemas de atomicidad y la importancia de los datos En la gestión de las transacciones si esta presente la propiedad de atomicidad, los datos se restauran al estado de consistencia que existía antes del fallo.
  • 12. Unidad N°1: Inconvenientes En conclusión estas son las razones por la que se requiere desarrollar una base de datos. Una base de datos no es solo un lugar donde almacenar los datos, sino que es un lugar donde: 1. Los datos pueden crecer y seguir siendo manejable y de fácil acceso. 2. Los datos pueden ser actualizados por mucha gente al mismo tiempo. 3. Mantener la consistencia de los datos. 4. El acceso a los datos es seguro y controlado. 5. Existan niveles de acceso para usuarios múltiples. 6. Existan copias de seguridad pero que estas sean consistentes. 7. Que no se pierda ningún dato ante la existencia de fallos. Las bases de datos son sistemas estructurados donde se almacenan los datos basados en reglas de almacenamientos a partir de las prioridades que resultan de la gestión de los datos.
  • 13. Unidad N°1: Cómo es visualmente • No se ve a simple vista. • Nos da una visión de los datos a través de una interfaz. • Lo importante es que funcione correctamente.
  • 14. SGBD (SISTEMAS DE GESTION DE BASE DE DATOS) Terminología Básica Programas Procedimientos Lenguajes … SGBD Sistema de Gestión de Base de Datos Usuarios finales Analistas Programadores Administradores Definir Manipular Recuperar los datos almacenados Un SGBD consiste en un conjunto de programas que permiten acceder a una colección de datos interrelacionados o Base de Datos
  • 15. Unidad N°1: Téminología Básica SGBD Sistema de Gestión de Base de Datos Oracle SQL Server MySQL PostGreeSQL 1 Instalar el SGBD en función del requerimiento. 2 Se pueden instalar distintos SGBD
  • 16. Unidad N°1: Téminología Básica Sistemas Relacionales • Oracle • SQL Server • MySQL • PostGreeSQL • SQLite • MS. Access • DB2 • Jerárquicos • De Red • Orientados a Objetos • NO SQL DBMS Son el mas común Entorno de desarrollo basado en SQL
  • 17. Unidad N°1: Abstracción Nivel Físico Nivel Lógico Nivel de Vista Abstracción de datos
  • 18. Unidad N°1: Abstracción Nivel de Vista Abstracción de datos Esa visión es la que obtienen a través de las aplicaciones. Las aplicaciones creadas por los desarrolladores abstraen la realidad conceptual de modo que el usuario no conoce las relaciones entre los datos, como tampoco conoce todos los datos que realmente se almacenan
  • 19. Unidad N°1: Abstracción Abstracción de datos Describe como se almacenan los datos en la base de datos y que relaciones existen entre esos datos.
  • 20. Unidad N°1: Abstracción Abstracción de datos Es el nivel más bajo de abstracción describe como se almacenan realmente los datos, en el caso de Mercadolibre ellos almacenan sus datos en ficheros automatizados ubicados en estados unidos y el usuario al inscribirse confirma que esta información de la residencia de este fichero y autoriza la transferencia internacional de sus datos. . Nivel Físico
  • 21. Unidad N°1:Estructura 1 La estructura (Tabla) es una unidad lógica que se compone una multitud de elementos individuales (se llamen "registros" o "filas" - según la cultura del programador-). 2 Por su parte, la estructura física corresponde a la forma en que están contenidos los datos en la máquina, de la que existen dos versiones: una corresponde a la que adoptan los datos en memoria; la otra a su almacenamiento externo (disco)
  • 22. Unida N°1: Usuarios SGBD Usuarios normales Programadores de aplicaciones Los usuarios sofisticados Administrador de la base de datos. Los usuarios especializados

Editor's Notes

  1. S