본문 바로가기

Database [SQL 전문가]/2과목 - SQL 기본 및 활용

(2)
02. SQL 활용 01. 서브쿼리(Subquery) 01) 메인 쿼리와 서브 쿼리 SQL에서 메인 쿼리(Main Query)와 서브쿼리(Subquery)는 데이터를 검색하고 조작할 때 자주 사용되는 개념입니다. 이들은 쿼리 내에서의 역할과 위치에 따라 구분됩니다. (1) 메인 쿼리 (Main Query) 메인 쿼리는 SQL 문에서 가장 바깥쪽에 위치하는 쿼리입니다. 데이터베이스에서 데이터를 직접 검색, 삽입, 업데이트 또는 삭제하는 데 사용됩니다. 메인 쿼리의 결과는 직접적으로 사용자에게 반환되거나, 다른 연산의 기초가 됩니다. (2) 서브쿼리 (Subquery) 서브쿼리는 메인 쿼리 내부에 포함되어 있는 쿼리로, 다른 쿼리의 일부로 실행됩니다. 서브쿼리는 일반적으로 메인 쿼리의 WHERE 절, FROM 절, SELECT..
01. SQL 기본 01. 관계형 데이터베이스 01) 관계형 데이터베이스 (1) 관계형 데이터베이스의 등장 이론적 기반 제공: 1970년, E.F. Codd가 IBM에서 "A Relational Model of Data for Large Shared Data Banks"를 발표하면서 관계형 데이터베이스 모델의 이론적 기반이 제공되었습니다. 데이터의 논리적 구조화: 관계형 모델은 데이터를 테이블로 구조화하여, 데이터 간의 관계를 논리적으로 표현할 수 있게 했습니다. 이는 데이터 관리와 질의 처리를 효율적으로 만들었습니다. SQL의 개발: 구조화된 질의 언어(SQL)의 등장으로 데이터 검색, 삽입, 수정, 삭제 등의 작업을 표준화된 방법으로 수행할 수 있게 되었습니다. 데이터 무결성 및 보안 강화: 관계형 데이터베이스는 데이터..