Subido por Smash

Bases de Datos - Franklin Not

Anuncio
BASES DE
DATOS
Qué es una
base de datos?
Un ejemplo de esto son las
redes sociales como
Facebook, pues utilizan
bases de datos para
almacenar toda la
información de sus
usuarios, como nombres,
fotos, publicaciones, amigos,
etc.
Una base de datos es un lugar
organizado donde se almacenan y
gestionan grandes cantidades de
información, de manera similar a
como organizamos objetos en una
gran despensa o almacén.
LOS PILARES DE LAS BASES DE DATOS
DATO
INFORMACIÓN
Un dato es como un ladrillo
individual en la construcción de un
edificio. Por sí solo, puede no
decirte mucho, pero cuando lo
juntas con otros datos, empiezas a
obtener una imagen más
completa.
La información es el resultado de
procesar, analizar o interpretar los
datos para darles un significado o
contexto. Es un conjunto de datos
que se han organizado o
interpretado de tal manera que
tienen valor o significado para la
persona que los recibe.
MODELOS DE DATOS
CLASIFICADOS EN 3 PARTES
CONCEPTUALES
TRADICIONALES
Estos modelos son una
representación visual de los datos.
Uno de ellos es el Modelo Entidad
- Relación. Este modelo
representa los datos como
entidades (objetos) y las relaciones
entre ellas. Por ejemplo, una
universidad con entidades como
"Estudiante", "Curso" y la relación
"Estudiante está inscrito en Curso".
Estos son los primeros modelos
desarrollados y dentro de esta
clasificación encontramos el
modelo más utilizado actualmente,
el Modelo Relacional, donde los
datos se almacenan en tablas
relacionadas entre sí, como en una
hoja de cálculo. Por ejemplo, una
tabla "Clientes" con columnas
como nombre, dirección, etc.
LÓGICOS AVANZADOS
Estos son modelos más modernos que ofrecen
nuevas formas de estructurar y acceder a los
datos. Aquí encontramos el Modelo Orientado
a Objetos, donde los datos se representan
como objetos con atributos y métodos, similar a
la programación orientada a objetos. Por
ejemplo, un objeto "Coche" con atributos como
"color", "modelo" y métodos como "encender",
"frenar".
ELEMENTOS ESENCIALES
GESTORES DE BASES
DE DATOS
Los gestores de bases de datos
(SGBD), son programas
informáticos que permiten la
creación, manipulación y
administración de bases de datos.
Su función principal es servir como
interfaz entre la base de datos y las
aplicaciones o usuarios finales.
EJEMPLOS
OLTP:
MySQL
Microsoft SQL Server
Oracle Database
PostreSQL
TIPOS
OLTP (Online Transaction
Processing): Este tipo de gestor
procesa transacciones en tiempo
real y brinda la información sobre
lo que está sucediendo ahora
mismo en tu negocio.
OLAP (Online Analytical
Processing): Este gestor se encarga
del análisis de grandes cantidades
de datos que han sucedido en el
pasado y te ayuda a tomar
decisiones para el futuro.
OLAP:
Microsoft Analysus Services
Oracle Essbase
SAP BW
Mondrian
HERRAMIENTAS CASE
Las herramientas CASE (Computer-Aided Software
Engineering) son aplicaciones informáticas que
brindan soporte en diferentes etapas del ciclo de
vida del desarrollo de software y bases de datos.
EJEMPLOS
ER/Studio Data
Architec
Visual Paradigm
SQL Server Data
Tools
Oracle SQL
Developer
MySQL Workbench
pgModeler
Por ejemplo, supongamos que
quieres crear una base de datos
para una tienda online. En lugar
de dibujar diagramas a mano,
puedes usar una herramienta
CASE como ER/Studio para crear
modelos visuales de las
entidades, relaciones y atributos
de la base de datos. Esto te
ayuda a asegurarte de que el
diseño sea correcto y consistente.
Descargar