https://github.com/ronierisonmaciel/senac
https://github.com/ronierisonmaciel/senac
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ronierisonmaciel/senac
- Owner: RonierisonMaciel
- Created: 2024-08-14T14:02:15.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T17:19:18.000Z (6 months ago)
- Last Synced: 2024-11-28T18:27:11.877Z (6 months ago)
- Language: Python
- Size: 26 MB
- Stars: 18
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Estrutura do repositório
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.
## Estrutura do diretório
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
```### Descrição dos diretórios
1. **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.2. **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.3. **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.## Termos principais
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.
### Exemplo de estrutura de um arquivo `termos.md`
Cada `termos.md` dentro dos diretórios pode ser estruturado da seguinte maneira:
```markdown
# 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.
```## Como contribuir
Se desejar contribuir com este repositório, siga estas etapas:
1. Faça um fork do projeto.
2. Crie um branch para a sua feature ou correção de bug (`git checkout -b minha-feature`).
3. Commit suas mudanças (`git commit -m 'Adicionando uma nova feature'`).
4. Faça o push para o branch (`git push origin minha-feature`).
5. Abra um Pull Request.## Contato
Para mais informações ou dúvidas, entre em contato com o mantenedor do repositório.