Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Os bancos de dados podem ser aplicados exclusivamente em determinadas áreas do saber, como é o caso do banco de dados biológico, o qual tem por finalidade organizar a informação biológica e disponibilizá-la de maneira simples aos pesquisadores. Acerca do banco de dados biológico, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os bancos de dados biológicos são exclusivamente de natureza pública, uma vez que tratam de questões relacionadas à área da saúde. ( ) O BioMart trata-se de um sistema semelhante ao data warehouse, o qual tem por finalidade facilitar a integração entre os inúmeros bancos de dados disponíveis pelo mundo. ( ) O GenBank atualmente é considerado um dos mais importantes repositórios de dados biológicos. ( ) O GMOD é um projeto elaborado pela empresa responsável pelo desenvolvimento do banco de dados PostGreSQL. ( ) A junção das informações dos diversos bancos de dados biológicos existentes na rede pode ocorrer através da ferramenta de gerência Citrina. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - F - F. b) V - V - F - V - F. c) F - V - V - F - V. d) V - F - V - V - F. 2. Para desenvolver uma modelagem de dados temos o modelo físico, que permite a implementação de um banco de dados e requer conhecimento técnico. Com relação a esse tipo de modelo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O modelo físico é elaborado a partir do modelo lógico. ( ) Esse modelo é a etapa inicial de um projeto de banco de dados. ( ) Ele tem como prioridade a representação gráfica do negócio. ( ) É considerado a etapa final de um projeto de banco de dados. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F. b) V - V - V - F. c) F - V - F - V. d) V - F - F - V. 3. Oracle é basicamente uma ferramenta cliente/servidor para a gestão de Bases de Dados. Para a criação de tabelas, é imprescindível entender os tipos de dados e os campos que o Oracle pode ter. Sobre o Oracle, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O tipo long suporta dados alfanuméricos com tamanhos variados, que podem chegar até 2 gigabytes. ( ) O tipo long raw suporta tipos de texto, além de receber no máximo o valor de 4.000 caracteres. ( ) O tipo date é utilizado para trabalhar com data e hora, inclusive com séculos, anos, meses, dias, horas, minutos e segundos. ( ) O tipo number é utilizado para guardar dados binários, como, por exemplo, sons e imagens. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - F - F - F. c) V - F - V - F. d) V - V - V - F. 4. As constraints (restrições) visam a manter os dados do usuário restritos, e assim evitam que dados inválidos sejam inseridos no banco de dados, sendo que a mera definição do tipo de dados para uma coluna pode ser considerada por si só, como uma constraint. Acerca das constraints aplicáveis ao Banco de Dados Oracle, analise as sentenças a seguir: I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita para a inserção/alteração de um valor numa coluna específica. II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que esta restrição estabelece um link entre duas tabelas distintas. III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK (sex_pessoa in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a fim de garantir que somente os caracteres M ou F sejam inseridos no campo sex_pessoa. IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou conjunto de colunas assuma um valor diferente para cada linha, sendo que somente poderá existir uma única restrição deste tipo por tabela. Agora, assinale a alternativa CORRETA: a) Somente a sentença III está correta. b) As sentenças I, II e IV estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças I, III e IV estão corretas. 5. A linguagem SQL possui um conjunto de funções que poderão ser aplicadas pelo desenvolvedor para obter determinados resultados, os quais se dividem em funções de linha ou de grupo. As funções de linha retornam um resultado por linha da tabela acessada, enquanto as funções de grupo retornarão um resultado por grupo de registros selecionados. Diante disso, analise a tabela ?clientes? e o comando SQL anexos e assinale a alternativa CORRETA: a) A consulta retornará apenas o nome do cliente onde o código for maior ou igual a quatro. b) A consulta não retornará nenhum registro, uma vez que a função LENGTH não pode ser utilizada em campos do tipo Varchar2. c) A consulta retornará o primeiro nome da tabela clientes que possuir mais de quatro caracteres, ou seja, Letícia. d) A consulta retornará todos os nomes que possuírem mais de três caracteres, ou seja, Letícia, Guilherme e Flávio. 6. O Modelo Lógico pode ser entendido como a descrição da base de dados, conforme é visualizada pelos os usuários do Sistema de Gerenciamento de Banco de Dados (SGBD). Com relação a isso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Esse modelo é o primeiro passo em um projeto de Banco de Dados. ( ) O Modelo Lógico é a representação de dados em uma estrutura de armazenamento. ( ) O modelo é iniciado após a execução do modelo conceitual. ( ) Esse modelo é constituído após a definição do Modelo Físico para um projeto. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V. b) V - V - V - F. c) F - V - V - F. d) V - F - V - F. 7. A normalização pode ser entendida como o esforço de minimizar a redundância e otimizar as estruturas de dados, organizando os elementos de informações em grupos apropriados. Com relação à normalização, analise as sentenças a seguir: I- Existem somente duas formas normais criadas por Codd, primeira forma (1FN) e a segunda forma (2FN). II- Existem inicialmente três formas normais criadas por Codd: normais primeira (1FN), segunda (2FN) e terceira (3FN). III- Formas normais são importantes para prever possíveis problemas na estrutura de um banco de dados. IV- Existem somente duas formas normais criadas por Boyce: primeira forma (FNBC) e a segunda forma (BCNF). Agora, assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) As sentenças II e III estão corretas. c) Somente a sentença I está correta. d) Somente a sentença III está correta. 8. Podemos classificar os tipos de gerenciamento de bancos de dados conforme suas características e sua aplicação. O DataWarehouse é um tipo peculiar de gerenciamento de banco de dados. A característica que podemos destacar é: a) Geralmente são dados disponíveis apenas para consulta, são agrupados e otimizados para uma análise mais robusta, já que esses dados derivam de várias fontes distintas. b) Uma caraterística que é obrigatória nesse tipo de gerenciamento de banco de dados é a possibilidade de alteração dos dados. c) É constituído somente de informações fornecidas por apenas uma fonte, geralmente de cadastro do setor de RH de uma empresa. d) Sua principal característica é dar subsídios para um bom relacionamento com os clientes e é usado única e exclusivamente para delimitar públicos-alvo. 9. O trabalho com Banco de Dados é muito importante para observar e manter a consistência dos dados. Uma das possibilidadespara isso é a utilização da simples restrição check. Com relação a essa restrição, podemos afirmar que: a) No controle de um Banco de Dados, não tem aplicação prática. b) É utilizada somente para restringir os caracteres alfanuméricos. c) Serve apenas para restringir a quantidade de caracteres. d) É utilizada para checar uma situação específica, como um número mínimo de algo. 10. O banco de dados é parte integrante do Sistema de Informação, em que os dados são coletados, processados, organizados e armazenados. A parte de coleta, tratamento e processamento dos dados é feito por programas específicos, como ERP, CRM, Web service, sites etc. Todavia, o analista/desenvolvedor deverá optar por um banco de dados para o armazenamento e a organização desses dados, o qual deverá ser escolhido, levando-se em conta critérios técnicos e financeiros. Acerca dos diversos tipos de bancos de dados existentes no mercado, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O banco de dados MySQL caracteriza-se por ser um software livre quando utilizado para fins não comerciais, destacando-se principalmente nas aplicações web. ( ) O Oracle é um dos bancos de dados mais robustos no mercado, sendo responsável pelo armazenamento de boa parte das informações das principais organizações do mundo. ( ) O PostgreSQL é um banco de dados exclusivamente voltado para orientação a objetos. ( ) O fato do SQL Server ser um banco de dados desenvolvido pela Microsoft permite-lhe possuir uma maior integração nativa com seus produtos e tecnologias. ( ) O banco de dados PostgreSQL funciona tanto na plataforma Windows como Linux. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - V - V. b) V - F - V - V - F. c) V - F - F - V - F. d) F - V - V - F - V. 11. (ENADE, 2014) Considere que uma empresa que presta serviços de transporte de pacientes em ambulâncias para clientes conveniados disponha de um sistema de controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de dados que controle a operação. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as assertivas a seguir. I. CodConvenio é uma chave estrangeira na tabela Atendimento. II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da chave primária. III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma chave estrangeira. IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento -> CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas. Assinale a alternativa CORRETA: a) As assertivas I e IV estão corretas. b) Apenas a assertiva I está correta. c) As assertivas III e IV estão corretas. d) As assertivas II e III estão corretas. 12. (ENADE, 2008) A partir do script SQL de criação de um banco de dados abaixo, assinale a opção que apresenta comando SQL que permite obter uma lista em ordem decrescente de quantidade de bônus e que contenha somente o pseudônimo do jogador e seu bônus. Assinale a alternativa CORRETA. a) SELECT J.PSEUDONIMO, N.BONUS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC. b) SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC. c) SELECT J.PSEUDONIMO, N.PONTOS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEJOGADOR ORDER BY N.BONUS DESC. d) SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY N.BONUS DESC.
Compartilhar