SlideShare una empresa de Scribd logo
Sistemas de
Bases de
Datos I
Cristhian Arrúa.
¿Qué es una
Base de Datos?
 Es un conjunto de datos
relacionados entre sí.
 Los datos son hechos
conocidos, que pueden
registrarse y que tienen un
significado implícito.
Ejemplos:
• Nombres
• Números de teléfonos
• Direcciones
Propiedades
Implícitas
• Una BD es un conjunto de
datos lógicamente
coherente, con cierto
significado.
• Una BD representa algún
aspecto del mundo real.
• Toda BD se diseña,
construye y puebla con
datos para un propósito
específico.
• Está dirigida a un grupo de
usuarios y tienen ciertas
aplicaciones preconcebidas
que interesan a dichos
usuarios.
En definitiva una BD :
tiene una fuente de la
cual derivan los datos.
Éstos interactúan con el
mundo real.
Y tienen un público que
está interesado en el
contenido de la BD.
 pueden tener
cualquier tamaño.
 Se pueden generar:
Las BD:
mecánicamente
manualmente
Las BD computarizadas se
pueden crear y mantener
con un grupo de
programas de aplicación
escritos específicamente
para esa tarea o mediante
un Sistema de Gestión de
BD.
¿Qué es un
Sistema de gestión
de Bases de Datos
(SGBD)?
• Es un conjunto de
programas que permite
a los usuarios crear y
mantener una BD.
•Es un sistema de software de
propósito general que facilita
el proceso de:
definir,
construir
manipular
BD para diversas aplicaciones
Para Definir una BD hay
que especificar:
Las restricciones de
los datos que se
almacenarán en ella.
Los tipos de datos.
Las estructuras.
es el proceso de guardar
los datos mismos en algún
medio de almacenamiento
controlado por el SGBD.
Construir una BD
En la manipulación de
una BD intervienen
funciones como:
consultar la BD para
obtener datos específicos.
actualizar la BD para
reflejar cambios en el
minimundo.
generar informes a
partir de los datos.
Ejemplo 1:
Una base de datos UTU para
mantener información acerca
de los estudiantes y los
bachilleratos a los que se
inscriben.
ESTUDIANTE
Primer Nom Primer Ape C.I. Edad
María Pérez 3.345.345-6 18
Roberto Díaz 3.233.555-8 20
José Rodríguez 2.222.333-5 17
Cristina Sosa 3.333.333-3 17
Juan Pérez 1.234.567-8 35
BACHILLERATO
Nombre_Bach Código
Química Q2
Informática I1
Termodinámica T3
SE_INSCRIBIO_A
C.I. Código
1.234.567-8 I1
2.222.333-5 I1
3.333.333-3 T3
3.345.345-6 Q2
3.233.555-8 I1
Para definir esta BD,
debemos :
especificar la estructura de
los registros de cada archivo,
indicando los diferentes tipos
de elementos de información
que se almacenarán en cada
registro.
Para construir esta BD
almacenamos datos que
representa a cada estudiante,
a cada bachillerato y a cada
inscripción.
La manipulación de la BD
consiste en
consultar y
actualizar los datos.
Ejemplos de Consultas:
¿Qué estudiantes siguen el
bachillerato de Informática.?
¿Cuál es el código del
bachillerato de Química?
Estas consultas y
actualizaciones se deben
especificar con precisión en el
lenguaje del sistema de bases
de datos antes de que sean
procesadas.
¿Qué es un Sistema
de Base de Datos?
Comprende:
 los datos,
 el hardware en el que
residen,
el software
Entorno simplificado
de un
Sistema de
Bases de datos
SISTEMA DE
BASES DE DATOS
Programas de Aplicación / Consultas
SGBD
Software para procesar
consultas / programas
Software para tener acceso
a los datos almacenados
Definición de la base
de datos almacenada
(metadatos)
Base de datos
almacenada
Usuarios / Programadores
Características del
enfoque de BD
Naturaleza autodescriptiva
El sistema no sólo contiene la BD,
sino también una definición o
descripción completa de la BD.
Esta definición se almacena en el
catálogo del sistema,
contiene información como:
el catálogo
•la estructura de cada tabla,
•los tipos,
•el formato de almacenamiento,
•y las restricciones de los datos.
• por el SGBD
• por los usuarios de la BD
que necesitan
información sobre la
estructura de la BD.
El catálogo es utilizado:
A la información almacenada
en el catálogo se le
denomina metadatos
• Independencia entre los
programas y los datos
• Independencia entre los
programas y las
operaciones
Abstracción de Datos
Un SGBD ofrece a los
usuarios una representación
conceptual de los datos que
no incluyen muchos detalles
de cómo se almacenan.
Modelo de datos
es un tipo de abstracción de
los datos con que se obtiene
esta representación
conceptual.
En ellos intervienen
conceptos lógicos como:
• los objetos,
• sus propiedades
• sus interrelaciones
el modelo de datos oculta los
detalles de almacenamiento
que no interesan a la mayoría
de los usuarios de la BD.
Por lo tanto:
Los usuarios hacen referencia
a la representación
conceptual de las tablas, y el
SGBD extrae del catálogo los
detalles de almacenamiento
cuando los necesita.
Manejo de múltiples vistas de
los datos
Una BD suele tener muchos
usuarios,
cada uno de los cuales puede
requerir una perspectiva o
vista diferente de la BD.
Una vista puede ser:
• un subconjunto de la BD.
• contener datos virtuales que
se deriven de las tablas de la
BD, pero que no estén
almacenados explícitamente.
y/o
Compartimiento de datos y
procesamiento de
transacciones multiusuario
• Todo SGBD multiusuario
debe permitir a varios
usuarios tener acceso
simultáneo a la BD.
Esto es indispensable para
que los datos de múltiples
aplicaciones se integren y
mantengan en una sola BD.
El SGBD debe incluir
software de control de
concurrencia para asegurar
que cuando varios usuarios
intenten actualizar los
mismos datos lo hagan de
manera controlada para que
el resultado de las
actualizaciones sea correcto.
En general se dice que éstas
son aplicaciones de
procesamiento de
transacciones.
una función fundamental del
software del SGBD
multiusuario es asegurar que
las transacciones
concurrentes se realicen de
manera correcta sin
interferencias.

Más contenido relacionado

PPT
ADMINISTRACION DE BASE DE DATOS.ppt
PPT
Introduccion a Bases de.datos relacionales.ppt
PPT
Introduccion_BD BASE DE DATPOS LICENCIATURA
PPT
Introduccion_BD.ppt
PPT
Introduccion_BD.ppt
PPT
Introduccion Bases de datos, en la eduacion
PPT
Introduccion_BD.ppt
PPT
Introduccion bd
ADMINISTRACION DE BASE DE DATOS.ppt
Introduccion a Bases de.datos relacionales.ppt
Introduccion_BD BASE DE DATPOS LICENCIATURA
Introduccion_BD.ppt
Introduccion_BD.ppt
Introduccion Bases de datos, en la eduacion
Introduccion_BD.ppt
Introduccion bd

Similar a enmanuel .ppt (20)

PPT
Introduccion_BD.ppt
PPT
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
PPT
Introduccion_BASE DE DATOS 1 CRISTIAN ARRUA
PPT
Introduccion bd
PPT
Introducción a las Base de Datos parte I.ppt
PPT
Introducción a la base de datos extraído de Elmasri Navathe
PPT
Introduccion bd
PPT
Introduccion_BD.ppt
PDF
Introducción a los sistemas de base de datos.pdf
PPT
baseIntroduccion bd
PDF
Bases de datos Completo. En HTML software
PPT
Tema 1 base de datos HL Segundo Año
PDF
Sistema de Gestión de Bases de Datos - SGBD
PDF
Clase 03 Creamos y Operamos una BD.pdf
PPT
Bases de datos
PPT
Bases de datos
PDF
Bases de datos
PPTX
Bd introducción
PPT
Conceptos de bases de datos
PPTX
Base de datos
Introduccion_BD.ppt
INTROCUCCION BASE DE DATOS APLICADAS A LA INVESTIGACION
Introduccion_BASE DE DATOS 1 CRISTIAN ARRUA
Introduccion bd
Introducción a las Base de Datos parte I.ppt
Introducción a la base de datos extraído de Elmasri Navathe
Introduccion bd
Introduccion_BD.ppt
Introducción a los sistemas de base de datos.pdf
baseIntroduccion bd
Bases de datos Completo. En HTML software
Tema 1 base de datos HL Segundo Año
Sistema de Gestión de Bases de Datos - SGBD
Clase 03 Creamos y Operamos una BD.pdf
Bases de datos
Bases de datos
Bases de datos
Bd introducción
Conceptos de bases de datos
Base de datos

Último (20)

PDF
Manual Usuario Automovil Volkswagen Taos 2023
PPTX
BATERIA HV.pptxhgjjhgcxgjjhhgggggggfffhhjb
PPTX
Clases gestión financiera y gestión de clientes.pptx
PDF
señal accidente de trafico, nueva normativa
PDF
respuesta inflamatoria y endotelial .pdf
PDF
Unidad 1 Mecánica Aplicada en el Mantenimiento Industrial.pdf
PDF
GRUPO#2 EXAMEN FÍSICO GINE,COLÓGICO..pdf
PPTX
QUE_ES_UNA_TRANSMISION_AUTOMATICA para vehículos
DOCX
INFORME LOGROS DE APRENDIZAJE II BIMESTRE 2 GRADO PRIMARIA.docx
PDF
VRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRE1.pdF
PPTX
Análisis_Protocolo_3_Violencia_Psicologica.pptx
PDF
Cuaderno de guía con ejercicios de grafomotricidad recopilado por Materiales ...
PDF
57030835-Presentacion-de-Hidraulica-Basica.pdf
PPTX
El_Exodo_y_la_LiberacioOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOn.pptx
PDF
Tema 6.pdfjsjsjsjsjsjsjsjsjsjsjsjsjsjsjsjs
PPTX
5. costo horario maquinaria pesada y liviana.pptx
PPTX
SUSTANCIAS REGULADAS POR EL PROTOCOLO DE MONTREAL.pptx
PPTX
guiawsesdiverticulitisaguda-230703113038-7e7c3138.pptx
PPTX
predica de noche de oración.pptasazxzxzxzx
PPT
Autotrónica 2 - clase 4 - CMP - CKP .ppt
Manual Usuario Automovil Volkswagen Taos 2023
BATERIA HV.pptxhgjjhgcxgjjhhgggggggfffhhjb
Clases gestión financiera y gestión de clientes.pptx
señal accidente de trafico, nueva normativa
respuesta inflamatoria y endotelial .pdf
Unidad 1 Mecánica Aplicada en el Mantenimiento Industrial.pdf
GRUPO#2 EXAMEN FÍSICO GINE,COLÓGICO..pdf
QUE_ES_UNA_TRANSMISION_AUTOMATICA para vehículos
INFORME LOGROS DE APRENDIZAJE II BIMESTRE 2 GRADO PRIMARIA.docx
VRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRE1.pdF
Análisis_Protocolo_3_Violencia_Psicologica.pptx
Cuaderno de guía con ejercicios de grafomotricidad recopilado por Materiales ...
57030835-Presentacion-de-Hidraulica-Basica.pdf
El_Exodo_y_la_LiberacioOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOn.pptx
Tema 6.pdfjsjsjsjsjsjsjsjsjsjsjsjsjsjsjsjs
5. costo horario maquinaria pesada y liviana.pptx
SUSTANCIAS REGULADAS POR EL PROTOCOLO DE MONTREAL.pptx
guiawsesdiverticulitisaguda-230703113038-7e7c3138.pptx
predica de noche de oración.pptasazxzxzxzx
Autotrónica 2 - clase 4 - CMP - CKP .ppt

enmanuel .ppt

  • 1. Sistemas de Bases de Datos I Cristhian Arrúa.
  • 2. ¿Qué es una Base de Datos?
  • 3.  Es un conjunto de datos relacionados entre sí.  Los datos son hechos conocidos, que pueden registrarse y que tienen un significado implícito.
  • 4. Ejemplos: • Nombres • Números de teléfonos • Direcciones
  • 6. • Una BD es un conjunto de datos lógicamente coherente, con cierto significado. • Una BD representa algún aspecto del mundo real.
  • 7. • Toda BD se diseña, construye y puebla con datos para un propósito específico.
  • 8. • Está dirigida a un grupo de usuarios y tienen ciertas aplicaciones preconcebidas que interesan a dichos usuarios.
  • 9. En definitiva una BD : tiene una fuente de la cual derivan los datos. Éstos interactúan con el mundo real. Y tienen un público que está interesado en el contenido de la BD.
  • 10.  pueden tener cualquier tamaño.  Se pueden generar: Las BD: mecánicamente manualmente
  • 11. Las BD computarizadas se pueden crear y mantener con un grupo de programas de aplicación escritos específicamente para esa tarea o mediante un Sistema de Gestión de BD.
  • 12. ¿Qué es un Sistema de gestión de Bases de Datos (SGBD)?
  • 13. • Es un conjunto de programas que permite a los usuarios crear y mantener una BD.
  • 14. •Es un sistema de software de propósito general que facilita el proceso de: definir, construir manipular BD para diversas aplicaciones
  • 15. Para Definir una BD hay que especificar: Las restricciones de los datos que se almacenarán en ella. Los tipos de datos. Las estructuras.
  • 16. es el proceso de guardar los datos mismos en algún medio de almacenamiento controlado por el SGBD. Construir una BD
  • 17. En la manipulación de una BD intervienen funciones como: consultar la BD para obtener datos específicos.
  • 18. actualizar la BD para reflejar cambios en el minimundo. generar informes a partir de los datos.
  • 19. Ejemplo 1: Una base de datos UTU para mantener información acerca de los estudiantes y los bachilleratos a los que se inscriben.
  • 20. ESTUDIANTE Primer Nom Primer Ape C.I. Edad María Pérez 3.345.345-6 18 Roberto Díaz 3.233.555-8 20 José Rodríguez 2.222.333-5 17 Cristina Sosa 3.333.333-3 17 Juan Pérez 1.234.567-8 35
  • 22. SE_INSCRIBIO_A C.I. Código 1.234.567-8 I1 2.222.333-5 I1 3.333.333-3 T3 3.345.345-6 Q2 3.233.555-8 I1
  • 23. Para definir esta BD, debemos : especificar la estructura de los registros de cada archivo, indicando los diferentes tipos de elementos de información que se almacenarán en cada registro.
  • 24. Para construir esta BD almacenamos datos que representa a cada estudiante, a cada bachillerato y a cada inscripción.
  • 25. La manipulación de la BD consiste en consultar y actualizar los datos.
  • 26. Ejemplos de Consultas: ¿Qué estudiantes siguen el bachillerato de Informática.? ¿Cuál es el código del bachillerato de Química?
  • 27. Estas consultas y actualizaciones se deben especificar con precisión en el lenguaje del sistema de bases de datos antes de que sean procesadas.
  • 28. ¿Qué es un Sistema de Base de Datos?
  • 29. Comprende:  los datos,  el hardware en el que residen, el software
  • 31. SISTEMA DE BASES DE DATOS Programas de Aplicación / Consultas SGBD Software para procesar consultas / programas Software para tener acceso a los datos almacenados Definición de la base de datos almacenada (metadatos) Base de datos almacenada Usuarios / Programadores
  • 33. Naturaleza autodescriptiva El sistema no sólo contiene la BD, sino también una definición o descripción completa de la BD. Esta definición se almacena en el catálogo del sistema,
  • 34. contiene información como: el catálogo •la estructura de cada tabla, •los tipos, •el formato de almacenamiento, •y las restricciones de los datos.
  • 35. • por el SGBD • por los usuarios de la BD que necesitan información sobre la estructura de la BD. El catálogo es utilizado:
  • 36. A la información almacenada en el catálogo se le denomina metadatos
  • 37. • Independencia entre los programas y los datos • Independencia entre los programas y las operaciones Abstracción de Datos
  • 38. Un SGBD ofrece a los usuarios una representación conceptual de los datos que no incluyen muchos detalles de cómo se almacenan.
  • 39. Modelo de datos es un tipo de abstracción de los datos con que se obtiene esta representación conceptual.
  • 40. En ellos intervienen conceptos lógicos como: • los objetos, • sus propiedades • sus interrelaciones
  • 41. el modelo de datos oculta los detalles de almacenamiento que no interesan a la mayoría de los usuarios de la BD. Por lo tanto:
  • 42. Los usuarios hacen referencia a la representación conceptual de las tablas, y el SGBD extrae del catálogo los detalles de almacenamiento cuando los necesita.
  • 43. Manejo de múltiples vistas de los datos Una BD suele tener muchos usuarios, cada uno de los cuales puede requerir una perspectiva o vista diferente de la BD.
  • 44. Una vista puede ser: • un subconjunto de la BD. • contener datos virtuales que se deriven de las tablas de la BD, pero que no estén almacenados explícitamente. y/o
  • 45. Compartimiento de datos y procesamiento de transacciones multiusuario • Todo SGBD multiusuario debe permitir a varios usuarios tener acceso simultáneo a la BD.
  • 46. Esto es indispensable para que los datos de múltiples aplicaciones se integren y mantengan en una sola BD.
  • 47. El SGBD debe incluir software de control de concurrencia para asegurar que cuando varios usuarios intenten actualizar los mismos datos lo hagan de manera controlada para que el resultado de las actualizaciones sea correcto.
  • 48. En general se dice que éstas son aplicaciones de procesamiento de transacciones.
  • 49. una función fundamental del software del SGBD multiusuario es asegurar que las transacciones concurrentes se realicen de manera correcta sin interferencias.