안녕하세요 시제품 개발 전문기업 디자인웨일입니다.
SQL은 문에 일반적인 영어 키워드를 사용하기 때문에 배우기가 매우 쉽습니다.
오늘은 이러한 데이터베이스 SQL에 대해서 알아보겠습니다.
1.데이터베이스 SQL이란?
![](https://blog.kakaocdn.net/dn/3VXgr/btsaShkD58t/htr0UyV7xjxw9kTK802fy0/img.jpg)
(Structured Query Language)
SQL은 이러한 DBMS에 데이터를 구축, 관리하고 활용하기 위해서 사용되는 언어가 "SQL" 입니다.
간단히 말해서 구조적 쿼리 언어(SQL)는 관계형 데이터베이스에 정보를 저장하고 처리하기 위한 프로그래밍 언어입니다.
SQL 문을 사용하여 데이터베이스에서 정보를 저장, 업데이트, 제거, 검색 및 검색할 수 있습니다.
데이터베이스 성능을 유지 관리하고 최적화하는 데 SQL을 사용할 수도 있습니다.
2. SQL 명령
개발자가 관계형 데이터베이스에 저장된 데이터를 조작하는 데 사용하는 특정 키워드 또는 SQL 문입니다.
1 ) 데이터 정의 언어(DDL)
각 릴레이션을 정의하기 위해 사용하는 언어입니다.
(Create, Alter, Drop....)
2 ) 데이터 조작 언어
데이터를 추가/ 수정/ 삭제하기 위한, 즉 데이터 관리를 위한 언어입니다.
예를 들어, 애플리케이션은 INSERT 명령을 사용하여 데이터베이스에 새 레코드를 저장합니다.
3 ) 데이터 제어 언어
사용자 관리 및 사용자별로 릴레이션 또는 데이터를 관리하고 접근하는 권한을 다루기 위한 언어입니다.
예를 들어, GRANT 명령을 사용하여 특정 애플리케이션이 하나 이상의 테이블을 조작하도록 허용할 수 있습니다.
3. SQL의 언어적 특성
1 ) SQL는 대소문자를 가리지 않습니다.
(단, 서버 환경이나 DBMS 종류에 따라 데이터베이스 또는 필드명에 대해 대소문자를 구분하기도 합니다)
2 ) SQL 명령은 반드시 세미콜론(;)으로 끝나야합니다.
3 ) 고유의 값은 따옴표(")로 감싸줍니다.
4 ) SQL에서 객체를 나타낼 때는 백틱(' ')으로 감싸줍니다.
5 ) 주석 처리된 문장은 프로그램에서 동작하지 않습니다.
한 줄 주석은 문장 앞에 --를 붙여서 여러 줄 주석은 /* */으로 감싸줍니다.
4. SQL의 중요성
![](https://blog.kakaocdn.net/dn/3nPos/btsaViC9QxO/8gbwI7c3AdNLejtopHvJc1/img.png)
구조적 쿼리 언어(SQL)는 모든 유형의 애플리케이션에서
자주 사용되는 널리 사용되는 쿼리 언어입니다.
데이터 분석가와 개발자는 SQL이 서로 다른 프로그래밍 언어와
잘 통합되므로 SQL을 배우고 사용하기에 중요합니다.
오늘은 데이터베이스 SQL에 대해서 알아봤는데요.
시제품제작 상담과 제작의뢰는
디자인웨일로 문의 주시면 성심성의껏 빠르게 답해드립니다.
문의사항은 디자인웨일 홈페이지와 이메일로
보내주시길 바랍니다.
https://www.design-whale.com/contact
이메일:
info@design-whale.com
지금까지 시제품 개발전문기업 디자인웨일이었습니다.
'정보글' 카테고리의 다른 글
IPTV(인터넷TV)란? (0) | 2023.04.18 |
---|---|
[데이터베이스] 관계형 데이터베이스 vs 비관계형 데이터베이스 (0) | 2023.04.18 |
4차 산업혁명이란? (0) | 2023.04.14 |
사물인터넷의 문제점 (1) | 2023.04.14 |
블록암호와 운용방식 (0) | 2023.04.14 |
댓글