Herramientas Informaticas

Categoría: 1.2.3 De base de datos

Como Instalar firebird en Linux Mint

Introducción

Firebird al igual que MySQL/MariaDB es un administrador de base de datos de código abierto que nos puede servir en los programas que desarrollamos.

Las instrucciones básicas SELECT, INSERT, UPDATE son prácticamente similares, no existes diferencias significativas.

Una de las ventajas con las que cuenta Firebird son sus modos de instalación las cuales pueden ser classic, super classic, super, y embedden, esta ultima viene con una librería para hacer portable la aplicación.

Instalación en Linux Mint 19

Para instalarlo solo hace falta correr el siguiente comando

sudo apt install firebird3.0-server

Nos saldrá la siguiente pantalla

Le damos aceptar

Elegimos una contraseña para el usuario SYSDBA

En nuestro caso le pones admin

Bien ahora en la terminal usaremos la herramienta isql-fb y con ella crearemos la base de datos

sudo isql-fb

Nos arrojara la siguiente salida

Use CONNECT or CREATE DATABASE to specify a database
SQL> 

Ahora procederemos a crear una base de datos, para ello usarmos el comando CREATE DATABASE ‘RUTABASE DE DATOS’; Ejemplo;

CREATE DATABASE '/home/juliocesar/prueba.fdb';

Si nos vamos a la ruta con el explorador de archivos veremos como se ha creado el archivo

Ahora solo falta darle derechos de acceso para poder leer la base de datos en DBEAVER , para ellos abriremos Thunar como administrador le damos propiedades al archivo prueba.fdb y en permisos le damos lectura a otros para que dbeaver nos permina leerlo

Bien ahora lo que sigue es abrirlo en DBEAVER, no mostrare como instalar DBEAVER ya que es muy fácil, mostrare como acceder al archivo de la base de datos.

Primero abrimos DBEAVER y le damos en crear conexión, le ponemos en all “todos” y buscamos firebird

Buscamos el archivo de la base de datos que creamos, en este caso es prueba.fdb, le ponemos la contraseña que en nuestro caso es admin.

Podemos dar click en probar conexión para ver si todo esta correcto

Si todo salio bien ya podremos crear tablas y administrar la base de datos prueba.fdb

Ahora si queremos des-instalar corremos el siguiente comando

sudo apt --purge remove firebird3.0-server

Seguido de este comando para que limpie el residuo y la desinstalacion este completa

sudo apt autoremove

Saludos y esperemos pronto usar las bondades de este administrador de base de datos en sistema hechos en PHP

1.2.3 De base de datos

La historia de las bases de datos empieza a mediados de los años cincuentas en el momento que empezaron a utilizarse los ordenadores para automatizar la gestión de las empresas, fundamental mente con los desarrollos de COBOL, caracterizándose por el uso de tecnologías orientadas a la estructuración de datos mediante modelos jerárquicos

Por ejemplo

· IMS de IBM

· IDMS de Cullinet

Todos estos de lógica procedimental, que obliga al programador desplazarse de registro a registro, hecho que indica escasa flexibilidad

A principios de los años setentas se aplico el trabajo del Dr. Codd, el modelo relacional, en donde los datos se representan en tablas constituidas por filas y columnas.

Ejemplo de sistemas que usaron este modelo:

· Oracle

· DB2

· INGRES

· INFORMIX

Codd propuso dos lenguajes para manipular los datos en las tablas; algebra y calculo relacional que soportan la manipulación de datos sobre la base de operadores lógicos en lugar de modelos jerárquicos y de red.

De allí nace SQL, Lenguaje Estructurado de Consulta donde se manipula por medio de algunos comandos basados en algebra relacional.

En los años ochentas surgen teorías de normalización para que la base de datos tenga la mejor integridad.

Creado con WordPress & Tema de Anders Norén