Questões de Concurso Sobre banco de dados
Foram encontradas 15.585 questões
Figura 3 - DER
A partir do DER da Figura 3, pode-se derivar os seguintes esquemas relacionais, segundo os conceitos do modelo relacional:
I. C (c1, a1, d1) d1 referencia D a1 referencia A II. E (c1, e1, f1) c1 referencia C f1 referencia F III. F (f1, f2)
Quais estão corretos?
Figura 2 - Transação em um SGBD
A Figura 2 exibe, de forma gráfica, a seguinte situação: o SGBD está em um estado inicial e, sobre ele, é executada uma transação, que se for encerrada com sucesso, os seus resultados são tornados persistentes no SGBD, por meio da execução do comando "commit". Entretanto, se a transação falhar, as operações que a compõem serão desfeitas, por meio do comando "rollback". Nesse caso, pode-se afirmar que tal Figura representa, esquematicamente, a seguinte propriedade de transação "ACID":
I. insert into arma (calibre, codigo, fabricante, descricao, numero_registro) values (32, null, 'TAURUS', 'M9 TATICA', 2275); II. insert into arma (codigo, calibre, fabricante, descricao) values (2275, 22, 'ROSSI', 'PESSOA'); III. insert into arma values (20, 2275, 'CBC', 'ANIMAL', 345783)
Quais estão corretas?
I. II. III.
Quais estão corretas?
I. Criação da chave primária correta: alter table arma add constraint a_cal_mat_pk primary key(calibre); II. Criação da chave estrangeira, após a criação da chave primária correta: alter table arma add constraint a_cod_fk foreign key (codigo) references policial (matricula); III. Alteração do tamanho de campo, após a criação correta das chaves primária e estrangeira: alter table arma modify (codigo number (6));
Quais estão corretas?
A partir do DER mostrado na Figura 4, serão criadas as tabelas relacionais correspondentes em um SGBD. Para isso, basta executar, nesse SGBD, a seguinte declaração, em SQL padrão:
I.
II.
III.
Quais estão corretas?
As questões 32 e 33 baseiam-se na Figura 2, que mostra um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", com as adaptações constantes em "Carlos Alberto Heuser". Sobre esse DER, considere as seguintes informações e regras de negócio: (1) ele está sendo elaborado para modelar os dados de animais, por meio da entidade "Animal", e das respectivas carteiras de vacinação, através da entidade "Carteira_Vacinacao"; (2) a cardinalidade está representada do lado oposto à entidade a que se refere e é do tipo mínimo/máximo (por exemplo, 0,1); (3) toda carteira de vacinação somente poderá ser cadastrada se for associada a um animal; (4) um mesmo animal poderá ser associado a várias carteiras de vacinação, desde que em data/hora diferentes; (5) em uma mesma data/hora poderão ser emitidas várias carteiras de vacinação, mas para animais distintos; e (6) deverá ser possível cadastrar um animal sem associá-lo a nenhuma carteira de vacinação.
As questões 32 e 33 baseiam-se na Figura 2, que mostra um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", com as adaptações constantes em "Carlos Alberto Heuser". Sobre esse DER, considere as seguintes informações e regras de negócio: (1) ele está sendo elaborado para modelar os dados de animais, por meio da entidade "Animal", e das respectivas carteiras de vacinação, através da entidade "Carteira_Vacinacao"; (2) a cardinalidade está representada do lado oposto à entidade a que se refere e é do tipo mínimo/máximo (por exemplo, 0,1); (3) toda carteira de vacinação somente poderá ser cadastrada se for associada a um animal; (4) um mesmo animal poderá ser associado a várias carteiras de vacinação, desde que em data/hora diferentes; (5) em uma mesma data/hora poderão ser emitidas várias carteiras de vacinação, mas para animais distintos; e (6) deverá ser possível cadastrar um animal sem associá-lo a nenhuma carteira de vacinação.
Após ler o texto introdutório da questão, pode-se afirmar que o relacionamento "R1", terá as quais cardinalidades?
I. Cálculo da média aritmética dos valores em uma única coluna. II. Analisa um grupo de valores e retorna o menor entre eles.
Nos casos I e II, as funções de agregação são, respectivamente:
I. É o banco de dados relacional. II. É a ferramenta ETL da Microsoft., com os significados “E - extract – extrair a informação de algum lugar, T - transform – transformar a informação se necessário e L - load – carregar a informação em outro lugar. III. É uma ferramenta para a gestão centralizada de relatórios. IV. É o Data Warehouse da Microsoft, constituindo um banco multidimensional.
As ferramentas descritas em I, II, III e lV são referenciadas, respectivamente, por SQL Server:
I. Visão dos usuários individuais - se ocupa do modo como os dados são vistos por usuários individualmente. II. Visão do meio de armazenamento - se ocupa do modo como os dados são fisicamente armazenados dentro do sistema. III. Visão da comunidade de usuários - se ocupa da interação entre os outros dois.
Os níveis I, II e III são denominados, respectivamente:
I. Representar atributos. II. Representar entidades. III. Representar relacionamentos. IV. Ligar atributos a entidades e entidades a relacionamentos.
Considerando que são usadas linhas para a função indicada em IV, para as demais em I, II, e III devem ser utilizados, respectivamente, os seguintes símbolos:
I. Ocorre quando o usuário pula um nível intermediário dentro de uma mesma dimensão, por exemplo, a dimensão tempo é composta por ano, semestre, trimestre, mês e dia. Essa operação é executada quando o usuário passa de ano direto para trimestre ou mês. II. Ocorre quando o usuário aumenta o nível de detalhe da informação, diminuindo a granularidade, um conceito que determina quais os tipos de consultas podem ser feitas no Datawarehouse. Essa operação influencia diretamente na velocidade do acesso às informações e no volume de dados armazenados. III. Ocorre quando o usuário aumenta a granularidade, diminuindo o nível de detalhamento da informação. IV. Ocorre quando o usuário passa de uma informação contida em uma dimensão para uma outra, como por exemplo, inicia na dimensão do tempo e no próximo passo analisa a informação por região.
As operações definidas em I, II, III e IV são conhecidas, respectivamente, como: