Foram encontradas 24.546 questões.
Create table Alunos (pk int not null primary key, nomea varchar(100), idade int, nascimento date not null);
Assinale qual, dentre as instruções ALTER TABLE listadas abaixo, representa um comando SQL INVÁLIDO, que causa um erro de execução.
Provas

Solicitaram ao DBA que casasse as necessidades dos alunos com a especialidade dos professores, mas não deram muitos detalhes. O DBA preparou, então, três possibilidades de combinação, representadas pelas consultas SQL (padrão SQL99 ou superior) abaixo:
I. select nomea, nomep from professores natural join alunos II. select nomea, nomep from professores right join alunos on professores.materia = alunos.materia III. select nomea, nomep from professores full join alunos using (materia)
Selecione a alternativa que representa, nesta ordem, o número de tuplas resultantes das consultas I, II e III.
Provas
Relacione a Coluna 1 à Coluna 2, associando o modelo mais adequado para definir a estrutura lógica dos dados no banco de dados com as respectivas aplicações.
Coluna 1
1. Documentos.
2. Grafos.
3. Multidimensional.
Coluna 2
( ) Aplicações para fazer avaliação de marketing de conteúdo utilizam visualizações rápidas e objetivas do desempenho e da produtividade, oferecendo uma melhor compreensão do que necessita ser reforçado ou aprimorado.
( ) Aplicações de catálogo em comércio eletrônico armazenam milhares de atributos sobre produtos em uma unidade única, facilitando o gerenciamento de dados e provendo maior velocidade na leitura. A alteração de um produto, por exemplo, a inclusão ou remoção de atributos, não afetará a descrição dos demais produtos.
( ) Aplicações para analisar KPIs (indicador-chave de desempenho) são ferramentas de gestão que armazenam indicadores e/ou valores quantitativos que podem ser medidos, comparados e acompanhados, de forma a avaliar o desempenho dos processos e das estratégias de um negócio.
( ) As aplicações de detecção de fraude em cartão de crédito armazenam as relações entre as transações, atores e outras informações relevantes para permitir que se encontrem padrões comuns nos dados. As organizações podem identificar, por exemplo, uma rede de usuários conectados e itens como contas de e-mail, endereços e números de telefones em comum, resultando em uma rede de informações altamente conectada e complexa, que pode ser consultada, visualizada e analisada para detecção de fraudes.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Analise as assertivas abaixo relativas à atualização de visão em SQL:
- A estratégia de modificação de consulta altera a consulta da visão em uma consulta na tabela base. A desvantagem é que pode ser ineficiente para visões com consultas complexas, que são demoradas de serem executadas.
- A materialização de visão cria fisicamente uma tabela temporária quando a visão é consultada pela primeira vez e mantém essa tabela com a suposição de que outras consultas à visão acontecerão em seguida.
- Na atualização incremental, pode-se determinar quais novas tuplas devem ser inseridas, excluídas ou modificadas em uma visão materializada quando uma atualização é realizada na tabela base.
- Uma atualização em uma visão definida sobre uma única tabela com funções de agregação pode ser mapeada para uma atualização direta sobre a tabela base.
Quais estão corretas?
Provas

No código acima, são mostrados os comandos necessários para:
Provas
Analise o trecho de código a seguir, escrito em SQL:

Com base nesse código, é correto afirmar que:
Provas
Provas
No esquema ESPERAR-MORRER, se T3 solicitar um item de dado mantido por T2, então será desfeita. Já no esquema FERIR-ESPERAR, se T1 solicitar um item de dado mantido por T2, então o item de dado será liberado de , e será desfeita. Se T3 solicitar um item mantido por T2, então esperará.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
Provas
- Modelagem de DadosAtributosTipos de Atributos
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelo Entidade-Relacionamento
Em relação aos atributos, no modelo de dados entidade-relacionamento, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Um exemplo de atributo composto é o atributo LOGRADOURO que pode ser subdividido em LOGRADOURO, CIDADE, ESTADO e CEP, com os respectivos valores ‘Rua das Flores, 771’, ‘SP’ e ‘07700100’.
( ) Uma entidade em particular pode não ter um valor aplicável para um atributo. Por exemplo, o atributo NUMERO_APARTAMENTO de um endereço só se aplica a endereços que estão em prédios de apartamentos. Para tais situações, deve ser usado o valor numérico zero.
( ) Um atributo composto pode formar uma hierarquia; por exemplo, LOGRADOURO pode ser subdividido em três atributos simples: NUMERO, RUA e NUMERO_APARTAMENTO.
( ) Dois ou mais valores de atributos estão relacionados, por exemplo, os atributos IDADE e DATA_NASCIMENTO. O valor da IDADE pode ser determinado pela data atual (hoje) e o valor DATA_NASCIMENTO. O atributo DATA_NASCIMENTO é chamado de atributo derivado e considerado derivável do atributo IDADE, que é chamado, por sua vez, de atributo armazenado.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Caderno Container