프로젝트

일반

사용자정보

Actions

SQL (Structured Query Language)

  • 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어입니다.

1) 특징

  • 배우고 사용하기 쉬운 언어
  • 데이터의 집합 단위로 처리
  • 실제 데이터들이 어떻게 처리되는지 세부적인 과정은 신경쓰지 않아도 된다.
  • 공인된 기관(ANSI, ISO)의 표준 SQL 문법이 존재하기 때문에 DBMS의 종류에 얽매이지 않고 사용할 수 있다.

2) 장점

  • 관계형 데이터 베이스는 데이터를 더 효율적, 체계적으로 저장할 수 있고 관리할 수 있다.
  • 미리 저장하는 데이터들의 구조를 정의함으로 데이터의 완전성이 보장된다.

3) 단점

  • 테이블을 미리 정의해야 하기 때문에 테이블 구조 변화 등에 덜 유연하다.
  • 확장 및 분산 저장이 어렵다.

4) SQL을 사용하는 RDB의 종류

  • Oracle DB
  • MySQL
  • MS-SQL
  • DB2
  • Maria DB
  • Derby
  • SQLite

5) 표준 SQL

이태훈이(가) 3년 이상 전에 변경 · 1 revisions