SQL(Structured Query Language)이란?

Daehyeon Yun·2023년 8월 3일

SQL

목록 보기
1/4
post-thumbnail

SQL이란?

SQL(Structured Query Language)은 데이터베이스에 질의(Query)를 실행하여 원하는 데이터를 조회, 입력, 수정, 삭제 등을 할 수 있는 절차형 언어이다.
기업의 정보시스템에서는 SQL이 다양한 분야에서 사용되고 있으며, 매우 광범위하다.

기업에서는 많은 사용자들이 동시에 데이터베이스에 서비스 요청을 진행한다. 이러한 요청을 관리하는 프로그램을 미들웨어(Middleware)라 한다.
이는 클라이언트와 서버 사이의 트랜잭션(사용자 요청)을 관리한다.

SQL를 사용하려면?

SQL을 실제로 사용하기 위해선, 데이터베이스 관리 시스템(DataBase Management System, DBMS)를 설치해야한다.

대표적 DBMS

  1. Oracle
  • 금융, 병원, 제조업, 공공기관에서 주로 사용하는 DBMS
  • 고객정보, 거래정보 등 중요한 정보 처리
  • 높은 유지비용의 장벽으로 모두가 사용하는 것은 아님
  1. Sybase
  • 데이터를 분석하기 위한 용도로 많이 사용
  • 대규모 데이터 보관, 다양한 관점으로 분석하기 위함
  1. MySQL
  • OSS로 누구나 쉽게 설치하고 사용할 수 있음
  • 내부 DBMS로 많이 사용됨
  1. MS-SQL
  • 윈도우 서버를 사용하는 경우에 사용됨
  • Oracle과 구조가 비슷함

Reference

  • 이기적 SQLD 이론서+문제집
profile
열심히 살아야지

0개의 댓글