43
NexusDB NexusDB es un motor comercial de la base de datos para Delphi, Constructor de C++ y .NET lenguajes de programación creados por los sistemas Pty Ltd. de Nexus Database Fue creado como sucesor al sistema de FlashFiler del PASCAL de Turbo días. El motor de la base de datos apoya SQL: 2003 estándar junto a base SQL funcionalidad. http://www.microsofttranslator.com/bv.aspx?from=&to=es&a=http%3A%2F%2Fen.wikipedia.org %2Fwiki%2FNexusDB NexusDB is the third generation of a long line of database management systems. The first generation, BtreeFiler, was implemented in the late 1980's. FlashFiler, a TurboPower product, was the second generation, developed in the mid 90's and was open sourced to the Delphi community in 2003. NexusDB was originally intended to become FlashFiler 3. However, TurboPower withdrew from business during this development. NexusDB was then rewritten from scratch to be able to bring the product to market. NexusDB represents the next generation, completely rewritten, building on the heritage from NexusDB De Wikipedia, la enciclopedia libre Salto a: navegación, búsqueda NexusDB Desarrolladores Nexus Database Systems Pty

NexusDB

Embed Size (px)

Citation preview

Page 1: NexusDB

NexusDB

NexusDB es un motor comercial de la base de datos para Delphi, Constructor de C++ y .NET

lenguajes de programación creados por los sistemas Pty Ltd. de Nexus Database Fue creado como

sucesor al sistema de FlashFiler del PASCAL de Turbo días. El motor de la base de datos apoya SQL:

2003 estándar junto a base SQL funcionalidad.

http://www.microsofttranslator.com/bv.aspx?from=&to=es&a=http%3A%2F%2Fen.wikipedia.org

%2Fwiki%2FNexusDB

NexusDB is the third generation of a long line of database management systems. The firstgeneration, BtreeFiler, was implemented in the late 1980's. FlashFiler, a TurboPower product, wasthe second generation, developed in the mid 90's and was open sourced to the Delphi community in2003. NexusDB was originally intended to become FlashFiler 3. However, TurboPower withdrew frombusiness during this development. NexusDB was then rewritten from scratch to be able to bring theproduct to market. NexusDB represents the next generation, completely rewritten, building on the

heritage from

NexusDB De Wikipedia, la enciclopedia libre

Salto a: navegación, búsqueda

NexusDB

Desarrolladores Nexus Database Systems Pty

Versión estable 3.05 / 1 de septiembre de 2010

Escrito en Delphi

Sistema operativo Windows

Page 2: NexusDB

Tipo RDBMS

Licencia Libre de regalías

Sitio Web www.NexusDB.com

NexusDB es un motor de base de datos comercial de Delphi, C++ Builder y .NET creados por Nexus Database Systems Pty Ltd. de lenguajes de programación Fue creado como un sucesor para el sistema de FlashFiler desde los días de Turbo Pascal. El motor de base de datos soporta el estándar de Stored junto a Core SQL funcionalidad.

[Editar] Enlaces externos

Página principal de NexusDB Historia de NexusDB Información del producto NexusDB Stored, SQL/XML y el futuro de SQL (webcast y podcast con Jim Melton, editor del estándar

SQL) FlashFiler

Este software de base de datos-relacionadas con el artículo es un código auxiliar. Puede ayudar a Wikipedia by expanding it.

Parámetros de línea de comandos

Tenemos una gran cantidad de solicitudes después de la liberación de V3.00 para proporcionar

más fácil control de instalación de NexusDB Server como servicio. Nos has V3.01 añadido unos

nuevos parámetros de línea de comandos y modificadores que harán realmente fácil instalación.

Los diferentes parámetros pueden utilizarse independientemente unos de otros y en las llamadas

independientes a nxserver.exe. Si no se especifica /START, el programa se cerrará después de

que las acciones se ejecutan. Esto permite la nxserver.exe utilizarse desde archivo por lotes o el

instalador para configurar el entorno necesario.

También hemos añadido alguna lógica de nuevo al servidor, que permite cargar de configuración

predeterminada cuando no hay ningún archivo de configuración en el lugar (por ejemplo en el

inicio del primer). Si el servidor no puede encontrar la configuración, busca un archivo de

nxserver.init en la carpeta binario (donde se encuentra nxserver.exe). Si hay un archivo de este

tipo carga la configuración de este archivo (en realidad es un archivo de configuración de trabajo

ha cambiado el nombre!), si no se inicia todos los motores y les inicializa con los valores

Page 3: NexusDB

predeterminados (al igual que ocurría antes de V3.01). También hemos añadido un parámetro de

inicio /RESET (ver más abajo) que se puede utilizar para forzar la carga desde el archivo de .init

en caso de que algo va mal.

La lista completa de parámetros es ahora

Parámetro Explicación

¿/ AYUDAR A, /? muestra la ayuda de parámetro

/ INTERACTIVO iniciar el servidor en interactivos. Altamente desalentado

y en desuso

E INSTALACIÓN instala el servicio de

/ LOCALSYSTEMACCOUNT Nuevo en 3,04! Cuando se utiliza en combinación con/install,

a continuación, el servidor se instalará como cuenta de

sistema LOCAL. Por favor, consciente de las implicaciones de

acceso con seguridad que se está ejecutando un servidor

con capacidades de scripting como usuario del sistema.

Y DESINSTALACIÓN desinstala el servicio

/ INICIO iniciar el servicio

/ DETENER detener el servicio

/ NOSTART no pregunte por iniciar servicio

/ SILENCIOSA Sin cuadros de diálogo

/SERVICENAME:Name nombre del servicio

/DISPLAYNAME:Name nombre para mostrar del servicio

/USERNAME:Domain\User cuenta de usuario en forma de DOMINIO\nombreDeUsuario

para el servicio. Si no se especifica el dominio de una '. '

para el equipo local se supone.

/PASSWORD:pwd contraseña de la cuenta de servicio

/LOGFILE:filename nombre de un archivo de registro opcional

Page 4: NexusDB

Y DEPURACIÓN entra en una segunda 15 esperando loop para un depurador

conectar al servicio

/ ALLOWSYSTEM Nuevo en 3.01! permitir que el servicio para que se ejecute

como cuenta de sistema. Debe especificarse en la

instalación del servicio.

/ ADDUSER Nuevo en 3.01! agrega un nuevo usuario de windows.

Nombre de usuario y la contraseña deben especificarse

mediante los parámetros de /Password y /Username. Si ya

existe el usuario y la contraseña es incorrecta, se produce

un error, si la contraseña coincide con la operación será

asumida como exitosa. Disponible en el equipo local sólo!

/ REMOVEUSER Nuevo en 3.01! Quita el usuario de windows. Nombre de

usuario debe ser especificado mediante el parámetro

/Username. Un usuario no puede ser restaurado. Disponible

en el equipo local sólo!

/ADDGROUP:Group Nuevo en 3.01! agrega un usuario de windows a un grupo de

usuarios de windows. Nombre de usuario debe ser

especificado mediante el parámetro /Username. Disponible

en el equipo local sólo!

/REMOVEGROUP:Group Nuevo en 3.01! Quita un usuario de windows de un grupo de

usuarios de windows. Nombre de usuario debe ser

especificado mediante el parámetro /Username. Disponible

en el equipo local sólo!

/SETPRIVILEGES:privileges Nuevo en 3.01! Establece privilegios de un usuario de

windows. Nombre de usuario debe ser especificado

mediante el parámetro /Username. Privilegios son sepcified

como una lista delimitada por comas. Para obtener una lista

de privilegios aceptadas vistazo de la tabla a continuación.

Disponible en el equipo local sólo!

/ REMOVEPRIVILEGES Nuevo en 3.01! Quita los privilegios de un usuario de

windows. Nombre de usuario debe ser especificado

mediante el parámetro /Username. Privilegios son sepcified

como una lista delimitada por comas. Para obtener una lista

de privilegios aceptadas vistazo de la tabla a continuación.

Page 5: NexusDB

Disponible en el equipo local sólo!

/SETFULLACCESS:paths Nuevo en 3.01! Agrega los derechos de acceso completo

para un número de archivos y carpetas de un usuario de

windows. Nombre de usuario debe ser especificado

mediante el parámetro /Username. Rutas de acceso es una

lista delimitada por comas de los nombres de archivo y

carpeta. Si una ruta de acceso es una carpeta todas las

subcarpetas y archivos heredan el acceso completo.

Asegúrese de poner la lista de rutas de acceso entre "" si

tiene espacios en blanco en una ruta de acceso! Disponible

en el equipo local sólo! Un servicio de servidor de NexusDB

sí concede automáticamente los derechos de acceso

completo a la configuración y la carpeta de sistema en la

instalación del servicio.

/ RESET Nuevo en 3.01! Las fuerzas del servidor para restablecerla

configuración desde el archivo nxserver.init ubicado en la

misma carpeta que el archivo ejecutable de nxserver.exe. El

archivo nxserver.init es el mismo formato que el archivo de

nxdbworksettings normal y también se carga cuando no hay

ningún archivo de configuración de trabajo se encuentra

(por ejemplo en el inicio del primer). Si no hay ningún

archivo de nxserver.init está disponible, /RESET activa de

todos los módulos del servidor y establece sus opciones a

sus valores predeterminados.

Privilegios disponibles (tenga en cuenta que los privilegios distinguen mayúsculas de

minúsculas.)

Privilegio Explicación

SeNetworkLogonRight Tener acceso a este equipo desde la red

SeInteractiveLogonRight Iniciar sesión localmente

SeBatchLogonRight Iniciar sesión como proceso por lotes

SeServiceLogonRight Inicie sesión como un servicio

SeDenyNetworkLogonRight Denegar el acceso a este equipo desde la red

Page 6: NexusDB

SeDenyInteractiveLogonRight Denegar el registro sobre localmente

SeDenyBatchLogonRight Denegar el registro sobre como un trabajo por

lotes

SeDenyServiceLogonRight Denegar el registro sobre como un servicio

SeCreateGlobalPrivilege Crear objetos globales

SeDebugPrivilege Depurar programas

SeDenyRemoteInteractiveLogonRigh

t

Denegar el registro a través de servicios de

Terminal Server

SeEnableDelegationPrivilege Habilitar cuentas de usuario y de equipo a ser de

confianza para la delegación

SeImpersonatePrivilege Suplantar a un cliente tras la autenticación

SeManageVolumePrivilege Realizar tareas de mantenimiento de volumen

SeRemoteInteractiveLogonRight Permitir el registro a través de servicios de

Terminal Server

SeSyncAgentPrivilege Sincronizar datos del servicio de directorio

SeUndockPrivilege Quitar el equipo de la estación de acoplamiento

Ejemplos

Instalar e iniciar el servicio del servidor de NexusDB utilizando una nueva cuenta de usuario con

bases de datos situados en c:\databases:

nxserver.exe /ADDUSER /USERNAME:testuser /PASSWORD:testpass /INSTALL

/SETPRIVILEGES:SeServiceLogonRight /SETFULLACCESS:"c:\databases" /START

/SILENT

Agregar un usuario existente al grupo de usuarios:

nxserver.exe /USERNAME:testuser /ADDGROUP:Users

Dar un acceso de usuario pleno a algunas carpetas:

Page 7: NexusDB

nxserver.exe /USERNAME:testuser /SETFULLACCESS:"c:\databases,f:\dbs for

nexus\;c:\NxTemp"

¿Por qué NexusDB?

Tuve una conversación con un colega. Me preguntó: "¿por qué utiliza NexusDB de ? ¿Por qué no

usan estándares como Oracle, MSSQL,..? "

Tan honesto como sea posible: hay razones para utilizar NexusDB y razones para utilizar otros

productos. NexusDB tiene una resistencia real en tres áreas: aplicaciones verticales, incrustado

dentro de servidores de aplicaciones y incrustado dentro de aplicaciones de escritorio. NexusDB

es competitivo en cualquier otra área, pero en algunos casos hay razones para seleccionar la db.

Para aplicaciones verticales, completamente se elimina la necesidad de un DBA y es muy fácil

de instalar. Si usted es un ISV y está vendiendo licencias / implementaciones de su sistema,

NexusDB le permite agregar aquellos "estándar" base de datos licencias honorarios

directamente a su línea de fondo. Las razones de negocio son sin duda a favor del NexusDB.

Para aplicaciones empotradas NexusDB es muy superior a cualquier otra cosa por ahí. En

primer lugar, obtendrá un potente servidor completa que admite el acceso directo de tabla

además de SQL. Ninguna otra base de datos le ofrece esta potencia y flexibilidad. En segundo

lugar, el rendimiento es mejor que el otro incrustado DB (sugerimos que ejecuta sus propios

números si usted dudas al respecto). En tercer lugar, puede exponer NexusDB a escritores de

informe externo o clientes. Se trata de una impresionante capacidad para ISV desarrollar

aplicaciones verticales.

Algunas compañías utilizan un servidor de NexusDB incrustado en su servidor de aplicaciones

para implementar el almacenamiento en caché en el nivel medio. Ellos ponen tablas de

búsqueda y otras cosas que tomar un tiempo largo para calcular por allí. Es fácil de hacer y

mejora la capacidad de respuesta general del sistema para los usuarios.

En general, hay mucho acerca de NexusDB y hace su flexibilidad y su capacidad para

complementar otras bases de datos que sea extremadamente útil.

Oracle es una base de datos fino, pero su * forma * demasiado hinchado y demasiado caro para

muchas de las aplicaciones que se utiliza para. ¿Incluso el cliente de Oracle está hinchado...

instalación de 500 MB o algo? Si sus clientes o la administración gusta pagar (al menos) 10 veces

más (y desde hace varios años) para algo que hará el mismo trabajo que NexusDB, a

continuación, les no puede disuadir a ninguna cantidad de argumento racional.

Page 8: NexusDB

MSSQL es otra base de datos fino, pero también resulta caro. Si desea que sus clientes o

administración de una base de datos "estándar", esto es la que recomendamos. La razón de por

qué la gente quiere a bases de datos "estándar" es por lo que puede "minimizar el riesgo" y no

hay mucho que puede disuadirles bien.

Varias razones sin ningún orden en particular por qué NexusDB es muy favorable elección:

apoyo; no se puede obtener mejor que el acceso directo a los desarrolladores del código

código fuente completo

excelente diseño e implementación

distribución gratuita de derechos de autor

fácil de implementar, mantener

flexibilidad de opciones de implementación (c/s o incrustado)

rendimiento

destacado completo

tamaño de la instalación: todo el servidor incluyendo SQL es un archivo con menos de 5

megabytes

http://www.microsofttranslator.com/bv.aspx?from=&to=es&a=http%3A%2F%2Fwww.nexusdb.com

%2Fsupport%2Findex.php%3Fq%3Dnode%2F509%26s%3D32fbecfd94c779d8a1e2f86ef1ffebcb

Rendimiento

Hemos diseñado NexusDB más rápido y más estable y tener un mayor grado de flexibilidad que

cualquier otra motor de base de datos comparables en el mercado

Diseñado para ser más rápido

Rendimiento del NexusDB es destacada por varias razones:

1. El motor principal está plenamente enlazado y aprovecha las ventajas de múltiples

sistemas de procesador.

2. Un administrador de memoria personalizado que ha sido cuidadosamente para asignar

memoria sin contención en sistemas SMP y para reducir la fragmentación de la memoria.

3. Transportes intercambiables que trabajan con una gran variedad de protocolos para

asegurarse de que la comunicación entre el cliente y el servidor funciona tan rápido

como sea posible en las implementaciones de servidor de red o incrustado.

4. Una implementación de innovador y elegante dentro del administrador de búfer asegura

que lee de bloque y las escrituras se realizan correctamente y eficientemente.

Page 9: NexusDB

Estas razones todos suman resultados reales que pueden medirse. En última instancia, es estos

números que demuestran nuestro compromiso con el rendimiento y hacen que sus aplicaciones

corren tan rápido como sea posible. Nuestros (hasta lanzamiento: interno) puntos de referencia

se muestran claramente que NexusDB out-performs y out-scales de la competencia.

¿Qué tan rápido es entonces?

Proporcionamos completa (tiempo limitado) de las versiones de prueba para probar NexusDB.

Así se entiende que los puntos de referencia sólo pueden dar una indicación de qué tan bien se

realiza el motor y que cada punto de referencia es sesgado a un motor de determinados.

Estamos muy seguros que se verá mejoras similares a las que hemos encontrado en nuestras

pruebas internas, simplemente probando su aplicación con la versión de prueba.

Estamos seguros de que NexusDB out-performs la competencia - Pruébalo y compruébelo usted

mismo!

Escalabilidad

NexusDB es muy escalable debido a su diseño elegante. Cada línea de código se ha ajustado

para una óptima escalabilidad y performance.

La base de datos podría crecer en el futuro...

No hay problema. NexusDB demuestra excelente escalabilidad en estas áreas:

Conexiones de usuario - capaces de cientos de conexiones simultáneas

Almacenamiento masivo de datos - sólo limitado por su sistema operativo y espacio en

disco; soporta terabytes (puede estar limitado por su sistema operativo) de datos

cómodamente

Record de capacidad - almacenar millones y millones de registros

Sistemas de servidor qué Multi-processor?

NexusDB utiliza sistemas de multiprocesador simétrico completamente. El efecto general es un

mayor rendimiento de servidor - se realiza el trabajo en el servidor en un período más corto de

tiempo. Rendimiento está maximizado debido a tres razones:

1. Núcleo completamente enlazado.

Page 10: NexusDB

2. Nuevo administrador de memoria mejora la asignación/desasignación y reduce la

fragmentación de memoria.

3. Diseñado para minimizar los puntos de la serialización de un único subproceso.

Sobrecarga de conexión de usuario bajo y administración eficiente de búfer hacen NexusDB

capaz de servir enormes cantidades de datos a los usuarios de muchos, muchos.

NexusDB utiliza sistemas de multiprocesador simétrico completamente. El efecto general es un

mayor rendimiento de servidor - se realiza el trabajo en el servidor en un período más corto de

tiempo. Rendimiento está maximizado debido a tres razones:

1. Núcleo completamente enlazado.

2. Nuevo administrador de memoria mejora la asignación/desasignación y reduce la

fragmentación de memoria.

3. Diseñado para minimizar los puntos de la serialización de un único subproceso.

Sobrecarga de conexión de usuario bajo y administración eficiente de búfer hacen NexusDB

capaz de servir enormes cantidades de datos a los usuarios de muchos, muchos.

Seguridad

Seguridad a nivel de multi

NexusDB implementa la seguridad en muchos niveles. Hay tres áreas principales de NexusDB

que están aseguradas: archivos de datos, medios de transporte y acceso de los usuarios.

Marco de cifrado

NexusDB asegura que los archivos de datos estén seguros, proporcionando un marco extensible

de cifrado. Utilizando la arquitectura de sub-engine, se puede registrar cualquier número de sub-

engines de cifrado para cifrar los archivos de datos. Diferentes algoritmos pueden ser

implementados dentro de cada sub-engine para encontrar el mejor equilibrio entre la intensidad

de cifrado y velocidad para su aplicación. NexusDB incluye un sub-engine de cifrado

predeterminada que utiliza el algoritmo Blowfish, pero estás libre aplicar distintos algoritmos de

codificación.

Page 11: NexusDB

Cifrado de transporte

Se suponía que los transportes funcionan de manera similar. Recientemente hemos revisado el

diseño y había encontrado no muy seguro. Hemos decidido implementar la encriptación real

fuerte a través de StrSecII. Para ello estamos actualmente trabajando estrechamente junto con

sus creadores. La solución estará disponible tan pronto como estamos seguros con su calidad.

Para el cifrado de los débil los usuarios todavía pueden crear sus propios motores de compresión

de cifrado para el transporte.

Acceso de usuario

Acceso de usuario está controlada por tres tokens de seguridad en NexusDB: Admin, leer y

escribir. Cada usuario puede tener cualquier combinación de estos símbolos dentro del servidor.

El token de administración permite a los usuarios a reestructurar las bases de datos, modificar

alias y las tareas administrativas generales. El token de escritura concede el permiso del usuario

agregar datos a tablas. El símbolo (token) de lectura permite la visualización de los datos. La

combinación de la escritura y lectura de símbolos (tokens) permitir la modificación a los datos

existentes dentro de las tablas.

NexusDB es una base de datos segura que protege sus datos.

Herramientas

Page 12: NexusDB

Administrador corporativo

La herramienta principal desarrollador para crear y mantener las bases de datos de NexusDB.

La ventana principal de la zona de trabajo de la EM es la ventana de Server (todos los menús de

emergente se muestra para completar). Desde esta ventana centralizada que puede examinar

todos los servidores, bases de datos y tablas con facilidad, agregar y eliminar bases de datos y

las tablas, etc..

Page 13: NexusDB

La ventana de crear/reestructuración de tabla le ofrece acceso completo a todas las

funciones avanzadas en el diccionario de tabla NexusDB. Aproveche las ventajas de los

diferentes descriptores de predeterminado (valores predeterminados de campo incluye pero

no se limita a la fecha actual y tiempo, cadena vacía o un valor determinado). Definir índices

donde cada campo en el índice puede tener independiente ascendente/descendente, caso,

locale, etc. de configuración.

Page 14: NexusDB

El navegador de la tabla le permite mostrar y editar todos los datos en la tabla. También

puede realizar otras tareas relacionadas con la tabla como copiar el contenido de la tabla a

otras tablas y el diseño y la impresión de informes de los datos.

El navegador de consulta es donde construir y ejecutar consultas SQL. Las características

incluyen la sintaxis SQL resaltado, Visor de plan de ejecución de consulta (área de texto a la

derecha del texto de la consulta en la imagen de la izquierda), realizar el seguimiento de

múltiples conexiones de consulta desde una ventana única, diálogo emergente de parámetro

automático.

Page 15: NexusDB

Base de datos de importadores

NexusDB viene con los programas de importación para varias bases de datos, que le ayudará

a convertir los datos de otros sistemas. Creado mediante el principio de asistente, son fáciles

de usar incluso por los usuarios finales. Fuente completo facilita la tarea de crear los

importadores personalizados si es necesario.

Page 16: NexusDB

Asistente de convertidor de origen

El Asistente de convertidor de origen copia todos los archivos de un directorio a otro. Cuando

se encuentra con archivos que pueden contener palabras clave de FlashFiler

(archivos .pas, .dfm o .inc), reemplazará a palabras clave FF con palabras clave de NexusDB y

escribir en el archivo ha cambiado al nuevo directorio. Esto hace que el FF a la conversión de

NexusDB rápida y sin dolor.

Interfaz de usuario de servidor

El servidor de NexusDB tiene una interfaz fácil de usar que les encantará incluso a sus

usuarios finales. Puede cambiar fácilmente la configuración predeterminada sensato

conforme a los requisitos de su cliente. Además, la extensibilidad integrado de funciones de

servidor que permite su Plug personalizado-ins, monitores y extensores mostrar su

configuración directamente en la interfaz de usuario de servidor.

Page 17: NexusDB

NexusDB Review

Por Bill Todd

(también publicada en varios medios de comunicación impresos)

Nunca había oído de NexusDB hasta que vi que se menciona en los grupos de noticias de

Borland. Mi primera reacción fue, ¿quién necesita otra base de datos? Si desea una rápida

respuesta a esa pregunta sólo mirar la lista de funciones en

http://www.nexusdb.com/support/index.php?q=node/509.

Aunque NexusDB desciende desde FlashFiler venerable del TurboPower, que proporciona una

base comprobada, la nueva versión de NexusDB es el resultado de un importante reescribir que

agrega una nueva arquitectura extensible modular y una gran cantidad de nuevas

características. ¿Quién necesita otra base de datos? Si usted necesita la base de un pequeño

rápido 2003 de SQL compatible con datos que ofrece tanto servidor y motores incrustados,

control de transacciones, procedimientos almacenados, funciones, desencadenadores, vistas,

cifrado, el backup en línea y realmente impresionante rendimiento a través de conexiones de

baja velocidad, que la respuesta es, lo hace.

Conceptos básicos

NexusDB es multiproceso, admite SMP y hyperthreading e incluye un servidor de base de datos

para entornos multiusuarios y un motor incorporado para las aplicaciones de usuario único. El

motor incrustado verdaderamente está incrustado. No hay ninguna DLL para desplegar. Todo

está compilado en el archivo EXE. Para utilizar el motor incrustado simplemente colocar tres

componentes en el módulo de formulario o de datos principal. Si necesita convertir la aplicación

cliente/servidor simplemente eliminar los tres componentes y cambiar el alias de base de datos

para que apunte al servidor. No hay nada que cambiar en el código porque el motor integrado es

el motor del servidor NexusDB completo. El motor de incrustado única restricción es que coloca

un bloqueo exclusivo sobre cualquier base de datos que se abre por lo que sólo un usuario puede

tener acceso a esa base de datos.

Si desea lo mejor de ambos mundos puede utilizar el motor incrustado y conectarse a uno o más

servidores en la misma aplicación. Si hay usuarios que se conecten a través de una WAN de baja

velocidad puede descargar todas sus tablas de búsqueda que cambian con poca frecuencia a la

base de datos local en el inicio, por lo que la búsqueda de estas tablas no necesitarán cualquier

tráfico de red. Esto también le permite crear el entorno ideal para aplicaciones de modelo de

maletín. Con la misma base de datos que se ejecuta en el servidor y el equipo local es fácil

permitir que un usuario itinerante a conectarse a la red, descargar los datos necesarios para la

base de datos local, desconectarse de la red y golpeó a la carretera. Mientras viajaba el usuario

puede insertar, actualizar y eliminar registros. Mediante desencadenadores en la base de datos

Page 18: NexusDB

local puede registrar todos los cambios. Cuando el usuario se conecta al servidor nuevo puede

utilizar este registro de cambios para actualizar la base de datos del servidor.

NexusDB proporciona tanto navegación y motores de acceso a datos SQL. El motor de

navegación incrustado agrega kilobytes 880 al tamaño de su archivo EXE. Esto es

extraordinariamente pequeña base de datos relacional destacados completa. Si usted necesita

un acceso a datos SQL el componente opcional de TnxSQLEngine agrega otro kb 620 elevando el

motor incorporado plenamente a 1,5 megabytes.

Motor de navegación del NexusDB hace una opción ideal si usted necesita convertir las

aplicaciones que utilizan tablas Paradox o dBase para un servidor de base de datos. NexusDB

incluye una serie de componentes diseñados para reemplazar a sus homólogos BDE con cambios

mínimos en su código. TnxTable le da la mismo de alto rendimiento que proporciona a Ttable

Paradox y tablas de dBase y rendimiento de las consultas deben ser significativamente mejores.

NexusDB agrega un conjunto de componentes a la paleta de Delphi. Además de los

componentes del motor incrustado hay un conjunto completo de componentes descendientes de

TdataSet que convertir las aplicaciones que utilizan otras bases de datos fácil de hacer. También

son componentes para administrar el vínculo de comunicaciones, implementar a través de la

encriptación de alambre, la copia de seguridad de la base de datos del servidor.

Las transacciones y la concurrencia

NexusDB proporciona control de transacción verdadera incluidos transacciones anidadas y las

transacciones que abarcan varias bases de datos en el mismo servidor. Si lo desea, puede

ignorar las transacciones. Si lo hace, no explícitamente, las transacciones de inicio y de fin

NexusDB comienza y confirma una transacción para cada cambio en la base de datos. Si utilizas

el componente TnxTable para navegación de acceso a los datos de estas transacciones

automáticas utilizan aislamiento de lectura transacciones confirmadas.

Si ejecuta una instrucción SELECT sin iniciar explícitamente una transacción NexusDB utiliza

aislamiento de transacción de instantánea. Aislamiento de instantánea proporciona una vista

consistente estable de la base de datos completa que se situó en el instante que se inició la

transacción de instantánea. Esto no sólo garantiza que cada SELECT devuelve un conjunto

lógicamente consistente de registros, pero también que usted no obtendrá los mismos valores

para cualquier registro importar cuántas veces usted lo leer durante la transacción. Lo mejor de

todo, aislamiento de instantáneas no usar bloqueos para que otras transacciones son libres para

insertar, eliminar y actualizar los registros que usted está leyendo.

NexusDB implementa el aislamiento de instantáneas en su administrador de búfer. Cuando una

página de base de datos se actualiza mientras una transacción de instantánea está activa la

página original se conserva en el búfer. Cuando una transacción de instantánea lee una fila

Page 19: NexusDB

siempre lee la página original. Este esquema funciona incluso si el SELECT se ejecuta desde hace

mucho tiempo y hay un elevado volumen de cambios debido a que el administrador de búfer se

desborde en el disco si se queda sin memoria para almacenar las versiones originales de la

página.

Si inicia una transacción explícitamente en el código tiene su elección de aislamiento de

transacciones serializables o instantánea. Debido a que es leer el aislamiento de instantánea

sólo el valor por defecto es serializable. Aislamiento serializable asegura que una vez que su

transacción lee una fila obtendrá el mismo valor no importa cuántas veces leer esa fila durante

la vida de la transacción. NexusDB implementa el aislamiento serializable colocando un bloqueo

de tabla en cada tiempo de tabla el primero se accede a la tabla.

El bloqueo a nivel de tabla significa que una vez que una transacción serializable ha accedido a

una tabla de ninguna otra transacción puede actualizar cualquier fila de la tabla hasta que

finalice la transacción serializable. Esto significa que es importante mantener las transacciones

serializables más cortas posible. Si una transacción tiene un bloqueo de tabla y otra transacción

necesita actualizar una fila en la tabla la segunda transacción será poner en la cola y esperará

hasta la transacción en la celebración de los extremos de bloqueo. Por cola de transacciones

NexusDB garantiza un rendimiento máximo con errores de conflicto mínima. Para detener una

transacción de larga duración de causar otras transacciones que esperar en la cola puede

establecer un tiempo de espera máximo de transacciones.

Aunque NexusDB administra bloqueos de tabla eficientemente son todavía un cuello de botella

potencial en los volúmenes de transacciones alto cuando la mezcla de transacción incluye un

alto porcentaje de inserciones, actualizaciones y eliminaciones. Múltiples subprocesos y soporte

SMP no ayudan cuando muchos de los subprocesos que deba actualizar filas en la misma mesa y

deben permanecer en línea para realizar sus cambios en serie.

Comunicaciones y seguridad

No puedo pensar en de cualquier comunicación o la característica de seguridad que tal vez

desee que no se tiene NexusDB. NexusDB es compatible con TCP/IP, TCP/IP versión 4,

canalizaciones con nombre y comparte memoria transportes entre el cliente y el servidor. Para

conexiones de baja velocidad puede habilitar la compresión de over-the-wire. Si usted necesita

proteger la comunicación puede utilizar cifrado Blowfish con TCP/IP o en canalizaciones con

nombre. Si no le gusta Blowfish puede agregar su propio módulo de cifrado. NexuxDB viene con

un conjunto de aplicaciones de ejemplo que muestra cómo se implementa el cable cifrado

mediante Blowfish.

Puede cifrar los datos en la base de datos para evitar el acceso no autorizado. Concesión la

combinación adecuada de los derechos de lectura, escritura y admin controla el acceso de cada

usuario a los datos.

Page 20: NexusDB

Implementación de SQL

NexusDB implementa casi todas las funciones del núcleo de 2003 de SQL y muchas extensiones.

Características de SQL DML incluyen combinaciones de izquierda, derechos y externas completa,

JOIN USING, NATURAL JOIN, la capacidad de iniciar, cometer y deshacer transacciones y una muy

buena biblioteca de funciones incorporadas. Incluso implementa la instrucción de ASSERT TABLE

para comparar la estructura y el contenido de dos tablas.

Del NexusDB DDL incluye todo lo que espera incluyendo la integridad referencial declarativa,

procedimientos almacenados, funciones, vistas, desencadenadores y roles. La lengua de

procedimiento y gatillo incluye sucursales y en bucle de construcciones, el predicado SIGNAL

para elevar excepciones y control con la instrucción try/catch estructurado de excepciones. Si

usted necesita almacenamiento temporal, NexusDB proporciona tablas temporales locales y

globales, así como tablas en memoria.

Desencadenadores pueden disparar antes o después de inserción, actualización o eliminación.

Un desencadenador solo puede adjuntarse a más de un evento. En el cuerpo de la activación de

la INSERTING, las funciones de actualización y DELETING decirles qué evento provocado el

desencadenador ejecutar. Ambos valores de columna viejos y nuevos están disponibles en el

cuerpo del desencadenador.

Tipos de datos

Además de apoyo de blob optimizado con indexación de texto completo y blob de

almacenamiento en caché NexusDB proporciona un amplio conjunto de tipos de datos. Enteros

incluyen firmado y sin signo de 8, 16 y 32 bit y firmada 64 bits. Blobs CHAR, VARCHAR y texto

proporcionan almacenamiento de cadena. Los tipos FLOAT, DOUBLE PRECISION y EXTENDED

proporcionan precisión simple, doble precisión y almacenamiento extendido de punto flotante.

NexusDB también proporciona los tipos SQL DATE, TIME y TIMESTAMP y el tipo BOOLEAN.

La única limitación en los tipos de datos de NexusDB es que la NUMERIC, DECIMAL y dinero tipos

de mapa todos a un entero de escalado de 64 bits con una precisión fija de 20 y una escala fija

de cuatro. Si usted necesita representar números reales con una escala mayor de lo que allí

cuatro no es de ninguna manera para evitar imprecisiones desde el flotante de punto flotante

tipos de punto son su única opción.

Conectividad de cliente

Para los usuarios de Delphi NexusDB incluye un conjunto completo de descendientes de

TDataSet que hacen la transición a NexusDB un ajuste. Si ha estado trabajando con dbExpress o

DataSnap todos necesita es el controlador de dbExpress NexusDB.

Page 21: NexusDB

Para los desarrolladores de .NET existe integración con IDE de Delphi e integración de Visual

Studio .NET, .NET directa de clases de acceso a datos, un proveedor de ADO.NET y también

proporciona un controlador ODBC, COM base de cursor directo acceso y una interfaz PHP.

Herramientas y utilidades

Dos utilidades principales de NexusDB son el Administrador corporativo y el importador de datos.

Al iniciar el Administrador corporativo de muestra todos los servidores disponibles. Puede

conectar con tantos servidores como desee. Administrador corporativo tiene también un servidor

integrado para que pueda trabajar con una base de datos sin necesidad de conectarse a un

servidor externo.

El entorno gráfico bien diseñado hace fáciles de crear y modificar tablas, definir la integridad

referencial gráficamente, crear procedimientos almacenados, desencadenadores y vistas,

agregar las restricciones check y copia de seguridad y restaurar la base de datos. Hacer clic en

una tabla le permite ver y editar los datos, ejecutar SQL, eliminar o cambiar el nombre de la

tabla, clonar la estructura de la tabla, reindexar o paquete de la tabla, introduzca o cambiar la

contraseña de la tabla, recuperar registros eliminados, vaciar la tabla y restablecer el valor de un

campo de incremento automático.

El importador en la figura 4 importa datos de orígenes de datos de sistemas de almacenamiento

Flash, ADO, DAO y BDE. CSV y longitud fija ASCII de importación y exportación está construido en

Enterprise Manager. Entre los dos fácilmente puede traer datos desde casi cualquier origen de

datos a NexusDB.

Documentación

La documentación en línea es muy buena pero. La documentación es claro y bien escrito y lo

suficientemente completo como para comenzar a trabajar con NexusDB fácil de hacer.

NexusDB buques con código fuente completo. Si todo lo demás falla la fuente es la referencia

definitiva para los métodos de las propiedades y los eventos de los componentes.

Arquitectura modular

El aspecto más intrigante de NexusDB es sub-engine de arquitectura. NexusDB es construido

desde un conjunto de módulos que se comunican a través de interfaces. Esto significa que se

pueden agregar sub-engines adicionales sin tener que cambiar de cualquier otro tipo de código.

Un buen ejemplo es el registro sub-engine que es el responsable de la lectura y la escritura de

registros de la tabla. NexusDB se suministra con dos sub-engines de registros. Asas uno fijo

registros de longitud, mientras que los demás registros de longitud variable de usos. Al definir,

Page 22: NexusDB

se utilizará una tabla elige a la sub-engine de esa tabla. Si desea obtener el máximo rendimiento

a expensas de espacio en disco utilice la sub-engine de longitud fija. Para mejor eficiencia de

almacenamiento de información a expensas de algunos rendimiento elija la sub-engine de

longitud variable. Con esta arquitectura altamente ampliable, espero que ver un flujo constante

de nuevas características y mejoras.

Conclusión

NexusDB es una gran elección para cualquier persona que necesita desarrollar

cliente/servidor y incrustados en las aplicaciones de base de datos. Su forma actual

por cabeza y hombros encima de su competencia con su capacidad para conectarse a

su motor incrustado y uno o más remotos servidores al mismo tiempo desde la misma

aplicación y con apoyo de 2003 de SQL, el backup en línea, transacción cierto

controlan en el servidor y motores incrustados y procedimientos almacenados de SQL

y desencadenadores.

Soporte para tablas temporales y para lectura cometidos, instantánea y el aislamiento

de transacciones serializables hacen aplicaciones de escritura que realizan análisis de

datos complejos, mientras que los datos se está actualizando fácil. Se trata de una

gran base de datos que sólo puede obtener mejor con su arquitectura modular

extensible.

Bill Todd es Presidente de la base de datos de Group, Inc., una consultoría de base de datos y

desarrollo firme basado cerca de Phoenix. Es coautor de cuatro libros y más de 100 artículos

sobre programación de base de datos y es un miembro del equipo de Borland, proporcionando

apoyo técnico en la Internet de Borland, grupos de noticias. Ha presentado más de dos docenas

de papeles en conferencias de desarrolladores de Borland en los Estados Unidos y Europa. Bill

también es un entrenador conocido a nivel nacional y ha enseñado a base de datos y

programación de las clases en todo el país y el extranjero. Proyecto de ley puede ser contactado

en contact_at_dbginc_dot_com.

Controlador ODBC

Controlador ODBC

El controlador ODBC de le permite conectarse a un servidor de base de datos de NexusDB de

cada aplicación o el entorno de desarrollo que sea compatible con ODBC, como Microsoft Excel,

Word, o incluso desde ASP para páginas web.

Además, el controlador ODBC ha incorporado plenamente servidor para permitirle construir un

motor de consulta independiente para tener acceso a bases de datos de NexusDB

Page 23: NexusDB

CLIENTES

Testimonios y uso (r) s

Page 24: NexusDB

Terry Haan, SpeedLine Solutions Inc.

"Pensé que podría apreciar una actualización de nuestras experiencias con NexusDB. La nueva

versión de NexusDB es en unos 300 restaurantes y la respuesta de nuestros clientes, y mi

departamento de atención al cliente ha sido genial. Algunas de la más grande de Pizza Hut de

franquiciado de en los Estados Unidos han firmado con SpeedLine para algunas cientos

tiendas. Estoy anticiparse a una caída de 20-30% en las llamadas de soporte una vez que todos

nuestros clientes tienen esta nueva versión instalada debido a la mayor confiabilidad de

NexusDB sobre nuestra base de datos usada anterior.

Estamos muy entusiasmados de qué NexusDB para mejorar nuestro producto.

Mantener el gran trabajo!"

(SpeedLine es el proveedor líder de soluciones inteligentes para pizza de punto de venta.

Terry también nos ha proporcionado un white paper sobre sus experiencias con NexusDB)

Stephen Stewart, Senior Systems Architect en Softworks Computing Ltd

"Bien descargado la versión de prueba del administrador de memoria de Nexus y lo enchufado.

Los resultados fueron muy impresionantes. Nuestra aplicación de servidor de Web ahora tiene

una huella de la memoria que ya no está loca. Además, tenemos un mejora de rendimiento de

más del 200% !!!! Nunca me di cuenta de cuán inadecuados que es el administrador de memoria

de Borland para nuestro tipo de aplicación, realmente fue paralizando a nosotros en el

rendimiento y la fragmentación de la memoria era realmente mala.

Recogió el teléfono a mi jefe y dijo ' opción ¡ Cómpralo ya! Ahora! ', y así lo hizo. Un

gran trabajo."

( Softworks Computing Ltd es el proveedor de más rápido crecimiento de Europa de soluciones

de administración de tiempo y asistencia y ausencia basada en la web y cliente / servidor.)

A.P. Sastry, Senior Systems Developer con real de empresas software

"Hemos sido lo suficientemente afortunados como estar involucrado con NexusDB desde sus

inicios y la transición del FlashFiler. Hemos estado utilizando NexusDB como base para casi una

docena de sistemas en uso por nuestros clientes. Nuestro sistema más grande es una

aplicación de misión crítica con más de estaciones de trabajo cliente 100 clavando un

servidor NexusDB en una situación de centro de llamada 14 horas al día, 6 días a la semana.

Hemos observado NexusDB para ser una mejora significativa en el sistema anterior con ninguna

corrupción de base de datos y sin tiempo de inactividad de servidor (que no sean rutinarias de

mantenimiento mensual) en los últimos 18 meses. Estamos muy contentos con la velocidad

extra y la funcionalidad que NexusDB proporciona para nosotros sobre la última base de datos

utilizado."

Page 25: NexusDB

Competencia de Mark, Presidente de JOBehaviors

"Nos partuclarly apreciar el apoyo constante, experto de producto entregado por el equipo de

NexusDB."

( JOBehaviors ofrece a sus clientes de Fortune 500 fácilmente adaptables servicios de

detección previa al empleo, en línea, incluidos 'preguntas de knock-out', evaluaciones,

cuestionarios de interés & voluntad y cualquier otro personalizar servicios que sean necesarios y

que involucra las puntuaciones de las respuestas de las preguntas. Para facilitar el mejor esta

flexibilidad, escogieron NexusDB como su base de datos en línea de back-end debido a su

velocidad potente además de extensibilidad en forma de monitores, extensores & la integridad

referencial.)

Más de uso (r) de s de NexusDB

"Escribimos un producto llamado ToolTrak, realiza un seguimiento de lector, asistido por un

terminal con construido en código de barras de datos portátil herramientas emitidos a individuos

y actualmente Airbus es el usuario más grande. Se utiliza en varias divisiones en Airbus,

incluyendo unos responsable de crear el Nuevo Airbus A380".

Rafe Aldridge

"Para la mayoría de las ruedas y plásticos esquís en todas las motos de nieve (Yamaha, CAT

glacial, Polaris, Bombardier) todo se administra con un programa mediante NexusDB. Desde

la cita a la producción de los gastos de envío."

David Charron

Programas de inmobiliaria por Independent Software Solutions Ltd. " Nexo es la única base

de datos que utilizamos. Los usuarios únicos y múltiples instalan en 1000 + ubicaciones. Puesta

en servicio probablemente 80% completo."

Ken Randall

TrafficSystem. " Somos una empresa pequeña, pero nuestras aplicaciones están siendo

utilizadas por los grandes radiostations y radiogroups".

Rodrigo Gómez

BLUMEX de importación exportación BV "el servidor actualmente recoge todo tipo de

información logística de nuestros sistemas de producción de back-office (UNIX basado) y

presenta a través de los clientes en terminales de 60 +. La información se actualiza casi

instantáneo (utilizando el plugin de mensajería) durante todo el día (desde las 5: 00 AM a través

de 7 PM). Estamos actualmente ampliando el servidor por lo que puede dirigir el PLC (controlador

de lógica de proceso) en la clasificación de los productos de la cinta transportadora (3/4 de milla

largo con 80 + clasificador de salidas). NexusDB ha demostrado para nosotros (en los últimos

Page 26: NexusDB

meses) que es estable y lo suficientemente rápido como para prefabricados de tales tareas."

Bert Moorthaemer

Más proyectos "Tenemos una aplicación de base de datos relacional de objetos basada (marco)

que se utiliza principalmente en grandes organizaciones de deporte y centros de deporte en

Alemania y Países Bajos. Cubre cada trabajo que se realiza en las asociaciones de torneos a

cursos, certificados, venta de entradas a la contabilidad. Los clientes más grandes son: alemán

Horse Riding Federación, Liga de balonmano de Alemania, la asociación alemana de

Remo, varias asociaciones de gimnasia, Universidad de Utrecht y Amsterdam Sport y

centros culturales. "

Thomas Holdt

"Un ejemplo de donde utilizamos NexusDB es en la Festival Internacional de publicidad

que sucede en Cannes cada año - creo que Oscar para laminados en uno en el mundo de la

publicidad y el Festival de cine de Cannes. Manejamos todos los sistemas de votación

electrónicos, además el sistema de registro para este evento."

Rafe Aldridge

Medio por Grupo de PPD "We run nuestro programa de recursos humanos mediante NexusDB.

(~ 150 usuarios a través de las divisiones de 6 y 2 países). También corremos un programa de

administración de producción de custom/in-internamente en una división (~ 30 usuarios)."

David Charron

DataVara AB tiene el sistema de sueldos Crona Lvn instaladas en 4600 + sitios. Se basa en

NexusDB.

IL GIORNO s.p.a. utiliza NexusDB para su foto de seguimiento y las aplicaciones de

administración de pago de regalías de periodista.

Tiltsoft tiene un volcán (manipulación de datos, cartografía, alarmas, etc...) de software de

monitoreo que se ejecuta con NexusDB.

Software de caqui está utilizando NexusDB en MessageTracker (base de mensaje de

teléfono para el consultorio médico) y SampleTracker (Rastreador de la medicina farmacéutica

muestra).

Activos Web Advisors s.r.l. ha basado su Agieo, un NexusDB sistema de gestión de

inmuebles, en lugar de IMI Immobiliare Milano y asegúrese de que varias ramas están

sincronizadas con todos los datos disponibles.

SJMovieDB ha basado su base de datos de la película de DVD/VHS en NexusDB.

Page 27: NexusDB

Precios de grueso

El precio no se aplica para licencias acumuladas durante varias órdenes. Póngase en contacto

con nosotros antes de ordenar si desea aprovechar las ventajas de precios de grueso.

Servidor AWE

(por servidor)

Licencias Precio Descuento

1 - 2 Y 1,000.00

3-5 Y 800.00 20%

6-10 Y 700.00 30%

11-20 Y 600.00 40%

21-30 Y 500.00 50%

31-50 Y 400.00 60%

51 -100 Y 300.00 70%

101-500 Y 200.00 80%

501- Y 100.00 90%

Servidor Web de ADO/ODBC/PHP

(por asiento)

Licencias Precio Descuento

1 - 2 Y 350,00

3-5 Y 280.00 20%

6-10 Y 245.00 30%

11-20 Y 210.00 40%

Page 28: NexusDB

21-30 Y 175,00 50%

31-50 Y 140.00 60%

51 -100 Y 105.00 70%

101-500 Y 70.00 80%

501- Y 35,00 90%

Asientos de ADO/ODBC/PHP

(por asiento)

Asientos Precio Descuento

1-10 Y 25,00

11-50 Y 20,00 20%

51-100 Y 15,00 40%

101-250 Y 10,00 60%

251-500 Y 8,00 68%

501-1000 Y 6,50 74%

1001-2500 Y 5.00 80%

2501-5000 Y 3,50 86%

5001- Y 2,50 90%

Desarrollador SRC

(por el desarrollador)

Licencias Precio Descuento

1 - 2 Y 750.00

3-5 Y 600.00 20%

Page 29: NexusDB

6-10 Y 525.00 30%

11-20 Y 450.00 40%

21-30 Y 375.00 50%

31-50 Y 300.00 60%

51 -100 Y 225.00 70%

101-500 Y 150.00 80%

501- Y 75.00 90%

Plugin de licencia de servidor

(por el desarrollador)

Licencias Precio Descuento

1 - 2 Y 200.00

3-5 Y 160.00 20%

6-10 Y 140.00 30%

11-20 Y 120.00 40%

21-30 Y 100.00 50%

31-50 Y 80.00 60%

51 -100 Y 60,00 70%

101-500 Y 40,00 80%

501- Y 20,00 90%

Desarrollador de Embedded

(por el desarrollador)

Licencias Precio Descuento

Page 30: NexusDB

1 - 2 Y 350,00

3-5 Y 280.00 20%

6-10 Y 245.00 30%

11-20 Y 210.00 40%

21-30 Y 175,00 50%

31-50 Y 140.00 60%

51 -100 Y 105.00 70%

101-500 Y 70.00 80%

501- Y 35,00 90%

PREÁMBULOS/ODBC/PHP

(por el desarrollador)

Licencias Precio Descuento

1 - 2 Y 750.00

3-5 Y 600.00 20%

6-10 Y 525.00 30%

11-20 Y 450.00 40%

21-30 Y 375.00 50%

31-50 Y 300.00 60%

51 -100 Y 225.00 70%

101-500 Y 150.00 80%

501- Y 75.00 90%

Desarrollador DCU

Page 31: NexusDB

(por el desarrollador)

Licencias Precio Descuento

1 - 2 Y 500.00

3-5 Y 400.00 20%

6-10 Y 350,00 30%

11-20 Y 300.00 40%

21-30 Y 250.00 50%

31-50 Y 200.00 60%

51 -100 Y 150.00 70%

101-500 Y 100.00 80%

501- Y 50,00 90%

Fijación de precios

0.9602

0.714

0.6068

0.9882

Haga clic en precio para comprar!

Y

son aproximadamente

USD

EUR

GBP

CAD

Page 32: NexusDB

Tarifas por:

Finance.yahoo.com

Por favor, tenga en cuenta que como una compañía australiana basamos todos nuestros precios

en dólar australiano (AUD). Por favor, mueva el ratón de los precios para obtener una

estimación actualizada de los precios en otras monedas. Estos precios son sólo las guías y

la tasa de conversión real en el momento de la orden puede ser diferentes.

Todos nuestros productos vienen con un año de soporte. Después de este período inicial de las

renovaciones de licencia se extenderá el apoyo por un año en un momento.

Todos nuestros productos vienen con un día 60 no

preguntas garantía de espalda de dinero. Si no funciona

como se esperaba o si simplemente no le gusta el producto,

a continuación, háganoslo saber y nos devolverá el precio

pagado completo.

Comprar

ahora!

Distribución libre de regalías. Con licencia por desarrollador.

NexusDB V3 Embedded DCU sólo libre de

NexusDB V3 integrados de origen AU $ 350

Todas las versiones de usuario multi incluyen las opciones de usuario

único y son totalmente integrable.

Distribución de regalías libre de clientes y servidores. Con licencia por

desarrollador.

NexusDB V3 Developer DCU sólo para Delphi (no es

compatible con C ++ Builder)AU $ 500

Origen de desarrolladores de NexusDB V3 AU $ 750

Actualización de NexusDB V3 Developer origen de V1.x &

V2.xAU $ 650

NexusDB V3 Developer origen cruzada desde otra base de

datos de DelphiAU $ 650

Distribución libre de regalías. Con licencia por desarrollador.

Nexo entre el portal estándar (ninguna fuente de puerta de

enlace)AU $ 700

Page 33: NexusDB

Nexo entre el Portal Professional (fuente completo) AU $ 1250

El AWE Server es un servidor de repuesto opcional para real grandes bases de

datos y sitios de alta capacidad. Servidores AWE tienen licencia por servidor

de instalación.

NexusDB V3 AWE Server (1 licencia de servidor - tiempo ilimitado;

ninguna fuente)AU $ 1000

NexusDB V3 AWE Server - actualización de V2 (1 licencia de servidor -

tiempo ilimitado; ninguna fuente)AU $ 650

NexusDB V3 AWE Server (1 licencia de servidor - por 1 año; ninguna

fuente)AU $ 400

NexusDB V3 AWE Server (licencia de sitio 1 - ilimitados servidores

dentro de una organización; tiempo ilimitado; ninguna fuente)AU $ 25000

V2.x de NexusDB todos los conectores de V1.x también funcionan con un

servidor de V3.x, pero están limitados a su conjunto de características

respectivas. Una licencia por desarrollador. 200 asientos & 1 web

servidor de distribución incluidos.

Plugin de licencia de servidor de NexusDB V2 AU $ 200

ODBC Driver V2 (sólo binario) AU $ 400

Actualización de V2 de controlador ODBC desde V1 (sólo

binario)AU $ 300

NexusDB V2 PHP Connector (sólo binario) AU $ 300

Proveedor de ADO.NET NexusDB V2 (sólo binario) AU $ 400

Actualización de V2 de proveedor ADO.NET desde V1 (sólo

binario)AU $ 300

Los conductores Pack V1 (sólo binario) AU $ 400

Las licencias de conector ya incluyen 200 asientos, así como las

distribuciones de servidor 1 web en el precio de la licencia. Si es

necesario distribuir más que necesitará adquirir licencias de distribución

adicionales.

Page 34: NexusDB

Licencia de NexusDB Server (1 servidor no licencia sólo - límite de

tiempo). Sólo es necesario si no dispone de uno de los productos

de motor de base de datos.

AU $ 200

Licencia de servidor de Web V2/V3 para el conector ADO.NET,

ODBC y PHP 1 conector por cada licencia de servidor de web sólo

- ningún momento limitar, no por los gastos de la sede. Cada

conector sirviendo a clientes a través de un servicio web necesita

una licencia.

AU $ 350

Licencia de distribución de controlador/proveedor (10 escaños)-$

25AU por asientoAU $ 250

Licencia de distribución de controlador/proveedor (50 plazas)-$

20AU por asientoAU $ 1000

Licencia de distribución de controlador/proveedor (100 plazas)-$

15AU por asientoAU $ 1500

Licencia de distribución de controlador/proveedor (250 asientos)-$

10AU por asientoAU $ 2500

Licencia de distribución de proveedor de controlador/ilimitado

(más de 250 asientos)AU $ 10000

NexusDB Developer SRC - 1 año de renovación AU $ 500

NexusDB Developer DCU - 1 año de renovación AU $ 300

NexusDB PHP Connector - 1 año de renovación AU $ 300

NexusDB ODBC Driver - 1 año de renovación AU $ 300

NexusDB proveedor de ADO.NET-1 año renovación AU $ 300

NexusDB Embedded SRC - 1 año de renovación AU $ 200

Norma portal - 1 año de renovación AU $ 520

Portal Pro - 1 año de renovación AU $ 790

Page 35: NexusDB

Soporte - de plata 1 año AU $ 1250

Soporte de plata - 3 años AU $ 3000

Soporte de plata - 5 años AU $ 4500

Soporte de oro - 1 año AU $ 2750

Soporte de oro - 3 años AU $ 8000

Soporte de oro - 5 años AU $ 11000

Soporte de platino - 1 año AU $ 4500

Soporte de platino - 3 años AU $ 12000

Soporte de platino - 5 años AU $ 17500

Distribución libre de regalías. Con licencia por desarrollador.

Administrador de memoria V3 AU $ 200

todos los precios en dólares australianos

cruzar actualizaciones desde cualquier otra base de datos.

Estudiante/gubernamentales, sin fines de lucro y concesión de licencias múltiples

opciones disponibles; por favor, póngase en contacto con [email protected]

Estudiante/gubernamentales y sin fines de lucro pedidos necesitan prueba con, por

ejemplo, ID

packs de mayores volumen a petición

Packs de laboratorio de escuela/universidad libre bajo petición

pedidos de grupo bajo petición

EA es la primera versión de usuarios y es válido para determinados productos y limitada

veces único.

Sin ánimo de lucro y organizaciones de caridad: Usted puede

comprar productos con 80% de descuento sobre el precio comercial completa o usted

puede recibir una copia gratuita de NexusDB si proporciona:

una breve descripción del proyecto que va a utilizar NexusDB para (alrededor de 200

palabras)

nombre completo, logo y descripción de la organización sin fines de lucro

un informe de progreso mensual del proyecto (50-100 palabras)

Page 36: NexusDB

el derecho para nosotros poner estas informaciones e informes en nuestra página Web.

Miembros de la realeza libre significa que puede implementar tantas

aplicaciones utilizando productos Nexus a tantos de sus clientes como desee. No hay costes

extras ocultos, no por los gastos de la sede o por licencias de servidor.

Priced por desarrollador significa que todos los desarrolladores que trabajan con

un producto de nexo entre en un momento dado necesitan tener una licencia por producto cada.

Así que si eres una empresa unipersonal y tiene 3 equipos sólo necesita una licencia por

producto en uso. Si decide contratar un desarrollador, segundo, que va estar desarrollando con

los mismos productos de Nexus como usted, necesitará adquirir una segunda licencia.

Actualizaciones entre ediciones por ejemplo, de (NexusDB Developer DCU

a SRC) o estándar de portal a Pro son precio de la renovación anual para la edición superior.

Requisitos de software y hardware

Boda, 04/03/2009-20: 02: hdanzl

NexusDB V3 es compatible con cualquier versión de windows de Win XP en adelante, en cualquier PC con un Pentium III o procesador mejor. Otros sistemas operativos más antiguos pueden funcionar, pero no son compatibles.

•Para sistemas de cliente/servidor basados en red TCP/IP protocolo es necesario o, alternativamente, un protocolo que admite canalizaciones con nombre.

NexusDB Developer V3 y Embedded Server edition V3 actualmente soporta Delphi 7, 2005, 2006, 2007 y 2009, así como las versiones de c ++ Builder suministradas desde 2007 hacia arriba. Los últimos service packs que deba ser instalado. La versión DCU sólo no es compatible con C ++ Builder.

•Debe tener al menos un Pentium II a ejecutar NexusDB correctamente, la CPU inferior podría trabajar con algunos adjustements.

http://www.microsofttranslator.com/bv.aspx?from=&to=es&a=http%3A%2F

%2Fwww.nexusdb.com%2Fforums%2Findex.php

FOROS

WIKI…

http://www.microsofttranslator.com/bv.aspx?from=&to=es&a=http%3A%2F

%2Fwww.nexusdb.com%2Fwiki%2Findex.php%3Ftitle%3DInno_Examples