Está en la página 1de 17

PROGRAMACIÓN POO

Introducción a las Bases de


Datos

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

¿Cuál es la diferencia entre datos e información?

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Los datos son material sin procesar a partir del que puede sacar
conclusiones, hechos del puede deducir nuevos hechos.

Información es conocimiento, inteligencia, una parte concreta de los


datos con un significado, función especial. La información suele ser el
resultado de la combinación, comparación del calculo de los datos.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

¿Qué es una base de datos?

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

¿Qué es una base de datos?

Es el conjunto estructurado y centralizado de datos almacenados en un


sistema de computadoras.

Es una colección organizada de información estructurada o datos


típicamente almacenados electrónicamente en un sistema de
computadora.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

• Toda organización necesita recopilar y mantener datos para satisfacer


sus necesidades.
• Un sistema de información se puede definir como un sistema formal
para almacenar y procesar datos.
• La mayoría de las organizaciones utiliza en la actualidad una base
datos para automatizar sus sistemas de información.
• Una base de datos es una recopilación organizada de datos que se
trata como una unidad.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Una aplicación de base de datos es un programa de software que


interactúa con una base de datos para acceder a los datos y
manipularlos. Normalmente una base de datos esta gestionada por un
administrador de base de datos (DBA).

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Base de Datos Relacionales.


• Una base de datos relacional almacena la información en tablas con
filas y columnas.
• Una tabla es una recopilación de registros.
• Una fila se denomina registro o instancia.
• Una columna se denomina campo o atributo.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

• Ejemplo de base de datos relacional.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Sistema de Gestión de Base de Datos.


Un DBMS es el software que controla el almacenamiento, la
organización y la recuperación de datos.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Proceso de Desarrollo de una Base de Datos.

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Tipos de Bases de Datos

Bases de Datos Documentales


Bases de Datos Transaccionales
Basses de Datos Orientadas a Objetos
Bases de Datos Relacionales

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
Se les llama Relacionales ya que cada registro o columna son datos
PROGRAMACIÓN POO

relacionados.

Una Base de Datos de este tipo utiliza tablas.

Cada tabla utiliza rows o filas que representan instancias de


entidades y columnas que son atributos de estas entidades

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Tipos de Relaciones

Uno a muchos, 1:n


Muchos a muchos, M:N
Uno a uno, 1:1

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Ejemplo de 1:N

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Ejemplo de M:N

Docente: Francisco Lobato Loaiza


Introducción a las Bases de Datos
PROGRAMACIÓN POO

Ejemplo de 1:1

Docente: Francisco Lobato Loaiza

También podría gustarte