Como criar uma base de dados online – sem precisar de programação

As bases de dados do lado do servidor são essenciais para aplicações empresariais e para aplicações que dependem de registos, mas o desenvolvimento de bases de dados é um processo que consome muito tempo e recursos. Desenvolvedores e administradores precisam de ferramentas simples para definir bases de dados online, de forma a alimentar as aplicações personalizadas de que as empresas necessitam para se manterem produtivas e competitivas.

O Altova RecordsManager oferece uma abordagem totalmente visual para a criação de aplicações de bases de dados complexas sem necessidade de programação ou desenvolvimento de bases de dados no servidor Necessário. Pode refinar rapidamente a base de dados online, se necessário, utilizando uma interface visual e intuitiva. Vamos ver como funciona.

Criar uma base de dados online

O melhor do RecordsManager é que o seu assistente de inteligência artificial consegue criar uma base de dados completa a partir de uma única instrução. Basta indicar ao assistente de IA que tipo de informação a sua aplicação precisa de armazenar, e o RecordsManager cria a base de dados em segundos.

Abaixo, encontra-se uma base de dados online criada para gerir, visualizar e editar informações relativas aos contratos de uma empresa.

Se desejar explorar esta base de dados, ela está incluída como uma das demonstrações que são fornecidas com o RecordsManager.

O processo para definir a base de dados online é, aproximadamente, o seguinte:

  1. Descreva a base de dados de que necessita ao assistente de inteligência artificial
  2. Modifique os campos, se necessário
  3. Configure os formulários, se necessário
  4. Configure as opções de filtro
  5. Crie a página inicial para a sua aplicação
  6. Permita que os utilizadores finais acedam à aplicação em dispositivos móveis e de secretária

Na base da base de dados, existem um ou mais repositórios. Estes ajudam a organizar os contentores de dados. No exemplo de "Contratos", existem dois repositórios: "Contrato" e "Empresa". Estes, por sua vez, contêm um ou mais contentores de dados: "Contratos", "Grupos de Empresas", "Empresas", "Departamentos", etc. Os repositórios são utilizados apenas para fins de organização: os contentores de dados podem ser movidos entre os repositórios conforme necessário. Na verdade, toda a estrutura da base de dados online pode ser modificada a qualquer momento, mesmo depois de os dados terem sido inseridos.

Campos na base de dados online

Cada recipiente de dados incluirá um número de campos para exibir dados, ou, quando aplicável, para que os utilizadores finais possam inserir dados. Seguem os campos que foram definidos para os registos no recipiente de dados "Pessoas". A definição é um processo totalmente visual, com inúmeras opções integradas (texto, número, data, incremento automático, lembretes, imagens, etc.) para personalizar conforme necessário.

Formulários para introdução e visualização de dados

Depois de definidos os campos, estes podem ser organizados em formulários. Os formulários são a interface com a qual o utilizador irá interagir na sua aplicação. Pode definir formulários para diversos fins, como a apresentação de dados inserção de dados, Apresentação de relatórios, exportação de dados e formatação de e-mails de lembrete. Para cada conjunto de dados, é definido um conjunto de formulários separado, que utiliza campos específicos desse conjunto de dados.

Uma das principais vantagens de usar formulários baseados em contêineres de dados é que o acesso a cada tipo de formulário pode ser configurado individualmente. Como resultado, é possível criar formulários que exibam dados acessíveis apenas a determinados utilizadores, e/ou que permitam a esses utilizadores editar esses dados. Também é possível criar outros formulários que limitem a quantidade de dados exibidos, dependendo do que o utilizador precisa visualizar em determinadas situações.

Tal como a definição da estrutura e hierarquia da sua base de dados online, a criação de formulários para a sua aplicação é um processo totalmente visual, que não requer programação. Terá total controlo sobre a forma como os dados são apresentados. Basta selecionar os campos a serem exibidos e, em seguida, usar o sistema de "clicar e arrastar" para criar tabelas, agrupar dados com base em determinados critérios e oferecer aos utilizadores finais opções de pesquisa simples para que possam encontrar rapidamente o que precisam.

No editor de formulários que se encontra abaixo, criámos um formulário para apresentar os contratos, agrupados por categoria. O número de identificação do contrato, o título e o estado são exibidos numa tabela.

E aqui está a visualização resultante para os utilizadores finais. Este utilizador final tem permissão para visualizar e editar os registos apresentados.

Para ver como é fácil criar formulários para a sua aplicação de base de dados online desta forma, consulte os exemplos animados nas nossas diversas páginas de formulários.

Definir filtros de dados

Depois de criar os seus contentores de dados, campos e formulários, pode utilizar ferramentas visuais no RecordsManager para definir filtros que restringem a exibição de registos em determinadas situações.

Os filtros podem ser simples ou complexos e têm inúmeras aplicações e vantagens, incluindo:

  1. Para filtrar os dados exibidos em listas e relatórios

  2. Para limitar o acesso dos utilizadores aos dados

  3. Para selecionar previamente os utilizadores que receberão notificações de lembrete através de grupos de alertas

  4. Para definir previamente as pesquisas de registos para cada recipiente de dados

  5. Para permitir que os utilizadores façam pesquisas mais rápidas

Na nossa base de dados online, o administrador criou vários filtros no conjunto de dados de "Contratos" para ajudar os utilizadores a encontrar rapidamente a informação de que necessitam.

Criar um filtro é um processo visual e intuitivo, que se faz com cliques do rato. Veja como é definido o filtro para mostrar os contratos dos utilizadores que expiram em 90 dias:

Funções e permissões no banco de dados

Especificar a granulometria funções e permissões para acesso à aplicação E a edição dos dados na sua base de dados online no RecordsManager é – como já deve ter adivinhado – um processo simples e visual. Abaixo, pode ver as permissões configuradas para os utilizadores atribuídos ao perfil de "Marketing" para a base de dados de contratos.

Facilite a utilização para os utilizadores finais

As bases de dados online integradas no RecordsManager incluem uma vasta gama de ferramentas e funcionalidades para as tornar.. Fácil de usar para os utilizadores finais para navegar e utilizar. Estes incluem:

  • Orientações para edição e opções de validação

  • Dicas de edição e opções de formulário pré-definidas

  • Scripts que atualizam outros campos com base na entrada atual

  • Ferramentas de monitorização de alterações e de auditoria

  • Lembretes dentro da aplicação e por e-mail

  • Utilização offline

  • Automático design responsivo

O exemplo abaixo demonstra como configurar uma mensagem de aviso de validação quando um utilizador introduz uma data de assinatura que é posterior à data de início de um contrato.

E a mensagem de aviso que é exibida ao utilizador final quando a validação falha:

Quando estiver pronto para disponibilizar a sua base de dados online, os utilizadores finais poderão aceder a ela no dispositivo de sua preferência. A sua aplicação estará disponível para os utilizadores em qualquer computador através de um navegador web, e o acesso em movimento será fornecido através de aplicações nativas para iOS e Android.

Como começar a usar o RecordsManager é totalmente gratuito. Veja como é fácil criar uma base de dados online robusta com esta abordagem visual e sem necessidade de programação.