Está en la página 1de 29

BASE DE

DATOS
Sara Martínez, Ingrid Guevara, Maria Fernanda
INTRODUCCIÓN
Definición
Clasificación
Características
Modelo de base de datos
Procedimientos para general
base de datos
Motores de base de datos
DEFINICIÓN
Una base de datos es una recopilación organizada de información o datos estructurados,
que normalmente se almacena de forma electrónica en un sistema informático.
Normalmente, una base de datos está controlada por un sistema de gestión de bases de
datos (DBMS).

Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente
se suelen utilizar como estructuras de filas y columnas en una serie de tablas para
aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder,
gestionar, modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría
de las bases de datos utilizan un lenguaje de consulta estructurada (SQL) para escribir y
consultar datos.
CLASIFICACIÓN
En el mundo digital las bases de datos son un elemento
fundamental para poder guardar la información,
clasificarla, ordenarla y poder hacer consultas sobre ella.A
continuación, veremos cómo se clasifican las bases de
datos según su viabilidad, su contenido y cómo administran
los datos.
TIPOS DE BASES DE DATOS SEGÚN
SU ESTRUCTURA

ESTÁTICAS DINÁMICAS
Con este tipo de bases de datos se En este tipo de bases de datos la
persigue almacenar y registrar datos con el información cambia a lo largo del tiempo.
objetivo de realizar estudios históricos y A diferencia de las bases de datos
comparativos de su comportamiento en el estáticas, en las dinámicas la información
tiempo. Son bases de datos cuyo diseño no solamente se almacena, sino que se va
está enfocado en la lectura de datos y lo modificando cuando es necesario, como
suelen utilizar empresas, instituciones y por ejemplo, el stock de una tienda online
profesionales para mejorar la toma de que varía cuando realiza una venta o entra
decisiones en el mundo de los negocios. mercancía de un proveedor.

TIPOS DE BASES DE DATOS SEGÚN


SU CONTENIDO

BIBLIOGRÁFICAS DIRECTORIO
Son bases de datos donde se registran una Son bases de datos para guardar
serie de datos para clasificar un evento, elementos básicos con una organización
lugar, personas, etc. Son bases de datos en forma de directorio. Este tipo de bases
que consultamos a diario y que incluyen de datos son las que se consulta de
datos sobre un determinado tema. Por manera habitual en el día a día en el
ejemplo, sobre un determinado personaje ámbito empresarial, por ejemplo, una base
histórico se recoge su nombre, edad de de datos con la información sobre los
nacimiento, nacionalidad y profesión, clientes.
entre otros datos.

TEXTO COMPLETO
Se trata de bases de datos bibliográficas,
pero que permiten búsquedas avanzadas
de palabras clave. Se utilizan, por
ejemplo, en el ámbito científico para
hacer búsquedas sobre investigaciones
académicas.
TIPOS DE BASES DE DATOS SEGÚN
CÓMO ADMINISTRAN LOS DATOS

JERÁRQUICAS DE RED
Son bases de datos donde la información Se trata de un tipo especial de
se clasifica siguiendo una estructura base de datos jerárquica donde
jerárquica. Este tipo de estructura en
forma de árbol comienza por una raíz de la
cada nodo puede tener distintos
que surgen distintos nodos llamados padres. No se suele utilizar
padres, y desde cada uno de ellos surgen actualmente debido a la
nuevos nodos llamados hijos, y así dificultad de modificar su
sucesivamente.
estructura.

RELACIONALES MULTIDIMENSIONALES
Las bases de datos relacionales Se trata de bases de datos
son las más comunes y con las que relacionales que se utilizan para
trabajamos a diario. En ellas la funciones específicas, pudiendo
información se guarda en registros representarse dimensiones
dentro de tablas, estableciendo dentro de una tabla de datos.
relaciones entre estas tablas para
poder procesar búsquedas y TRANSACCIONALES
consultas fácilmente.
Con este tipo de bases de datos se
persigue el envío y recepción de la
información a una gran velocidad.
Se utilizan a nivel industrial o
empresarial cuando se necesita
que la información se transfiera de
forma muy rápida, como por
ejemplo en el sector bancario.
ORIENTADAS A OBJETOS DEDUCTIVAS
Las bases de datos lógicas o
En este tipo de bases de datos, no
deductivas se fundamentan en la
se almacenan datos sobre un
lógica matemática y vienen a resolver
objeto, sino que se almacena el el problema que presentan las bases
objeto en sí. Admiten mayor de datos relacionales cuando hay que
contenido que otros tipos de realizar consultas recursivas o tener
bases de datos y facilitan al en cuenta las relaciones indirectas
usuario el acceso a información DOCUMENTALES que se generan entre los registros
actualizada y completa. almacenados.
Las bases de datos documentales

tienen como objetivo el manejo
de grandes volúmenes de datos
en espacios cortos de tiempo. Se
construyen con lenguaje NoSQL,
dotándolas de gran flexibilidad y
potencia.

CARACTERÍSTICAS
Las principales características de una base de datos son las
siguientes:
Los datos almacenados tienen independencia física y
lógica.
La independencia física: Es la capacidad de modificar el esquema
interno sin tener que alterar el esquema conceptual (o los externos).
Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos
con el fin de mejorar el rendimiento de las OPERACIONES de consulta o
de actualización de datos. Dado que la independencia física se refiere
sólo a la separación entre las aplicaciones y las ESTRUCTURAS físicas
de almacenamiento, es más fácil de conseguir que la independencia
LOGICA.
La independencia lógica: Es la capacidad de modificar el esquema
conceptual sin tener que alterar los esquemas externos ni los programas
de aplicación. Se puede modificar el esquema conceptual para ampliar la
base de datos o para reducirla. Si, por ejemplo, se reduce la base de
datos eliminando una entidad, los esquemas externos que no se refieran
a ella no deberán verse afectados.
1. Garantizan la integridad de los datos.
2.
Son sistema de almacenamiento que contribuyen
a reducir la redundancia al mínimo
3. Es habitual que puedan acceder a ellas
múltiples usuarios.
4. Permiten realizar consultas complejas de
diferentes tipos de datos.
5.
El acceso a los datos es seguro
6. Se pueden hacer copias de seguridad y
recuperar los datos
7. Se accede a la información a través de un
lenguaje concreto.
VENTAJAS Y DESVENTAJAS DE LAS BASES
DE DATOS

VENTAJAS:

Disminuyen la redundancia: las bases de datos informatizadas solo almacenan una copia de los mismos
datos, lo que permite ahorrar espacio de almacenamiento y facilita las consultas.
Contribuyen a la consistencia de los datos: al reducir la redundancia también se minimiza la posibilidad de
que se produzcan inconsistencias entre los datos. Al almacenar cada dato una sola vez, también es posible
modificarlos de una sola vez, y que estén inmediatamente disponibles para los usuarios.
Se pueden compartir los datos: las bases de datos permiten que la información almacenada sea compartida
por los miembros de la organización o por los usuarios que estén autorizados.
DESVENTAJAS
Sin embargo, no todo es perfecto y también se pueden hablar de algunas desventajas de las
bases de datos:

Los SGDB pueden ser complejos: se trata de programas que incluyen muchas
funcionalidades que hay que entender, además de conocer el lenguaje de programación
que emplean.
Suponen un coste añadido: en función de la cantidad de datos que se vayan a almacenar
es posible que sea necesario adquirir máquinas potentes y gran espacio de
almacenamiento.
Pueden tener fallos: los SGBD no son infalibles y son vulnerables a los fallos de seguridad.
Esto puede ser especialmente grave en el caso de que toda la información esté
centralizada en el SGDB, lo cual podría poner en riesgo todo el sistema. Por eso es tan
importante tener siempre copias de seguridad.
MODELO DE BASE DE DATOS
Un modelo de base de datos muestra la estructura lógica de la base, incluidas las relaciones
y limitaciones que determinan cómo se almacenan los datos y cómo se accede a ellos.

Los modelos de bases de datos individuales se diseñan en base a las reglas y los conceptos de
cualquier modelo de datos más amplio que los diseñadores adopten. La mayoría de los
modelos de datos se pueden representar por medio de un diagrama de base de datos
acompañante.
TIPOS DE MODELOS DE BASES DE DATOS
Hay muchos tipos de modelos de bases de

datos. Algunos de los más comunes incluyen:

Modelo de base de datos jerárquico


Modelo relacional
Modelo de red
Modelo de base de datos orientado a
objetos
Modelo entidad-relación
Modelo jerárquico Modelo relacional
Modelo de red
El modelo jerárquico organiza los datos Siendo el modelo más común, el
en una estructura de árbol, en la que modelo relacional ordena los datos en El modelo de red se basa en el
cada registro tiene un único elemento o tablas, también conocidas como modelo jerárquico, permitiendo
raíz. Los registros del mismo nivel se relaciones, cada una de las cuales se relaciones de muchos a muchos
clasifican en un orden específico. Ese compone de columnas y filas. Cada entre registros vinculados, lo
orden se usa a manera de orden físico columna enumera un atributo de la
entidad en cuestión, por ejemplo,
que implica registros principales
para almacenar la base de datos. El múltiples.
modelo es bueno para describir muchas precio, código postal o fecha de
relaciones del mundo real. nacimiento.
Modelo de base de datos orientado a Modelo entidad-relación
objetos
Este modelo capta las
Este modelo define una base de datos relaciones entre entidades del
como una colección de objetos, o mundo real de forma muy
elementos de software reutilizables, con similar al modelo de red, pero
funciones y métodos relacionados. no está directamente ligado a

una estructura física de la base


de datos.
PROCEDIMIENTOS PARA
GENERAR BASES DE DATOS
la generación y el mantenimiento de una base de datos no
es una actividad tan generalizada en las empresas
medianas y pequeñas, sobre todo por la falta de
información y orientación sobre cómo hacerlo. Y por eso
hoy queremos compartirte la información práctica que
necesitas para lograrlo.
1. EMPIEZA CON UNA
SIMPLE HOJA DE EXCEL
Al inicio, esta herramienta es suficiente
porque es práctica, sencilla de usar y
compatible con los sistemas de Customer
Relationship Management (CRM) o email
marketing que puedes empezar a utilizar
en el futuro.
2. DEFINE LOS CAMPOS DE LA BASE DE DATOS GENERALES
DATOS EN FORMA INDEPENDIENTE
Nombre
Es decir, es mejor que cada Apellido
variable (por ejemplo, nombre y Teléfono
apellido) ocupe su propia Email
columna. Esto te permitirá filtrar y Facebook, Twitter, Instagram o
encontrar la información que alguna otra red social
necesitas de forma más fácil. 3. INCLUYE INFORMACIÓN RELEVANTE

DATOS PARA SEGMENTAR
Una de los usos principales de una Colonia
base de datos es que nos permite Ciudad
Estado
segmentar nuestro mercado Estudios
objetivo. Y para lograrlo, Profesión
necesitamos contar con datos que Empresa en la que trabaja
Puesto que ocupa
sean relevantes para alcanzar Nivel socioeconómico
nuestras metas de negocios. Hobbies
Necesidad o problema que necesita solucionar
Tipo de personalidad

4. AGREGA UN CAMPO DE 6. CUIDA A TU BASE DE DATOS COMO


OBSERVACIONES UN ACTIVO ESTRATÉGICO

Aquí puedes incluir información no Haz un backup del archivo, resguarda


considerada en los campos cada documento en un lugar seguro y
obligatorios, pero que puede ser no permitas que muchas personas
de utilidad a la hora de contactar a tengan acceso a él. Eso te protegerá
un cliente actual o potencial. Por 5. ESTABLECE UNA POLÍTICA DE del robo de información, la
ejemplo, cuál fue la última compra manipulación de los datos y los
CAPTURA DE DATOS errores.
realizada, si el consumidor paga a
tiempo o si solicita factura. Define de qué manera se van a capturar los

datos (por ejemplo, de forma manual
después de participar en una feria de
negocios y recolectar muchas tarjetas de
presentación, o a través de un CRM),
cuáles van a ser las reglas para abreviar
palabras, o si se van a usar o no mayúsculas
y minúsculas. Define además quién va a ser
el responsable de actualizar la base, con
qué periodicidad y a quién debe reportar.
PRINCIPALES MOTORES DE BASES DE DATOS

En la actualidad existen numerosos gestores de bases de datos, los cuales


permiten almacenar y acceder a la información de manera ágil y flexible. A
continuación vemos cuáles son algunos de los más empleados.
MYSQL

MySQL es el gestor de bases de datos más utilizado en el mundo. Se trata de un


sistema multiusuario y multihilo que se emplea en la mayoría de páginas web actuales
y en apps de software libre.
Entre las ventajas principales del gestor de bases de datos MySQL está su sencillez de
uso y su buen rendimiento. Además, resulta muy sencillo de instalar y configurar y
permite soporte multiplataforma. Por contra, presenta algún problemas de
escalabilidad, es decir, no resulta tan eficaz cuando se trata de manejar grandes
volúmenes de datos.
SQLITE

Se trata de una biblioteca en C que permite realizar


transacciones de datos. Su principal ventajas es que no
necesita usar un servidor ni configuraciones, por lo que
ocupa mucho menos espacio que otros gestores.
Además, ofrece un buen rendimiento y cumple con los
criterios de atomicidad, consistencia, aislamiento y
durabilidad.
MONGODB

empleado de la actualidad. Se
Es el gestor de base de datos NoSQL más
trata de un sistema basado en ficheros que utiliza el lenguaje BSON. Su
popularidad es tal que lo utilizan empresas tan conocidas como Google,
Facebook o Cisco.
MARIADB

Es un gestor de bases de datos muy parecido a MySQL. De hecho, nace



de MySQL pero incluye algunas
como una evolución de este programa, tras la compra de MySQL por
Oracle. Tiene la mayoría de funcionalidades
extensiones extra. Además, es de código abierto y compatible al 100% con
MySQL.
1. https://ayudaleyprotecciondatos.es/bases-de-
datos/#Caracteristicas_de_las_bases_de_datos

REFERENCIAS
https://www.oracle.com/co/database/what-is-
2.
database/

BIBLIOGRAFICA 3.
https://www.lucidchart.com/pages/es/que-es-un-
modelo-de-base-de-datos
https://mipropiojefe.com/6-pasos-para-armar-una-
4.
base-de-datos-poderosa/
https://www.hostingplus.com.co/blog/clasificacio
5.
n-de-las-bases-de-datos-conoce-todos-los-tipos/
MU CH AS
GRA CIA S

También podría gustarte