Tutorial sobre firebird

Solo disponible en BuenasTareas
  • Páginas : 34 (8455 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de mayo de 2011
Leer documento completo
Vista previa del texto
FIREBIRD 1.5 - GUÍA DE ARRANQUE RÁPIDO

Editores de IBPhoenix

TABLA DE CONTENIDOS

Introducción 3
¿Qué hay en el paquete? 3
¿Classic o Superserver? 3
Ubicaciones en disco por defecto 6
Instalación de Firebird 7
Discos de instalación 7
Programa o script de instalación 8
Probando su instalación 9
Haciendo Ping al servidor 9
Comprobar que el servidor Firebird estáejecutándose 9
Otras cosas necesarias. 12
Una dirección de red para el servidor 12
Nombre de usuario y clave por defecto 13
Una herramienta de administración 14
Seguridad 14
Conectar a la base de datos de ejemplo 15
Nombre del servidor y ruta de acceso 15
La sentencia CONNECT 15
Crear una base de datos usando isql 16
Arrancar isq l1
La sentencia CREATE DATABASE 17
Realizar unainstalación de cliente únicamente 17
Windows 18
Linux y algunos otros clientes Posix 18
El lenguaje SQL de Firebird 19
El símbolo delimitador de cadenas. 19
Identificadores con comillas dobles 19
Apóstrofos en cadenas 20
Concatenación de cadenas 20
División de un entero por un entero 20
Expresiones con NULL 21
Respaldo (Backup) 22
Como corromper una base de datos 22
1. Modificarlas tablas de metadatos por su cuenta. 22
2. Deshabilitar la escritura forzada en Windows. 22
3. Restaurar un respaldo a una base de datos en ejecución. 23
4. Permitir a los usuarios conectarse durante una restauración. 24
¿Y ahora? 24
Como conseguir ayuda 24
Usando los libros de Publicaciones IBPhoenix 24
El Proyecto Firebird 25
Índice alfabético 26
INTRODUCCION

Firebird esun sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente y el 18 de abril de 2008 fue liberada la versión 2.1.

Sin duda, la facilidad en el manejo es una de las ventajas principales deFirebird. Para instalarlo en Windows basta con hacer un par de clics; en cambio, en los sistemas de Unix basta con instalar un script de instalación adecuado.La base requiere muy pocos recursos del sistema, tanto respecto al lugar en el disco, como a la memoria operativa.
Es así, porque el motor Interbase se diseñó en los tiempos cuando los ordenadores no disponían de un poder de cálculo como losde ahora. Esto no significa que la base sea primitiva. Por lo contrario: iguala en la funcionalidad a muchos de sus equivalentes comerciales caros. Los ficheros de la base de datos pueden distribuirse en distintos lugares en el disco. Incluso, nada impide guardarlos en unas particiones diferentes. Es una ventaja indudable, si esperamos que en un futuro nuestra base de datos pueda alcanzar untamaño grande.

Importante

Antes de continuar, verifique que su versión de Firebird coincide con esta guía. Esta guía cubre las versiones 1.5 y superiores. Si Ud. tiene Firebird 1.0, 1.02 o 1.03, obtenga la versión apropiada de la Guía de Arranque Rápido en http://www.firebirdsql.org/index.php?op=devel&sub=doc.

¿QUÉ HAY EN EL PAQUETE?

Todos los paquetes contienen todos los componentesnecesarios para instalar el servidor Firebird:

• El servidor Firebird ejecutable.
• Una librería cliente localizada en la máquina del servidor.
• Las herramientas de línea de comandos.
• Las librerías estándar de funciones definidas por el usuario.
• Una base de datos de ejemplo.
• Los archivos de cabecera para lenguaje C (¡innecesario para principiantes!)
• Notas de versión - ¡LECTURAESENCIAL!

¿CLASSIC O SUPERSERVER?

Firebird viene en dos sabores, llamados arquitecturas: Classic Server y Superserver. ¿Cuál de ellos debería instalar? Bueno, eso depende de su situación. A continuación se ofrece un resumen de las diferencias más importantes.

Tabla 1. Firebird 1.5 Classic Server vs. Superserver

CLASSIC SERVER | SUPERSERVER |
Completamente maduro en Linux; todavía...
tracking img