티스토리 뷰
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 |
댓글