20240715 2

[TIL] SQL 챌린지 - 1회차

1. 데이터베이스 서비스와 개념- MySQL 관계형 데이터베이스가 1970년에 개발된 이후 기조의 레거시 기업들은 Oracle 데이터베이스를 많이 사용하고 있으며, 여전히 대기업들은 많이 사용한다.- 클라우드 데이터베이스 종류 1) 클라우드 ▷ 클라우드를 활용하면 같은 데이터를 실시간으로 확인 가능하기 때문에 미스 커뮤니케이션을 줄일 수 있음 ▷ 프로젝트 진행 시 클라우드 데이터베이스를 사용하는 것을 권장하며 대표적으로 GOOGLE - BigQuery, AMAZON - REDSHIFT 등이 있음 2) ON - PREMISE  ▷ MySQL, ORACLE, PostgreSQL 이 대표적- 데이터 가져오기 정확하게 접속하고 싶은 DB가 있다면 정보를 알아야 한다. DBeaver는 데이터베이스를 연결하는 하나..

[TIL] SQL 베이직 - 1회차

1. SQL의 작동순서 및 작성순서- 작동순서 FROM → ON → JOIN → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY 테이블 확인 후 조인 조건을 확인하고 조인 후 추출할 조건을 확인한다. 그리고 데이터 그룹화, 추출, 중복제거를 마치면 마지막으로 데이터를 정렬한다. 작동순서를 고려하지 않고 쿼리를 작성할 경우 의도와 다른 결과를 얻을 수 있으므로 작동순서를 꼭 기억해야 한다.- 작성순서 SELECT → FROM → JOIN → ON → WHERE → GROUP BY → HAVING → ORDER BY 2. SQL 기본구조: SELECT, FROM- SELECT SELECT문을 사용하여 테이블의 값을 선택한다. 아스테리크(*) 기호를 사용하..