데이터베이스(database) 일명 DB는 다양한 데이터 유형(숫자, 문자, 이미지, 비디오, 파일 등)을 체계적으로 정리해 저장한 데이터의 집합을 의미합니다. 데이터를 효율적으로 저장, 검색 및 관리할 수 있게 해준다. 데이터베이스 관리 시스템(DB Managemen

정규화는 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법이며 데이터 분해 방법데이터 중복을 제거, 독립성 확보중복이 제거되므로 데이터 모델의 유연성이 높다정규화를 수행하면 비즈니스에 변화가 발생하여도 데이터 모델의 변경을 최소화정규화는 제

Entity Relationship Diagram(ERD)는 시스템의 객체들이 어떤 관계를 가지고 있는지 다이어그램으로 나타낸 것입니다.1975년 피터 첸이 ERD 표기법을 만들었다.데이터베이스 모델링의 표준으로 사용된다.개체(Entity) - 사각형으로 표시 1-1
프로젝트를 진행하던 중 Mysql과 MariaDB를 두가지를 사용하다 보니 혼용하게 되었다.Mysql DB를 사용하고 있는데 MariaDB 드라이버를 사용하는 등 드라이버를 Mysql로 설정하였으나 MariaDB 드라이버를 사용하는 문제가 있어서 MariaDB를 삭제하
Mac Mysql 삭제하기DB를 모두 삭제하는 방법에 대해서 다룹니다. Hombrew 로 설치했을때sudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/local/bin/mysql\*sudo rm -rf /usr/local/Cellar

데이터 모델링(Data Modeling) 데이터 모델링은 현실 셰계를 데이터베이스로 표현하기 위해서 추상화하는 것이다. 고객과의 의사소토을 통해 고객의 업무 프로세스를 이해하여 추상화하고, 소프트웨어를 분석 설계하면서 점점 상세하게 규칙을 정의한다. 이를 정의된 비즈니