Este repositório contém a implementação de funções essenciais para o gerenciamento de dados em bancos de dados SQL. As principais funcionalidades implementadas são:
-
CREATE TABLE: Criação de tabelas no banco de dados. No caso, arquivo do tipo
$.bin$ -
CREATE INDEX: Criação de índices em árvore B para otimizar consultas, acelerando a busca de dados.
-
SELECT, FROM e WHERE: Consultas para buscar dados específicos do arquivo
$.bin$ , com suporte à cláusula WHERE para filtrar resultados. -
INSERT INTO: Inserção de novos registros em um binário existente e dar update no arquivo de índices
Assista ao vídeo do projeto no YouTube
- Lucas Sales Duarte
- NUSP: 11734490
- Joao Victor de Almeida
- NUSP: 13695424
Se deseja contribuir para este projeto, siga os passos abaixo:
- Faça um fork do repositório.
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature). - Commit suas mudanças (
git commit -am 'Adicione uma nova feature'). - Push para a branch (
git push origin feature/nova-feature). - Crie um novo Pull Request.
Ao contribuir, certifique-se de seguir as práticas comuns de padronização de código em C. Isso inclui a utilização consistente de maiúsculas/minúsculas, indentação apropriada e nomeação clara parao binário de dados ou de índices.
Agradecemos por contribuir para o projeto!