Buscar

Questões Discursivas das provas de Administração de Banco de Dados UNIP EAD 2017

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 3 páginas

Prévia do material em texto

Questões Discursivas das provas de Administração de Banco de 
Dados UNIP EAD 2017 
 
1-O desenvolvimento de um sistema de informação envolve a análise e o projeto 
de dois componentes importantes: os dados e os processos. O projeto de dados é 
considerado a parte estática do sistema, uma vez que diz 
respeito...............Comente sobre as quatros etapas do projeto de banco de 
dados. 
 
R: 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 
 
2- 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? 
 
R-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. 
 
3- 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? 
 
R- Os tipos de linguagem SQL são: DCL, DDL, DTL, DQL e DML 
 
4-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? 
 
R- As operações são: COMMIT e ROLLBACK 
 
5- Porque as certificações são importantes, principalmente para profissionais 
sem experiência? 
 
R-Porque é um método que se comprova, que um profissional, tem o domínio 
em uma determinada tecnologia. 
 
6- 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? 
 
R- A diferença é que o DDL, agrupa comandos de definição de dados, enquanto 
o DML, comandos de manipulação de dados. 
 
 
 
 
 
7 -Em um modelo físico, qual a diferença entre um relacionamento forte e um 
relacionamento fraco? 
 
R- 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 
 
8- Em um comando DELETE, a cláusula WHERE restringe os registros que 
serão excluídos. Em um comando 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? 
 
R- A clausula WHERE no comando INSERT, serve para restringir os registros 
que serão inseridos. 
 
 
9- Porque é considerado mais seguro fazer o backup do banco de dados em uma 
unidade de disco diferente da unidade onde o banco está instalado? 
 
R: Caso ocorra uma falha de hardware no disco principal, os dados ficam 
íntegros ao serem armazenados em um outro disco, prontos para serem 
recuperados. 
 
10- O que pode ser considerado entregável dentro de um projeto de banco de 
dados? 
 
R- 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 
 
11- Qual é a diferença entre a chave primária e a chave estrangeira ? 
 
Chave primária: Atributo único de uma tabela, serve para que não haja 
repetição de dados. Pode ser simples (quando composta de um atributo) ou 
composta ( quando composta de 2 ou mais atributos). 
 
Chave estrangeira: Essencial para o relacionamento entre duas ou mais tabelas, 
garante a integridade dos dados, pode ser simples ou composta. 
 
12- Qual a principal diferença dos bancos de dados NoSQL em comparação aos 
relacionais ? 
 
Bancos de dados Relacionais: Os dados são separados em entidades, conforme 
cada assunto e são gravados como atributos dessas entidades. Permite que essas 
entidades se relacionem entre si. Proporciona uma forma forma rápida e segura 
de armazenar e de recuperar os dados. 
Banco NoSQL: Entende se por Not Only SQL, banco de dados não relacionais, 
não suportam instruções e operações de função SQL. 
 
13- Os atributos do diagrama entidade-relacionamento representam uma 
propriedade de uma entidade ou de um relacionamento, como salário de um 
empregado ou o tempo de um empregado estará alocado em um projeto. Como 
podemos classificar esses atributos ? Explique cada um deles. 
 
Podem ser classificados em: 
 Atributos opcionais: Atributos com propriedades que podem assumir NULL. 
São indicados por um traço que corta a linha que liga o atributo a entidade ou 
relacionamento. 
Atributos Compostos: Representam uma abstração de outros atributos, como 
um endereço que abstrai (agrega) outros dados como Rua, CEP, cidade, etc. É 
representado por uma elipse, com ligações (linhas) para os atributos 
componentes (Convencionais). 
Atributos multivalorados: Tem propriedades que podem assumir mais de um 
valor, como os números de telefone de um departamento. São representados 
por uma cardinalidade mínima e máxima que é colocada ao lado de um nome do 
atributo, indicando as quantidades de valores mínimos e máximos permitidos.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes