none
SQL SERVER EXPRESS O SQL SERVER MANAGEMENT STUDIO RRS feed

  • Pregunta

  • Quiero saber que me conviene para una aplicacion Android, en la cual necesito un gestor de base de datos, la app no será tan robusta, pero necesito saber cual me conviene mas.
    jueves, 18 de octubre de 2018 16:28

Respuestas

  • Ninguna de las dos. SQL Server Express y SQL Server Management Studio requieren una maquina Windows para ejecutarse. Bueno, si, existe una version de SQl Server Express para Linux, pero solo funciona en determinadas distribuciones de Linux. En Android no se puede ejecutar.

    Otra cosa distinta es que tu aplicacion Android haga llamadas a un WebService instalado en un servidor web que a su vez interrogue a un servidor SQL instalado en una maquina compatible. Eso si es factible. En ese caso requeririas SQL Server (sea Express o sea otra edicion) para ejecutar el motor de base de datos, y tambien te convendria disponer de SQL Server Management Studio para conectarte con dicho motor de base de datos para administrarlo.

    jueves, 18 de octubre de 2018 16:37
  • Hola Oscar Valdés:

    Para Android puedes empezar con SQL Lite.

    https://programacionymas.com/blog/bases-de-datos-sqlite-en-android

    viernes, 19 de octubre de 2018 11:54
  • hola

    Pero Android no deberia utilizar ninguna base de datos, se supone que si vas a usar sql server esta debe estar en un servidor y desde android la consumes mediente una webapi

    son los servicio web que acceden a la db, desde android que seria el cliente no se usa una db

    Salvo que la db que quieras usar este local en el dispositivo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 19 de octubre de 2018 12:01
  • Creo que hizo falta que mencionaras que tus desarrollos (app) y bases no van a estar en Android sino en un equipo de escritorio, y que será la página web que hagas la que verás desde Android. Con un formulario sencillo no tendrás problemas en que te salga en visor web del celular.
    domingo, 21 de octubre de 2018 0:32

Todas las respuestas

  • Ninguna de las dos. SQL Server Express y SQL Server Management Studio requieren una maquina Windows para ejecutarse. Bueno, si, existe una version de SQl Server Express para Linux, pero solo funciona en determinadas distribuciones de Linux. En Android no se puede ejecutar.

    Otra cosa distinta es que tu aplicacion Android haga llamadas a un WebService instalado en un servidor web que a su vez interrogue a un servidor SQL instalado en una maquina compatible. Eso si es factible. En ese caso requeririas SQL Server (sea Express o sea otra edicion) para ejecutar el motor de base de datos, y tambien te convendria disponer de SQL Server Management Studio para conectarte con dicho motor de base de datos para administrarlo.

    jueves, 18 de octubre de 2018 16:37
  • Hola,

    Únicamente por aclararte el concepto, que lo que dice Alberto es totalmente correcto.

    "SQL Server Express o SQL Server Management Studio" no serían alternativas. Uno es motor de base de datos y el otro es únicamente la consola de acceso/gestión al motor, que serviría para la versión Express o para versiones "completas", pero en ningún caso, aunque estuvieras hablando de máquinas windows en lugar de Android, el Management Studio te serviria como "gestor de gase de datos" que es lo que indicas que estás buscando.

    Un saludo.

    Diego

    viernes, 19 de octubre de 2018 8:05
  • Hola Oscar Valdés:

    Para Android puedes empezar con SQL Lite.

    https://programacionymas.com/blog/bases-de-datos-sqlite-en-android

    viernes, 19 de octubre de 2018 11:54
  • hola

    Pero Android no deberia utilizar ninguna base de datos, se supone que si vas a usar sql server esta debe estar en un servidor y desde android la consumes mediente una webapi

    son los servicio web que acceden a la db, desde android que seria el cliente no se usa una db

    Salvo que la db que quieras usar este local en el dispositivo

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 19 de octubre de 2018 12:01
  • Creo que hizo falta que mencionaras que tus desarrollos (app) y bases no van a estar en Android sino en un equipo de escritorio, y que será la página web que hagas la que verás desde Android. Con un formulario sencillo no tendrás problemas en que te salga en visor web del celular.
    domingo, 21 de octubre de 2018 0:32