Nesta disciplina, você vai aprender os conceitos fundamentais de Banco de Dados, essenciais para o desenvolvimento de sistemas e soluções na área de TI. Vamos estudar desde a estrutura básica de um banco de dados até a criação e consulta de dados utilizando a linguagem SQL no PostgreSQL. Também vamos explorar a modelagem de dados com diagramas Entidade-Relacionamento e aplicar técnicas de normalização e dependência funcional.
O foco é prático: você será desafiado a resolver problemas reais do mercado, desenvolvendo projetos e utilizando ferramentas de Inteligência Artificial para auxiliar na modelagem e otimização de consultas. O conteúdo está dividido em três principais blocos:
Estrutura e conceitos de banco de dados, chaves, restrições e comandos SQL de definição de dados (DDL).
Manipulação de dados com SQL (DML), incluindo consultas avançadas, junções e subconsultas.
Desenvolvimento de um projeto completo de banco de dados, com otimização e análise.
A disciplina também estimula o trabalho em equipe, a liderança e a resolução de problemas, preparando você para os desafios do mercado de trabalho atual.
O foco é prático: você será desafiado a resolver problemas reais do mercado, desenvolvendo projetos e utilizando ferramentas de Inteligência Artificial para auxiliar na modelagem e otimização de consultas. O conteúdo está dividido em três principais blocos:
Estrutura e conceitos de banco de dados, chaves, restrições e comandos SQL de definição de dados (DDL).
Manipulação de dados com SQL (DML), incluindo consultas avançadas, junções e subconsultas.
Desenvolvimento de um projeto completo de banco de dados, com otimização e análise.
A disciplina também estimula o trabalho em equipe, a liderança e a resolução de problemas, preparando você para os desafios do mercado de trabalho atual.
- Teacher: Késsia Rita da Costa Marchi