elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Base de datos de escritorio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Base de datos de escritorio  (Leído 1,419 veces)
makinavaja3500

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Base de datos de escritorio
« en: 3 Mayo 2015, 01:23 am »

Hola a todos!!

Me gustaria saber si haciendo programas de escritorio es recomendable meter bases de datos cliente-servidor como postgreSQL.

Gracias


En línea

engel lex
Colaborador
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Base de datos de escritorio
« Respuesta #1 en: 3 Mayo 2015, 01:42 am »

no directamente... lo que se hace es que se usa un servidor web como autenticador y manejador entre el software y la db por cosas de seguridad


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
makinavaja3500

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Re: Re: Base de datos de escritorio
« Respuesta #2 en: 3 Mayo 2015, 02:02 am »

Gracias por responder.

Entonces hay q morir a bases de datos como sqlite o similar?

Lo pregunto porque cuando manejas bases de datos con millones de filas necesitas mas robustez y sqlite no creo q sea buena opcion.

Gracias
En línea

engel lex
Colaborador
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Base de datos de escritorio
« Respuesta #3 en: 3 Mayo 2015, 02:07 am »

repito
no directamente... lo que se hace es que se usa un servidor web como autenticador y manejador entre el software y la db por cosas de seguridad

software -> servidor_web -> database

En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
makinavaja3500

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Re: Re: Base de datos de escritorio
« Respuesta #4 en: 3 Mayo 2015, 02:47 am »

Ok. No lo habia entendido bien. Creia que querias decir q no era aconsejable este tipo de motores en programas de escritorio

Gracias
En línea

fran800m

Desconectado Desconectado

Mensajes: 204



Ver Perfil
Re: Base de datos de escritorio
« Respuesta #5 en: 9 Mayo 2015, 13:28 pm »

Otra opción puede ser SQL Server Compact

Citar
Una base de datos SQL Server Compact, a diferencia de una base de datos SQL Server que se expone como un servicio de Windows, se ejecuta bajo el proceso de la aplicación que la consume (in-process). El tamaño máximo del archivo de base de datos es de 4 Gb. y la extensión por defecto es .sdf la cual puede ser modificada. El nombre de la base de datos está limitado a 128 caracteres. En cuanto a limitaciones destacar que el número máximo de tablas por base de datos es de 1024 con un tamaño máximo por registro de 8060 bytes con un tamaño por página de 4 Kb. y 2 Gb. para campos BLOB.

En un proyecto que trabajo tenemos una BD MySql con unos 90 millones de registros y pesa unos 20 GB, o sea que 4 GB dan para bastante.

Pero si realmente va a ser una aplicación "gorda" y con previsión de carga sostenida y que no va a dejar de crecer ..... No te la juegues e implementa lo que te ha dicho engel

Solo he hecho la aportación porque se tiende a pensar como "BBDD locales" en SQLite y Access, y SQL Server CE es otra opción que da el apaño y con .NET se usa de dos patadas.

Un saludo,
En línea

makinavaja3500

Desconectado Desconectado

Mensajes: 65


Ver Perfil
Re: Re: Base de datos de escritorio
« Respuesta #6 en: 12 Mayo 2015, 02:22 am »

Gracias fran800m por completar la informacion!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines