IDNLearner.com, sua fonte de respostas comunitárias e confiáveis. Junte-se à nossa plataforma para receber respostas rápidas e precisas de profissionais em diversos campos.

... Você foi contratado por uma corporação. Ela precisa realizar uma edição no cadastro de colaboradores, pois seu sistema de cadastro sofreu um erro de desenvolvimento e os telefones dos colaboradores estão em branco. Para que algum telefone seja exibido, o seu diretor pediu para cadastrar o mesmo telefone para todos os colaboradores do banco de dados. ​​​​​​​Com base nisso, responda: 1) Qual é o comando necessário para que, ao executá-lo, todos os telefones (campo telefone) dos colaboradores (tabela colaborador) passem a ser (11) 4444-1234? 2) Qual seria o banco de dados indicado para o sistema em questão? Lembrando que o sistema é simples e pequeno, além de rodar em um servidor web.

Sagot :

1) Comando SQL para atualizar os telefones dos colaboradores

Para atualizar o campo de telefone de todos os colaboradores na tabela colaborador com o número de telefone (11) 4444-1234, você pode usar o comando SQL UPDATE. O comando necessário é:

UPDATE colaborador

SET telefone = '(11) 4444-1234';


2) Banco de dados indicado para um sistema simples e pequeno que roda em um servidor web.

SQLite:

Vantagens:

Não precisa de um servidor separado.

Muito fácil de configurar e usar.

Ideal para pequenos projetos e desenvolvimento local.

Desvantagens:

Não escala bem para sistemas maiores com muitos usuários concorrentes.

Não é ideal para cenários que requerem alto desempenho de leitura/escrita simultâneos.

Indicado para: Sistemas simples, aplicativos locais, protótipos.

MySQL/MariaDB:

Vantagens:

Popular e amplamente utilizado, com vasta documentação e suporte.

Bom desempenho e escalabilidade.

MySQL é uma opção segura e confiável para muitos sistemas de produção pequenos e médios.

Desvantagens:

Requer a configuração de um servidor de banco de dados.

Pode ser mais complexo de gerenciar do que SQLite.

Indicado para: Aplicativos web de pequeno a médio porte, onde escalabilidade e desempenho são importantes.

PostgreSQL:

Vantagens:

Suporte avançado a SQL e extensões ricas.

Bom desempenho e escalabilidade.

Conhecido por sua conformidade com padrões SQL e por ser uma das opções mais robustas para bancos de dados relacionais.

Desvantagens:

Também requer a configuração de um servidor de banco de dados.

Pode ter uma curva de aprendizado um pouco maior.

Indicado para: Aplicativos web de pequeno a médio porte que podem se beneficiar de recursos avançados de banco de dados.

View image Realdopamina
Valorizamos muito sua participação. Continue fazendo perguntas e compartilhando seus conhecimentos. Juntos, podemos enriquecer nosso entendimento coletivo e aprender mais. Sua busca por soluções termina no IDNLearner.com. Obrigado pela visita e esperamos ajudá-lo novamente.