• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

D_Fonseca

Migração de SGBD

6 mensagens neste tópico

Boas gostaria que me ajudassem a escolher um SGBD em vez do My SQL.

É necessário que o SGBD escolhido:

-Não seja demasiado caro, com preferência para SGBDʼs grátis.

-Seja multiplataforma (ou seja, que este consiga ser executado em vários ambientes: Win,

Linux, MacOS, etc).

-Possua ferramentas administrativas quer em modo de texto quer em modo gráfico.

-Permita importar os dados exportados do MySQL

-Seja fiável e robusto

Aguardo resposta...obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Dependendo do que faças, há sempre a opção do SQLite para aplicações pequenas/média dimensão.

Para algo mais à frente não aconselho muito.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem... a questão da migração depende das ferramentas que usas para exportar a base de dados para SQL. No geral precisas de ter cuidado com uma ou outra diferença na sintaxe, eventualmente fazer uns ajustes no texto, mas lá acbas por conseguir migrar isso para praticamente qualquer coisa que usa SQL.

A outra opção que vel logo à cabeça é logo: postgresql.

Mas o que é que procuras? funcionalidades? footprint pequena? portabilidade? um sgbds com uma camada de rede ou sem?

«fiável e robusto« é uma descrição um pouco vaga. Em termos de fiabilidade o  postgresql é de facto a opção a escolher.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se a BD não exceder 1GB, aconselho-te as versões gratuitas da Oracle (10g ou 11g) e da IBM (DB2).

Quanto a exportar a bd, se a coisa for isomórfica, basta criares o esquema e gerares scripts do tipo "Insert Into", não é a melhor opção mas é sem dúvida a mais simples.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Postgresql sem duvida, é a melhor a nível free, sendo baseada em Oracle tem muitos recursos desta, como Triggers, PL/SQL, entre outras coisas, para além disso a nível de sintaxe respeita bastante os padrões SQL.

Melhor que Postgresql só mesmo Oracle mas Oracle é uma base de dados de grande dimensão, requer bastantes recursos e também é cara a versão e a versão free é bastante reduzida serve apenas para testes de base de dados.

Estas foram algumas das conclusões que cheguem depois de um semestre a trabalhar com postgresql na cadeira de ADB com um prof que trabalho como ADB e altamente defensor de Oracle mas que depois de ver algumas das coisas de postgresl até achou muito boa :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Postgresql sem duvida, é a melhor a nível free, sendo baseada em Oracle tem muitos recursos desta, como Triggers, PL/SQL, entre outras coisas, para além disso a nível de sintaxe respeita bastante os padrões SQL.

Melhor que Postgresql só mesmo Oracle mas Oracle é uma base de dados de grande dimensão, requer bastantes recursos e também é cara a versão e a versão free é bastante reduzida serve apenas para testes de base de dados.

Estas foram algumas das conclusões que cheguem depois de um semestre a trabalhar com postgresql na cadeira de ADB com um prof que trabalho como ADB e altamente defensor de Oracle mas que depois de ver algumas das coisas de postgresl até achou muito boa :(

Pois eu tb estou a fazer uma pesquisa sobre qual a melhor e mais fiável SGBD que posso ter para subestituir o MySQL e nessa pesquisa vou ter de migrar uma BD de MySQL para outra que vou ter de escolher por isso pedi opiniões...obrigado a todas as respostas
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora