SQL 2

[SQL] SQL 기본 문법 Select

Contents 데이터를 분석하기 위해서는 Database에서 데이터를 불러오고 이를 활용하여야 한다. DB를 사용하기 전에는 csv, xlsx 등의 파일에서 바로 불러와서 사용하곤 했으나 현업에서 일을하거나 협업을 하게 되는 경우에는 DB를 사용하는 일이 잦다. DBMS는 MySQL, PostgreSQL, MSSQL 등 다양한 SQL이 존재하지만, 본 글에서는 공통적으로 사용하는 문법을 위주로 다룬다. SELECT 전체 데이터 조회 SELECT 문법은 데이터를 조회할 때 사용하는 SQL 문법이다. 가장 기본적인 것부터 알아보자. SELECT FROM은 아주 기본적인 문법이라고 볼 수 있다. 어떠한 열에서 원하는 값을 가지고 올 때 주로 사용한다. SELECT * FROM `database`.table_..

SQL 2022.08.17

[SQL] SQL의 종류

Contents SQL에는 다양한 도구들이 존재한다. 본 글에서는 각각의 도구들이 어떠한 역할을 하는지, 어떤 것을 하고자 할 때 사용하는 것이 좋은지에 대해서 다룬다. PostgreSQL PostgreSQL은 오픈소스 RDB(Relational Database) 즉, 무료다. 확장 기능도 많이 제공하여 편리하게 사용할 수 있으며, 소규모 데이터 분석, SQL 학습을 목적으로 하는 경우 로컬에서 가볍게 작동하는 PostgreSQL을 사용하는 것을 권장한다. Apache Hive 빅데이터를 다룰 때 PostgreSQL 등의 RDB를 사용하는 경우 일반적으로 저렴한 디스크를 사용하는데, 디스크를 사용하게 되면 데이터를 불러올 때 속도가 현저히 떨어진다. Hive는 HDFS라고 불리는 분산 파일 시스템 위의 ..

SQL 2022.08.17
반응형