728x90
SQL을 공부해야하는 이유?
Data lives in databases.
대부분의 데이터베이스들은 SQL을 사용
ORM을 사용하더라도, SQL을 알아야 이해할 수 있다
SQL(Structured Query Language)
: SQL은 language
RDBMS(관계형 데이터베이스 관리 시스템)
: Relational Database Management System
ex. MySQL, SQLite, Oracle DB 등
SQL을 사용해 RDBMS에서 데이터를 조회, 추가, 수정, 삭제
Portable: SQLite에서 작성한 코드가 MariaDB, MySQL에서도 잘 작동한다
SQL syntax는 다양한 RDBMS에서 같다
실제 애플리케이션을 구축할 때 Redis와 MySQL을 함께 사용하여 보완하는 경우가 많다
SQL code editor
Beekeeper Studio
https://www.beekeeperstudio.io/get-community
(무료버전)
728x90
'SQL' 카테고리의 다른 글
[SQLite] INDEX (1) | 2025.02.10 |
---|---|
[SQL] SUBQUERIES and CTEs (0) | 2025.02.10 |
[SQL] DATA MANIPULATION LANGUAGE (1) | 2025.02.06 |
[SQL] DATA DEFINITION LANGUAGE (1) | 2025.02.04 |
[SQL] SQLITE (2) | 2025.02.03 |