gilberto_mogi:
Amigos deste Forum, Boa Tarde.!
Estou iniciando em JAVA(ou tentado…) e algumas dúvidas já surgiram, entre elas a seguinte :
Qual a diferença entre :
SQL
MySQL
ORACLE
HIBERNATE
(outros, caso haja…)
Quem é Free ?
Quem é Pago ?
Qual o melhor para JAVA ?
Caso possam me ajudar…Abraços!
Ja Que iniciante entenda isso 1´º…
Qual a diferença entre :
SQL = Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa declarativa para banco de dados relacional (base de dados relacional). Muitas das características originais do SQL foram inspiradas na álgebra relacional.
MySQL = O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) como interface.
ORACLE = O Oracle é um SGBD (sistema gerenciador de banco de dados) que surgiu no fim dos anos 70, quando Larry Ellison vislumbrou uma oportunidade que outras companhias não haviam percebido, quando encontrou uma descrição de um protótipo funcional de um banco de dados relacional e descobriu que nenhuma empresa tinha se empenhado em comercializar essa tecnologia.
HIBERNATE = O Hibernate é uma ferramenta de mapeamento objeto/relacional para Java. Ela transforma os dados tabulares de um banco de dados em um grafo de objetos definido pelo desenvolvedor. Usando o Hibernate, o desenvolvedor se livra de escrever muito do código de acesso a banco de dados e de SQL que ele escreveria não usando a ferramenta, acelerando a velocidade do seu desenvolvimento de uma forma fantástica.
Cada coisa eh uma ai na historia veio… se vc tivesse o trab de pesquisar no google ja teria entendido isso bem, antes…
t+