32 lines
2.2 KiB
Markdown
32 lines
2.2 KiB
Markdown
---
|
|
id: P-REINFORCE-AUTO-REDB-001
|
|
category: "10_Wiki/💡 Topics/AI"
|
|
confidence_score: 0.94
|
|
tags: [auto-reinforced, relational-database, rdbms, sql, data-integrity, structured-data]
|
|
last_reinforced: 2026-04-20
|
|
---
|
|
|
|
# [[Relational-Database|Relational-Database]]
|
|
|
|
## 📌 한 줄 통찰 (The Karpathy Summary)
|
|
> "데이터의 정밀한 격자판: 정보를 '표(Table)' 형태로 나누어 저장하고, 각 표 사이의 관계(Key)를 엮어 중복은 줄이고 데이터 간의 일관성(Integrity)은 칼같이 지켜내는 디지털 공장 중추 신경계의 표준 저장소."
|
|
|
|
## 📖 구조화된 지식 (Synthesized Content)
|
|
관계형 데이터베이스(Relational-Database)는 데이터 간의 관계를 바탕으로 데이터를 관리하는 시스템입니다.
|
|
|
|
1. **3대 핵심 개념**:
|
|
* **Schema**: 데이터의 구조와 타입 정의 (설계도).
|
|
* **SQL (Structured Query Language)**: 원하는 데이터를 뽑아내기 위한 표준 언어.
|
|
* **ACID**: 원자성, 일관성, 고립성, 지속성을 보장하여 거래 데이터 한 치의 오차도 허용 안 함. (Reliability와 연결)
|
|
2. **왜 중요한가?**:
|
|
* 은행 잔고, 쇼핑몰 주문 내역 등 '데이터의 무결성'과 '정확한 관계'가 생명인 영역에서 40년 넘게 대체 불가능한 표준이기 때문임.
|
|
|
|
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
|
|
- **과거 데이터와의 충돌**: 과거에는 모든 정보를 표에 욱여넣는 정책이었으나, 현대 정책은 비정형 데이터(NoSQL) 정책이나 벡터 데이터(Vector DB) 정책과 혼합하여 사용하는 '폴리글랏 저장 정책'이 주류가 됨(RL Update).
|
|
- **정책 변화(RL Update)**: 본 지식 시스템은 RDB의 정적인 구조보다는 유연한 '그래프 관계 정책(Node & Link)'을 추구하나, 메타데이터 관리 측면에서는 RDB의 엄격한 식별(id) 정책을 차용하여 지식의 고유성 정책을 보호 중임. (Vector-Database와 맥락 공유)
|
|
|
|
## 🔗 지식 연결 (Graph)
|
|
- [[Reliability|Reliability]], Vector-Database, [[Information-Society|Information-Society]], [[Efficiency|Efficiency]], [[Technical-Architecture|Technical-Architecture]]
|
|
- **Modern Tech/Tools**: MySQL, PostgreSQL, Oracle, SQL Server, Supabase.
|
|
---
|