Está en la página 1de 9

ALTERNATIVAS DE BASE

DE DATOS.

- VENTAJAS Y DESVENTAJAS.
- LENGUAJES DE CONSULTA
BASE DE DATOS

ES UN PROGRAMA CAPAZ DE ALMACENAR GRAN


CANTIDAD DE DATOS, RELACIONADOS Y
ESTRUCTURADOS, QUE PUEDEN SER CONSULTADOS
RAPIDAMENTE DE ACUERDO CON LAS
CARACTERISTICAS SELECTIVAS QUE SE DESEEN.
• EN LA ACTUALIDAD EXISTEN DISTINTOS TIPOS DE
BASES DE DATOS QUE ESTAN DISEÑADOS PARA
ATENDER CARACTERISTICAS Y NECESIDADES
ESPECIALES. PARA ELEGIR LA MAS ADECUADA
DEBEMOS CONOCER LA DISTINCION FUNDAMENTAL
ENTRE LAS BASES DE DATOS RELACIONALES Y NO
RELACIONALES.
BASE DE DATOS RELACIONALES (SQL)
LAS BASES DE DATOS RELACIONADOS SON LOS MODELOS
QUE CUENTAN CON MAS TRAYECTORIA EN EL MUNDO
DIGITAL. SON AMPLIAMENTE USADAS Y SE CARACTERIZAN
POR FUNCIONAR CON EL LENGUAJE ESTRUCTURADO DE
CONSULTA SQL QUE ES EL LENGUAJE DE TIPO
DECLARATIVO PERMITE UN GRAN ALCANCE PARA LAS
CONSULTAS.
VENTAJAS
• PORTABILIDAD: SQL PUEDE SE USADO EN LAPTOS, COMPUTADORAS,
SERVIDORES O DISPOSITIVOS MOVILES.
• EXPERIENCIA Y MADUREZ: ESTE ES UNO DE SUS PUNTOS MAS FUERTES.
EL TIEMPO Y LA ACEPTACION GENERALIZADA DE LOS DESARROLLARES
HA PERMITIDO CREAR GRAN CANTIDAD DE INFORMACION Y
HERRAMIENTAS EN TOMO DE ELLAS
• .ATOMICIDAD: LOS DESAROLLADORES GENERALMENTE SE VEN
DISPUESTOS A INCLINARSE POR LOS MODELOS RELACIONALES GRACIAS A
LA ATOMICIDAD. ESTO SIGNIFICA QUE CUALQUIER OPERACIÓN QUE SE
QUIERA EJECUTAR Y NO CUMPLA CON LOS CRITERIOS DE INFORMAION
PREESTABLECIDOS , NO SE REALIZARA.
DESVENTAJAS
• DIFICULTADES DE CRECIMIENTO: CUANDO ESTAS BASE DE DATOS
COMIENZAN A CRECER EN VOLUMEN, EL ALMACENAMIENTO Y EL COSTO
DE MANTENIMIENTO SE CONVIERTE EN UN PROBLEMA DE ALTO COSTO.
• COMPLEJIDAD EN LA INSTALACION: ALGUNAS BASES DE DATOS SQL SE VEN
CONDICIONADAS POR EL SISTEMA OPERATIVO EN EL CUAL VAN A
FUNCIONAR Y LOS REQUISITOS MINIMOS DE FUNCIONAMIENTO DE LOS
SERVIDORES U ORDENADORES.
• DIFICULTAD EN LA INTERFAZ: LA INTERFAZ DE UNA BASE DE DATOS SQL
SON MAS COMPLEJAS QUE AGREGAR ALGUNAS LINEAS DE CODIGO.
BASE DE DATOS NO RELACIONALES
(NOSQL)

• ESTE MODELO DE BASE DE DATOS NOSQL TRABAJA CON


UN LENGUAJE DIFERENTE A LAS RELACIONALES. NO
TIENEN UN IDENTIFICADOR QUE SIRVA DE RELACION
ENTRE LOS CONJUTOS DE DATOS. TRABAJAN CON
FORMATO NOSQL (NOT ONLY SQL) EN EL QUE LOS DATOS
NO NECESARIAMENTE SE REGISTRAN EN UNA TABLA..
LENGUAJES DE CONSULTA

• ES UN LENGUAJE INFORMATICO USADO PARA HACER CONSULTAS EN BASE DE


DATOS Y SISTEMAS DE INFORMACION. LOS LENGUAJES DE CONSULTA PUEDEN
SER CLASIFICADOS DE ACUERDO A SI SON LENGUAJES DE CONSULTA DE BASE DE
DATOS O LENGUAJES DE CONSULTA DE BASE DE DATOS O LENGUAJES DE
CONSULTA DE RECUPERACION DE INFORMACION.
• ALGUNOS EJEMPLOS:
• SQL
• COMMON QUERY LENGUAGE(CQL)
GRACIAS POR SU ATENCION

También podría gustarte