![[IntelliJ] IntelliJ 내장 DB(IntelliJ Database Tool) 사용법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FObxif%2FbtsIRytiyst%2FAAAAAAAAAAAAAAAAAAAAAMWi4LFjfPmx7zO2ohM6j6DMQITi0iKNBqfS-X5QcmSi%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DcbMMHHufBqukkdiaFCYFDVzzmYo%253D)
IDE에서 Database를 활용할 수 있도록 IntelliJ에서 지원을 해주고 있다는 것을 알게되었습니다 !너무 편해서 사용법을 공유하려고합니다 ! 준비물은 IntelliJ Ultimate 버전 !사용 가능한 기능은 Jet Brains 사이트에서 확인 가능합니다 !Oracle, MySQL, PostgreSQL 등등 대부분의 툴 지원이되고 ! Redis까지 사용할 수 있는게 너무 좋네요 !⭐️IntelliJ 내장 DB 사용하기프로젝트 내부 오른쪽 바에 노출되어있는 Database를 클릭해줍니다.참고로 연결한 DB는 프로젝트 별로 관리됩니다 ! 즉, 1번 프로젝트에서 연결한 DB는 2번 프로젝트에서 확인이 불가합니다 ! 다음으로 + 버튼을 누른 뒤 Data Source 탭 내부에 있는 DB 종류를 골라줍니..
![[CS] DataBase 정규화(Normaliztion)란 ?](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F2zseU%2FbtsFkTBf1LJ%2FAAAAAAAAAAAAAAAAAAAAABJ8FVntVz5jngyr5PEg2HDTQg83XXrsmWuaw9NNZVH0%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DXQPbsX3ppIFbXmzl7eRxYSQMMHU%253D)
요약 정규화란 Entity(테이블)를 분해하는 과정이다 ! 정규화의 개념 하나에 테이블에 많은 속성을 넣게 되면, 해당 테이블를 조회할 때 마다 많은 양의 데이터가 조회될 것이므로 최소한의 데이터만을 하나의 테이블에 넣는식으로 테이블을 분해하는 과정을 정규화라고합니다. 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 과정이라고 볼 수 있습니다. 데이터의 중복을 제거하고 데이터 모델의 독립성을 확보하는 과정입니다. 데이터 이상현상을 줄이기 위한 데이터 베이스 설계 기법입니다. 제1 정규화부터 제5 정규화까지 존재하지만 실질적으로는 제3 정규화까지만 수행됩니다. 정규화의 단계 [ 제1 정규화(1NF) ] 제1 정규화란 테이블의 컴럼이 원자값(Atomic Value, 하나의 값)을 갖도..