IT
SQL 테스트 사이트(무료 온라인 연습) 모음
거의처음처럼
2023. 1. 13. 12:28
목차
반응형
개요
간단하게 SQL을 테스트하거나, 문법 등이 맞는지 확인하고 싶을 때가 있다.
이 때 매우 유용한 방법이 온라인에서 SQL 문을 테스트해 보는 것이다.
대표적인 온라인 무료 SQL 테스트 사이트를 소개한다.
W3Schools - SQL Tryit Editor
https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all
이미 만들어진 DB를 이용하여 연습이 가능하다
현재 기준 8개 테이블이 있으면 페이지 가장 하단에서 목록을 확인 할 수 있으며, 마우스 클릭 시 바로 테이블 조회가 가능하다.
화면 구성 등이 심플해서 간단하게 테스트하기에 좋다.
SQL Test
MySQL, Oracle, MsSQL 별로 선택하여 테스트가 가능하다.(버전 선택은 안될 듯...)
또한 각 DB별로 함수(functions)나 예제 등도 확인 할 수 있다.
SQL Tryit Editor 보다는 복잡하지만 역시 간단하게 테스트 가능하다.
- 사이트 가장 우측 상단에서 DB를 선택한다.
- 왼쪽 SQL script 부분에 테이블 및 데이터를 정의하여 셀프 DB를 구축한다.
- 오른쪽 SQL Query 부분에 테스트를 위한 쿼리를 작하고
- 사이트 하단의 "Execute SQL" 버튼을 클릭하여 결과를 조회한다.
반응형
SQL Fiddle
대표적인 무설치 쿼리 연습 사이트로
직접 테이블을 생성하여 자신만의 DB를 구축(패키지, 프로시져 등 포함)하여 연습 할 수 있다.
MySQL, Oracle, MsSQL, SQLite 등의 DB를 지원한다.
- 좌측 상단에서 테스트 할 데이터베이스를 선택한다.
- 왼쪽 스키마 생성 영역에서 스크립트를 작성하고 (하단)"Build schema" 버튼을 클릭하여
자신만의 DB를 구축한다.
이 때 상단의 "View Sample Fiddle" 버튼을 이용하면 샘플 스크립트들이 설정되고, 실행된다. - 오른쪽 DML 쿼리를 작성하고 "Run SQL" 버튼을 클릭하여 테스트를 진행한다.
- 필요한 경우 결과 영역 위쪽에 있는 "View Execution Plan"를 클릭하여 플랜 확인이 가능하다.
반응형
마무리...
무겁고 일부 유료인 DB를 설치 없이 간단하게 온라인에서 테스트 가능하다는 점이 매우 유용하다.
자신이 테스트 하려는 SQL의 규모나 성격에 맞게 사이트를 선택하면 될 것 같다.
또 하나의 장점은 휴대폰으로도 접속하여 테스트 할 수 있다는 점인 것 같다.