[ 학습기록/CS 공부 ]
[DB/쉬운코드] 데이터베이스 (모델/스키마/relation)
2024-05-02 17:12:20
데이터베이스데이터베이스는 전자적으로 (electronically) 저장•사용되는 관련있는 데이터 (related) 들의 조직화된 집합이다. 같은 목적으로 사용되는 데이터들을 조직적으로 관리하여 데이터를 빠르게 검색하고, 불필요한 데이터가 중복으로 저장되는 것을 방지하여 데이터 불일치 문제를 예방한다. DBMS : 사용자에게 데이터베이스를 정의/생성/관리하는 기능을 제공하는 소프트웨어 시스템ex. PostgreSQL, MySQL, Oracle, MSSQL 등메타데이터 : 데이터베이스를 정의하거나 기술하는 부가적인 데이터ex. 데이터 유형, 구조, 제약 사항, 보안, 인덱스, 사용자 그룹 등데이터베이스 시스템 = 데이터베이스 + DBMS + 연관된 어플리케이션 데이터 모델데이터 모델은 DB 구조*를 추상화할..