Motor de banco de dados HSQLDB.

O mecanismo de banco de dados HSQLDB é um mecanismo de banco de dados de 100% de 100% do Java.
Baixe Agora

Motor de banco de dados HSQLDB. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • The hsqldb Development Team
  • Site do editor:
  • http://hsqldb.org

Motor de banco de dados HSQLDB. Tag


Motor de banco de dados HSQLDB. Descrição

O mecanismo de banco de dados HSQLDB é um mecanismo de banco de dados do Java SQL de 100% Lightweight. O HSQLDB é o principal motor de banco de dados SQL Relational escrito em Java. O mecanismo de banco de dados do HSQLDB possui um driver JDBC e suporta um subconjunto rico do ANSI-92 SQL SQL (BNF Tree Format) mais aprimoramentos SQL 99 e 2003.it oferece um pequeno (menos de 100k em uma versão), o motor de banco de dados rápido que oferece Memória e tabelas baseadas em disco. Os modos incorporados e do servidor estão disponíveis. Além disso, inclui ferramentas como um servidor da Web mínimo, consulta na memória e ferramentas de gerenciamento (podem ser executadas como applets) e um número de exemplos de demonstração. O produto está sendo usado atualmente como um banco de dados e um motor de persistência em muitos softwares de código aberto. projetos e mesmo em projetos e produtos comerciais. Na sua versão atual é extremamente estável e confiável. É mais conhecido por seu tamanho pequeno, capacidade de executar completamente na memória e sua velocidade. Este software repleto de recursos é totalmente gratuito sob nossas licenças, com base na licença padrão BSD. Sim, isso mesmo, completamente livre de custos ou restrições onerosas e totalmente compatível com todas as principais licenças de código aberto. Código-fonte Java e extensa documentação sempre incluída! Aqui estão algumas principais características do "motor de banco de dados HSQLDB": · 100% Java · Um RDBMS completo (sistema de gerenciamento de banco de dados relacional), com os recursos de objeto do Java · comutável código-fonte para suportar o JDK 1.1 .x, jdk 1.2.x, jdk (se) 1.3.x, jdk (se) 1.4.x. · Sintaxe padrão SQL (linguagem de consulta estruturada) · Subquências correlacionadas, as junções internas e externas são possíveis · Visualizações, tabelas e sequências temp · Tabelas de texto (com fontes de dados de arquivos externos, como arquivos CSV) · chave primária, restrições exclusivas e de verificação em colunas únicas ou múltiplas · Pedido por, grupo por e tendo são suportados · Contagem, soma, min, max, média, sozinho e Em expressões · Suporte total para expressões de linguagem SQL, como o caso .. Quando .. Else .., Nullif, etc · Suporte de transação · Suporta integridade referencial (chaves estrangeiras) com opções completas em cascata (Excluir, Atualizar, definir Null, definir Padrão) · Java Armazenados procedimentos e funções podem ser chamados · gatilhos · functi de segurança do banco de dados ONS · 95% JDBC Interface Suporte com metadados completos e funcionalidade de instruções em lote · Todos os tipos de dados JDBC 1 suportados, também 'objeto', blob e clob · Modos de operação de memória, autônomo e servidor de cliente · Um pequeno servidor e um servlet Incluído · Ele pode ser usado em applets e aplicações · Suporte de coluna Autoincrement · Tabelas em cache ou texto Até 2 gigabytes · Tamanho das cadeias de caracteres e dados binários apenas limitados por memória · Os índices podem ser criados para um ou muitos campos · Suporte de Metadados JDBC · Readonly Conexão e suporte de banco de dados · Um script SQL descrevendo o banco de dados pode ser criadoDatabase SecurityThere é um sistema de segurança integrado usando usuários, senhas e direitos de acesso. Existe, por padrão, um 'administrador do sistema' com o nome de usuário 'sa' e a senha '' (senha vazia). Este usuário especial pode criar novos usuários, soltar usuários e conceder e revocar direitos de acesso para tabelas ou procedimentos armazenados para outros usuários. Os usuários gerais só podem alterar sua própria senha e conectar-se como outro usuário. Toda essa administração de usuários pode ser feita por scripts SQL (concessão, revogar). O acesso pode ser concedido também a colunas de identidade de religamento (autoincrement) de identidade (autoincrement) pode ser usado para servir como identificador de linha exclusivo automático para uma tabela. Quando uma nova linha é adicionada à tabela e a coluna de identidade não é inserida (ou um valor nulo é inserido), então o HSQLDB fornece um valor incremental único para a coluna. A coluna de identidade é automaticamente a chave primária da tabela. Apenas uma coluna de identidade pode ser criada por tabela. No HSQLDB, qualquer valor pode ser usado para atualizar ou inserir em uma coluna de identidade fornecida que não viole a restrição de chave primária.Metadata Supporthsqldb suporta extensas tabelas do sistema que são construídas dinamicamente quando uma consulta é feita para eles. Essas tabelas fornecem metadados de banco de dados. Os nomes das tabelas são "System_ 'seguidos pelo método correspondente do JDBC DatabaseMetadata. Por exemplo, o metodo 'GetColumns (...) consulta a tabela' System_Columns '. Existem várias outras tabelas de sistema relatando em tabelas de banco de dados, índices, chaves primárias, teclas externas, etc.Readonly Conexão e Suporte de banco de dadosConnections podem ser definidos para readonly usando o comando definido ReadOnly ou usando a conexão do método.setReadonly (Boolean Readonly ). Além disso, todo o banco de dados pode ser colocado no modo somente leitura, adicionando manualmente a linha 'ReadOnly = True' ao arquivo .properties. Todas as conexões são então readonly automaticamente. Os arquivos do banco de dados serão abertos no modo ReadOnly e, portanto, é possível criar um CD com este banco de dados. Outras variações, permitem que o banco de dados readonly modificável (alterações são descartados no desligamento) ou inclusão de um banco de dados no Jar.


Motor de banco de dados HSQLDB. Software Relacionado

DataRID

Uma ferramenta poderosa que fornece acesso fácil a dados e manipulação de dados dentro de um banco de dados Oracle ou MySQL. ...

173

Download

Gequel.

Gequel é um GUI mySQL para manipular registros (inserir, modificar, excluir, pesquisa). ...

178

Download

pg / python.

pg / python é um projeto de código aberto trabalhando para a melhoria das interfaces Python para o PostgreSQL. ...

213

Download