Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.353 questões
Com relação ao tempo de execução de uma consulta, o uso de índices em tabelas é recomendado para que os dados sejam exibidos rapidamente. A eficiência de uma consulta está relacionada à quantidade de índices na tabela: quanto mais índices ela possuir, mais rápida será a execução das operações de leitura e escrita.
No projeto lógico, o modelo físico é obtido por meio da transformação do modelo conceitual.
Durante a etapa do projeto físico, é permitido realizar o particionamento de dados.
Por ser um processo contínuo, o projeto físico permite que sejam realizadas alterações no banco de dados, mesmo após a sua implementação.
Na transformação do modelo conceitual para o lógico, a quantidade de atributos das entidades envolvidas determina o método a ser utilizado na implementação dos relacionamentos.
O acesso mais comum a banco de dados é realizado por meio de linguagens não procedurais. Como exemplo, a instrução SELECT, em SQL, permite especificar os objetos do banco de dados que serão recuperados, incluindo os detalhes de implementação de como essa recuperação ocorrerá.
No nível externo, pode-se ter uma visão única de todo o banco de dados, incluindo definições de esquemas e restrições de integridade, independentemente do armazenamento físico.
As linguagens de programação podem ser utilizadas no nível conceitual para que visualize a parte do banco de dados de interesse.
O nível interno de um banco de dados é definido como sendo o mais próximo do meio de armazenamento físico. Nesse nível, estão a representação física dos campos e a sequência física em que os registros estão armazenados no sistema.
Considere duas tabelas criadas com as expressões seguintes.
CREATE TABLE municipios
(
ibge numeric(7) primary key,
uf numeric(2),
nome varchar(50)
) ;
CREATE TABLE unidade_federacao
(
ibge numeric(7) primary key,
sigla varchar(2),
nome varchar(50)
) ;
Nessa situação, para apresentar a quantidade de municípios por unidade da Federação, deve-se executar a expressão a seguir.
select count(ibge), nome
from unidade_federacao uf left join municipios mu
on uf.sigla =mu.ibge
group by nome
Chave primária é o atributo utilizado para estabelecer a sequência física e lógica dos registros de um arquivo.
O modelo relacional consiste em uma coleção ilimitada de tipos escalares e de um operador de atribuição relacional que atribui valores às variáveis de relações que integram os componentes desse modelo.
O modelo relacional de dados consiste em um banco de dados percebido por seus usuários como uma coleção de variáveis de relações que trata das questões lógicas e físicas da estrutura, da integridade e da manipulação de dados.
Considere a tabela a seguir.
ID Nome Curso
1210 A Física
356 B Química
23 C Matemática
57 D Física
45 E Física
6 F Matemática
210 G Matemática