본문 바로가기

스파르타 코딩클럽/[강의] SQLD 자격증 대비반

[SQLD 자격증 대비반] 챕터 1. SQL과 데이터베이스

 

데이터자격시험

SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Con

www.dataq.or.kr

 

SQL

  • 데이터베이스를 직접적으로 엑세스할 수 있는 언어
  • 데이터를 정의하고 조작하며 그 결과를 적용하거나 취소할 수 있고 접근 권한을 제어하는 처리들로 구성'
  • 데이터 : 저장이나 처리에 효율적인 형태로 변환된 '정보(Information)'
  • 데이터베이스 : 잘 조직화된 데이터의 모음

 

DBMS

  • 사용자, 다른 프로그램 또는 데이터베이스와 소통하며 모아놓은 데이터를 관리하고 분석하는 프로그램
  • SQLite, MySQL, ORACLE, PostgreSQL, mongoDB, MariaDB 등 각각의 DBMS 마다 사용하는 SQL이 조금씩 다르다.
  • SQLD는 ORACLE(+SQL Server)을 기반으로 출제