-
[무료]설치없는 온라인 쿼리연습 사이트IT&개발/데이터베이스 2022. 6. 29. 23:10728x90반응형
안녕하세요. 20세기소년입니다.
보통 쿼리문법을 연습하고 싶으신 분들 어떻게 하시나요?
오라클을 로컬컴퓨터에 설치하시나요? 이제부터는 오늘은 로컬컴퓨터 사양에 구애받지 않고
간편하고 빠르게 쿼리를 연습할 수 있는 웹 사이트목록과
그 중 한 사이트를 통해 사용방법과 예제 화면에 대해서
간단하게 포스팅하겠습니다.
start!!!
1. 웹 사이트에서 SQL문을 사용할 수 있는 제공하는 사이트 목록입니다.
2) https://apex.oracle.com/ko/
3) https://livesql.oracle.com/
출처 : https://kururu.tistory.com/107
오늘은 이 세가지 목록중에서 첫번째 사이트인
SQL FIDDLE
사이트에 대한 사용방법 및 간단한 실습을 해보겠습니다.
[접속 URL]
1) 사이트 접속화면
사이트에 접속하시면, 아래 이미지와 같이 간단한 UI로 구성되어 있는 것을 보실 수 있습니다.
처음엔 낯설겠지만, 제가 천천히 사용법에 대하여 알려드리겠습니다.
2) 상위 버튼기능설명
(1) 버전설정
첫번째 버튼을 클릭하시면, 원하시는 데이터베이스를 선택할 수 있습니다.
(2) 샘플보기
첫번째 버튼으로 DB를 설정하였다면, 여기에 맞는 샘플코드를 보여줍니다.
(3) 내용삭제
작성된 내용을 모두 클리어 하고, 초기화해주는 버튼입니다.
(4) TEXT TO DDL
테이블 생성하는 구문의 생성을 도와주는 버튼입니다.
CSV 형식으로 간단하게 입력을 하면, DDL문으로 전환하는것을 도와줍니다.
3) 화면구성
처음 사이트에 접속을 하면 버튼과 UI가 친숙하지 않아, 당황하실 수 있지만
UI는 크게보면 DDL(Data Definition Language)작성화면과 DML(Data Manipulation Language)작성화면으로 구성되어 있는 것을 파악하실 수 있습니다.
DDL - CREATE 등의 테이블생성 제어 SQL문
DML - SELECT,DELTE,UPDATE 등 데이터 제어 SQL문
https://brownbears.tistory.com/180
4) 버튼 - 사용할 데이터베이스 설정
첫번째 버튼을 클릭하시면, 다음과 같은 DB들을 세팅가능 합니다.
버튼을 틀릭하면, MySQL, Oracle 등등 다양항 DB들이 목록에 보이네요.
저는 친숙한 ORACLE DB를 사용하여 실습해보겠습니다.
5) 버튼 - 샘플코드보기
사용할 DB를 선택하였다면, 간단하게 샘플코드를 확인해봅니다.
여기에서는 패키지에대한 구문까지 예시를 들어주는 것을 보실 수 있습니다.
6) 버튼 - CLEAR 버튼
샘플코드를 보았다면, 'Clear' 버튼을 클릭해보면, 화면이 초기화되는 것을 확인하실 수 있습니다.
7) 실습 - 간단한 DDL 작성 및 실행
간단하게 DDL을 작성해봅니다. 아래쪽에 'Build Schema' 버튼을 클릭하면 해당 DDL이 실행됩니다.
--1. 테이블 CRETAE문
CREATE TABLE EMP
(
EMPNO VARCHAR2(7),
ENAME VARCHAR2(10),
JOB VARCHAR2(10)
);
--2. 테이블 데이터 적제 INSERT문
INSERT INTO EMP(EMPNO,ENAME,JOB)VALUES ('1000000','홍길동','블로거');8) 실습 - DDL 실행완료 화면
DDL을 실행하고나면, 오른쪽의 DML 작성화면을 수정하실 수 있도록 화면이 구성됩니다.
9) 실습 - DML 작성 및 실행
간단한 쿼리인 SELECT * FROM EMP; 을 실행하면
아래쪽 결과화면에 INSERT했던 데이터가 출력되는 것을 확인하실 수 있습니다.
(오라클문법 CREATE문, SELECT 문에 대한 글은 아래링크참조)
https://coding-factory.tistory.com/424
오늘은 Oracle이나 MySql 설치 없이 웹사이트를 통해서 SQL 쿼리문을 작성하는 사이트와 그 중 'SQL Fiddle' 사이트의 사용방법과 예제를 통한 화면조작 방법에 대하여 포스팅하였습니다.
시간이 없으시거나, 간단한 SQL 쿼리문 사용이 필요하신 분들은 웹사이트를 이요해보는 것도 좋은 방법인 것 같습니다.
오늘의 포스팅을 마치겠습니다.
반응형'IT&개발 > 데이터베이스' 카테고리의 다른 글
ORA-06550/PLS-00103 : Encountered th symbol "," when dxpection one of the ~ 오류 (0) 2023.07.04 mysql 이용하기 (0) 2015.08.18