tool studio script parsejson management create convertir consulta sql-server

sql server - studio - Qué herramienta para construir un front-end web simple para mi base de datos



sql server express administration tool (5)

Soy un DBA de SQL Server y tengo una base de datos a la que me gustaría acceder a través de un navegador web. Se utilizará internamente en la intranet y simplemente llamará a los procedimientos almacenados en SQL Server para ingresar datos en la base de datos y devolverlos a una página web simple. No soy un desarrollador aunque soy bastante bueno en SQL y scripting con powershell. Puedo usar SSRS más tarde para informar sobre los datos.

Mi pregunta es ¿cuál es la mejor herramienta para que un no desarrollador cree rápidamente un front-end web para SQL Server? Estaba pensando que quizás ASP.NET, Ruby, Powershell, PHP, etc. ¿Cuál es el más simple?

¿Dónde debo alojar la aplicación web? Apache o IIS? Me importa más poner algo simple juntos que crear algo elegante y llamativo. ¿Alguna sugerencia? Como puede que hayas sabido, busco la solución más simple para un desarrollo rápido, a costa de algo elegante y atractivo (solo habrá dos usuarios, uno de ellos, yo).

Gracias, Mark.



Creo que PHP es una buena solución. Es fácil de configurar, gratis y hay mucha documentación sobre cómo crear una aplicación de administración de base de datos. Ruby on Rails es más rápido de codificar, pero un poco más difícil de configurar.


La opción más rápida es entregar MS Access o SQL Sever Management Studio (hay una edición Express gratuita) junto con una cuenta de solo lectura.

PHP es simple y tiene una reputación bien merecida por hacer cosas. PHP es excelente para copiar y pegar código, y puedes iterar increíblemente rápido en PHP. PHP puede llevar a aplicaciones difíciles de mantener, y puede ser difícil configurar un depurador visual.

Dado que usa SQL Server, ASP.NET también es una buena opción. Esto es algo más difícil de configurar; Necesitará un servidor IIS, con una aplicación configurada. Las iteraciones son un poco más lentas. ASP.NET es más fácil de mantener y Visual Studio es el mejor depurador visual.



Si tiene experiencia con SQL Server, recomendaría ASP.NET.

ADO.NET le brinda un buen acceso a SQL Server, y con SMO, también tendrá el mejor acceso a las funciones de SQL Server. Puede acceder a SQL Server desde otros entornos, pero nada es tan integrado o predecible.

Puede llamar a sus procs almacenados con SqlCommand y procesar los resultados del SqlDataReader y estará en el negocio.