본문 바로가기

DB/Mysql

(8)
정규화 정규화 : 데이터의 중복을 줄이고, 무결성을 향상시키는 방법 테이블 간 중복된 데이터를 허용하지 않는 것 정규화에는 여러가지 단계가 있지만, 대체적으로 1~3단계 정규화까지의 과정을 거친다. 제 1정규화 : 테이블 컬럼이 원자값(하나의 값)을 갖도록 테이블을 분리시킨다. 제 2정규화 : 테이블의 모든 컬럼이 완전 함수적 종속을 만족해야 한다. 테이블에서 기본키카 복합키(키1, 키2)로 묶여있을 때, 두 키 중 하나의 키만으로 다른 컬럼을 결정지을 수 있으면 안된다. 제 3정규화 : 기본키가 아닌 속성들은 기본키에 의존한다. (다른키에 의존하면 안된다.) 출처 : https://gyoogle.dev/blog/computer-science/data-base/Normalization.html
springboot - DB 적용 1. dbeaver로 테이블 만들기 https://carrotweb.tistory.com/72 디비버 데이터베이스 테이블 생성 - DBeaver Database Create Table 1. 윈도우 "시작"(start)버튼을 클릭하고 목록의 "D"에서 "DBeaver"를 클릭하거나 윈도우 "시작"(start)버튼을 클릭하고 "스페이스 바"(Space Bar)을 클릭하여 입력창에 "DBeaver"입력 후 "DBeaver"를 클릭하여 디 carrotweb.tistory.com 간단하게 데이터베이스 테이블에 대한 명명 규칙 - 테이블명은 테이블의 특성을 나타내는 용어를 사용 - 테이블명은 대문자만 사용 - 프로세스 영역을 구분하기 위해 테이블 명 앞에 약자를 사용하여 붙임 - 테이블을 나타내기 위해 테이블 명 ..
inner join, outer join 보호되어 있는 글입니다.
RDMS, join 보호되어 있는 글입니다.
복수행함수, group by 보호되어 있는 글입니다.
변환함수(CAST 함수) 보호되어 있는 글입니다.
sql 공부 - 단일행 함수 잘 사용 하기(문자 함수) 4편 -sTricky 정리 보호되어 있는 글입니다.
sql 공부 - select를 잘 이용하는 방법(2), 3편 -sTricky 정리 보호되어 있는 글입니다.