Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPUTACIONALES
MANUAL DE PRACTICAS DE
ADMINISTRACIÓN DE BASE DE DATOS
Semestre 2022-2
DIVISIÓN DE INGENIERÍA…
MANUAL DE PRÁCTICAS DE LA ASIGNATURA…
2
LLENADO DE FORMATO A MANO
El estudiante deberá imprimir el formato de práctica, con la anticipación
suficiente para tenerlo listo antes de ingresar a la práctica
El estudiante lo deberá llenar con letra legible
El docente lo deberá firmar y/o sellar al final de la práctica
INGENIERÍA EN SISTEMAS
COMPUTACIONALES
PRÁCTICA No. 4
DATOS GENERALES
ADMINISTRACIÓN DE BASE DE DATOS
4
TÍTULO DE LA PRÁCTICA (2) INSTALACIÓN DEL SISTEMA GESTOR DE BASE DE
DATOS FIREBIRD EN DEBIAN 10
REQUERIMIENTOS
FÓRMULAS/TÉCNICAS/PROCESOS/PROCEDIMIENTOS (9)
Tener una maquina virtual con un sistema operativo libre
Una vez que este corriendo la máquina virtual deberán descargar el kit de
DIVISIÓN DE INGENIERÍA…
MANUAL DE PRÁCTICAS DE LA ASIGNATURA…
instalación de Firebird
Instalar el servidor Firebird
Verificar la instalación
Elaborar el manual de instalación de como lo hicieron paso a paso
Qué es Firebird
https://www.youtube.com/watch?v=ZMTcqwUSFZ4&t=6s
https://www.youtube.com/watch?v=Yb06Z4HQAmU&t=2s
6
DESARROLLO (13)
Primeramente, vamos a correr la máquina virtual donde fue instalado nuestro sistema
operativo libre, en esta ocasión debían 10.
Para poder hacer las siguientes acciones en el sistema necesitaremos tener privilegios y
esto lo lograremos entrando como superusuario escribiendo su y colocando
posteriormente la contraseña.
Despues escribiremos sudo apt-get update para actualizar todos los repositorios y asi
ver que paquetes se han cambiado.
Si la dirección llega a estar mal la misma terminal te dara el ppa para firebird 3.0 y
continuara agregando los repositorios depues de darle enter.
Al terminar de agregar los repositorios escribiremos apt-cache search firebird 3.0 para
buscar el repositorio y verificar que este.
Despues de haberse instalado todos los archivos de configuracion nos pedira una
contraseña, en este apartado daremos aceptar para generar una, esto es opcional ya
que el mismo SYSDBA nos genera una automaticamente.
10
11
Para verificar que la instalación se haya hecho de manera correcta haremos la conexión
mediante el comando isql-fb y asi es como entraremos a la forma de comando mediante
las sentencias sql, el recuadro nos dira que podremos conectarnos o realizar una base
de datos en especifico
Daremos paso a crear una tabla mediante el comando CREATE TABLE alumno (ID INT
NOT NULL PRIMARY KEY, NAME VARCHAR(20)) especificando los campos, el 12
nombre, la llave primaria, asi como el tipo de datos a contener.
Para verificar que la tabla se haya creado exitosamente escribiremos el comando show
tables y se mostrara nuestra base de datos.
Sobre la base de datos una vez creada introduciremos información mediante el comando
INSERT INTO como se muestra a continuación.
Procederemos a verificar que se hayan insertado los datos de manera correcta mediante
el comando select * from alumno y dara el siguiente resultado.
DIVISIÓN DE INGENIERÍA…
MANUAL DE PRÁCTICAS DE LA ASIGNATURA…
Para concluir establecemos un commit para ejecutar todos los procesos que tenemos
hasta nuestra base de datos en este momento y con ello forzaremos a nuestro gestor a
guardar los cambios.
13
Introducimos un quit para salir de nuestro gestor y poder realizar cualquier otra acción
que querramos hacer.
RESULTADOS (14)
El SGBD fue instalado correctamente sobre Debían y esto se verifico mediante su uso y
la creación de una base de datos, así como sus tablas y la inserción de datos sobre la
misma.
DIVISIÓN DE INGENIERÍA…
MANUAL DE PRÁCTICAS DE LA ASIGNATURA…
CONCLUSIONES (15)
Un sistema que al parecer es de fácil instalación, no fue así, hubo complicaciones por lo
que se tuvo que recurrir a fuentes externas para que funcionara bien. Al final (en el
quinto intento) se pudo instalar. El sistema en el que se eligió instalar el software es
Debian 10 sobre virtual box. Esto es algo decepcionante para las características que
tiene, en particular, la de fácil instalación. Queda indagar el manejo del software y ver 14
sus ventajas y desventajas por cuenta propia.
Firebird es un sistema gestor de base de datos relacional de código libre, Firebird nos
proporciona una serie de ventajas que nos ayudaran a la hora de administrar nuestra
base de datos, es de código abierto, es bastante liviano y no ocupa mucho espacio en
sus instalación pero esto no afecta en nada en su funcionamiento, Firebird en sus
últimas actualizaciones ha sabido aprovechar de mejor manera el hardware ayudando a
los tiempos de consulta entre otros, también ha sabido mejorar la seguridad, también
con las más recientes versiones a mejorar el SQL que utiliza mejorando la experiencia 15
para los desarrolladores, Firebird se ha instalado en Debian que es una distribución de
Linux, la ventaja de trabajar en Linux es que es mucho más estable que Windows esto
ya que se puede personalizar de la forma en la que vayas a trabajar sin tener que
instalar cosas innecesarias que arruinen tu experiencia con Debian, Debian se diferencia
a otras distribuciones de Linux ya que la estabilidad y los procesos de actualización de
paquetes o la distribución entera las llevan a otro nivel sin tantas complicaciones.
IBPhoenix Editors, F., 2022. Firebird 3 Quick Start Guide. [online] Firebirdsql.org. Available at:
<https://firebirdsql.org/file/documentation/html/en/firebirddocs/qsg3/firebird-3-quickstartguide.html>
[Accessed 3 October 2022].
TechViewLeo. 2022. Install FireBird Database on Debian 11 | Debian 10 - TechViewLeo. [online]
Available at: <https://techviewleo-com.translate.goog/install-configure-firebird-database-on-
debian/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc> [Accessed 3 October 2022].