A collection of tutorials on computer fundamentals
-
Updated
Dec 21, 2024 - Java
A collection of tutorials on computer fundamentals
Spring Data JPA, Spring Data JDBC, and Spring Data R2DBC examples and a comprehensive guide to JPA fetching and locking strategies.
Restaurant mangement system provides a powerful foundation for managing the various aspects of restaurant operations
Small project which estimates the cost of, and attempts to optimise, physical SQL query plans
Database Assessments 📊 A collection of database assessments covering SQL queries, normalization, indexing, transactions and performance optimization. Perfect for practice & skill improvement! 🚀
A personal implementation of Berkley's CS186.
A research paper published in EDBT-2021 titled as "Optimizing SPARQL Queries using Shape Statistics"
Contains implementations of various algorithms for database query optimization. The algorithms cover multiple problem variants (e.g., traditional and multi-objective query optimization) and offer different tradeoffs between optimality guarantees and optimization time (e.g., fast randomized algorithms, approximation schemes, exhaustive algorithms…
This project demonstrates the integration of Spring Boot with Redis caching to create a RESTful API for managing invoices. The application uses Redis as a caching mechanism to optimize database queries and improve performance when fetching and managing invoice records.
Optimiser and Estimator classes for a Simple RDBMS
Database system built from scratch, Select-Project-Join Query Engine
Implemented a database that handles join algorithms, query optimization, CRUD, etc.
Test different algorithms at ordering selection operators under conditions of uncertainity
A library that accelerates parsing
The Citizen Information System is a comprehensive application designed to manage and retrieve detailed information about citizens residing in Turkey. This system encapsulates a citizen's personal information, family relationships, contact details, and address records. It integrates seamlessly with multiple databases to gather and present a unified.
SQL interpreter from scratch in Java of a relational database system with query optimizations
Add a description, image, and links to the query-optimization topic page so that developers can more easily learn about it.
To associate your repository with the query-optimization topic, visit your repo's landing page and select "manage topics."