'SQL 기초' 태그의 글 목록
잡학다식의 지식공방
300x250

SQL 기초 4

SQL: 데이터베이스 언어 DDL DML DQL DCL JOIN

SQL이란?SQL(Structured Query Language)은 관계형 데이터베이스(RDBMS)에서 데이터를 저장, 검색, 조작하는 데 사용되는 표준 언어입니다. 현대의 모든 데이터 중심 시스템에서 필수적으로 활용되는 SQL은, 데이터 분석부터 애플리케이션 개발까지 폭넓게 쓰입니다.SQL의 역사와 중요성1970년대 IBM 연구원들이 최초로 개발한 SQL은 이후 ANSI(미국국립표준협회)와 ISO(국제표준화기구)에 의해 표준화되었습니다. 관계형 데이터베이스가 기업의 핵심 인프라로 자리 잡으며, SQL은 필수적인 기술이 되었습니다. 현재는 MySQL, PostgreSQL, Oracle, SQL Server 등 다양한 데이터베이스 시스템에서 사용됩니다.SQL의 주요 기능SQL은 크게 네 가지 기능으로 구분..

IT/[SQL] Basic 2024.07.29

서브 쿼리(Sub Query)

서브 쿼리는 SELECT 문 안에 또 다른 SELECT 문이 있는 명령어입니다. 가장 많이 쓰이는 것은 FROM 절 서브쿼리 실습 코드 USE PRACTICE; /***************SELECT절 서브 쿼리***************/ /* SELECT 명령문 안에 SELECT 명령문 */ SELECT * ,(SELECT GENDER FROM CUSTOMER WHERE A.MEM_NO = MEM_NO) AS GENDER FROM SALES AS A; /* 확인 */ SELECT * FROM CUSTOMER WHERE MEM_NO = '1000970'; /* SELECT절 서브 쿼리 vs 테이블 결합(JOIN) 처리 속도 비교 */ SELECT A.* ,B.GENDER FROM SALES AS A ..

IT/[SQL] Basic 2021.11.20

테이블 결합(JOIN)

테이블 결합(JOIN) 관계는 1:1, 1:N, N:N 세가지 형태로, 테이블 간의 연결이 가능하다는 것을 의미합니다. 테이블 결합(JOIN)은 두 테이블 관계를 활용하여 테이블을 결합하는 명령어입니다. 테이블 결합을 통해 여러 테이블을 활용하여 분석이 가능합니다. ERM은 개체 관계 모델링이며, 관계형 데ㅣ터 베이스에 텡블을 모델링할 때 사용됩니다. 개체: 하나 이상의 속성으로 구성된 객체 관계: 속서들 간의 관계 ERD은 개체 간의 관계를 도표로 표현할 때 사용됩니다. INNER JOIN: 두 테이블의 공통 값이 매칭되는 데이터 결합 LEFT JOIN: 두 테이블의 공통 값이 매칭되는 데이터만 결합 + 왼쪽 테이블의 매칭되지 않는 데이터는 NULL RIGHT JOIN: 두 테이블의 공통 값이 매칭되는..

IT/[SQL] Basic 2021.11.18
300x250
300x250