Escolar Documentos
Profissional Documentos
Cultura Documentos
AULA 01
Questão Resposta
1 1- Bancos de dados compreendem desde agendas telefônicas até sistemas computadorizados. (Sim)
2- Só podemos instalar o SQL Server Express se tivermos a permissão da Microsoft. (Não)
3- Todos os sistemas de bancos de dados são gratuitos. (Não)
2 1- Um banco de dados deve armazenar os dados de forma organizada. (Verdadeiro)
2- O acesso ao banco de dados é livre e não requer a inserção de usuário e senha. (Falso)
3- Um banco de dados tem como principal função o armazenamento de dados, mas nunca sua
recuperação. (Falso)
3 Pergunta - Qual o significado da sigla SGBD ?
Número de Questões:4
4 Pergunta - Quais dos "SGBD"s abaixo são reais?
1- MySQL. (Correta)
2- SQLEX. (Incorreta)
3- Firebird. (Correta)
4- PostgreSQL. (Correta)
5- RefSQL. (Incorreta)
6- NovaSQL. (Incorreta)
Número de questões:4
5 Pergunta - Para atribuirmos o nome SGBD, quais destes parâmetros são obrigatórios?
Número de questões:6
AULA 02
Questão Resposta
1 Perguntas e Respostas:
1- Um Banco de Dados pode ser considerado uma coleção organizada de informações . (Sim)
2- Existe um único modelo de Banco de Dados. (Não)
3- Uma agenda de telefones não é um Banco de Dados. (Não)
2 Perguntas e Respostas:
1- Modelo hierárquico possui os registros conectados uns aos outros por meio de ligações. (Verdadeiro)
2- As ligações do modelo hierárquico são chamadas de links. (Falso)
3- O modelo hierárquico tem como vantagem, rapidez no acesso a informação. (Verdadeiro)
3 Pergunta: Em relação ao modelo de redes é correto afirmar:
Alternativas e respostas:1- O modelo em redes surgiu como uma extensão ao modelo hierárquico .
(Verdadeiro)
2- Modelo simples e de fácil entendimento. (Falso)
3- Um mesmo registro pode estar envolvido em várias ligações. (Verdadeiro)
4- Mantém a estrutura de hierarquia do modelo anterior. (Falso)
5- Não é necessário um amplo conhecimento sobre o banco pra manipular os dados . (Falso)
6- As ligações nesse modelo são chamadas de links. (Verdadeiro)
Números de questões: 6
4 Pergunta: Em relação ao modelo relacional é correto afirmar:
Alternativas e respostas: 1- Organiza seus dados em relações que chamamos de Tabela . (Sim)
2- As ligações nesse modelo são chamadas de links. (Não)
3- Possui esse nome por estar relacionada com os modelos antigos. (Não)
4- As colunas desta tabela corresponde a um Atributo, enquanto as linhas correspondem às Tuplas . (Sim)
5-É uma estrutura organizacional de fácil aplicabilidade . (Sim)
6- Permite que seus registros não sejam duplicados. (Não)
Números de questões: 6
5 Pergunta: Como se chama o conceito que garante que não haja duplicidade nas informações dos
registros?
Números de questões: 6
6 1- Cada uma das linhas da tabela, formadas pelas colunas ordenadas, representa um registro ou tupla.
(SIM)
2- É importante destacar que nem todas as colunas de uma linha devem possuir obrigatoriamente um
registro. (SIM)
3- Todos os atributos, sem exceção, devem ser preenchidos. (Não)
7 Reflita sobre os tipos de dados e a sua definição existente a frente, depois responda:
AULA 03
Questão Resposta
1 Perguntas e Respostas:1- O SQL é uma linguagem de definição de dados.(Sim)
2- Através do SQL não podemos inserir, alterar ou remover os dados de uma tabela.(Não)
3- Utilizando o SQL podemos inserir dados em uma tabela, mas não alterá-los ou exclui-los.(Não)
2 Perguntas e Respostas: 1- Uma das vantagens da utilização da linguagem SQL é a acessibilidade.
(Verdadeiro)
2- A linguagem SQL pode ser utilizada desde um computador pessoal até um que possua muitas
informações.(Verdadeiro)
3- A estrutura de comandos do SQL é feita em português.(Falso)
3 Pergunta: Quando vamos criar algo novo através da linguagem SQL, utilizamos o comando:
Alternativas e respostas:
1- new (Incorreto)
2- create new(Incorreto)
3- create (Correto)
4- table (Incorreto)
5- database(Incorreto)
6- new create (Incorreto)
Números de questões: 4
4 Pergunta: De acordo com o que aprendemos, para verificar se as tabelas estão armazenando os dados
corretamente, devemos selecionar a opção:
Alternativas e respostas:
1- Refresh (Incorreto)
2- Reports (Incorreto)
3- Script Table as (Incorreto)
4- Edit Top 200 Rows (Correto)
5- Start PowerShell(Incorreto)
6- Select Top 200 Rows (Incorreto)
Números de questões: 4
5 Perguntas e respostas: 1- Um atributo do tipo Decimal(6,2), pode receber um número com no máximo seis
dígitos, onde dois são casas decimais. (Sim)
2- Após digitarmos os códigos, clicamos em Execute, para armazenarmos as informações no programa.
(Sim)
3- O banco de dados e as tabelas que criamos não ficam armazenados no SQL Server Management
Studio. (Não)
AULA 04
Questão Resposta
1 Questão
O Diagrama Entidade-Relacionamento é composto por:
Alternativas e Respostas
a) Chaves (Incorreta)
b) Entidade (Correta)
c) Ferramentas (Incorreta)
d) Relacionamento (Correta)
e) Atributos (Correta)
f) Modelos (Incorreta)
Nº alternativas 6
2 Questão
Selecione as alternativas que fazem parte da modelagem de dados.
Alternativas e Respostas
a) Modelo Lógico (Correta)
b) Modelo Conceitual (Correta)
c) Modelo Padrão (Incorreta)
d) Modelo Funcional (Incorreta)
e) Modelo Entidade-Relacionamento (Incorreta)
f) Modelo Físico (Correta)
Nº alternativas 6
3 Perguntas e Respostas
1- A modelagem de dados é uma técnica usada para especificarmos a estrutura do banco de dados.(Sim)
2- A modelagem de dados é uma técnica que envolve apenas teoria, consequentemente, nenhuma
prática. (Não)
3- Como o próprio nome nos diz, a modelagem de dados consiste em construir modelos. (Sim)
4 Perguntas e Respostas
1- A análise de requisitos nada mais é que uma entrevista feita entre o usuário e o profissional de banco
de dados, onde as informações sobre um projeto são abordadas. (Verdadeiro)
2- É a partir das informações colhidas na análise de requisitos que o diagrama Entidade-Relacionamento
é criado. (Verdadeiro)
3- A análise de requisitos não é aconselhável antes da criação de um banco de dados. (Falso)
5 1- Uma entidade pode ser definida como qualquer coisa do mundo real ou abstrato.(Sim)
2- Relacionamento é uma estrutura que indica uma associação entre duas ou mais entidades.(Sim)
3- Uma entidade é representada por um losango (Não)
AULA 05
Questão Resposta
1 Perguntas e Respostas
1- A cardinalidade corresponde ao número de ocorrências de uma entidade que estão relacionadas com
as de outra entidade. (Sim)
2- Para encontrarmos a cardinalidade não precisamos relacionar duas ou mais entidades. (Não)
3- Não existe um processo para encontrarmos a cardinalidade de uma entidade, portanto podemos
colocar qualquer número.(Não)
2 Pergunta: Utilizando seus conhecimentos, indique as alternativas abaixo, que apresentam as opções
corretas de como a cardinalidade mínima é representada.
Números de questões: 4
3 Perguntas e Respostas
Alternativas e respostas
Números de questões: 4
5 Alternativas e respostas
1- A cardinalidade máxima, como seu nome sugere, indica o número máximo de ocorrências de uma
entidade associada à outra. (Sim)
2- Não há diferença entre a cardinalidade máxima e mínima. (Não)
3- A cardinalidade mínima, indica o número mínimo de ocorrências de uma entidade associada à outra.
(Sim)
AULA 06
Questão Resposta
1 Perguntas e Respostas:
1- Um atributo é a porção de informação que descreve, quantifica e qualifica uma entidade. (Sim)
2- Um atributo é a propriedade de uma entidade. (Sim)
3- Um atributo não possui relação com a entidade.(Não)
2 Perguntas e Respostas:
Alternativas e respostas
1- É o processo onde são levantadas informações sobre os dados e suas restrições.(Correto)
2- As informações recolhidas na análise de requisitos, não são suficientes para criar entidades. (Incorreto)
3- A maneira mais apropriada de aplicá-la é, em reuniões com os envolvidos ou diretamente com o
proprietário.(Correto)
4- É efetuada após a criação do banco de dados para verificação de erros existentes no processo.
(Incorreto)
5- O resultado da análise de requisitos é um documento que contém a especificação de apenas um
requisito.(Incorreto)
6- É a partir da análise de requisitos que sabemos quais são as entidades que irão compor o sistema.
(Correto)
Números de questões 4
4 Pergunta
É o elemento que define a quantidade de ocorrências que podem estar associadas em um
relacionamento, estamos nos referindo a:
Alternativas e respostas
1- Relacionamento.(Incorreto)
2- Entidade.(Incorreto)
3- Cardinalidade.(Correto)
4- Análise de requisitos. (Incorreto)
5- Modelo Lógico. (Incorreto)
6- Diagrama. (Incorreto)
Números de questões 4
5 Perguntas e Respostas
AULA 07
Questão Resposta
1 Pergunta:
Podemos identificar uma Entidade-Associativa através de qual figura?
Alternativas e respostas
Números de questões
4
2 Perguntas e Respostas
1- Quando temos uma Generalização Parcial ela é simbolizada pela letra "p". (Verdadeiro)
2- Quando na Generalização não tiver nenhuma letra significa que ela é uma Generalização Total.
(Verdadeiro)
3- Quando uma ocorrência da entidade genérica não precisa ser ocorrência de uma entidade
especializada temos uma Generalização Total. (Falso)
4 Pergunta:
Qual das alternativas temos uma cardinalidade um-para-muitos.
Alternativas e respostas
1- (1,1) (Falso)
2- (0,1) (Falso)
3- (1,n) (Verdadeiro)
4- (0,n) (Falso)
5- (1,0) (Falso)
6- (0,0) (Falso)
Números de questões
4
5 Perguntas e Respostas
AULA 08
Questão Resposta
1 Perguntas e Respostas
1- Sobre as formas normais podemos dizer que existem apenas duas. (Não)
2- Para normalizar um sistema de dados é preciso seguirmos as regras das Formas Normais. (Sim)
3- Se apenas utilizarmos as formas normais, não podemos dizer que um sistema está normalizado. (Não)
2 Perguntas e Respostas
Alternativas e respostas
1- Anomalia de Repetição (Incorreta)
2- Anomalia de Duplicação (Incorreta)
3- Anomalia de Alteração (Correta)
4- Anomalia de Inserção (Incorreta)
5- Anomalia de Inclusão (Correta)
6- Anomalia de Exclusão(Correta)
Números de questões
4
4 Pergunta
De acordo com o que aprendemos sobre a Primeira Forma Normal, identifique abaixo, o que devemos
observar para realizar essa normalização.
Alternativas e respostas
1- Identificar a chave primária da entidade. (Correta)
2- Identificar a chave estrangeira da entidade (Incorreta)
3- Identificar o grupo repetitivo e removê-lo. (Correta)
4- Criar uma nova entidade com a chave primária da entidade anterior. (Correta)
5- Identificar o grupo repetitivo, mas não removê-lo. (Incorreta)
6- Excluir a tabela inteira, se ela possuir informações repetidas. (Incorreta)
Números de questões
4
5 Perguntas e Respostas
1- A 2FN, diz que uma tabela estará normalizada, se cumprir todas as regras da 1Fn e não conter
dependências parciais. (Sim)
2- Se aplicarmos a Primeira Formal Normal em uma tabela, não poderemos aplicar a segunda e a
terceira. (Não)
3- Na 3FN, temos que identificar os atributos que são dependentes de outros que não possuem a chave
primária.(Sim)
6 Perguntas e Respostas
1- Físico(Incorreta)
2- Conceitual (Incorreta)
3- Lógico(Correta)
4- Normal(Incorreta)
5- Representativo (Incorreta)
6- Separador(Incorreta)
4 No modelo lógico, definimos todos os detalhes das tabelas, indique abaixo as alternativas que apresentam
corretamente as configurações que podemos fazer.
AULA 10
Questão Resposta
1 1- Criamos uma entidade associativa, quando não podemos adicionar as informações em outras
entidades do projeto . (Sim)
2- Sempre que tivermos um relacionamento de um para muitos, teremos uma entidade associativa. (Não)
3- O objetivo da entidade associativa é tratar um relacionamento, como se ele fosse uma entidade. (Sim)
2 1- Com a normalização conseguimos evitar problemas, antes mesmo do sistema ser implementado.
(Verdadeiro)
2- Mesmo com a normalização não conseguimos encontrar e solucionar todos as anomalias de um
sistema. (Falso)
3- A normalização não garante o sistema de dados íntegro e confiável. (Falso)
3 De acordo com o que aprendemos até agora, indique em qual(is) modelo(s), fazemos as configurações,
como alterar o tipo de dados, definir restrições de exclusão e alteração, entre outros.
1- Físico (Incorreta)
2- Conceitual (Incorreta)
3- Lógico( Correta)
4- Conceitual e Lógico (Incorreta)
5- Lógico e Físico (Incorreta)
6- Representativo (Incorreta)
4 Informe abaixo, as alternativas que apresentam corretamente os procedimentos a serem executados na
primeira forma normal.
AULA 11
Questão Resposta
1 1- Com o comando INSERT inserimos dados em uma tabela. (Sim)
2- Com o comando INSERT, atualizamos os dados de uma tabela. (Não)
3- Com o comando INSERT, apagamos os dados de uma tabela. (Não)
2 1- O comando DELETE e o TRUNCATE TABLE possuem a mesma Função. (Verdadeiro)
2- O comando DELETE e o TRUNCATE TABLE, ambos apagam os dados de uma tabela . (Verdadeiro)
3- O comando DELETE apaga os dados e o TRUNCATE TABLE, os atualiza. (Falso)
3 De acordo com o que aprendemos, a cláusula GETDATE, é responsável por:
1- AND. (Correta)
2- >= . (Incorreta)
3- OR. (Correta)
4- <>. (Incorreta)
5- NOT. (Correta)
6- <=. (Incorreta)
5 1- O ALIAS, funciona como um "apelido" para uma tabela ou coluna, para facilitar na construção de
instruções. (Verdadeiro)
2- O ALIAS é um pseudônimo, que atualiza os dados de uma tabela. (Falso)
3- O ALIAS, ajuda na construção de instruções, inserindo dados em uma tabela. (Falso)
AULA 12
Questão Resposta
1 1- Junção de Tabelas é a consulta que acessa tabelas diferentes de uma vez. (Sim)
2- Junção de Tabelas é a consulta que acessa colunas diferentes de uma vez. (Não)
3- Junção de Tabelas é a consulta que cria tabelas diferentes de uma vez. (Não)
2 1- ORDER BY funciona como um organizador de dados, pois exibe as informações em ordem alfabética,
tanto crescente como decrescente. (Verdadeiro)
2- Count tem como principal função a contagem de células numa tabela, retornando-nos valores inteiros
de itens de um determinado campo dela. (Verdadeiro)
3- O botão responsável por fazer as modificações serem refletidas no sistema é o New Querie. (Falso)
3 Qual o comando responsável por retornar um conjunto de resultados de registros de uma ou mais tabelas
1- ORDER BY(Incorreta)
2- COUNT (Incorreta)
3- SELECT (Correta)
4- JUNÇAO DE TABELAS (Incorreta)
5- WHERE (Incorreta)
6- GROUP BY (Incorreta)
4 Qual o comando responsável por agrupar os dados de uma consulta e mostrar o resultado do total de
cada registro separadamente.
1- ORDER BY(Incorreta)
2- COUNT (Incorreta)
3- SELECT (Incorreta)
4- JUNÇAO DE TABELAS (Incorreta)
5- WHERE (Incorreta)
6- GROUP BY (Correta)
5 1- O comando WHERE é utilizado para criar filtros nas consultas, sendo praticamente usado em todo o
tipo porém, seu uso não é obrigatório. (Verdadeiro)
2- O comando WHERE é composto pelas verificações sobre valores de determinadas colunas e conta
qualquer tipo de dado, incluindo textos, através da tabela toda ou apenas de determinadas colunas.
(Verdadeiro)
3- O comando WHERE tem como ponto negativo, desperdiçar informações, não possibilitanto criar
queries que agreguem mais valor ao sistema. (Falso)
AULA 13
Questão Resposta
1 1- As stored procedures são conjuntos de instruções. (Sim)
2- As stored procedures não ficam salvas no banco de dados. (Não)
3- O SQL Server, já fornece algumas stored procedures, as System Stored Procedures. (Sim)
2 1- Quando adicionamos comentários dos códigos, estamos facilitando o futuro entendimento dele.
(Verdadeiro)
2- Para adicionar um comentários, podemos utilizar os prefixos: - - ou /*...*/. (Verdadeiro)
3- Não podemos adicionar comentários nos códigos.(Falso)
3 Pergunta - Temos duas maneiras para fazer indentação de um código, sendo uma delas, por uma
determinada tecla. Indique abaixo, qual alternativa apresenta a correta.
1- Backspace (Incorreta)
2- Barra de espaço (Incorreta)
3- Tab (Correta)
4- Enter (Incorreta)
5- Delete (Incorreta)
6- Alt (Incorreta)
número de questões:4
4 Pergunta - Conforme vimos em nossa aula, indique as alternativas que apresentam as instruções de uma
estrutura condicional.
1- END. (Incorreta)
2- IF. (Correta)
3- BEGIN. (Incorreta)
4- ELSE. (Correta)
5- WHERE. (Incorreta)
6- AS. (Incorreta)
número de questões:4
5 1- Para diferenciar as variáveis das colunas, utilizamos o prefixo @. (Verdadeiro)
2- As variáveis não armazenam um tipo de dado específico. (Falso)
3- Não utilizamos variáveis para o armazenamento de dados. (Falso)
AULA 14
Questão Resposta
1 1- A cláusula INNER JOIN verifica se há dois registros iguais em duas ou mais tabelas de um banco de
dados. (Sim)
2- A cláusula INNER JOIN exibe todos os valores das colunas da lista de seleção da tabela à esquerda.
(Não)
3- A cláusula INNER JOIN exibe os dados relacionais da tabela que estão à direita da cláusula. (Não)
2 Pergunta - De acordo com o que aprendemos, utilizando a cláusula JOIN, podemos:
Número de questões:4
3 1- O LEFT JOIN, exibe os dados não relacionais encontrados à esquerda da cláusula. (Verdadeiro)
2- A tabela adicionada depois da cláusula LEFT JOIN, fica posicionada à esquerda. (Verdadeiro)
3- A tabela adicionada depois da cláusula LEFT JOIN, fica posicionada à direita. (Falso)
4 Pergunta - De acordo com o que aprendemos, indique a alternativa que apresenta a cláusula que retorna
todos os resultados encontrados, independente se existem valores correspondentes nas tabelas usadas.
1- JOIN (Incorreta)
2- INNER JOIN (Incorreta)
3- FULL JOIN (Correta)
4- RIGHT JOIN (Incorreta)
5- LEFT JOIN (Incorreta)
6- FLUSH JOIN (Incorreta)
Número de questões:4
5 1- A cláusula RIGHT JOIN exibe os dados não relacionais da tabela que estão à direita da cláusula.
(Verdadeiro)
2- A cláusula RIGHT JOIN faz o mesmo procedimento que a LEFT JOIN. (Falso)
3- A cláusula RIGHT JOIN é responsável por verificar se há registros semelhantes em mais de uma tabela.
(Falso)
AULA 15
Questão Resposta
1 1- No Modelo Conceitual DER temos os elementos: Entidade, Relacionamento e Atributos. (Sim)
2- DER significa: Distribuição de Entidades e Relacionamentos. (Não)
3- Para construirmos o Modelo conceitual, a primeira coisa que devemos fazer é adicionar os Atributos.
(Não)
2 Pergunta - No BrModelo temos como alternativas de Cardinalidades as seguintes opções:
1- (1,1). (Correta)
2- (1,n). (Correta)
3- (0,1). (Correta)
4- (0,n). (Correta)
5- (1,0). (Incorreta)
6- (n,0). (Incorreta)
número de questões:4
3 1- As Chaves primárias são atributos indicadores, que impedem que um registro seja cadastrado mais de
uma vez, controlando assim a duplicidade do registro. (Verdadeiro)
2- Para criar as Chaves Primarias, utilizamos a ferramenta Atributo composto. (Falso)
3- Para criar um Modelo Lógico, basta utilizar a ferramenta Gerar Esquema Lógico no próprio BrModelo.
(Verdadeiro)
4 Pergunta - A ferramenta Gerar Esquema Lógico está localizada:
Número de questões:4
5 1- A Entidade é uma categoria de ideias as quais devem ser convertidas em informações. (Sim)
2- Relacionamento é uma estrutura que indica uma associação entre dois ou mais atributos. (Não)
3- Os Atributos podem ser considerados as propriedades de um relacionamento, ou seja, as suas
principais informações. (Não)
AULA 16
Questão Resposta
1 1- O comando EXEC tem a mesma função que o EXECUTE. (Sim)
2- O comando EXEC tem a mesma função que o CREATE. (Não)
3- O comando EXEC tem como função executar um comando. (Sim)
2 Pergunta - Qual das teclas abaixo utilizamos para retirar a indentação de uma linha de código?
1- TAB. (Incorreta)
2- End. (Incorreta)
3- Backspace. (Correta)
4- Home. (Incorreta)
5- Barra de espaço. (Incorreta)
6- Enter. (Incorreta)
Número de questões:4
3 1- A cláusula INNER JOIN realiza consultas com o intuito de verificar se há registros iguais em duas ou
mais tabelas. (Verdadeiro)
2- O INNER JOIN é um conjunto de instruções que fica salvo no banco de dados. (Falso)
3- O INNER JOIN é utilizado para inserir uma nova linha numa tabela. (Falso)
4 Pergunta: Os conjuntos de instruções que ficam salvas no banco de dados são chamadas de:
Números de questões:4
5 1- As Stored Procedures ficam localizadas dentro da pasta Programmability do banco. (Sim)
2- As Stored Procedures ficam localizadas dentro da pasta System Tables do banco. (Não)
3- Podemos modificar uma Stored Procedures entrando em sua pasta, clicando com o botão direito sobre
ela e escolhendo a opção Modify. (Sim)