목록무결성 제약조건 (2)
개발 무지렁이

𐂂 데이터베이스 (Database) 란 특정조직에서 다양한 데이터를 다수의 사용자가 사용할 수 있도록, (동시사용, 질의어 사용) 구조적으로 통합된 데이터의 집합을 말한다. (중복최소화, 스키마명세) 🎲 프로그램-데이터 독립성 : 하위레벨 스키마의 변화가 상위레벨 스키마에 영향을 미치지 않는다.) 🧸 스키마(intension[내연], 구조) / 인스턴스(extension[외연], 상태) 𖠃 '정규화' 란 테이블을 분할하여 데이터의 불필요한 중복을 제거하는 것을 말한다. 즉, 테이블 설계 시 중복저장을 최소화하도록 구조화하는 작업을 말한다. 이는 검색효율을 높여주고, 테이블 🧩 무결성(정확한 데이터 보장)을 유지할 수 있게 한다. 🎯 삽입/수정/삭제 성능 향상 🥯 '반정규화' 란 : 데이터 중복을 통해 성..

RDBMS 릴레이션(relation)이라는 2차원 테이블을 통해 데이터를 저장하는 데이터베이스를 말한다. SQL 쿼리문을 통해 데이터에 접근하며, 효율적으로 데이터를 보관하기 위해 🧩 구조화가 굉장히 중요하다. 🎭. 무결성 제약조건 (🧩 무결성: 결점이 없는 상태) (1) 도메인 제약조건 : 각 애트리뷰트가 가질 수 있는 값의 범위가 있다. (2) 키 제약조건 : 키 애트리뷰트에 중복된 값이 올 수 없다. (3) 기본키와 엔티티 무결성 제약조건 : 기본키 애트리뷰트는 null값을 가질 수 없다. (4) 외래키와 참조 무결성 제약조건 : 참조하는 애트리뷰트의 도메인은 참조된 애트리뷰트의 도메인과 같아야한다 NOSQL 자유로운 형태로 데이터를 저장한다. 스키마 유연성이 높고, 대량의 데이터를 분산처리하는데 ..