Está en la página 1de 4

POLITECNICO MARIA DE LA ALTAGRACIA,

DE VILLA DUARTE (POMAVID).-

Profesora: Flor Denise Matos Pérez


Módulo 5: Administración de Base de Datos (ABD-BDA)
Nivel: 3 Código: MF_057_3
Duración: 405 horas
Año Escolar: 2021-2022.-

UNIDAD 11: RECURSOS Y HERRAMIENTAS- MEDIOS DE


ALMACENAMIENTOS DE BASES DE DATOS.-

Sistema Operativo: Un sistema operativo es el software principal o conjunto de


programas de un sistema informático que
gestiona los recursos de hardware y provee
servicios a los programas de aplicación de
software, ejecutándose en modo privilegiado
respecto de los restantes.
Gestores de bases de datos
Sin duda alguna la columna vertebral de un
sistema o página web realizada es su base de datos. Por este motivo es fundamental
crearlas bien y mantenerlas aún mejor, de esta manera evitarás cualquier problema
crítico.
En esta unidad mencionare una lista de
herramientas de código libre para la gestión
de base de datos. También recordaré la
herramienta que estaremos utilizando en este
Modulo, como lo es:
MySQL SERVER, es un sistema de gestión
de bases de datos relacional desarrollado bajo
licencia dual: Licencia pública
general/Licencia comercial por Oracle Corporation y está considerada como la base de
datos más popular del mundo.
Interfaz de línea de comandos
Una interfaz de línea de comandos es un medio de interactuar con un programa informático
en el que el usuario emite comandos al programa escribiendo en líneas sucesivas de texto
(líneas de comandos). MySQL se envía con muchas herramientas de línea de comandos, de las
cuales la interfaz principal es el cliente mysql.
phpMyAdmin
Ahora bien, si quieres crear y manejar base datos de forma local (desde tu disco duro)
pero bajo un entorno web, sin duda phpMyAdmin es una de las herramientas más
recomendada.
Podrás crear, gestionar y eliminar bases de
datos, tablas y campos. También podrás
ejecutar secuencias de comandos SQL.
phpMyAdmin es una herramienta de software
libre disponible en español y desarrollada bajo
entorno PHP (y existente en la gran mayoría
de los servidores web).
Otras herramientas que podemos mencionar
son:
TOAD
Es una herramienta popular de prueba de
base de datos con muchos probadores y
desarrolladores, ofrece varias versiones que
funcionan en casi cualquier plataforma de
base de datos. Toad dice tener flujos de
trabajo intuitivos, características integradas
que son fáciles de usar y devolver los
resultados más precisos.

Druid, The Database Manage


Es una herramienta pensada para crear base de datos de forma gráfica y con una gran
capacidad de documentación. Generando documentación tipo javadoc de una base de
datos con los diagramas E-R y sus tablas de forma muy
detallada.
Con Druid puedes realizar diagramas temáticos y
documentar una base de datos existente vía ingeniería
inversa. La herramienta carece de una interfaz intuitiva y de
opciones gráficas (zooming y layout).
Druid es un software libre con la cual podrás generar un script SQL o documentos en
PDF, XHTML y DocBook entre otros.
SQL Developer de Oracle
Es una herramienta gratuita que es útil como herramienta
de prueba de base de datos para las bases de datos de
Oracle en la nube o en las instalaciones. Al igual que SQL
Server, la herramienta hace más de lo que un probador
necesita, pero dependiendo de la complejidad de las
necesidades de pruebas, es fácil de usar y viene con una
gran cantidad de ayuda y
recursos en línea.
ALMACENAMIENTO DE BASE DE DATOS
El almacenamiento de bases de datos requiere una
latencia baja, predecible y coherente para cumplir con
los SLA, las exigencias y las aplicaciones de misión
crítica del negocio. El almacenamiento de bases de datos
necesita escalamiento horizontal y ofrece
funcionalidades de administración de datos de copias
para provisionar y replanificar las copias de bases de
datos según demanda con automatización eficaz del
ciclo de vida.
¿Por qué debería considerar el almacenamiento de bases de datos?
La estructuración, la implementación y el mantenimiento del almacenamiento
tradicional normalmente requieren una gran planificación si se pretende garantizar el
cumplimiento de los requisitos de rendimiento y capacidad. El almacenamiento de bases
de datos es un almacenamiento basado íntegramente en tecnología flash que incorpora
una protección de datos exclusiva para ofrecer una capacidad y un rendimiento de
almacenamiento óptimo.
Los administradores de bases de datos (DBA) siempre
han tenido que llegar a un equilibrio entre la necesidad
de copias de bases de datos adicionales y el impacto que
la creación de copias forzadas tiene sobre las cargas de
trabajo de producción. El almacenamiento de bases de
datos elimina el impacto de la creación de copias y
permite a los DBA proporcionar copias según sea
necesario para satisfacer los requisitos del negocio.
Las plataformas de bases de datos de última generación intentan abordar las
complejidades tradicionales que no resuelven los sistemas de administración de bases de
datos relacionales, como los datos no estructurados y la arquitectura orientada a los
objetos. El almacenamiento de bases de datos soluciona este problema mediante una
arquitectura de escalamiento horizontal que permite la consolidación de ambientes de
producción y no productivos para agilizar el desarrollo de aplicaciones.
¿Cómo funciona el almacenamiento de bases de datos?
Gracias al direccionamiento basado en contenido y la protección de datos exclusiva, el
almacenamiento de bases de datos aprovecha la confiabilidad de las unidades eMLC.
Ofrece la plataforma ideal para la distribución uniforme de rendimiento y capacidad
para las copias de bases de datos replanificadas y de producción.
Los servicios de datos en línea combinados con metadatos granulares permiten que el
almacenamiento de bases de datos cree de manera rápida y fácil copias de bases de
datos adicionales sin afectar las cargas de trabajo de producción ni aumentar los
requisitos de almacenamiento físico.
El aprovisionamiento delgado, junto con la expansión no disruptiva, reduce el
aprovisionamiento oportuno de la capacidad de almacenamiento con el fin de manejar el
crecimiento de los conjuntos de datos en una infraestructura consolidada.
Tipos de almacenamiento de datos
Almacenamiento en archivos
Económico y de infraestructura sencilla, los datos se
almacenan en archivos y carpetas. Se encuentra
frecuentemente en discos duros, lo que supone que
los archivos tienen exactamente el mismo aspecto
para el disco duro y para el usuario.
Almacenamiento en bloque
Los datos se almacenan en bloques de tamaño
uniforme. Si bien es más caro y complejo, y menos escalable, el almacenamiento en
bloque resulta ideal para los datos de acceso y edición frecuentes.
Almacenamiento de objetos
Los datos se almacenan en forma de objeto con metadatos e identificadores únicos.
Aunque generalmente es más económico almacenar datos de esta forma, el
almacenamiento de objetos es solamente ideal para almacenar datos que no necesitan
ser editados.
¿Cuáles son los beneficios del almacenamiento de bases de datos?
El almacenamiento de bases de datos reduce la latencia a tiempos de respuesta
inferiores a un milisegundo y permite que las aplicaciones operen según lo previsto con
menores tasas de crecimiento debido a las capacidades de reducción de datos en línea y
a la arquitectura, que es de escalamiento horizontal para cumplir con las exigencias.
La replanificación de bases de datos para la creación de informes y la analítica, así
como el desarrollo y las pruebas de aplicaciones en el almacenamiento tradicional,
pueden tardar mucho tiempo y afectar las cargas de trabajo de producción. El
almacenamiento de bases de datos permite la replanificación de copias instantáneas de
bases de datos para una amplia variedad
de casos de uso, incluidas las copias de
pruebas y desarrollo de producción para
agilizar las iteraciones y reducir el
tiempo de respuesta que genera valor.
Este tema lo veremos más adelante en
los respaldo de base de datos.

También podría gustarte