Logo Studenta

Manual de Usuario - Firebird y OrientDB

¡Este material tiene más páginas!

Vista previa del material en texto

Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
 
INGENIERÍA EN SISTEMAS COMPUTACIONALES 
 
 
MATERIA 
Administración De Bases De Datos 
 
 
ACTIVIDAD 
Manual de Usuario – Firebird y OrientDB 
 
 
DOCENTE 
MTI. Sakura María Montero Castro 
 
 
AUTORES: 
• Josué Antonio Castro Collí 04180004 
• Isaias Francisco Lavalle Acosta 04200012 
• Juan Alejandro Vivas Cetz 04200024 
 
 
Progreso, Yucatán 27 de febrero del 2023 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Contenido 
INTRODUCCIÓN ........................................................................................................................................... 3 
INSTALACIÓN DE FIREBIRD ............................................................................................................................... 4 
Requerimientos ............................................................................................................................... 5 
Pasos de instalación en Windows 10/11 ........................................................................................ 5 
Tips de su uso. ............................................................................................................................... 16 
INSTALACIÓN DE ORIENTDB ........................................................................................................................... 17 
Requerimientos ............................................................................................................................. 18 
Pasos para instalar en Windows 10/11 ....................................................................................... 18 
Tips de uso ..................................................................................................................................... 23 
REFERENCIAS ............................................................................................................................................ 26 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
INTRODUCCIÓN 
 
¿Qué es FireBird? 
Es un sistema de administración de bases de datos relacional de código abierto, Firebird cuenta con 
un rendimiento excelente y se escala de manera impresionante, desde un modelo integrado y 
monousuario, hasta desarrollos empresariales con múltiples bases de datos de más de 500 Gb, con 
cientos de clientes. 
Esto hace a Firebird capaz de servir simultáneamente como un almacén de datos analítico y 
operacional, porque las lecturas no bloquean a las escrituras cuando acceden a los mismos datos en la 
mayoría de las situaciones. Firebird soporta procedimientos almacenados, disparadores, eventos y 
funciones definidas por el usuario; tiene un gran soporte a SQL92. 
¿Qué es OrientDB? 
OrientDB es un sistema de gestión de base de datos NoSQL de código abierto escrito en Java. Es una 
base de datos multimodelo que admite gráficos, documentos, claves / valores y modelos de objetos, 
pero las relaciones se gestionan como en bases de datos de gráficos con conexiones directas entre 
registros. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
 
 
 
 
 
INSTALACIÓN DE FIREBIRD 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Requerimientos 
Estos son los requerimientos del sistema que la computadora debe de cumplir para poder realizar el 
uso e instalación de este SGBD: 
Sistema operativo: Windows XP, 7, 8/8.1, 10/11. 
RAM: 12 Mb disponibles 
Almacenamiento: 100 MB de disco duro. 
 
 
Pasos de instalación en Windows 10/11 
Para comenzar tenemos que descargar el Sistema Gestor de Bases de Datos (SGBD), desde su página 
oficial: https://firebirdsql.org en su versión más reciente 4.0.2. 
 
https://firebirdsql.org/
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Después de haber concluido la descarga, se busca el instalador entre los archivos, se da clic derecho 
y se selecciona ejecutar como administrador. 
 
 
 
 
Seleccionamos el idioma en el que deseemos utilizar el SGBD, en este caso será en español. 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Luego se mostrará en una pantalla los términos y condiciones de la aplicación y lo único que hay que 
hacer es dar click en «Next». 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Ahora se selecciona los componentes que se desee instalar, se tiene la opción de realizar una 
instalación completa (se recomienda esta opción), o en otra instancia se tiene la opción de hacer una 
instalación personalizada donde el usuario decide que componentes quiere o no quiere instalar. 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
En este paso se elige en que carpeta se desea guardar el programa, se puede crear una nueva carpeta 
(altamente recomendado), o si se desea se puede usar una ya existente. 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
En este apartado se tiene la configuración del SGBD, en donde se va a seleccionar “Run Firebird in 
SuperServer mode”, que lo que hace que ejecutará el programa de una manera más rápida, pero tendrá 
un consumo más elevado de recursos. Otra configuración que se debe hacer es la de: “Run as a 
Service?”, en donde se indica que el programa se ejecutará como un servicio en el sistema. 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
A continuación, se tiene que crear un usuario y contraseña (OBLIGATORIO), para poder administrar 
las bases de datos creadas. 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mxUna vez creado el usuario y contraseña se mostrará la sig. pantalla donde se puede observar en que 
carpeta dentro del sistema se está almacenando el programa, al igual que el tipo de instalación 
(completa o personalizada), la carpeta dentro de las aplicaciones de Windows, y las configuraciones 
seleccionadas por el usuario. Una vez que se verifique que todo está correcto, se selecciona en donde 
dice «Install». 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Se procede a esperar la instalación (puede tomar un par de minutos). 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Se muestra en la pantalla, la versión que se ha instalado y sus novedades, cambios respecto con la 
versión anterior, etc. Se seleccione el botón de «Next». 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Se selecciona «Finish» y nuestro SGBD ya está listo para usarse. 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Tips de su uso. 
 
Para crear base de datos relacionales en entornos web y para evitar consumir muchos recursos del 
servidor. 
La distribución de Firebird no incluye una herramienta de administración visual. Contiene un 
conjunto de herramientas de línea de comandos, programas ejecutables que se localizan en el 
subdirectorio bin de su instalación de Firebird. 
Rendimiento excelente y se escala de manera impresionante, 
desde un modelo integrado y monousuario, hasta desarrollos empresariales con múltiples bases de 
datos de más de 500 Gb, con cientos de clientes simultáneos. 
Soporta un número grande de plataformas de software y hardware: Windows, Linux, MacOS, HP-
UX, AIX, Solaris y más. 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
 
 
 
 
 
 
INSTALACIÓN DE ORIENTDB 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Requerimientos 
Los requisitos necesarios para ejecutar OrientDB en cualquier sistema operativo que implemente la 
máquina virtual Java (JVM), específicamente JDK son los siguientes: 
• Sistemas Operativos compatibles. 
o Linux, todas las distribuciones 
o Mac OS X 
o Microsoft Windows 
• Java versión 8 o superior del JDK. 
• Memoria RAM de 2 GB o superior. 
 
Pasos para instalar en Windows 10/11 
El primer paso antes de comenzar la instalación, se debe de visitar la página oficial de OrientDB en 
el buscador. (Link directo al sitio web: https://orientdb.org/ ) 
Posteriormente, al estar ubicados en la página, descargaremos un archivo ZIP que contiene los 
archivos necesarios para la instalación del Gestor. Para ello, damos click en “Download”. 
 
https://orientdb.org/
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Luego, seleccionamos la opción para Windows. 
 
Se descargará el archivo correspondiente y puede ser guardado en cualquier parte del sistema 
operativo. Después de finalizar la descarga, descomprimimos el archivo y se generará una carpeta 
con el mismo nombre. 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Después de la extracción, accederemos a la carpeta y entraremos en la carpeta llamada “bin”, dentro 
de la misma, ejecutaremos el archivo llamado “server.bat” (Para no confundir los archivos, en la 
etiqueta del explorador de archivos podemos identificar que el tipo de archivo se llama “Archivos por 
lotes de Windows” o “Windows Batch File” en inglés). 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Al ejecutar el archivo, nos aparecerá la ventana de comandas de Windows, dentro de la ventana 
tecleamos “Enter” (Tecleamos nuevamente “Enter” hasta que aparezca texto en la ventana de 
comandos) para inicializar el servidor. 
 
 
Cuando finalice de generar el texto, al final se visualizará el mensaje “Root password”, indicando la 
configuración de la contraseña del servidor (En caso de no colocar una contraseña, simplemente no 
se escribe nada y para decidir en colocar una contraseña, se debe parar el servidor con el archivo 
shutdown.bat), al teclear la contraseña que queramos, le damos la tecla “Enter”. 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Después de introducir la contraseña, se configurará el servidor para este listo para usarse, siempre y 
cuando no se cierre la ventana. Casi al final de la ventana, aparecerá la dirección IP de la computadora, 
para intentar entrar a la interfaz gráfica OrientDB studio. (para acceder sin colocar toda la dirección, 
simplemente se escribe en la barra de direcciones del navegador “localhost:2480”). 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Tips de uso 
 
Para crear una base de datos en la interfaz gráfica, le damos click en el botón “New DB” 
 
 
 
 
Posteriormente, le ponemos un nombre a la base de datos y la contraseña que configuramos en el 
server, luego damos click en “CREATE DATABASE”. 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Además, podemos configurar una contraseña para administrador al activar la casilla “Create Admin 
user”, también el tipo de almacenamiento y de base datos con la casilla “Advanced Options”. 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Al finalizar la creación de la base de datos, ya esta listo para ser usado. 
 
 
• OrientDB es una base de datos NoSQL, por lo tanto, almacenar mucha información 
multimedia es primordial. 
• Es una base de datos Multi-Modelo, debido a que se pueden representarde diferentes formas 
la información. 
• Es muy útil para entornos web. 
• El rendimiento de operaciones es muy eficaz, facilita procesos de lectura y escritura (Para 
escrituras puede realizar 150,000 registros por segundo). 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
REFERENCIAS 
Disisweb. (s.f.). Qué es Firebird : Firebird en Español. Com.Mx. Recuperado el 19 de febrero del 
2023, desde https://firebird.com.mx/quees 
Home | OrientDB Community Edition. (2020). Recuperado el 23 de febrero del 2023, desde elsitio 
web Orientdb.org: https://www.orientdb.org/ 
 
 
 
 
 
 
https://firebird.com.mx/quees
https://www.orientdb.org/

Continuar navegando