Resumo da Aula - Bancos de Dados, SQL e NoSQL
1. Estrutura da Disciplina
Curso: MBA em Ciência de Dados e Inteligência Artificial - Senac PE
Professor: Miguel Wanderley | Carga Horária: 24h | Semestre: 2025.2
Datas:
- 11/07: Introdução a Bancos de Dados Relacionais e SQL
- 12/07: SQL CRUD, Modelagem de Dados, Atividades e Definição de Projetos
- 25/07: Apresentação dos Projetos e Introdução ao NoSQL
- 26/07: Revisão SQL, Aprofundamento em NoSQL, Hackathon
2. Tipos de Comandos SQL
DDL (Data Definition Language)
- CREATE: Cria tabelas ou objetos no banco.
- ALTER: Modifica estrutura existente.
- DROP: Exclui objetos (ex: tabela, view).
DML (Data Manipulation Language)
- INSERT: Adiciona dados.
- UPDATE: Atualiza dados.
- DELETE: Remove dados.
DCL (Data Control Language)
- GRANT: Concede permissões.
- REVOKE: Revoga permissões.
DQL (Data Query Language)
- SELECT: Consulta dados.
3. Materiais e Ferramentas
- Whiteboard: [Link]
- Google Drive: [Link]
- Exemplos no Notion: Exemplo de BD de Notas
Resumo da Aula - Bancos de Dados, SQL e NoSQL
- Ferramentas SQL online: SQLite Online, RunSQL, Viewer
- Livros: Alice Zhao (SQL Crash Course), William P. Alves (Banco de Dados)
- Canais YouTube: Hashtag Programação, Código Fonte TV