Qual a ferramenta para construir uma interface web simples para o meu banco de dados [fechado]

Eu sou um servidor SQL DBA e tenho um banco de dados que eu gostaria de acessar através de um navegador web. Ele será usado internamente na intranet e simplesmente estará chamando procedimentos armazenados no servidor SQL para inserir dados no banco de dados e retornar dados em uma página web simples. Eu não sou um desenvolvedor embora eu sou muito bom em SQL e scripting com powershell. Eu posso usar SSRS mais tarde para relatar sobre os dados.

a minha pergunta é Qual é a melhor ferramenta para um não-programador juntar rapidamente uma interface web para o servidor SQL? Estava a pensar que talvez ... ASP.NET, Ruby, Powershell, PHP, etc. Qual é a mais simples?

onde devo hospedar a aplicação web? Apache ou IIS? Preocupo-me mais em juntar algo simples do que em criar algo elegante e vistoso. Alguma sugestão? Como você pode ter percebido que eu estou atrás da solução mais simples para o desenvolvimento rápido, ao custo de algo liso e agradável olhar (haverá apenas dois usuários, um deles eu).

Obrigado., Marcar.

 14
Author: Mark Allison, 2010-07-06

5 answers

Se tem experiência com o servidor SQL, eu recomendaria ASP.NET.

ADO.NET dá-lhe um bom acesso ao servidor SQL, e com o SMO, você também terá praticamente o melhor acesso às funcionalidades do servidor SQL. Você pode acessar o servidor SQL de outros ambientes, mas nada é tão integrado ou previsível.

Você pode chamar o seu procs armazenado com o SqlCommand e processar os resultados o Sqldatarreader e você estará no negócio.

 4
Author: Cade Roux, 2010-07-05 20:44:39

A opção mais rápida é distribuir o MS Access ou o SQL Sever Management Studio (existe uma edição livre ) juntamente com uma conta apenas para leitura.

O PHP é simples e tem uma reputação bem merecida por fazer as coisas. PHP é excelente para copiar e colar código, e você pode iterar loucamente rápido em PHP. PHP pode levar a aplicações difíceis de manter, e pode ser difícil configurar um depurador visual.

Dado que usa o servidor SQL, ASP.NET é também um Opcao. Isto é um pouco mais difícil de configurar; você vai precisar de um servidor IIS, com uma aplicação configurada. As iterações são um pouco mais lentas. ASP.NET é mais fácil de manter e Visual Studio é o melhor depurador visual ao redor.

 2
Author: Andomar, 2010-07-05 20:27:38

Para o acesso aos dados pode utilizar OData . Aqui está uma demonstração onde Scott Hanselman cria uma interface OData para a base de dados StackOverflow em 30 minutos, com XML e JSON access: criando uma API OData para StackOverflow, incluindo XML e JSON em 30 minutos.

Para acesso administrativo, como o pacote phpMyAdmin, não há nenhum bem estabelecido. Você pode tentar O Gestor de bases de dados IIS .

 2
Author: Remus Rusanu, 2010-07-05 20:44:18
 1
Author: JohnC, 2010-07-05 20:50:14
Acho que o PHP é uma boa solução. É simples de configurar, gratuito e há muita documentação sobre como criar um aplicativo de gerenciamento de banco de dados. Ruby on Rails é mais rápido para codificar, mas um pouco mais difícil de configurar.
 1
Author: Alex, 2010-07-06 08:54:56