Foram encontradas 24.509 questões.
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosModelo Entidade-Relacionamento
Considerando os conceitos de bancos de dados relacionais, analise as assertivas abaixo:
I - Um-para-um, um-para-muitos e muitos-para-muitos são tipos de conectividade entre entidades no modelo de entidade-relacionamento (ER).
II - Para que uma tabela esteja na Segunda Forma Normal (2FN) é necessário que ela esteja na Primeira Forma Normal (1FN).
III - Tabelas de dados relacionais possuem diversas propriedades. Uma dessas propriedades define que a ordem da disposição das linhas é altamente relevante para identificar uma linha como única e localizá-la dentro de uma tabela.
IV - Em uma tabela de dados relacional, o valor da chave primária pode ser repetido, porém não pode ser nulo.
Estão CORRETAS as assertivas:
Provas
O comando select pode incluir até seis cláusulas devendo a instrução seguir uma ordem predeterminada; são obrigatórias apenas as duas primeiras cláusulas – select e from.
“Conceitualmente, a execução de cada segue a seguinte ordem: 1. A cláusula é testada, produzindo, com isso, junção e/ou seleção de linhas. 2. É feito o agrupamento das linhas resultantes usando-se os valores das colunas do . 3. São escolhidos apenas os grupos que satisfazem a cláusula , que é sempre aplicada a cada grupo como um todo e não individualmente às suas linhas. 4. As linhas assim resultantes são organizadas pelas colunas indicadas no . 5. É feita a projeção na lista de colunas do , eventualmente com cálculo de funções de agregação que são aplicadas a todas as linhas resultantes de cada grupo.”
Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Provas
A partir do Oracle Database 8 foram introduzidos dois novos tipos de banco de dados conhecidos como coleções, permitindo, assim, o armazenamento de conjuntos de elementos. A partir do Oracle Database 9i, esses recursos foram ampliados, incluindo coleções de vários níveis e incorporando uma coleção dentro de outra. O Oracle Databse 10g ampliou ainda mais as coleções, a fim de incluir arrays associados, dentre outros. Considerando os métodos de coleção em PL/SQL, assinale a alternativa correta.
Provas
Para realizar o backup de uma tabela no MySQL, utilizando o mysqldump, é possível usar algumas opções (parâmetros) que irão passar como argumentos, os objetos que serão exportados no backup. Uma das sintaxes pode ser:
<prompt> mysqldump [opções] <banco> <tabela> [ ... ] <arquivo.sql>.
O significado correto da opção/parâmetro [--opt] é:
Provas
No MySQL, alguns comandos importantes do SQL podem ser utilizados a fim de otimizar operações em resultados, como por exemplo soma de valores, cálculo de média, dentre outras operações. Um dos parâmetros pode ser empregado para calcular a média de salário de cargos que estejam registrados em uma tabela X, no lugar da expressão SQL de média, AVG, automatizando, assim, a consulta através desse parâmetro. Trata-se de:
Provas
“Valores podem ser atribuídos apenas a valores e comparados apenas a valores .” Considerando a linguagem SQL (Structured Language Query / Linguagem de Consulta Estruturada), assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Provas
O PL/SQL (Procedural Language / Structured Query Language – Linguagem Procedural / Linguagem de Consulta Estruturada) foi introduzido pela Oracle no Oracle Database 6. Permite escrever programas que contêm instruções SQL. No código PL/SQL, as exceções são usadas para tratar erros em tempo de execução. Sobre as exceções em PL/SQL, assinale a alternativa INCORRETA.
Provas
Quando o Oracle Database 8 foi lançado, uma nova classe de tipos de bancos de dados conhecida como LOBs ou Large Objects foi introduzida. Os LOBs podem ser usados para armazenar dados binários, dados de caractere e referências a arquivos, sendo capaz de armazenar até 128 terabytes de dados, dependendo da configuração do banco de dados. Há quatro tipos de LOBs; um deles é empregado para armazenar um ponteiro para um arquivo. Assinale-o.
Provas
Transações são mecanismos importantes para o correto funcionamento de bancos de dados. Considerando um SGBD com suporte a transações, assinale a afirmativa correta.
Provas
insert into LOTACAO (NOME, UNIDADE)
select P.NOME, E.NOME
from PROFFESSOR P, ESCOLA E
where P.COD_ESCOLA=E.COD_ESCOLA
and E.LOCAL='Cruzeiro';
A partir do código SQL (Structured Query Language) acima, julgue o item.
O código tem a finalidade de inserir, na tabela LOTACAO, o nome do professor e o nome da escola, localizada no Cruzeiro, à qual ele está relacionado.
Provas
Caderno Container