2.4 KiB
2.4 KiB
id, category, confidence_score, tags, last_reinforced
| id | category | confidence_score | tags | last_reinforced | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SYS-RDB-001 | 10_Wiki/💡 Topics/AI | 1.0 |
|
2026-04-26 |
Relational Databases (관계형 데이터베이스)
📌 한 줄 통찰 (The Karpathy Summary)
"데이터를 엄격한 표(Table)의 형상으로 규격화하고 관계(Relation)라는 선으로 엮어, 단 한 점의 모순도 허용하지 않는 '데이터의 진실'을 기록하라" — 데이터를 행과 열로 이루어진 테이블로 구성하고, 공통된 속성을 매개로 서로 연결하여 관리하는 정형 데이터 저장 체계.
📖 구조화된 지식 (Synthesized Content)
- 추출된 패턴: "Structured Schema and Relational Normalization" — 데이터 중복을 최소화하기 위해 테이블을 쪼개고(Normalization), SQL이라는 표준 언어를 통해 복잡한 데이터를 결합(Join)하여 조회하며, 트랜잭션을 통해 데이터의 완결성을 보장하는 패턴.
- 핵심 특징 (ACID):
- Atomicity: 작업은 전부 성공하거나 전부 실패해야 함.
- Consistency: 사전에 정의된 규칙을 준수하며 업데이트.
- Isolation: 동시 작업이 서로 간섭하지 않음.
- Durability: 성공한 작업은 시스템 장애 후에도 보존.
- 의의: 금융, 물류, 인사 관리 등 한 치의 오차도 허용되지 않는 핵심 비즈니스 로직의 근간이며, 현대 데이터 사이언스에서 '구조화된 정보'의 핵심 원천.
⚠️ 모순 및 업데이트 (Contradictions & RL Update)
- 과거 데이터와의 충돌: 비정형 데이터의 폭증으로 NoSQL에 밀릴 것이라는 예측을 깨고, 최근에는 수평적 확장이 가능한 분산 RDB와 JSON 타입을 지원하는 유연한 RDBMS(PostgreSQL 등)의 등장으로 다시금 그 가치가 부각됨.
- 정책 변화: Antigravity 프로젝트는 에이전트의 작업 기록, 사용자 프로필, 설정값 등 높은 무결성이 요구되는 정형 데이터는 표준 RDB 아키텍처에 저장하여 관리함.
🔗 지식 연결 (Graph)
- NoSQL-Databases, Pivot-Table-Analysis,System-Design-for-AI-Scale, High-Availability-Systems
- Raw Source: 10_Wiki/Topics/AI/Relational-Databases.md