티스토리 뷰

개발/이론 공부

SQL 이란?

Ikhyeon IT 2022. 11. 3. 12:20

SQL = 데이터베이스와 대화하기 위해 특별히 디자인된 언어 (Structured Query Language)

 

데이터베이스란?

-대량의 정보를 컴퓨터가 효울적으로 접근할 수 있도록 가공 및 저장한 것.

 

DBMS (Database Management System)

-다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합

 

DBMS를 쓰지 않는다면 

  • 다수의 사람이 데이터를 공유하기 어렵다
  • 대량의 데이터를 다루기 어렵다
  • 읽기/쓰기를 자동화하려면 프로그래밍 기술이 필요하다
  • 만일의 사고에 대응하기 어렵다 (보안,백업

 

Database  종류

  • SQL = mysql,postgresql,sqlite 등등..
  • NoSQL = mongoDB, DynamoDB, couchDB 등등.. 

SQL 은 테이블 형식으로 엑셀과 유사하다.

 

Query란 무엇일까?

쿼리는 '질의문' 이라는 뜻을 가지고 있다.

예를 들어 검색할 때 입력하는 검색어가 일종의 쿼리이다.

 

 

22/11/03 정리 : SQL이란 데이터를 효율적으로 관리하기 위해 사용하는 프로그래밍 언어라고 생각한다.

'개발 > 이론 공부' 카테고리의 다른 글

오버로딩(Overloading) , 오버라이딩(Overriding) 이란?  (0) 2022.11.08
트러블 슈팅(Troble shooting) 이란?  (0) 2022.11.04
Cache Hit Ratio란?  (2) 2022.11.02
REST API 란?  (4) 2022.11.01
git, github 란?  (0) 2022.10.31
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함