Skip to main content

relational

Relational data model, normalization, and query optimization

Ir para a instalação

Informações da origem

Repositório
NeuralBlitz/Mito
Última atividade na origem
22 de março de 2026 às 13:29
Idioma detectado do SKILL.md
inglês
Estrelas
0
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
relational
description
Relational data model, normalization, and query optimization
license
MIT
compatibility
opencode
metadata
{"audience":"developers","category":"databases"}
## What I do - Apply relational algebra and set theory - Design normalized schemas (1NF, 2NF, 3NF, BCNF) - Write complex SQL queries and joins - Optimize query performance - Implement referential integrity ## When to use me When working with relational databases, designing data models, or writing complex queries. ## Key Concepts ### Normalization Forms - **1NF**: Atomic values, no repeating groups - **2NF**: No partial dependencies - **3NF**: No transitive dependencies - **BCNF**: Boyce-Codd normal form - **Denormalization**: When and how to denormalize ### Query Optimization - Index selection and composite indexes - Query execution plans - Join order optimization - Subquery vs join - Partition pruning ### Transactions - ACID properties - Isolation levels (READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE) - Locking strategies - Deadlock prevention - Savepoints and rollback ### Advanced SQL - Window functions - CTEs (Common Table Expressions) - Recursive queries - JSON/JSONB operations - Full-text search - Spatial queries ### Design Patterns - Entity-Attribute-Value (EAV) - Single Table Inheritance - Class Table Inheritance - Materialized paths - Audit tables ### Performance - Query profiling - Index maintenance - Statistics management - Connection pooling - Read replicas - Partitioning strategies
Ver no GitHub