(1,0)
Analise as sentenças abaixo, as quais discutem as principais restrições que podem ser expressas no modelo de dados relacional.
I. Restrições de domínio são impostas para garantir que os valores nas colunas sejam atômicos e que respeitem os tipos de dados das colunas.II. Restrição de integridade de entidade diz respeito à garantia de que toda linha em uma tabela deve ser única. III. A restrição de integridade referencial garante que determinadas colunas em uma tabela sejam iguais às colunas que compõem a chave primária de outra tabela ou da própria tabela. IV. A restrição de chave estabelece que nenhum valor de chave primária pode ser vazio.Estão CORRETAS as afrmativas:
O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo
Das seguintes afirmativas sobre Sistemas Gestores de Banco de Dados (SGBD), assinale a que está ERRADA.
Um Banco de Dados é um conjunto de registros dispostos em estruturas regulares que possibilita a reorganização dos mesmos e uma produção de informação. Analise os seguintes enunciados e marque a alternativa CORRETA. I- Um Banco de Dados Relacional está composto por um conjunto de tabelas que podem ou não estar relacionadas entre si; II- Uma tabela é definida por uma estrutura de campos (colunas); III- O Banco de Dados Oracle não permite o uso de visões; IV- Um registro define o tipo de dados a ser armazenado em cada tabela; V- Em um Banco de Dados, podem ser armazenadas imagens.
O SQL, Linguagem de Consulta Estruturada, é um padrão para manipulação, definição, consulta e outras funcionalidades dos Bancos de Dados. Com relação a essa linguagem, selecione a alternativa ERRADA.
No que se refere aos modelos de banco de dados: conceitual, lógico e físico, assim como a sua implementação em um SGBD, apresentam-se cinco afirmações. Selecione a alternativa CORRETA
Sobre o SQL padrão, analise os seguintes enunciados e marque a alternativa CORRETA. I- A sentença UPDATE A SET X=1 WHERE Y=1 tem como objetivo fazer com que o valor do campo X da tabela A seja 1 em todos os registros nos quais o valor do campo Y é 1; II- O comando DELETE TABLE é utilizado para apagar uma ou mais tabelas; III- O comando CREATE TABLE é utilizado para criar uma tabela; IV- O comando INSERT TABLE é utilizado para criar uma tabela; V- O comando UPDATE pode ser utilizado também para alterar o tipo de dados de uma coluna em uma tabela.
O texto a seguir se refere à modelagem de Data Warehouse.Se na modelagem do Data Warehouse for adotada uma abordagem ________, cada elemento de dados (por exemplo, a venda de um item) será representado em uma relação, chamada tabela de fatos, enquanto que as informações que ajudam a interpretar os valores ao longo de cada dimensão são armazenadas em uma tabela de dimensões, uma para cada dimensão. Esse tipo de esquema de banco de dados é chamado um esquema estrela, em que a tabela de fatos é o centro da estrela e as tabelas de dimensões são os pontos. Quando a abordagem _______ é escolhida, um operador específico que faz a agregação prévia da tabela de fatos ao longo de todos os subconjuntos de dimensões é utilizado e pode aumentar consideravelmente a velocidade com que muitas consultas _______ podem ser respondidas. Considerando a ordem das lacunas, qual sequência de termos completa corretamente o texto acima?
Analise as afirmativas abaixo a respeito da modelagem relacional e sua implementação em bancos de dados relacionais.I - O relacionamento de uma entidade fraca com a entidade da qual ela depende é sempre um relacionamento um para um. II - A especificação de chaves estrangeiras para atributos de uma tabela T em relação a ela própria é uma característica necessária nos bancos de dados para a tradução de diagramas de entidade-relacionamento que contêm relacionamentos do tipo autorrelacionamento. III - Se uma relação está na segunda forma normal, todo atributo que não seja chave deve ser totalmente dependente da chave primária.Está(ão) correta(s) a(s) afirmativa(s)
Considere as afirmativas abaixo sobre as transações em Sistemas de Bancos de Dados Relacionais.I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed. II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência. III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.Está(ão) correta(s) APENAS a(s) afirmativa(s)
Se uma consulta PL/SQL no Oracle retornar mais do que uma tupla, então, para receber o retorno da consulta, será necessário usar um
Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas gerenciadores de bancos de dados para a implementação de
Considere uma tabela em um banco de dados relacional. A tabela apresenta três atributos do tipo texto, sendo CPF o campo chave. Cliente(CPF, Nome, Endereco) Considerando-se que homônimos são pessoas que pos- suem o mesmo nome, mas CPF diferentes, a expressão SQL que resulta na lista dos Clientes que têm homônimos, juntamente com o número de homônimos, é:
(1,0) Com relação a bancos de dados criados no SGBD Oracle, julgue os itens que se seguem. Um banco de dados Oracle tem um conjunto de contas de usuário predefinido. Todas as contas de usuário predefinidas são usadas para tarefas administrativas.
(1,0) A respeito da linguagem SQL (structured query language), julgue os próximos itens. Uma consulta escrita em SQL consiste de cláusulas, entre as quais apenas duas são obrigatórias.
Recuperar senha