Filtrar


Questões por página:
Considere as tabelas Funcionarios e Departamentos em um banco de dados relacional. A tabela Funcionarios possui uma coluna id_depto que faz referência à tabela Departamentos, mas alguns funcionários podem ainda não estar alocados em um departamento (valor NULL).

SELECT Funcionarios.nome, Departamentos.nome_depto  FROM Funcionários LEFT OUTER JOIN Departamentos  ON Funcionarios.id_depto = Departamentos.id_depto;

Qual será o resultado da execução desse comando? 
Em um banco de dados relacional administrado por um SGBD como MySQL ou PostgreSQL, considere as tabelas Departamentos (id_departamento, nome_departamento) e Funcionarios (id_funcionario, nome_funcionario, id_departamento). Nesse contexto, a modelagem de dados e os conceitos de integridade são importantes para garantir consistência nas operações de consulta, inserção, atualização e remoção de dados. Considerando a estrutura dos dados, assinale a alternativa correta. 
Colunas de tabelas do PostgreSQL podem ser alteradas para tipos de dados diferentes, com exceção de colunas do tipo texto, que não podem ser alteradas para o tipo numérico devido ao conflito de tipos.

No PostgreSQL, a execução da instrução a seguir criará uma tabela com três colunas, tendo a terceira um valor padrão atribuído a ela.


Imagem associada para resolução da questão

mostrar texto associado
No PostgreSQL, a instrução a seguir é um exemplo de aplicação do conceito de herança, em que a tabela FUNCIONARIO herda atributos da tabela PESSOA.
Imagem associada para resolução da questão