본문 바로가기

콘텐츠/나만 몰랐던 IT

[IT 웹툰] 5화 SQL이 뭐에요?😭

SQL은 Structured Query Language (구조적 질의 언어)의 줄임말로, 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어입니다.
RDBMS는 다음과 같은 특징을 지닙니다.

- RDB를 생성하고 수정하고 관리할 수 있는 소프트웨어
- 관계형 모델을 기반으로 하는 DBMS 유형
- RDBMS의 테이블은 서로 연관되어 있어 일반 DBMS보다 효율적으로 데이터를 저장, 구성 및 관리
- 정규화를 통해 데이터의 중복성을 최소화하며 트랜잭션을 수행하는 것이 더 쉽다
- 데이터의 원자성, 일관성, 격리 및 내구성을 유지하며 데이터 무결성을 높인다

관계형 데이터베이스는 테이블(table)로 이루어져 있으며,
테이블은 키(key)와 값(value)의 관계를 나타냅니다.
이처럼 데이터의 종속성을 관계(relationship)로 표현하는 것이 관계형 데이터베이스의 특징입니다.
RDBMS의 종류에는 Oracle, MariaDB, postgresql, Mysql, Mssql 등이 있습니다.

대부분의 SQL은 크게 세가지로 구성되어 있습니다.
DDL(Data Definition Language)  - 데이터베이스를 정의하는 언어이며, 데이터베이스나 테이블을 생성, 수정, 삭제하는 등의 데이터의 전체의 골격을 결정하는 역할을 하는 언어입니다.
DML(Data Manipulation Language) - 정의된 데이터베이스에 입력된 데이터를 조회, 수정, 삭제하는 등의 역할을 하는 언어입니다.
DCL(Data Control Language) - 데이터베이스에 접근하거나 객체에 권한을 주는등의 역할을 하는 언어입니다.

그리고 이러한 RDBMS를 모니터링 하는 솔루션도 존재합니다. 그 중 하나가 바로
위데이터랩의 ezis 입니다!
RDBMS 모니터링에 대해 더 궁금하시다면 프로필의 링크를 통해
위데이터랩에 방문해주세요💕😌❤

#나만몰랐던it #위데이터랩 #IT #프로그래밍 #아이티 #컷툰  #동물툰 #하리 #곰쌤 #코딩 #wedatalab #chick #bear  #캐릭터  #일상툰 #illurst #illustration #character  #drawing #drawings #doodle #그림쟁이 #레몬하마 #イラスト #소통해요