Você está na página 1de 19

Gabarito - Banco de Dados SQL - 30/07/2013

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 ?

1- Sincronização de gastos para banco de dados. (Incorreta)


2- Sistema de garantia de busca e desenvolvimento.(Incorreta)
3- Sistemas gerenciadores de bancos de dados. (Correta)
4- Sistema de generalização de bancos de dados. (Incorreta)
5- Software gerenciador de buscas em discos. (Incorreta)
6- Software gerenciador de bases de dados. (Incorreta)

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?

1- Definição de Dados. (Sim)


2- Agendamento. (Não)
3- Organizador automático. (Não)
4- Manipulação de dados. (Sim)
5- Segurança e Integridade de dados. (Sim)
6- Notificação dos dados. (Não)

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?

Alternativas e respostas: 1- Identity (Falso)


2- Datetime (Falso)
3- Chave Primária (Verdadeiro)
4- Relação (Falso)
5- Varchar (Falso)
6- Tupla (Falso)

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:

1- int - usado para informações numéricas de até 4 bytes. Sim


2- char - usado para informações de texto de tamanho variado. Não
3- datetime - usado apenas para exibir informações apenas de data. Não
4- varchar - usado para informações de texto de tamanho fixo. Não
5- bigint - usado para informações numéricas de até 8 bytes. Sim
8 Pergunta: O recurso utilizado para que um registro seja incrementado automaticamente a medida que um
novo é adicionado se chama:

Alternativas e respostas:1- Identity (Verdadeiro)


2- Datetime (Falso)
3- Chave Primária (Falso)
4- Relação (Falso)
5- Varchar (Falso)
6- Tupla (Falso)
Números de questões: 6

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.

1- É representada pelo 0. (Correta)


2- É representa pelo 0 e 1. (Incorreta)
3- É representada pelo 1. (Correta)
4- É representada pelo 0 e N. (Incorreta)
5- É representada pelo N. (Correta)
6- É representada somente pelo N. (Incorreta)

Números de questões: 4
3 Perguntas e Respostas

1- Quando temos o relacionamento entre três entidades, o chamamos de ternário. (Verdadeiro)


2- Para existir o relacionamento ternário, é necessário que essa informação, seja fornecida, durante a
análise de requisitos. (Verdadeiro)
3- Em um relacionamento, só pode haver a ligação entre duas entidades. (Falso)
4 Pergunta: De acordo com o que aprendemos, de que maneira a cardinalidade máxima é representada?

Alternativas e respostas

1- é representada pelo 0,1 e N. (Incorreta)


2- É representada somente pelo 0. (Incorreta)
3- É representada por 1 ou N. (Correta)
4- É presentada somente pelo 1. (Incorreta)
5- É representada somente pelo N. (Incorreta)
6- É representada pelo 0 e 1. (Incorreta)

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:

1- Relacionamento pode ser considerado uma propriedade de uma entidade. (Falso)


2- Entidade pode ser definida como qualquer coisa do mundo real ou abstrato. (Verdadeiro)
3- Cardinalidade é o elemento que define a quantidade de ocorrências que podem estar associadas em
um relacionamento. (Verdadeiro)
3 Pergunta
Sobre a Análise de Requisitos, podemos julgar que:

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

1- Para modelar um banco de dados temos três etapas essenciais. (Sim)


2- Modelar um banco de dados, consiste em fazer alterações, antes que ele seja implementado. (Não)
3- Modelagem de dados só é necessário em alguns casos. (Não)

AULA 07
Questão Resposta
1 Pergunta:
Podemos identificar uma Entidade-Associativa através de qual figura?

Alternativas e respostas

1- Retângulo com um losango dentro. (Verdadeiro)


2- Retângulo com um circulo dentro. (Falso)
3- Apenas por um Retângulo. (Falso)
4- Por um losango. (Falso)
5- Um losango com um retângulo dentro. (Falso)
6- Por um triângulo. (Falso)

Números de questões
4
2 Perguntas e Respostas

1- Dentro de uma Entidade Associativa tem 3 nomes. (Não)


2- Em uma Entidade não associativa temos 2 nomes. (Não)
3- A Relação em uma Entidade-Associativa é representada por um losango. (Sim)
3 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

1- Sempre que tivermos um relacionamento de muitos-para-muitos, teremos uma Generalização Total.


(Não)
2- A Entidade é representada pela figura de um Retângulo. (Sim)
3- Ao ligarmos duas Entidades uma relação é criada automaticamente. (Sim)

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

1- A normalização corresponde a análise de atributos de uma entidade, a fim de evitar anomalias.


(Verdadeiro)
2- Fazendo a normalização, definimos um formato lógico para os dados, minimizando assim, o espaço
utilizado por ele. (Verdadeiro)
3- Quando fazemos a normalização de dados, aumentamos em até três vezes o espaço ocupado pelos
dados. (Falso)
3 Pergunta
Indique quais são as alternativas, que apresentam corretamente os tipos de anomalias que podemos
encontrar em uma tabela.

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- Se excluirmos um setor de uma tabela, temos uma anomalia de Exclusão. (Verdadeiro)


2- Se excluirmos um setor de uma tabela, temos uma anomalia de Alteração. (Falso)
3- Se adicionarmos uma informação em um campo da tabela, temos a anomalia de Inclusão. (Verdadeiro)
AULA 09
Questão Resposta
1 1- Quando geramos o modelo lógico de um projeto, o modelo conceitual, não fica salvo no brModelo.
(Não)
2- No modelo lógico, a representação é feita através de tabelas, que anteriormente, eram as entidades.
(Sim)
3- No modelo lógico, não podemos fazer configurações nas tabelas, como por exemplo, alterar o tipo de
dado de um atributo. (Não)
2 1- O modelo físico depende do sistema gerenciador de dados. (Verdadeiro)
2- É no modelo físico, que colocamos em prática a pesquisa e detalhamento, feito nos outros modelos.
(Verdadeiro)
3- Quando estamos desenvolvendo o modelo lógico no brModelo, não conseguimos gerar o físico . (Falso)
3 De acordo com o que aprendemos em nossa aula, todos os detalhes das tabelas devem ser definidos no
modelo:

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.

1- Alterar o tipo de dados (Correta)


2- Criar entidades (Incorreta)
3- Modificar a nomenclatura(Correta)
4- Criar Tabelas (Incorreta)
5-Criar banco de dados(Incorreta)
6- Retirar campos duplicados(Correta)
5 1- Definimos restrições de atualização e exclusão de registros para campos com chave estrangeira. (Sim)
2- Mesmo definindo a restrição de exclusão como NO ACTION, conseguimos excluir registros da tabela
pai. (Não)
3- Com a opção CASCADE ao excluirmos ou atualizamos um registro na tabela Pai, a tabela filho recebe
essa configuração. (Sim)

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.

1- Identificar a chave primária. (Correta)


2- Identificar os atributos não chave que são dependentes da chave primária. (Incorreta)
3- Identificar o grupo repetitivo e removê-lo. (Correta)
4- Identificar os atributos que são dependentes de outros não chave. (Incorreta)
5- Criar uma nova entidade com a chave primária da entidade anterior e o grupo repetitivo. (Correta)
6-Identificar os atributos dependentes de outros não chave e retirá-los da tabela.(Incorreta)
5 1- Podemos definir restrições de exclusão e alterações, para campos definidos como chave estrangeira.
(Sim)
2- Podemos definir restrições de exclusão e atualização para campos definidos como chave primária.
(Não)
3- Ao excluirmos ou atualizarmos um registro, o banco de dados verifica se ele possui relação com os
demais registros. (Sim)

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- Alterar dados em uma tabela.(Incorreta)


2- Apagar dados em uma tabela. (Incorreta)
3- Retorna a data atual do sistema. (Correta)
4- Inserir dados em uma tabela.(Incorreta)
5- " Apelida" tabelas ou colunas, para facilitar a construção das instruções. (Incorreta)
6- Limita operações como UPDATE, DELETE e SELECT.(Incorreta)
4 Indique as alternativas, que apresentam exemplos de operadores lógicos.

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:

1- Unir as linhas de duas tabelas, para a verificação de registros. (Correta)


2- Excluir as linhas de duas tabelas. (Incorreta)
3- Utilizar os dados de uma junção, para retorná-los a um usuário. (Correta)
4- Inserir dados em duas tabelas. (Incorreta)
5- Alterar dados em duas linhas de uma tabela. (Incorreta)
6- Retornar os dados que forem iguais entre duas ou mais tabelas. (Correta)

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:

1- Na aba Esquema Conceitual (Correta)


2- Na aba Esquema Lógico (Incorreta)
3- Na aba Editar (Incorreta)
4- Na aba Sistema (Incorreta)
5- No painel Propriedades (Incorreta)
6- Na ferramenta Auto-relacionar (Incorreta)

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:

1- Inner Joins (Incorreta)


2- Stored Procedures (Correta)
3- Select From (Incorreta)
4- Procedures (Incorreta)
5- Databases (Incorreta)
6- Modelo conceitual (Incorreta)

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)

Você também pode gostar