자신의 데이터베이스 없이 SQL 연습하기
SQL은 데이터 분석가와 데이터 과학자에게 매우 중요한 기술입니다. 그러나 현장 학습을 막 시작하는 경우 데이터베이스에 저장된 데이터가 없는 경우 SQL로 쿼리를 어떻게 연습할 수 있습니까?
By 후이 샹추아, 데이터 과학자.
많은 조직이 데이터베이스에 데이터를 저장하고 있으며 SQL은 이러한 데이터베이스에서 데이터를 추출하는 데 일반적으로 사용되는 쿼리 언어입니다. 실제로 Facebook 및 Amazon과 같은 많은 대규모 조직에서는 SQL을 기술 테스트의 구성 요소로 포함했습니다. 필요한 데이터 분석을 수행하기 전에 관련 데이터를 통합할 수 있는 능력이 중요하기 때문입니다.
SQL을 연습하는 데 있어 한 가지 문제는 처음에는 데이터베이스가 필요하다는 것인데, 이는 종종 우리에게 없는 것입니다. 하지만, 데이터 세계 자체 데이터베이스 없이도 정확하게 수행할 수 있습니다. data.world에서 공개적으로 사용 가능한 데이터 세트에 대해 SQL 쿼리를 직접 수행할 수 있습니다. data.world에서 계정을 만드는 것은 무료이며 SQL 쿼리를 수행하는 데 드는 비용이 필요하지 않습니다!
익숙하지 않은 사람들을 위해 data.world는 다양한 도메인 및 산업과 관련된 많은 공개 데이터를 제공하는 플랫폼입니다(자신의 데이터 세트를 업로드할 수도 있음). 그들의 임무는 다음과 같습니다.
- 데이터의 사회적 문제 해결 효용을 극대화하기 위해 세계에서 가장 의미 있고 협력적이며 풍부한 데이터 자원을 구축합니다.
- 공개 데이터 및 연결된 데이터의 채택, 사용성 및 확산을 개선하기 위해 공개적으로 옹호합니다.
- 전 세계 데이터의 액세스 가능한 역사적 저장소 역할을 합니다.
여기에서는 다음을 사용하여 예를 설명합니다. 데이터 세트 싱가포르의 Covid-19 동향에 대해. 쿼리 기능은 점 XNUMX개 버튼의 드롭다운 아래에 숨겨져 있거나 다음으로 표시된 데이터 세트의 오른쪽 상단 모서리에 나타날 수 있습니다. >_ 상징.
다음 SQL은 확인된 사례 수의 이동 7일 평균을 계산하고 출력은 날짜 내림차순으로 정렬됩니다. 쿼리에 대한 링크를 찾을 수 있습니다 여기에서 지금 확인해 보세요..
한편, 아래 SQL은 접종을 완료한 누적인원의 증가율을 일자 내림차순으로 계산하여 출력한다. 이것은 자체 조인, 즉 테이블을 자신과 조인해야 합니다. 저는 DATE_SUB 함수를 자체 조인의 일부로 사용하여 현재 날짜에 대해 전날의 데이터를 가져왔습니다. DATE_SUB 텍스트를 클릭하면 함수 및 필요한 매개변수에 대한 자세한 정보도 반환됩니다. 쿼리에 대한 링크를 찾을 수 있습니다 여기에서 지금 확인해 보세요..
또한 SQL 튜토리얼 기본, 중급 및 고급 SQL 개념을 다루는 data.world에서. 따라서 SQL을 배우고 연습하기에 좋은 오픈 소스 플랫폼입니다.
별도의 참고 사항으로, 고용 위치에 있고 SQL 테스트를 수행할 수 있는 방법에 대한 대안을 모색하는 경우 고려하는 좋은 플랫폼이 될 수도 있습니다.
관련 :
지난 30 일 동안의 주요 기사 | |||||
---|---|---|---|---|---|
|
|
출처: https://www.kdnuggets.com/2021/08/sql-without-own-database.html