Baixe o app para aproveitar ainda mais
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.
Compartilhar