반응형

2024/08/01 2

정규화

이상(Anomaly)관계형 데이터베이스에서 데이터 삽입, 삭제 및 수정과 관련하여 발생할 수 있는 불일치 또는 오류.데이터베이스의 정상적인 동작을 방해하거나 데이터의 무결성과 일관성을 저해할 수 있음.이상의 유형삽입 이상(Insertion Anomaly)데이터를 삽입할 때 발생하는 이상으로 데이터를 삽입할 때 원하지 않는 불필요한 데이터를 반복해서 입력해야 하는 경우.삭제 이상(Deletion Anomaly)데이터를 삭제할 때 발생하는 이상으로 테이블에서 일부 레코드를 삭제하면 삭제할 필요가 없는 다른 정보도 함께 삭제되는 경우.수정 이상(Update Anomaly)데이터를 변경할 때 발생하는 이상으로 테이블의 일부 레코드의 값만 수정되어 데이터 일관성이 깨지는 경우.함수적 종속성(Functional D..

DataBase 2024.08.01

데이터 모델링

Model : 모형, 본보기Model이란 무엇이며, 왜 필요한가?전체적인 구조나 기반을 정확히 명시할 수 있게끔 해주고, 설계가 가능 및 용이하게 해준다.현실세계의 복잡한 정보나 개념, 사물을 추상화, 일반화, 가시화, 구체화를  거쳐 그 누구나 봤을 경우에도 한눈에 이해가 가능하게 해준다.데이터들을 관계를 맺는 방식으로 구성하고, 그 구조 자체를 자신이 원하는 방식으로 활용할 수 있게끔 한다.안정적인 데이터를 구축하기 위한 가이드라인.하나의 과정이나 설계을 하며 개발자와 DB설계자 간의 커뮤니케이션에 있어서 의사소통 역할을 하며, 수월하게 해준다.요구사항을 명세하여 시스템에서 사용할 데이터들을 모아서 정의한 것.객체지향의 추상화란?현실세계에서 객체에서 공통적인 성질을 추출해 내는 과정데이터베이스 생명주..

DataBase 2024.08.01
반응형