Hola gente. Me manejo bien con VB.net y estoy haciendo un programita que usa una base de datos muy simple. Una tabla, tres columnas, pero millones de registros. Dado este último detalle, necesito que la BD trabaje con la mayor velocidad posible, pero sin sacrificar la portabilidad del soft.
Cuando estudiaba programacion me enseñaron a manejar BD usando SQL Server 2008 y Access. Actualmente estoy usando Access, para evitar tener que instalar el SQL Server en la maquina donde vaya a ejecutar mi programa... he aquí la pregunta:
He visto que antes de instalar el SQL Server (y gracias al Framework), ya existe una instancia creada de este. La SQLExpress (corríjanme si me equivoco). Y creo que muchos programas, al instalarse y usarse, hacen uso de alguna BD ¿Puede ser que usen esa?
¿Es posible crear y gestionar una BD(mediante mi software) sin tener que instalar un SGBD en la maquina donde se ejecuta? Eso masomenos seria mi duda... no se si esta muy claro, espero que se entienda.