Questões de Concurso
Sobre modelo relacional em banco de dados
Foram encontradas 716 questões
Assinale a alternativa que descreve CORRETAMENTE o conceito fundamental utilizado para organizar os dados em bancos de dados relacionais, como MS SQL Server e MySQL:
I. Quando uma relação é considerada uma tabela de valores, cada coluna na tabela representa uma coleção de valores de dados relacionados.
II. Cada relação é representada por uma tabela, onde cada linha corresponde a uma tupla, e cada coluna, a um atributo.
III. Uma linha representa um fato que normalmente corresponde a uma entidade ou relacionamento do mundo real.
IV. O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é representado por um domínio de valores possíveis.
Quais estão corretas?
A respeito de bancos de dados relacionais e de bancos de dados NoSQL, julgue o item que se segue.
De acordo com o conceito de integridade referencial, uma chave estrangeira em uma tabela-destino deve ser chave primária em outra tabela de origem.
Considere o seguinte modelo relacional de um sistema de hotelaria:

Sabe-se que:

Sobre esse modelo, é correto afirmar que:
Considere o modelo relacional abaixo e responda a questão.

Considere o modelo relacional abaixo e responda a questão.

O modelo de banco de dados relacional foi introduzido inicialmente em 1970 por Ted Codd, da IBM Research. Logo esse modelo atraiu atenção imediata devido a sua simplicidade e base matemática. As primeiras implementações comerciais se tornaram disponíveis na década de 1980. Desde então, o modelo relacional é a abordagem mais difundida nos SGBDs comerciais, tais como: Oracle, Sql Server e vários sistemas de código aberto como MySQL e PostgreSQL.
Adaptado de Ramez Elmasri e Shamkant B. Navathe. Sistemas de Banco de Dados, 6. Edição, São Paulo: Pearson Addison Wesley, 2011.
Em relação ao modelo de banco de dados relacional, avalie as seguintes afirmações:
I. O modelo relacional representa o banco de dados como uma coleção de relações. Informalmente, cada relação é semelhante a uma tabela.
Il. A restrição de integridade referencial define que os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada.
III. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha ou tupla das demais dentro de uma tabela. Em uma tabela é possível ter mais de uma chave primária simultaneamente.
IV. A chave alternativa tem o conceito semelhante a de uma chave primária, já que distinguem uma linha ou tupla dentro de uma tabela. Dessa forma, uma chave alternativa pode ser referenciada por uma chave estrangeira.
Assinale a alternativa que apresenta APENAS as afirmações corretas.
Analise o Diagrama Entidade-Relacionamento (ER) parcial para um sistema de concursos:

Assinale a alternativa que representa corretamente a entidade fraca Inscricao e suas chaves, de acordo com o modelo relacional.
Suponha que DeptID em Projeto seja uma chave estrangeira para Departamento(DeptID), mas não existe uma chave estrangeira de DeptID em Funcionario para Departamento. Um novo funcionário é contratado e inserido na tabela Funcionario com um DeptID igual a “999”, que não existe em Departamento. Que tipo de restrição de integridade é violado nesse cenário, considerando-se a semântica esperada do sistema?