ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SQL(Structured Query Language)
    DataBase/SQL 2022. 11. 8. 20:10
    728x90

     

     

    SQL은 관계형 데이터 베이스에서 데이터를 저장하고 처리하는 등 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. SQL은 영어키워드를 사용하여 배우기 쉽고 국제적으로 널리 사용되는 쿼리 언어라는 장점이 존재하며, 대소문자를 구별하지 않고 문자열을 저장할 때 ( ‘ ' ) 싱글따옴표만을 사용한다.

     

     

     

    SQL 명령어

    개발자가 관계형 데이터베이스에 저장된 데이터를 조작하는 데 사용하는 특정 키워드 또는 SQL 문으로 다음과 같이 분류한다. 

    종류 설명
    데이터 정의어(DDL) 데이터를 정의하는 언어로서 데이터를 담는 그릇을 의미.
    데이터 조작어(DML) 데이터베이스에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어.
    데이터 제어어(DCL) 데이터 보안, 무결성 유지, 병행제어, 회복을 위해 관리자가 사용하는 제어용 언어.
    트랜잭션 제어어(TCL) 논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과를 작업단위(트랜잭션) 별로 제어하는 명령어.

     

     

     

    DB 관련 쿼리

    -- 데이터 베이스 확인
        show databases;
        
    -- 데이터 베이스 생성
        create database 데이터베이스명;
        create database YCompany;
        
    -- 데이터 베이스 삭제
        drop database 데이터베이스명;
        drop database YCompany;
        
    -- 데이터베이스 사용
        use 데이터베이스명;
        use YCompany;

     

     

     

     

     

    728x90

    'DataBase > SQL' 카테고리의 다른 글

    [mysql] order by 시 null값을 목록 끝으로 정렬  (0) 2022.12.22
    조인(Join)  (0) 2022.11.13
    데이터 제어어(DCL)  (0) 2022.11.12
    데이터 조작어(DML)  (1) 2022.11.12
    데이터 정의어(DDL)  (0) 2022.11.10

    댓글

Designed by Tistory.