Buscar

Compilado_Banco_de_dados_Unip

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Bando de dados. 
 
Edgar Frank Codd e Peter Chen são considerado os pais dos bancos de dados 
relacionais, por que? 
C) inventaram a teoria do modelo relacional 
 
Dentro de um data warehouse são características de uma tabela fato: 
B) variam ao longo do tempo tem valores numericos e seu historico cresce com o 
passar do tempo 
 
O banco de dados possui diversos objetos entre os quais os índices. qual a função 
deles? 
B) colocar um marcador no dado para permitir recuperaçao da mesmo de forma mais 
rápida 
 
Um especialista sql trabalha com um determinado banco A tempos depois ele é 
contratado por outra empresa para trabalhar com um banco B totalmente diferente do 
anterior . a adaptacao do especialista ao novo banco sera pequena porque? 
A) a linguagem sql é padronizada pela ANSI e é a mesma para todos os bancos com 
poucas diferenças entre si 
 
São bancos de dados open source: 
D) Postgre Sql e My Sql 
 
Sobre replicação é correto afirmar que: 
I.Replicação assíncrona é mais indicada que a síncrona para ambientes de produção 
II.A replicação síncrona só termina quando todos os servidores estiverem atualizados 
III.A replicação assíncrona não é a mais indicada para ambientes de produção 
IV.Replicação síncrona e replicação assíncrona são a mesma coisa 
C) apenas as alternativas l e ll estao corretas 
 
Para que um indicador seja considerado um KPI ele deve ser mensurável, logo: 
A)Um indicador só pode ser KPI quando é comparado a outra medida 
 
São tipos de banco de dados: 
A)Relacional, orientado a objeto e NoSql 
 
Um projeto de banco de dados possui determinadas etapas para ser implementado 
selecione a resposta que descreva as etapas de forma correta. 
C) Levantamento, Modelo conceitual (MER), Modelo Lógico e Modelo Físico. 
 
Podemos dizer que um banco de dados esta devidamente normalizado quando: 
C) Foi aplicado a 1,2 e 3 forma normal 
 
Em um modelo entidade relacionamento, as entidades, os atributos são identificados 
respectivamente por: 
A)Retangulo, elipse e losango 
 
Tem como função controlar a distribuição equilibrada de processamento. Estamos 
falando de que tipo de cluster? 
C)Cluster para balanceamento de carga 
 
 
 
Backup e restore são dois procedimentos do banco de dados que querem dizer, 
respectivamente 
B)Copia de segurança e restauração dessa cópia 
 
Quando falamos de um dicionário de dados estamos falando de: 
E)Catalogo responsável pela manutenção dos metadados que dizem respeito a 
estrutura de esquema, integridade, as configurações do SGDB para efeito de controle, 
segurança e desempenho 
 
A que serve a grande expansão dos bancos de dados na década de 1980? 
A)ao Surgimento do computador pessoal 
 
Chamamos de entidade fraca a entidade/tabela que: 
D) sua chave primaria é composta apenas por chave estrangeiras 
 
Foi solicitado ao DBA que desse permissão de acesso a uma tabela para o Usuário X. 
para dar a permissão, é correto informar que o DBA usou que tipo de linguagem? 
D)DCL 
 
A diferença entre dado e informação é: 
A) Informação surge quando agregamos dois ou mais dados e a partir dele inferimos 
uma conclusão 
 
Quais os principais fatores que determina a escolha de banco de dados que sera 
utilizado numa organização 
C)Orçamento e politica de investimento em TI 
 
A diferença entre um datamart e um datawarehouse é: 
A)Um datamart é um datawarehouse menor geralmente com dados de um 
departamento 
 
Um dashbord é 
B)Uma página que combina diversas informações a respeito de um mesmo tema. Essas 
informações são apresentadas de formas diferentes. Em um mesmo dashboard podem 
coexistir relatórios, gráficos e KPI´s 
 
Quando falamos em cluster, estamos falando de: 
A) dois ou mais computadores ligados em rede para compartilhar recursos 
 
O banco de dados possui diversos objetos. entre os quais, os indices. qual a função 
deles? 
B) Colocar um marcador no dado para permitir recuperação do mesmo de forma mais 
rápida 
 
São tipos de linguagem SQL 
C)DDL e DML 
 
Quando falamos de INSERT, DELETE e UPDATE, estamos falando de que tipo de 
linguagem SQL? 
C)DML 
 
Sobre os tipos de linguagem SQL, é incorreto afirmar que: 
E) O Comando DELETE faz parte do tipo DTL 
 
Dizemos que a diferença entre os bancos transacionais (OLTP) e multidimensionais 
(OLAP) são uma questão de normalização, por que? 
I.a base OLTP é normalizada e a base OLAP não é normalizada 
II.A base OLTP favorece o armazenamento enquanto a OLAP as consultas 
III.não existem diferenças entre as bases OLTP e OLAP 
D)As alternativas I e II estão corretas 
 
O que é data mining ou mineração de dados? 
B) Tecnicas e ferramentas de analise de dados com a função de descobrir e entender 
tendências, comportamentos, anomalias e outras relações entre os dados 
 
 
Considerando os comandos SQL que aceitam a clausula WHERE, é correto dizer que ela 
está dentro dos tipos: 
C) DQL e DTL 
 
 
Quando estamos acessando informações de mais de uma tabela, temos de usar JOINS, 
ou junções entre as tabelas, por meio de um atributo em comum. São tipos de JOINS, 
Exceto? 
C)Ultra Join 
 
 
 
 
 
 
 
 
 
DISCURSIVAS: 
 
O desenvolvimento de um sistema de informação envolve a análise e o projeto de dois 
componentes importantes.....Comente sobre as quatro etapas do projeto de banco de 
dados. 
1-Levantamento de requisitos: Possibilita especificar as necessidades do usuário. 
2- Projeto conceitual: transcreve as informações coletadas para um banco de dados. 
3- Projeto Logico: Escolha do SGBD a ser implantado 
4- Projeto Físico: Implantação do hardware especifico para execução do SGBD 
 
Um banco de dados é um item de infraestrutura de TI, assim como os softwares 
também são. Em alguns momentos, tudo parece confuso porque achamos que um 
banco de dados é um software e na verdade não é. Quando mencionamos a sigla SGBD 
(Sist. Gerenciamento de BD), Ficamos ainda mais confusos. Entende-se que os bancos 
de dados e os softwares, são itens de infraestrutura de TI. Como podemos classificar 
um SGBD? É um sistema ou banco de dados? Qual é o seu papel? 
Podemos classificar em: Quanto ao modelo de dados adotado: Ex: Relacionais, de 
rede, orientados a objetos; quanto ao número de usuários suportados. Ex mono ou 
multiusuários; E quanto à localização dos dados: Ex: Centralizados, distribuídos 
O SGBD é um sistema, e seu papel, é fazer Todo o controle sobre o armazenamento e a 
manipulação de dados no que diz respeito ao acesso, à integridade física e lógica, à 
segurança, à redundância, concorrência entre as diversas aplicações, autorização para 
as diversas operações. 
 
 
A Linguagem para acessar um banco de dados, depende do tipo de banco de dados. 
Aqueles do tipo relacional usam a linguagem SQL. A linguagem SQL pode ser dividida 
em tipos de acordo com sua funcionalidade. Quais os tipos de linguagem SQL? 
Os tipos de linguagem SQL são: DCL, DDL, DTL, DQL e DML 
 
O Ponto de sincronização representa a ligação de 2 transações consecutivas, 
mostrando onde o banco de dados está (ou deveria estar) em estado de consistência. 
Quais são as operações que representam este ponto?? 
As operações são: COMMIT e ROLLBACK 
 
Porque as certificações são importantes, principalmente para profissionais sem 
experiência? 
Porque é um método que se comprova, que um profissional, tem o domínio em uma 
determinada tecnologia. 
 
Apesar de a linguagem SQL ser única, ela é dividida em tipos, de acordo com as 
funcionalidades. Qual a diferença básica entre DDL e DML? 
A diferença é que o DDL, agrupa comandos de definição de dados, enquanto o DML, 
comandos de manipulação de dados. 
Em um modelo físico, qual a diferença entre um relacionamento forte e um 
relacionamento fraco? 
Forte: Identifica que a chave estrangeira da tabela “pai” faz parte da chave da tabela 
“filha” e a fraca, identifica que a chave estrangeira da tabela “pai” não faz parte da 
chave primária da tabela filha, sendo esse apenas mais um atributo 
Em um comando DELETE, a cláusula WHERE restringe os registros que serão excluídos. 
Em umcomando UPDATE, restringe os registros que serão atualizados. Em um 
comando SELECT, restringe os registros que serão adicionados. E em um comando 
INSERT? Para que serve a clausula WHERE, em um comando INSERT? 
A clausula WHERE no comando INSERT, serve para restringir os registros que serão 
inseridos. 
 
 
Porque é considerado mais seguro fazer o backup do banco de dados em uma unidade 
de disco diferente da unidade onde o banco está instalado? 
Caso ocorra uma falha de hardware no disco principal, os dados ficam íntegros ao 
serem armazenados em um outro disco, prontos para serem recuperados. 
 
O que pode ser considerado entregável dentro de um projeto de banco de dados? 
Visibilidade do estado do sistema; Correspondência entre o sistema e o mundo real; 
Controle e liberdade do usuário; Consistência e padronização; Prevenção de erros; 
Reconhecimento em vez de lembrança; Flexibilidade e eficiência de uso; Projeto 
estético e minimalista; Recuperação de erros; Ajuda e documentação; Controle e 
liberdade do usuário. 
 
Considera-se projeto de um banco de dados, a análise, o projeto e a implementação 
dos dados persistentes de uma aplicação, levando em conta a determinação da sua 
semântica (abstração dos dados de uma realidade) e, posteriormente, o modelo de 
dados e o sistema gerenciador de banco de dados (SGBD) a serem adotados. Quais as 
etapas que compõem o projeto de banco de dados? 
São 4 etapas: 
1-Levantamento de requisitos: Possibilita especificar as necessidades do usuário. 
2- Projeto conceitual: transcreve as informações coletadas para um banco de dados. 
3- Projeto Logico: Escolha do SGBD a ser implantado 
4- Projeto Físico: Implantação do hardware especifico para execução do SGBD 
 
Supondo que temos uma tabela X com 4 colunas, qual a diferença entre usar o 
comando SELECT * FROM tabela_x, para SELECT coluna_1, coluna_2, coluna_3, 
coluna_4 FROM tabela_x ? 
O primeiro comando, ele seleciona todas as colunas da tabela_x, enquanto que a 
segunda, seleciona somente as 4 colunas especificadas na tabela. 
 
Os relacionamentos do DER representam associações entre entidades, sendo que em 
cada associação são indicadas as cardinalidades, ou seja, o número de ocorrências de 
uma entidade que se relaciona com uma ocorrência de outra entidade. Os 
relacionamentos binários representam uma associação entre 2 entidades. Esta 
associação pode ser representada por um losango nomeado com linhas para as duas 
entidades envolvidas. Sugere-se que o nome desta função seja um substantivo no 
plural, uma vez que o uso de verbos limita mais a criatividade para a determinação de 
nomes. Há outro tipo de relacionamento que representa um tipo de associação que 
envolve ocorrências de uma mesma entidade. Qual é este relacionamento? 
Relacionamentos reflexivos. 
 
 
Os atributos do diagrama entidade-relacionamento representam uma propriedade de 
uma entidade ou um relacionamento, como salário de um empregado ou o tempo que 
um empregado estará alocado em um projeto. Como podemos classificar estes 
atributos? Explique cada um deles. 
Opcionais: Atributos com propriedades que podem assumir NULL. São indicados por 
um traço que corta a linha que liga o atributo à entidade ou relacionamento. 
Composto: Representam uma abstração de outros atributos, como um endereço que 
abstrai (agrega) outros dados como rua, CEP, cidade etc. 
Multivalorados: Atributos com propriedades que podem assumir mais de um valor, 
como os números de telefone de um departamento.

Outros materiais