1. Nombre de la materia
Base de datos
Nombre de la Licenciatura
INGENIERIA EN SISTEMAS COMPUTACIONAL
Nombre del alumno
ANGEL ROLANDO SANCHEZ
Matrícula
290441445
Nombre de la Tarea
Modalidad de Actividades Semana1
Unidad #1
Introducion Base de Datos
Nombre del Profesor
Blanca Eidene Alvaro Perez
Fecha
12-09-2022
2. Unidad #: Introducion a la Base de Datos
2
Cuadro sinóptico con las razones porque surgen las bases de datos,
definición de una base de datos, su clasificación y la definición de un
sistema gestor de bases de datos.
OBJETIVO GENERAL:
Manejar información a través de un gestor que permita almacenar y
recuperar la misma de manera rápida y eficiente.
GESTORES DE BASE DE DATOS:
Un gestor de base de datos es un software que sirve para administrar datos
estructurados o no estructurados para una organización. El gestor de base de
datos maneja de manera sencilla una cantidad de datos para ordenarlos.
Así como lo dice Ramos Martin en su libro “Operaciones con bases de datos
ofimáticas y corporativas”, Las bases de datos son tratadas
utilizando los sistemas gestores de bases de datos o SGBD,
también llamados DBMS (DataBase Management System), que
proporcionan un conjunto de programas que acceden y gestionan esos datos.
MySQLEs un sistema de gestión de base de datos relacionales de código
abierto, administra sus bases de datos basados en un modelo relacional.
Características:
Arquitectura Cliente y Servidor: Clientes y servidores se comunican de
forma diferente para u mejor rendimiento.
Compatibilidad con SQL: ofrece compatibilidad para cuando se migra
de otros gestores a MySQL.
Vistas: vistas personalizadas que se pueden reutilizar en otras bases
de datos.
Desencadenantes: El momento que se producen evento otro es
lanzado para actualizar registros u optimizar su funcionalidad.
MARIADB:
Se deriva de MySQL, pero con nuevos motores de almacenamientos llamados
Aria yXtraDB. MariaDB es un gestor de base de datos que permite modificar,
almacenar y extraer información, con mejores en a velocidad y rendimiento,
mejoras en las pruebas y facilidad de uso.
3. Unidad #: Introducion a la Base de Datos
3
Características:
Mejoras en la velocidad: muy rápida de realizar consultas gracias al
uso del motor aria.
Errores y Alertas: Se han corregido la mayoría de errores que se
producen en la gestión de base de datos.
Documentación y ayuda: Soporte es muy extenso
ORACLE:
Oracle es una herramienta cliente/servidor para la gestión de
bases de datos que principalmente lo utilizan grandes empresas. Es una
de las empresas más grandes del mundo en sistemas de bases de datos y
uno de los más robustos hasta el año presente que desarrolla bases de
datos.
Características:
Modelo relacional: los usuarios visualizan los datos en las tablas con el
formato filas /columnas.
Administración grafica intuitiva y cómoda de utilizar.
Control de acceso: tecnologías avanzadas para vigilar la entrada a los
datos.
Protección de datos: seguridad completa en el entorno de
producción y de pruebas y gestión de copias de seguridad.
MICROSOFT SQL SERVER:
Es un sistema de gestión de bases de datos relacionales, se construye
principalmente entorno a una estructura de tablas entre si evitando la
necesidad de almacenar datos deforma redundante en varios lugares
dentro de una base de datos.
Características:
Inteligencia en todos sus datos con clústeres de big data
El mejor rendimiento de la industria
Plataforma de datos más protegida
Inteligencia empresarial móvil integral
POSTGRE SQL:
Es un sistema de base de datos relacional de alta disponibilidad, es robusto,
tolerante a fallo, compatible con el modelo relacional características que
buscan las empresas hoyen día
4. Unidad #: Introducion a la Base de Datos
4
perder eficiencia y sinbloqueos.
Soporte para múltiples tipos de datos de manera nativa.
Trabajo con vistas; consultar datos de manera diferente.
Objeto-Relacional: ofrece mecanismo a la orientación a objetos como
herencia en tablas.
Soporte para gran cantidad de lenguajes: C, C++, Java, PHP, Python.
MONGODB:
MongoDB es un gestor de base de datos masivo que recibe información
estructurada como no estructurada, MongoDB funciona almacenando los
datos en un documento tipo JSON. Esta tecnología la utilizan grandes
empresas como Google, Facebook. etc.
Características:
Consultas ad hoc: Soporta la búsqueda por campos
consultas de rangos y expresiones regulares.
Indexación.
Replicación.
Balanceo de Carga.
Almacenamiento de archivos.
CASSANDRA:
Es un sistema de base de datos de código abierto para bases de datos muy
grandes pero estructuradas, gracias a su escalabilidad. Cassandra no se
encuentra unida a ningún servidor
Características:
Arquitectura escalable.
Rendimiento a escala lineal.
Detección de fallos y recuperación transparente.
Modelo de datos flexible y dinámico.
Consistencia de los datos sintonizable.
Replicación de datos multicentro.
Conclusiones:
5. Unidad #: Introducion a la Base de Datos
5
1. Existen una variedad de sistemas gestores de bases de datos que se
acoplan para diferentes tipos de Trabajos.
2. Se puede realizar el análisis de grandes bases de datos en muy poco
tiempo.
3. Se pueden reconocer comportamientos a través de datos recopilados
en un gestor de análisis masivo de datos esto para mejores ventas en
empresas.
Recomendaciones:
1. Investigar la base de datos que mejor se acople al trabajo. 2.
Profundizar los conceptos de cada base de datos. 3. Conocer los
diferentes lenguajes con los que se manejan cada una de las bases de
datos.