awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesComplex Querying Techniques

Instruction on advanced data retrieval using aggregations, subqueries, and joins.

Distinct from Database Query Joins: Broadens the focus from just joins to include aggregations and subqueries as part of a learning path.

Explore 5 awesome GitHub repositories matching data & databases · Complex Querying Techniques. Refine with filters or upvote what's useful.

Awesome Complex Querying Techniques GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hibernate/hibernate-ormAvatar hibernate

    hibernate/hibernate-orm

    6,447Vezi pe GitHub↗

    Hibernate ORM este un mapper obiect-relațional pentru Java și o implementare completă a Jakarta Persistence API. Acționează ca un strat de abstractizare pentru baze de date SQL care traduce modelele de obiecte Java în scheme de baze de date relaționale pentru a gestiona persistența și ciclurile de viață ale datelor. Framework-ul se distinge printr-un sistem de izolare a datelor multi-tenant pentru separarea datelor clienților în cadrul unei singure instanțe de bază de date. De asemenea, dispune de un generator de scheme de baze de date care produce și actualizează automat structurile relaționale pe baza mapărilor de entități. Sistemul acoperă domenii vaste, inclusiv gestionarea tranzacțiilor, controlul concurenței prin blocare și urmărirea datelor temporale pentru audit. Oferă instrumente pentru optimizarea interogărilor prin strategii de tip entity-graph și suportă tipuri de date avansate, cum ar fi datele vectoriale și caracterele naționalizate. Proiectul include o suită cuprinzătoare de utilitare de testare pentru stratul de persistență, inclusiv filtrarea dialectelor de baze de date și testarea conformității cu specificațiile.

    Provides expressive query languages to handle intricate data retrieval requirements including aggregations and joins.

    Java
    Vezi pe GitHub↗6,447
  • carltongibson/django-filterAvatar carltongibson

    carltongibson/django-filter

    4,683Vezi pe GitHub↗

    django-filter este o bibliotecă pentru filtrarea QuerySet-urilor Django prin maparea parametrilor URL către căutări în baza de date folosind sintaxă declarativă. Acesta funcționează ca un generator de filtre de model și un instrument de căutare în baza de date care traduce parametrii cererii în interogări pentru a rafina rezultatele datelor. Proiectul permite generarea automată a filtrelor de căutare și a formularelor orientate către utilizator pe baza definițiilor câmpurilor modelului. Suportă logica avansată de recuperare prin metode de căutare personalizate, căi de relație și integrarea căutării full-text, oferind în același timp un sistem pentru rafinarea rezultatelor în endpoint-urile API REST. Suprafața sa de capabilități include crearea de formulare de filtrare interactive, randarea vizualizărilor de listă filtrate și utilizarea funcțiilor factory pentru instanțierea dinamică a seturilor de filtre. Sistemul gestionează, de asemenea, filtrarea specifică tipului pentru booleeni, UUID-uri și timestamp-uri ISO 8601, precum și filtrarea bazată pe cereri folosind identitatea utilizatorului autentificat.

    Supports advanced data retrieval logic through custom lookup methods and relationship paths beyond simple matches.

    Python
    Vezi pe GitHub↗4,683
  • datlechin/tableproAvatar datlechin

    datlechin/TablePro

    4,471Vezi pe GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Supports execution of advanced SQL features including window functions, recursive CTEs, and JSON manipulation.

    Swift
    Vezi pe GitHub↗4,471
  • dotnetcore/freesqlAvatar dotnetcore

    dotnetcore/FreeSql

    4,388Vezi pe GitHub↗

    FreeSql este un mapper obiect-relațional (ORM) .NET și un strat de acces la date care traduce codul orientat pe obiecte în SQL pentru mai mulți furnizori de baze de date relaționale. Funcționează ca un builder fluent de query-uri SQL și sincronizator de schemă de bază de date, permițând dezvoltatorilor să alinieze structurile tabelelor și indicilor bazei de date cu definițiile claselor de entități. Framework-ul este optimizat special pentru .NET Native AOT pentru a asigura amprente de memorie reduse și timpi de pornire mai rapizi. Include un manager de trafic al bazei de date pentru a distribui load-ul prin read-write splitting, sharding dinamic al tabelelor și izolare a datelor bazată pe chiriași (tenant). Capabilitățile largi includ ingestia de date de înaltă performanță folosind mecanisme de bulk copy specifice furnizorului, interogare avansată cu funcții de fereastră și CTE-uri recursive, și monitorizare bazată pe AOP pentru auditarea modificărilor de date. Sistemul oferă, de asemenea, instrumente de gestionare a schemei pentru migrări automate și utilitare de dezvoltare pentru generarea claselor de entități din metadatele bazei de date.

    Translates operations on arrays, dictionaries, and JSON objects into database-specific SQL functions.

    C#accessclickhousecodefirst
    Vezi pe GitHub↗4,388
  • bootdotdev/curriculumAvatar bootdotdev

    bootdotdev/curriculum

    3,415Vezi pe GitHub↗

    This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re

    Teaches advanced data manipulation using CRUD operations, aggregations, subqueries, and relational joins.

    algorithmscomputer-sciencecurriculum
    Vezi pe GitHub↗3,415
  1. Home
  2. Data & Databases
  3. Database Query Joins
  4. Complex Querying Techniques

Explorează sub-etichetele

  • Advanced SQL OperationsImplementing complex database features such as window functions and native JSON manipulations. **Distinct from Complex Querying Techniques:** Focuses on the execution of specific advanced SQL features like window functions, beyond general querying techniques.
  • Complex Type QueryingExecuting native database operations on complex types such as arrays, dictionaries, and JSON columns. **Distinct from Complex Querying Techniques:** Specifically targets the querying of complex data types rather than general advanced retrieval techniques.