Banco de dados
Os projetos criados no Scriptcase podem estar conectados a diferentes SGBDs (MySQL, PostgreSQL, SQLite, Interbase, Firebird, Access, Oracle, MS SQL Server, DB2, SyBase, Informix ou camada ODBC). O Scriptcase gerencia toda a camada de conexão ao banco de dados facilitando o processo de criação e manutenção das aplicações.
![Banco de dados](../img2/banco-de-dados/banco-de-dados.png)
![Acesso a diversos SGBDs](../img2/banco-de-dados/acesso-a-diversos-sgbds.png)
Acesso a diversos SGBDs
No Scriptcase é possível conectar os bancos de dados: MySQL, PostgreSQL, SQLite, Interbase, Firebird, Access, Oracle, MS SQL Server, DB2, SyBase, Informix ou camada ODBC.
![Conexões com múltiplos servidores](../img2/banco-de-dados/conexoes-com-multiplos-servidores.png)
Conexões com múltiplos servidores
Projetos podem ter conexões a diferentes bancos de dados, o Scriptcase oferece recursos automáticos e macros que gerenciam a troca dinâmica das conexões.
![Diferentes Drivers de conexão](../img2/banco-de-dados/diferentes-drivers-de-conexao.png)
Diferentes Drivers de conexão
Para cada uma das conexões com os bancos de dados o Scriptcase oferece diferentes tipos de drivers de conexão, dentre eles por exemplo: PDO e MySQLi para MySQL; PDO Dlib para SQL Server, ODBC.
![Importador de planilhas XLS, CSV e ACCESS](../img2/banco-de-dados/importador-de-planilhas-xls-csv-e-access.png)
Importador de planilhas XLS, CSV e ACCESS
O Scriptcase oferece um recurso de importação e conversão de planilhas XLS, CSV e ACCESS para os bancos de dados suportados pelo Scriptcase. Com essa ferramenta de importação você pode facilmente transformar suas planilhas em aplicações de um sistema.
![Database Builder (Gerenciador de banco de dados)](../img2/banco-de-dados/database-builder-gerenciador-de-banco-de-dados.png)
Database Builder (Gerenciador de banco de dados)
Construa e gerencie sua base de dados utilizando nosso gerenciador de banco de dados integrado.
![Dicionário de dados](../img2/banco-de-dados/dicionario-de-dados.png)
Dicionário de dados
Dicionário de dados é uma ferramenta importante para a internacionalização e padronização dos sistemas, utilizando este recurso é possível criar um repositório de dados, podendo ser associado a uma ou mais tabelas.
![Exportação de dados](../img2/banco-de-dados/exportacao-de-dados.png)
Exportação de dados
Os dados podem ser exportados automaticamente exportadas para os formatos: XLS (Excel), XML, DOC (Word), PDF, CSV, RTF e impressão nas consultas e PNG, JPG, PDF, SVG e XLS nos Gráficos.
![SQL Builder (gerenciador de queries)](../img2/banco-de-dados/sql-builder-gerenciador-de-queries.png)
SQL Builder (gerenciador de queries)
Ferramenta que auxilia na construção de consultas SQL em forma de Wizard. Estas consultas podem ser salvas para serem utilizadas posteriormente.
![Diagrama ER](../img2/banco-de-dados/diagrama-er.png)
Diagrama ER
Recurso para auxiliar na gestão de banco de dados, além do SQL Builder e DATABASE Manager, auxilia na criação de Diagrama ER para bancos conectados com o Scriptcase.
![SSL para conexões seguras](../img2/banco-de-dados/ssl-para-conexoes-seguras.png)
SSL para conexões seguras
Secure Socket Layer (SSL) é um padrão global em tecnologia de segurança. Ele cria um canal criptografado entre um servidor web e um navegador (browser) para garantir que todos os dados transmitidos sejam sigilosos e seguros.