Buscar

Banco de Dados Estacio EAD

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1
a
 Questão (Ref.: 201207113612) Pontos: 1,0 / 1,0 
Relacione as colunas e marque a alternativa correta sobre atores do BD. 
(1) Administradores de banco de 
dados ( ) Realizam consutlas, atualizações e geração de relatórios. 
(2) Projetistas de banco de dados ( ) soluciona problemas como falhas na segurança e demora no tempo de resposta do sistema. 
(3) Usuários finais ( ) identificam as necessidades e definem as especificações das transações padrão que atendam aos dos usuários 
finais. 
(4) Analista de sistemas ( ) implementam as especificações definidas pelos analistas de sistemas como programas. 
(5) Programadores de aplicações ( ) identifica os dados a serem armazenados e escolhem estruturas apropriadas para representar e armazenar estes 
dados. 
 
 
 3-1-4-5-2 
 1-5-3-4-2 
 3-2-4-1-5 
 1-3-4-5-2 
 4-2-5-1-2 
 
 
 
 2
a
 Questão (Ref.: 201207106070) Pontos: 1,0 / 1,0 
Correlacione as colunas a seguir e marque a alternativa que contém a sequência de respostas 
corretas, de cima para baixo. 
(1) BD ( ) É um sistema de software de uso geral que facilita o processo de definição, construção, manipulação e 
compartilhamento de bancos de dados entre diversos usuários e aplicações. 
(2) SGBD ( ) É a definição do banco de dados ou informação descritiva deste, que é armazenada na forma de um 
catálogo ou dicionário. 
(3) Metadados ( ) É uma coleção logicamente coerente de dados com algum significado inerente. 
(4) Modelo de dados ( ) É uma coleção de conceitos que podem ser usados para descrever a estrutura de um banco de dados. 
 
 
 4,3,1,2 
 2, 3, 1, 4 
 4,1,3,2 
 3,2,1,4 
 2,4,1,3 
 
 
 
 
 3
a
 Questão (Ref.: 201207115586) Pontos: 0,0 / 1,0 
Considere que um banco de dados relacional foi criado através da execução dos comandos em SQL 
a seguir. 
 
Após a criação das tabelas empregado e departamento e das restrições deseja-se realizar a inserção de algumas tuplas 
no banco de dados. Porém as restrições de chave primária e estrangeira impedem que algumas inserções sejam 
efetuadas. Com base nestas informações assinale a alternativa que contém apenas as inserções possíveis de serem 
efetuadas. 
 
 
 I, III e V 
 I, II e IV 
 I, II, IV e V 
 I, II e III 
 I, II e V 
 
 
 
 
 4
a
 Questão (Ref.: 201207115591) Pontos: 1,0 / 1,0 
Observe a tabela a seguir: 
 
Deseja-se atualizar o estado civil do paciente João da Silva para casado. Assinale a alternativa 
abaixo que contém o comando SQL que possibilitaria realizar esta atualização. 
 
 UPDATE paciente estado_civil='casado' WHERE nome_paciente='João da Silva'; 
 UPDATE paciente SET estado_civil='casado' WHERE nome_paciente='João da Silva'; 
 UPDATE paciente SET nome_paciente='João da Silva' WHERE estado_civil='casado'; 
 UPDATE paciente nome_paciente='João da Silva' WHERE estado_civil='divorciado'; 
 UPDATE paciente SET nome_paciente='João da Silva' WHERE estado_civil='divorciado'; 
 
 
 
 5
a
 Questão (Ref.: 201207113616) Pontos: 0,0 / 1,0 
Assinale a alternativa que contém os comandos utilizados para adicionar um atributo em uma tabela 
já existente no banco de dados. 
 
 ALTER e DROP 
 DROP e ALTER 
 ALTER e ALTER 
 ALTER e ADD 
 DROP e ADD 
 
 
 
 
 
 6
a
 Questão (Ref.: 201207115560) Pontos: 1,0 / 1,0 
O esquema a seguir contém duas tabelas: marca e carro. As chaves primárias das tabelas estão 
sublinhadas. Deseja-se que a coluna codigo_marca da tabela carro seja uma chave estrangeira que 
referencia a tabela marca na coluna codigo_marca. Assinale a alternativa que contém a declaração 
correta desta chave estrangeira. 
 
 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN KEY 
(codigo_marca) REFERENCES marca(codigo_marca); 
 ALTER TABLE marca ADD CONSTRAINT codigo_marca_fk FOREIGN KEY 
(codigo_marca) REFERENCES carro(codigo_marca); 
 ALTER TABLE marca ADD CONSTRAINT codigo_marca_pk PRIMARY KEY 
(codigo_marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_fk FOREIGN KEY 
(codigo_marca) REFERENCES marca (marca); 
 ALTER TABLE carro ADD CONSTRAINT codigo_marca_pk PRIMARY KEY 
(codigo_marca); 
 
 
 
 7
a
 Questão (Ref.: 201207112303) Pontos: 1,0 / 1,0 
Os objetivos dos compiladores DDL, DML e DCL são, respectivamente: 
 
 criar os objetos do banco de dados, fornecer privilégio de acesso às informações e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 criar os objetos do banco de dados, manipular (recuperação, inserção, remoção e alteração) 
dados nos objetos criados pela DDL e fornecer privilégio de acesso às informações. 
 manipular (recuperação, inserção, remoção e alteração) dados nos objetos criados pela DML, 
criar os objetos do banco de dados e fornecer privilégio de acesso às informações. 
 fornecer privilégio de acesso às informações, criar os objetos do banco de dados e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 fornecer privilégio de acesso às informações, manipular (recuperação, inserção, remoção e 
alteração) dados nos objetos criados pela DDL e criar os objetos do banco de dados. 
 
 
 
 
 
 8
a
 Questão (Ref.: 201207110490) Pontos: 0,0 / 1,0 
Qual o comando SQL utilizado para eliminação de uma tabela? 
 
 DROP 
 UPDATE 
 ALTER 
 INSERT 
 DELETE 
 
 
 
 9
a
 Questão (Ref.: 201207116149) Pontos: 0,0 / 1,0 
(NCE-UFRJ 2001) Sobre os conceitos de domínio, atributo e relação, é correto afirmar que: 
 
 Uma relação mapeia um domínio através de seus atributos. 
 Um domínio é definido por um conjunto de atributos pertencentes a uma relação. 
 Um atributo representa o uso de um domínio em uma relação. 
 Um atributo é considerado chave se pertencer ao domínio que define uma relação. 
 Domínio e atributo representam um único conceito semântico em uma dada relação. 
 
 
 10
a
 Questão (Ref.: 201207116724) Pontos: 1,0 / 1,0 
Considere o seguinte comando SQL: 
UPDATE TAB1 
SET QUANTIDADE = 45 
WHERE ID_TABELA LIKE "123%" 
Esse comando tem como resultado a atualização do atributo QUANTIDADE. 
 
 da tabela TAB1, com o valor 45, apenas para os registros em que o ID_TABELA tenha 4 
caracteres. 
 com o valor 45, desde que o valor atual de QUANTIDADE seja menor do que 123. 
 da tabela TAB1, com o valor 45, apenas para os registros com o ID_TABELA 
começando "123". 
 com o seu valor atual somado de 45, apenas para os registros em que o ID_TABELA seja 
maior do que 123. 
 com o valor TAB1, da tabela ID_TABELA, desde que essa tabela tenha mais do que 123 
registros.

Continue navegando