2024/07/16 2

DBMS

1. DBMSDBMS란?Database Management System, 데이터를 체계적으로 저장하고 관리할 수 있게 도와주는 프로그램데이터 저장데이터 검색데이터 수정데이터 삭제MySQL, Oracle, MS SQL Server 주로 사용 2. 키데이터를 고유하게 식별하는 데 사용. 키를 통해 데이터베이스 내에서 특정 데이터를 쉽게 찾을 수 있음. 기본 키(Primary Key)테이블에서 각 행(레코드)를 유일하게 식별중복되지 않으며 NULL값을 가질 수 없음.고유한 ID외래 키(Foreign Key)다른 테이블의 기본 키를 참조하는 키친구의 전화번호 저장한다고 생각후보 키(Candidate Key)역할 : 기본 키로 사용할 수 있는 모든 키여러 개의 후보 키 중에서 하나를 기본 키로 선택하는 것대체 키..

TIL/SQL 2024.07.16

TIL (7/16) <join>

JOIN둘 이상의 테이블을 연결해서 데이터를 검색하는 방법서로 연결하려면 적어도 하나의 컬럼을 공유하고 있어야 한다.공유하고 있는 컬럼을 PK 또는 FK 값으로 사용한다.  INNER JOIN기준 테이블과 조인 테이블 모두 데이터가 존재해야 조회됨.LEFT / RIGHT (OUTER) JOIN기준 테이블에만 데이터가 존재하면 조회됨.OUTER JOIN         INNER JOIN과 LEFT / RIGHT (OUTER) JOIN은 꼭 사용 방법을 알아두자.오라클에는 OUTER JOIN이 있지만, MySQL에는 없기 때문에 LEFT JOIN + RIGHT JOIN 해준다 INNER JOIN : 공통부분만 SELECTSELECT * FROM emp AS a INNER JOIN dept AS b ON a...

TIL/SQL 2024.07.16