Logo Passei Direto
Buscar

Exercícios Banco Dados - Aula 1

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Exercício: Banco de Dados 
1. O que é um banco de dados? 
o Resposta: Um banco de dados é um conjunto organizado de dados que 
permite armazenamento, recuperação e manipulação eficiente das 
informações. 
2. Qual a diferença entre banco de dados relacional e não relacional? 
o Resposta: O banco de dados relacional armazena dados em tabelas 
estruturadas com relacionamentos definidos, enquanto o banco de dados 
não relacional utiliza modelos mais flexíveis, como documentos, grafos e 
colunas, sem necessidade de estrutura fixa. 
3. O que é uma chave primária (Primary Key)? 
o Resposta: É um campo (ou conjunto de campos) que identifica 
unicamente cada registro em uma tabela. Nenhum valor na chave 
primária pode se repetir ou ser nulo. 
4. O que é uma chave estrangeira (Foreign Key)? 
o Resposta: É um campo que estabelece um relacionamento entre duas 
tabelas, referenciando a chave primária de outra tabela para garantir a 
integridade dos dados. 
5. O que é SQL e para que ele é usado? 
o Resposta: SQL (Structured Query Language) é uma linguagem utilizada 
para gerenciar e manipular bancos de dados relacionais, permitindo 
consultas, inserções, atualizações e exclusões de dados. 
6. Qual a diferença entre os comandos DDL e DML no SQL? 
o Resposta: 
 DDL (Data Definition Language): Comandos que definem a 
estrutura do banco, como CREATE, ALTER, DROP. 
 DML (Data Manipulation Language): Comandos que 
manipulam os dados, como SELECT, INSERT, UPDATE, DELETE. 
7. O que é normalização em banco de dados? 
o Resposta: Normalização é o processo de organizar os dados para reduzir 
redundâncias e melhorar a integridade, dividindo tabelas e estabelecendo 
relacionamentos entre elas. 
8. O que é um índice (Index) em banco de dados e qual sua finalidade? 
o Resposta: Um índice é uma estrutura usada para acelerar a busca de 
registros em uma tabela, melhorando o desempenho das consultas. 
9. O que é uma transação em banco de dados? 
o Resposta: Uma transação é um conjunto de operações que devem ser 
executadas como uma unidade única, garantindo integridade e 
consistência dos dados. 
10. O que são as propriedades ACID em uma transação? 
 Resposta: 
o Atomicidade: A transação é executada por completo ou não acontece. 
o Consistência: O banco de dados permanece em um estado válido antes e 
depois da transação. 
o Isolamento: Transações independentes não interferem umas nas outras. 
o Durabilidade: Os dados confirmados permanecem armazenados, mesmo 
em caso de falha no sistema.

Mais conteúdos dessa disciplina