Este repositório contém materiais e scripts relacionados às disciplinas de Análise e Projeto de Sistemas (APS), Banco de Dados e Python. A estrutura do repositório é organizada de forma a facilitar a localização de materiais, scripts e termos específicos para cada disciplina.
A estrutura do repositório é a seguinte:
/
|-- APS/
| |-- material/
| |-- script/
| |-- termos.md
|
|-- DB/
| |-- Banco de dados I/
| | |-- material/
| | |-- script/
| | |-- termos.md
| |
| |-- Banco de dados II/
| |-- material/
| |-- script/
| |-- termos.md
|
|-- Python/
| |-- material/
| |-- script/
| |-- termos.md
-
APS (Análise e Projeto de Sistemas)
- material: Diretório contendo slides, documentos e outros recursos didáticos utilizados na disciplina de Análise e Projeto de Sistemas.
- script: Diretório contendo scripts e exemplos de código que complementam o material da disciplina.
- termos.md: Arquivo com a lista de termos e conceitos importantes específicos para Análise e Projeto de Sistemas.
-
DB (Banco de Dados)
- Banco de dados I
- material: Diretório contendo slides, documentos e outros recursos didáticos utilizados na disciplina de Banco de Dados I.
- script: Diretório contendo scripts SQL e exemplos de código que complementam o material da disciplina de Banco de Dados I.
- termos.md: Arquivo com a lista de termos e conceitos importantes específicos para Banco de Dados I.
- Banco de dados II
- material: Diretório contendo slides, documentos e outros recursos didáticos utilizados na disciplina de Banco de Dados II.
- script: Diretório contendo scripts SQL e exemplos de código que complementam o material da disciplina de Banco de Dados II.
- termos.md: Arquivo com a lista de termos e conceitos importantes específicos para Banco de Dados II.
- Banco de dados I
-
Python
- material: Diretório contendo slides, documentos e outros recursos didáticos utilizados na disciplina de Python.
- script: Diretório contendo scripts e exemplos de código que complementam o material da disciplina de Python.
- termos.md: Arquivo com a lista de termos e conceitos importantes específicos para Python.
Cada diretório de disciplina contém um arquivo termos.md que lista os termos e conceitos importantes daquela disciplina, com breves descrições. Esses arquivos funcionam como um glossário completo para referência rápida.
Cada termos.md dentro dos diretórios pode ser estruturado da seguinte maneira:
# Termos e conceitos importantes
## Análise e Projeto de Sistemas (APS)
- **Diagrama de Classes**: Representação visual de classes e seus relacionamentos em um sistema.
- **Caso de Uso**: Descrição de uma funcionalidade do sistema do ponto de vista do usuário.
## Banco de Dados I
- **SQL (Structured Query Language)**: Linguagem utilizada para gerenciar e manipular bancos de dados relacionais.
- **Chave Primária (Primary Key)**: Um campo ou conjunto de campos que identifica unicamente uma linha em uma tabela.
## Banco de Dados II
- **Normalização**: Processo de organizar os dados em um banco de dados para reduzir a redundância e melhorar a integridade dos dados.
- **Índice (Index)**: Estrutura de dados que melhora a velocidade de recuperação de registros em uma tabela de banco de dados.
## Python
- **print()**: Função utilizada para imprimir mensagens ou variáveis na saída padrão.
- **Lista**: Estrutura de dados que armazena uma sequência de elementos, permitindo duplicatas e diferentes tipos de dados.Se desejar contribuir com este repositório, siga estas etapas:
- Faça um fork do projeto.
- Crie um branch para a sua feature ou correção de bug (
git checkout -b minha-feature). - Commit suas mudanças (
git commit -m 'Adicionando uma nova feature'). - Faça o push para o branch (
git push origin minha-feature). - Abra um Pull Request.
Para mais informações ou dúvidas, entre em contato com o mantenedor do repositório.