상세 컨텐츠

본문 제목

[SQL] SQL 및 관계형 데이터베이스

데이터 과학

by Taeyoon.Kim.DS 2023. 11. 6. 20:41

본문

SQL - Strucrtured Query Language

RDB - Relational DataBase

 

관계형 테이블은 관계형 데이터베이스에 저장되는 데이터의 집합이며, 행과 열로 구성되어 있다.

관계는 1:1, 1:N, N:M 세 가지 형태로, 테이블 간의 연결이 가능하다.

 

A테이블에서는 회원번호 (unique)가 중복없이 저장되어 있고, B테이블에서는 회원번호가 중복적으로 저장되어 있다. A테이블에서는 회원번호를 기반으로 추가 정보가 저장되어있는 것이고, B테이블에서는 다른 정보를 기반으로 회원번호가 딸려온 것이다. B는 A테이블 전체 또는 부분을 포함가능하게 된다. (1:N 관계)

B테이블에서 A테이블의 회원테이블을 합쳐본다면, 주문 테이블을 기반으로 회원 테이블을 얻는 것이다.

SELECT *

FROM 회원테이블 JOIN 회원번호 뭐 이런식으로, 회원번호를 기반으로 B테이블에 A테이블을 붙일 수 있는 것이다.

 

MySQL Server 및 Workbench 설치

https://dev.mysql.com/downloads/file/?id=523568

 

MySQL :: Begin Your Download

The world's most popular open source database Contact MySQL  |  Login  |  Register

dev.mysql.com

관련글 더보기