Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4269760440 1/4 BANCOS DE DADOS PARA REDES Simulado: CCT0044_SM_201301810614 V.1 Fechar Aluno(a): WILLIAN RODRIGUES SANTOS Matrícula: 201301810614 Desempenho: 5,0 de 10,0 Data: 21/11/2014 23:59:45 (Finalizada) 1a Questão (Ref.: 201301997919) Pontos: 1,0 / 1,0 Na criação de um banco de dados relacional, por suas características, podem ser utilizados como chave primária: CPF, MATRÍCULA e CÓDIGO_PEÇA CÓDIGO_DEPARTAMENTO, ENDEREÇO, CEP NOME, MATRÍCULA e CÓDIGO_ FORNECEDOR CPF, SALÁRIO e CARGO_FUNÇÃO NOME, SALÁRIO e CÓDIGO_DEPARTAMENTO 2a Questão (Ref.: 201301997918) Pontos: 1,0 / 1,0 A implementação de SGBDs tem, dentre seus objetivos, solucionar um problema que ocorre quando há redundância (repetição não necessária dos dados) nos arquivos. Este problema é conhecido por: inconsistência de dados. integridade de dados. restrição de dados. independência de dados. replicação de dados. 3a Questão (Ref.: 201301993556) Pontos: 1,0 / 1,0 Qual é a restrição que especifica que o atributo é uma chave candidata (tem um valor exclusivo para cada linha de uma tabela)? FOREIGN KEY UNIQUE PRIMARY KEY CHECK NOT NULL 4a Questão (Ref.: 201301993553) Pontos: 0,0 / 1,0 A cláusula utilizada para limitar valores ou domínios é conhecida por: DOMAIN CONSTRAINT CHECK DEFAULT UNIQUE 24/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4269760440 2/4 5a Questão (Ref.: 201301993531) Pontos: 0,0 / 1,0 Das alternativas abaixo, qual delas contém um banco de dados proprietário? Cassandra Interbase/Firebird MySQL ORACLE PostgreSQL 6a Questão (Ref.: 201301993535) Pontos: 1,0 / 1,0 Analise o banco de dados ilustrado na figura a seguir e responda o que se pede: Assinale a alternativa que contém o comando SQL padrão para eliminar a tabela turma e todas as suas dependências. DROP TABLE turma CASCADE; REMOVE TABLE turma RESTRICT; REMOVE TABLE turma CASCADE; DROP TABLE turma RESTRICT; DROP SCHEMA universidade CASCADE; 7a Questão (Ref.: 201302001073) Pontos: 0,0 / 1,0 O comando a seguir foi utilizado na criação da tabela EMPREGADO. CREATE TABLE empregado (codigo_empregado numeric(6,0) NOT NULL, nome character(15), codigo_cargo numeric(3,0) NOT NULL, endereco character varying(50), codigo_chefe numeric(6,0), uf character varying(2), data_nasc date, sexo character varying(1), salario numeric(10,2), cpf character(11) NOT NULL, codigo_dep numeric(3,0) NOT NULL, CONSTRAINT empregado_pk PRIMARY KEY (codigo_empregado), CONSTRAINT mp_cod_chefe_fk FOREIGN KEY (codigo_chefe) REFERENCES empregado (codigo_empregado), CONSTRAINT empregado_cod_cargo_fk FOREIGN KEY (codigo_cargo) REFERENCES cargo (codigo_cargo), CONSTRAINT empregado_cod_dep_fk FOREIGN KEY (codigo_dep) REFERENCES departamento (codigo_dep), CONSTRAINT empregado_cpf_key UNIQUE (cpf)) Após a análise do comando da criação da tabela empregado podese afirmar que: A coluna cpf é chave primária da tabela empregado. A coluna codigo_empregado é chave estrangeira da tabela empregado. A coluna codigo_empregado é uma chave estrangeira da tabela empregado. A coluna codigo_chefe é chave estrangeira da tabela empregado. A coluna codigo_dep pode receber valores nulos. 24/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4269760440 3/4 8a Questão (Ref.: 201301999694) Pontos: 1,0 / 1,0 Um administrador de banco de dados (Data Base Administrator DBA) é responsável por realizar uma série de funções sobre um determinado banco de dados. Entre as funções listadas abaixo, assinale qual é de competência específica de um DBA. Desenvolver softwares para extrair informações dos bancos de dados. Planejar, documentar, gerenciar e integrar recursos de informações corporativas de forma a manter as regras de negócio coerentes. Se comunicar com todos os potenciais usuários a fim de entender suas necessidades e criar um projeto que os atenda. Identificar as necessidades dos usuários finais. Auxiliar equipes de desenvolvimento e de testes a maximizar o desempenho e uso do banco de dados. 9a Questão (Ref.: 201302003046) 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, II e V I, III e V I, II, IV e V I, II e III I, II e IV 10a Questão (Ref.: 201302001072) Pontos: 0,0 / 1,0 24/11/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4269760440 4/4 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 queatendam 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. 42512 13452 32415 15342 31452 Voltar
Compartilhar