Chegou a hora de testar seus conhecimentos e revisar o que aprendemos sobre Banco de Dados e SQL. Leia com atenção e escolha a alternativa correta, pesquise na internet caso necessário mas lembre-se:
❓O que é importante que eu estude❓
Você deve saber:
- As diferenças entre SGBD e BD, SQL e NoSQL, PK e FK.
- Criar um banco de dados, tabela e seus campos.
- Alterar uma tabela e seus campos.
- Alterar as informações contidas em uma tabela (registros).
- Inserir dados no banco de dados.
- Excluir os dados de um banco de dados.
0️⃣ Capítulo 0 – Introdução ao SQL e ao PostgreSQL 0️⃣
- O que é um Banco de Dados (BD) em termos simples?
- a) Um programa para criar sites.
- b) Um conjunto organizado de dados relacionados que podem ser acessados e gerenciados.
- c) Um tipo de hardware para computador.
- d) Uma lista de tarefas a fazer.
- Qual a principal finalidade de se utilizar um banco de dados para armazenar informações?
- a) Apenas para criar gráficos e relatórios.
- b) Para garantir a segurança e a disponibilidade dos dados, além de facilitar a organização e consulta.
- c) Somente para fazer backups de arquivos.
- d) Para deixar os dados visíveis publicamente na internet.
- O que significa a sigla SGBD e qual sua função?
- a) Sistema de Gerenciamento de Blogs Dinâmicos, usado para criar blogs.
- b) Software de Gerenciamento de Big Data, para analisar grandes volumes de dados.
- c) Sistema de Gerenciamento de Banco de Dados, responsável por criar, manipular e gerenciar os bancos de dados.
- d) Serviço Gratuito de Baixo Desempenho, para bancos de dados pequenos.
- Cite um exemplo de SGBD relacional popular.
- a) MongoDB
- b) Cassandra
- c) PostgreSQL
- d) Redis
- Qual a principal função da linguagem SQL na interação com bancos de dados?
- a) Criar sites dinâmicos na web.
- b) Desenvolver jogos para celular.
- c) Definir, manipular e consultar dados em bancos de dados relacionais.
- d) Controlar dispositivos de hardware.
- O que é PostgreSQL e qual uma de suas vantagens?
- a) É um sistema operacional e sua vantagem é a alta velocidade.
- b) É um editor de texto e sua vantagem é a facilidade de uso.
- c) É um SGBD relacional de código aberto, conhecido por sua robustez e avançados recursos.
- d) É um aplicativo de rede social e sua vantagem é a integração com jogos.
1️⃣ Capítulo 1 – Conceitos Fundamentais de Banco de Dados Relacional
- Em bancos de dados relacionais, como as tabelas geralmente se relacionam umas com as outras?
- a) Através de planilhas separadas sem ligação.
- b) Por meio de campos em comum, como chaves primárias e estrangeiras, que estabelecem ligações lógicas.
- c) Apenas pelo nome das tabelas.
- d) Não há relação entre elas, cada tabela é independente.