Questões de Concurso Sobre banco de dados
Foram encontradas 18.786 questões
FUNCIONARIO(ID, Nome, IDDep, IDCargo), onde ID é chave primária, IDDep é chave estrangeira referenciando DEPARTAMENTO e IDCargo é chave estrangeira referenciando CARGO.
DEPARTAMENTO(ID, Nome, IDChefe), onde ID é cha- ve primária e IDChefe é chave estrangeira referenciando FUNCIONÁRIO.
CARGO(ID, Nome, Salário), onde ID é chave primária.
Considere os predicados unários Funcionario(x), Departamento(x) e Cargo(x) que representam, respectivamente, que x é funcionário, x é um departamento, e x é um cargo, e as relações Lotado(x, y), Chefia(x, y) e Encarregado(x, y) representando, respectivamente, que x está lotado no departamento y, que x é o chefe do departamento y, e que o cargo de x é y.
É compatível com a tabelas descritas a seguinte fórmula da lógica de predicados:
P ∪ (Q ∩ R)
terá, no máximo, quantas instâncias de relação?
PRECO_DIARIO(TIPO,DATA,PRECO)
PRECO_MENSAL(TIPO,ANO,MES,PRECO)
Uma forma correta para realizar isso de uma só vez em SQL, na maioria dos SGDBs do mercado, é
Nesse contexto, mantendo as práticas usadas no modelo atual e seguindo as melhores práticas de projeto, é necessário e suficiente criar nesse diagrama uma entidade “Fase” com
Havendo a necessidade de criar uma tabela para representar um relacionamento N:M entre as duas tabelas P e Q, qual é a previsão para o tamanho máximo de linhas dessa tabela?
O comando SQL correto para criar a representação dessa relação em um SGDB é
Considere uma situação em que pessoas são representadas por uma entidade, e casamentos são representados por um relacionamento. Nesse caso, o relacionamento de casamentos constituirá um exemplo de
( ) A cláusula SELECT é utilizada para relacionar os atributos desejados no resultado de uma consulta.
( ) A cláusula FROM consiste em um predicado envolvendo os atributos das tabelas que aparecem na cláusula WHERE.
( ) Um produto cartesiano é formado com as tabelas indicadas na cláusula FROM.
( ) A cláusula WHERE associa as tabelas que serão pesquisadas durante a avaliação da expressão.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Algumas das principais técnicas utilizadas para controle de execução concorrente de transações em bancos de dados são baseadas no conceito de bloqueio de itens de dados. Um exemplo de bloqueio pode ser assim caracterizado: enquanto uma transação ________ um item de dado, ________outra transação pode ___________.