Está en la página 1de 17

Introducción a las Bases de Datos

Basada en la presentación del Ing. Jorge Calderón


Antecedentes

 Hasta el momento hemos visto como


resolver nuestros problemas de datos
con hojas de Cálculo (Microsoft Excel),
en algunos casos Acces, y otros
programas.
 Los programas de bases de datos han
estado presentes hace mucho tiempo.
Antecedentes

 Lamentablemente muchos de estos programas no


eran capaces de diseñar aplicaciones o eran muy
difíciles de utilizar.
 El Excel incorporó hace algunos años el Power Pivot
esta herramienta representa una solución a muchos
de estos problemas.
 Microsoft ha creado una nueva herramienta el Power
BI, Mucho más intuitiva y versátil.
 Pero, antes de aprender a utilizarlos debemos
conocer algunos conceptos claves de base de datos.
¿Qué es una base de datos?

 En un sentido simple: conjunto de registros y


archivos organizados para un propósito en
particular.
 Por ejemplo podemos almacenar los nombres
y direcciones de nuestros amigos.
 Podemos almacenar en diferentes archivos
datos financieros, contables y logísticos.
¿Qué es una base de datos?

 Al organizar eficientemente nuestros


documentos o libros nos convertimos en
administradores de base de datos.
 ¿qué sucede cuando intentamos resolver
problemas muy complejos o ingresar
información de diferente tipo que se
encuentra en diferentes documentos o libros?
¿Qué es una base de datos?

 ¿Cómo podemos mantener un enlace entre


los archivos cuando ingresamos una nueva
información?
 ¿Cómo podemos asegurar que los datos se
ingresan correctamente?
 Frente a estos problemas recurrimos a un
sistema de gestión de base de datos (SGBD)
¿Qué es una base de datos?

BASE DE
REALIDAD
DATOS
(SGDB)
Base de Datos relacionales

 Actualmente en Base de datos se


almacena y trabaja la información
utilizando un modelo relacional.
 Relacionar: cada registro contiene
información relacionada con un tema y
solo con ese tema.
Base de Datos relacionales

 Los datos de dos clase de información


son manipulados como una única
entidad.

Codigo cliente Factura Codigo cliente Factura


Nombre Codigo cliente Nombre Codigo cliente
Direccion Nombre Direccion
Direccion
Base de Datos relacionales

 Los datos son tratados en tablas, las


cuales almacenan información sobre un
tema (clientes, facturas).
 Cada tabla contiene columnas (campos)
que contienen los diferentes tipos de
información.
Base de Datos relacionales

 Además, dentro de cada tabla existe un


campo (o un grupo de ellos) que
conforman lo que se denomina “llave” o
“clave principal”
 La llave o clave principal tiene como
finalidad garantizar la unicidad de los
registros
Base de Datos relacionales

 Cada campo además posee diferentes


propiedades (tipo de dato, tamaño, etc.)
que evitan la presencia de las
denominadas inconsistencias.
 Las tablas a su vez se relacionan entre sí
para compartir información de forma
coherente.
Base de Datos relacionales

TABLAS
C
A LLAVE O
M CLAVE
P PRINCIPAL
O
S

RELACIÓN
Base de Datos relacionales

 Dentro de cada tabla la información se


ingresa en registros (distribuidos en
filas).
 Cada registro almacena el conjunto de
atributos para cada instancia (por
ejemplo el código, nombre dirección
etc. de un cliente).
Base de Datos relacionales

CAMPOS

R
E
G
I
S
T
R
O
S
Conclusiones

 Microsoft Power Pivot, permite manejar gran


cantidad de información almacenada como data
presentándola como Tablas y gráficos dinámicos o
generando distintos tipos de indicadores
• Power BI, permite importar datos y moldearlos a
voluntad, facilita cruzar datos, hacer cálculos y
gráficas sofisticadas de manera relativamente
sencilla
Microsoft Access

Gracias por su
participación.

También podría gustarte