Foram encontradas 24.452 questões.
- Banco de Dados RelacionalTipos de ChavesChave Candidata
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Banco de Dados RelacionalTipos de ChavesSuperchave
Provas
Provas

Uma operação importante em banco de dados relacionais é a divisão relacional, que denotaremos por ÷. Adotando a notação T[A,B] para indicar os atributos em consideração, mesmo que a tabela tenha mais do que os atributos A e B, analise as proposições a seguir.
1) R[X,Y]÷S[Y] resulta na tabela:

2) R[X,Z]÷S[Z] resulta na tabela:

3) R[Y,Z]÷S[Z] resulta na tabela:

4) R[Y,Z]÷S[Y] resulta na tabela:

Os resultados estão corretos em:
Provas
No que concerne às funções de agregação no SQL, analise as afirmações abaixo.
1) Uma função de agregação processa um conjunto de valores contidos em uma única coluna de uma tabela e retorna um único valor como resultado. Sua sintaxe é semelhante àquela encontrada em muitas linguagens de programação. Contudo, o parâmetro informado é sempre a coluna cujos valores desejamos processar.
2) São funções de agregação embutidas: COUNT, SUM, MAX, MIN, AVG, GROUP BY e HAVING.
3) Com exceção de COUNT, as funções de agregação ignoram valores nulos.
4) Ao utilizar a cláusula GROUP BY dividimos os registros que serão agregados em grupos de valores. Essa mudança faz com que tenhamos mais de uma linha como resultado, pois o processamento será realizado uma vez sobre cada um desses grupos.
Estão corretas:
Provas
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosEntidades
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelagem e Mapeamento Entidade-Relacionamento
Acerca do mapeamento modelo E-R para o modelo relacional, analise as proposições abaixo e assinale V para as verdadeiras, ou F para as falsas.
( ) Uma vantagem do mapeamento é que para cada modelo conceitual E-R existe um, e somente um, modelo Relacional.
( ) Entidade regular é mapeada em uma relação (tabela), atributos da entidade mapeado em atributos (colunas) da relação e os atributos identificadores convertidos em chaves primárias.
( ) Para cada tipo de entidade fraca, crie uma relação R e incluir todos os atributos simples da entidade como atributos de R. Incluir atributo de chave primária da entidade proprietária como chave estrangeira de R.
( ) Geram três tipos de relacionamentos: relação entidade com a mesma informação que o tipoentidade original; relação entidade com a chave estrangeira de um outro tipo-entidade; relação relacionamento com as chaves primárias de todos os tipos-entidade relacionados, além dos atributos do tipo- relacionamento.
A sequência correta, de cima para baixo, é:
Provas
Os comandos da SQL podem ser agrupados de acordo com a funcionalidade, como sobre o que agem, o que geram etc. Esses grupos recebem o nome de linguagens e são subconjuntos do SQL. Abaixo, estão descritas características dessas sublinguagens, com exemplos de comandos nelas.
1) É usada para conceder/revogar permissões em bancos de dados e seus conteúdos. São os comandos para controlar a parte de segurança do banco de dados. São comandos nesta sublinguagem: GRANT, REVOKE E DENY.
2) São os comandos de consulta. São comandos nesta sublinguagem: SELECT-FROM, SHOW, HELP.
3) São os comandos que interagem com os objetos do banco. Permitem adicionar/modificar/apagar as estruturas lógicas que contêm os dados ou que permitem aos usuários acessar/manter os dados (bancos de dados, tabelas, chaves, visualizações). É sobre “metadados”. São comandos nesta sublinguagem: CREATE, ALTER e DROP.
4) São os comandos para controle de transações (operações que incluem mais instruções, nenhuma das quais pode ser executada se uma delas falhar). São comandos nesta sublinguagem: START TRANSACTION, COMMIT, SAVEPOINT E ROLLBACK.
5) São os comandos que interagem com os dados dentro das tabelas. Permitem adicionar/modificar/apagar dados em si. São comandos nesta sublinguagem: INSERT-INTO, UPDATE e DELETE.
A sequência correta das siglas como são conhecidas as sublinguagens descritas acima é, respectivamente:
Provas
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelagem e Mapeamento Entidade-Relacionamento
Provas
Provas
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalRegras de Codd
Dr Edgar Frank Cood, o criador do banco de dados relacional, em 1985, preocupado que muitos fornecedores de softwares comercializassem seus produtos como bancos relacionais, embora não atendessem aos padrões mínimos, criou uma lista que serve como modelo de referência sobre o que deve ser um verdadeiro banco de dados relacional.
Das alternativas a seguir, qual NÃO faz parte desta lista?
Provas
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
- Banco de Dados RelacionalNormalização4FN: Quarta Forma Normal
- Banco de Dados RelacionalNormalização5FN: Quinta Forma Normal
Provas
Caderno Container