반응형

2024/05/17 3

MySQL Workbench : 3개 이상의 테이블을 조인하는 방법

# 학습전 3가지의 테이블을 만들고 데이터를 삽입INSERT INTO series (title, released_year, genre) VALUES ('Archer', 2009, 'Animation'), ('Arrested Development', 2003, 'Comedy'), ("Bob's Burgers", 2011, 'Animation'), ('Bojack Horseman', 2014, 'Animation'), ("Breaking Bad", 2008, 'Drama'), ('Curb Your Enthusiasm', 2000, 'Comedy'), ("Fargo", 2014, 'Drama'), ('Freaks and Geeks', 1999, 'Comedy'), ('Gener..

MySQL Workbench : join과 left join 하는 방법과 예시

- 학습을 위해서 DB와 테이블은 이전에 만든 형식을 가져와서 사용- 참고 : https://sorktjrrb.tistory.com/123 MySQL Workbench : 데이터 정규화를 위한 foreign key 설정 방법# 외래 키(Foreign Key)의 역할- 외래 키는 한 테이블의 열이 다른 테이블의 기본 키(Primary Key)를 참조하게 하는 제약 조건입니다. 외래 키는 다음과 같은 이점을 제공합니다:데이터 무결성 유지:외래sorktjrrb.tistory.com # customers 테이블과 orders 테이블에 각각 데이터를 넣어준다.   # 이제 두개의 테이블을 합쳐서 가져오는 방법 join-- 데이터 정규화를 위해 테이블을 두개로 나누어서 fk 설정 및 데이터까지 입력하였다.-- 두개..

MySQL Workbench : 데이터 정규화를 위한 foreign key 설정 방법

# 외래 키(Foreign Key)의 역할- 외래 키는 한 테이블의 열이 다른 테이블의 기본 키(Primary Key)를 참조하게 하는 제약 조건입니다. 외래 키는 다음과 같은 이점을 제공합니다:데이터 무결성 유지:외래 키는 참조 무결성을 보장하여, 참조되는 값이 항상 존재하도록 합니다.예를 들어, comments 테이블의 user_id가 users 테이블의 id를 참조하는 경우, user_id 값은 반드시 users 테이블에 존재하는 id 값이어야 합니다.데이터베이스 관계 명확화:외래 키는 데이터베이스 설계에서 테이블 간의 관계를 명확하게 정의합니다.이를 통해 데이터 모델을 더 잘 이해하고 관리할 수 있습니다.데이터 삭제 및 업데이트 규칙 설정:외래 키를 사용하면 부모 테이블에서 행이 삭제되거나 업데이..

728x90
반응형