Instalar Firebird 2.5 x64 en Un Equipo Con Microsoft Windows 7 x64pdf
Gestor de Bases de Datos en Firebird
-
Upload
selene-ontiveros -
Category
Documents
-
view
223 -
download
0
description
Transcript of Gestor de Bases de Datos en Firebird
Instalación y Uso de FIREBIRD en Windows
Creación de Bases de Datos y Tablas
Firebird, es un gestor de base de datos multiplaforma que te
permitirá trabajar bajo cualquier sistema operativo, su interfaz es a
través de linea de comandos (consola), pero puedes conseguir
interfaces gráficas para tu mayor comodidad, su distribución es libre
y es muy sencillo de utilizarlo.
2011
Selene Morales Ontiveros
Instituto Tecnológico Superior de Lerdo
10/02/2011
BASE DE DATOS EN FIREBIRD
1. Busqueda de página y Firebird
Se comenzó buscando el programa firebird el cual se usara para crear la base de datos en la
página: http://www.firebird.com.mx/
1.1 Descripción de la página de Firebird
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 simultáneos.
Firebird tiene una arquitectura multigeneracional, que permite el desarrollo y soporte de
aplicaciones hibridas OLTP y OLAP. Gracias a esto firebird es capaz de servir simultáneamente
como un almacén de datos analíticos y operacionales, soporta procedimientos almacenados,
disparadores, eventos y funciones definidas por el usuario; tiene un gran soporte a SQL92 La
mezcla de características: alto rendimiento, tamaño de distribución pequeño, estabilidad suprema,
instalación sencilla y silenciosa y 100% libre de regalías hacen a Firebird una opción muy atractiva
para todos los tipos de desarrolladores de software y distribuidores.
Imagen 1. Página de inicio de Firebird, Elaborado por: Selene Morales Ontiveros
En esta página se nos muestran noticias de de las cuales nos pueden ayudar como por ejemplo:
La guía rápida para la optimización de índices en firebird
Habarisoft anuncia un software de monitoreo para Firebird
Comparativa de funciones entre Oracle y Firebird
Como quitar la restricción NOT NULL en un campo
Mejora de la velocidad al ejecutar Firebird en un almacenamiento solido,
Entre otros temas de ayuda que nos podrán servir mucho.
La página es como se muestra a continuación:
2. Descarga de Firebird
En la imagen 1 de la página anterior nos muestra en la parte derecha un menú en el cual nos
enlaza a las versiones que tiene disponibles este producto de ahí nos manda a otra liga en cuestión
de unos segundos saldrá la descarga del software.
El enlace de la descarga del producto de software es la siguiente:
http://www.firebird.com.mx/modules/mydownloads/ , en nuestro caso la descarga fue: Firebird
Embedded 2.5 para Windows, como se muestra en la imagen siguiente:
Ilustración 1.2 Descarga de firebird. Elaborado por: Selene Morales Ontiveros
3. Instalación de Firebird
Paso 1: Seleccionas el idioma del cual quieres
utilizar el Firebird, para poder realizar esto te sale
una ventana con las siguientes opciones: Bosanski,
Deutsch, English, Español, Francais, Italiano y
Portugues.
En este caso se eligió en español, dándole un clic en
aceptar.
Paso 2: A continuación se te muestra una ventana
la cual te da la bienvenida al asistente de
instalación de Firebird, dándote algunas
recomendaciones la darás clic en siguiente.
Paso 3: Se te muestra la siguiente ventana donde
te a conocer el acuerdo de la licencia, del cual se
le dará un clic en Acepto el acuerdo y a
continuación en el botón de siguiente>, como se
muestra a continuación:
Ilustración 2. Idioma de Instalación de Firebird, Elaborado por: Selene Morales Ontiveros
Ilustración 3. Bienvenida del Asistente de firebird, Elaborado por: Selene Morales ontiveros
Ilustración 4. Acuerdo de Licencia de Firebird, Elaborado por: Selene Morales Ontiveros
Paso 4: Seguidamente se te muestra una ventana de la cual te da cierta información de cómo
instalar, desinstalar entro otros puntos de importancia como son:
Firebird Database Server 2.5.0
==================================================
Este documento es una guía para instalar este paquete
de Firebird 2.5 en la plataforma Windows. Estas notas
hacen referencia al paquete de instalación en sí, más
que a Firebird 2.5 en general. Además, estas notas
están destinadas principalmente a usuarios del
programa de instalación.
Se supone que los lectores de este documento se
encuentran familiarizados con Firebird 2.1. Si Ud. se
encuentra evaluando Firebird 2.5 como parte de la
migración desde Fb 2.1, le recomendamos revisar la
documentación de Fb 2.5 para tener una idea de los
cambios realizados entre 2.1 y 2.5.
Contenido
---------
o Antes de instalar
o Problemas con la instalación de las bibliotecas de MS VC
o Problemas conocidos relacionados con la instalación
o Desinstalación
o Otras notas
o Instalación desde un archivo batch
Antes de instalar
-----------------
Se recomienda que DESINSTALE cualquier versión anterior
de Firebird o Interbase antes de instalar este paquete.
Es particularmente importante que verifique que
fbclient.dll y gds32.dll hayan sido eliminados de
<system32>.
Problemas con la instalación de las bibliotecas de MS VC
--------------------------------------------------------
Se ha realizado un gran esfuerzo para asegurar que las
bibliotecas en tiempo de ejecución de MS Visual C sean
instaladas correctamente por el programa de
instalación. No obstante, en caso de problemas, puede
ser necesario instalar el vcredist.exe oficial. Las
versiones correctas para esta compilación de Firebird
pueden encontrarse aquí:
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-
9C99-220B62A191EE&displaylang=en
y aquí para x64:
http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-
9673-D6ACABD5D13B&displaylang=en
Otros problemas conocidos relacionados con la instalación
---------------------------------------------------------
o Sólo es posible utilizar el programa de instalación
para instalar la instancia por defecto de Firebird 2.1.
Si desea instalar instancias adicionales, con nombre,
debería realizar la instalación manualmente desde el
paquete ZIP de instalación.
o Desafortunadamente, el instalador no puede detectar
con certeza si una versión de Firebird Classic server
se encuentra en ejecución.
o Existen áreas conocidas de superposición entre las
instalaciones de de 32 y de 64 bits:
- El instalador de servicios (instsvc) utiliza la
misma instancia por defecto para las instalaciones de
32 y de 64 bits. Esto ocurre "by design" (por
diseño). Los servicios existen en un único espacio de
nombres.
- Si se instalan los applets del panel de control de
32 y de 64 bits, ambos apuntarán a la misma instancia
por defecto .
o Al realizar una instalación en Vista asegúrese de
hacerlo como administrador. Es decir, si usa el
programa de instalación, haga click derecho sobre el
mismo y seleccione "Ejecutar como administrador". De
otra manera el instalador no será capaz de iniciar
Firebird al finalizar la instalación..
Desinstalación
--------------
o Es recomendable que este paquete sea correctamente
desinstalado utilizando el desinstalador provisto,
que puede ser utilizado desde el Panel de Control.
Como alternativa, puede ser desinstalado ejecutando
unins000.exe directamente desde la carpeta de
instalación.
o Si Firebird se está ejecutando como una aplicación
(en lugar de hacerlo como servicio), se recomienda
detener el servidor manualmente antes de ejecutar
el desinstalador, debido a que este último no puede
detener una aplicación en ejecución.
Si el servidor estuviera ejecutándose durante el
proceso de desinstalación, éste no se completará
correctamente. Deberá eliminar los remanentes
manualmente.
o El proceso de desinstalación dejará cinco archivos
en la carpeta de instalación:
- aliases.conf
- firebird.conf
- fbtrace.conf
- firebird.log
- security2.fdb
Esto es intencional. Estos archivos son potencialmente
modificables por los usuarios y podrían necesitarse
si Firebird es reinstalado en el futuro. Pueden
eliminarse si no son necesarios.
o Una nueva característica del programa de
desinstalación es la opción de ejecutarlo con el
parámetro /CLEAN. Esto verificará el contador de uso
de los archivos compartidos mencionados antes y los
eliminará si es posible.
o La desinstalación no eliminará las bibliotecas en
tiempo de ejecución de MS VC de la carpeta de sistema.
Las mismas pueden ser eliminadas manualmente mediante
el panel de control, pero este proceso no es requerido
en circunstancias normales.
Otras Notas
-----------
Firebird requiere WinSock2. Todas las plataformas
Win32 deberían tenerlo, con excepción de Win95.
Durante la instalación se realiza una verificación
de la librería Winsock2. Si la misma no se encuentra,
la instalación fallará. Puede visitar el siguiente
enlace:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719
para obtener información sobre cómo realizar la
actualización.
o Instalación desde un archivo batch
------------------------------------
El programa de instalación puede ser ejecutado desde
un archivo batch.
Por favor lea el siguiente documento:
installation_scripted.txt
Después de haber leído este documento le darás clic en siguiente para continuar con la
instalación, como se muestra a continuación:
Ilustración 5. Información acerca de Firebird, Elaborado por: Selene Morales Ontiveros
Paso 5: Se te muestra otra ventana la cual dará la
ruta de destino donde se desea instalar en
Firebird, en este caso se instalara en: C:\Program
Files\Firebird\Firebird_2_5 , seguidamente le
darás clic en siguiente, como se muestra a
continuación:
Paso 6: En la siguiente ventana se te dará a conocer los
componentes que se deberán instalarse, en este caso se
selecciono el Ejecutable super Server y se le dio clic en
siguiente, como se muestra en la siguiente imagen:
Paso 7: En la siguiente imagen nos muestra donde
deben de colocarse los accesos directos del programa,
y se le dará un clic en siguiente:
Paso 8: En la siguiente imagen de este instalación se te muestra
las tareas adicionales que deberá realizar el programa, como se
muestra a continuación, seguidamente le darás clic en
siguiente:
Ilustración 6. Ruta de destino de instalación de Firebird, Elaborado por: Selene Morales Ontiveros
Ilustración 7. Selección de componentes de Firebird, Elaborado por: Selene Morales Ontiveros
Ilustración 8. Colocación de accesos directos de Firebird, Elaborado por: Selene Morales Ontiveros
Ilustración 9. Selección de tareas adicionales de Firebird, Elaborado por: Selene Morales Ontiveros
Paso 9: En este ventana te indica que el Firebird está
listo para instalar, seguidamente le darás clic en
Instalar, como se muestra a continuación:
Paso 10: En esta imagen se muestra cómo se va
instalando el programa de Firebird:
Paso 11: Seguidamente te muestra información de importancia antes de continuar, aquí se nos
describen los siguientes puntos:
Instalación
===========
Las particularidades de la instalación están cubiertas
en detalle en la Guía de Instalación, disponible en la
carpeta doc luego de completada la instalación. Un
breve sumario sobre el mismo tema puede hallarse en el
archivo leame_instalacion.txt, también disponible en la
carpeta doc luego de la instalación.
Informe de Errores
==================
Antes de reportar un error:
o Asegúrese de conocer cómo funciona Firebird. Quizá
no sea un error, después de todo.
o ¿Quizá alguien ya lo haya reportado? Consulte los
reportes de errores aquí:
http://tracker.firebirdsql.org/browse/CORE
Ilustración 10. Firebird esta listo para instalar, Elaborado por: Selene Morales Ontiveros
Ilustración 11. Proceso de instalación de firebird, Elaborado por: Selene Morales Ontiveros
o Si tiene dudas, ¿por qué no discutir el problema en
la lista de desarrollo Firebird-devel? Puede
suscribirse aquí:
http://lists.sourceforge.net/lists/listinfo/firebird-devel
y puede ver los mensajes de la lista utilizando grupos de
noticias (newsgroups) aquí:
news://news.atkin.com/
como se muestra a continuación, dándole clic en siguiente:
Ilustración 12. Información de importancia de firebird, Elaborado por: Selene Morales Ontiveros
Paso 12: En la siguiente imagen se nos muestra la
ventana de que se ha completado la instalación de
Firebird, mostrándole unas opciones seguidamente le
darás clic en Finalizar, como se muestra a
continuación:
Ilustración 13. Instalación completa de Firebird, Elaborado por: Selene Morales Ontiveros
4. Creación de la Base de Datos en Firebird
Ya instalado el Sistema Gestor de Base de Datos podrás empezar a usarlo, para la creación de una
base de datos a continuación realizaremos un ejemplo, para ver el modo en cómo se realizan las
bases de datos en Firebird.
Realizado por: Selene Morales Ontiveros
La siguiente ventana es una interfaz de
consola en donde podrás empezar a
realizar la base de datos, vienen los
comandos CONNECT y CREATE DATABASE,
según lo que quieras realizar.
Paso 1
Elaboración de la Base de datos en
Firebird, para esto se requiere el
siguiente código SQL>CREATE
DATABASE 'C:\Hospital.fdb’
CON>user 'SYSDBA' password
'masterkey';
Realizado por: Selene Morales Ontiveros
Se verifica si se creó la base de datos en la ruta marcada, en esta caso fue en C, en la imagen
anterior se muestra en el círculo rojo llamada HOSPITAL.FDB.
En la siguiente imagen se muestra el código para poderse conectar a la base
de datos con el siguiente código CONNECT “C:\hospital.fdb” USER “SYSDBA” PASSWORD
‘masterkey’;
Cuando la base de datos esta conectada correctamente aparece el siguiente código:
Database: “C:\hospital.fdb”, User SYSDBA
Paso 2
Elaborado por: Selene Morales Ontiveros
Paso 3
Elaborado por: Selene Morales Ontiveros
Paso 4
En la imagen de arriba se muestra la elaboración de la
tabla pacientes con el siguiente código:
CREATE TABLE Pacientes, seguidamente se escribieron sus
campos, con sus tipos de caracteres.
Elaborado por: Selene Morales Ontiveros
Paso 3
En la imagen de al lado nos
muestra todos los campos que
contienen la tabla pacientes
en una lista vertical.
Esto se visualiza por medio del
código SHOW TABLE
PACIENTES;
Ilustración 14Elaborado por: Selene Morales Ontiveros