IT&I인테리어 정보

SQL에 대해서 알아보자!

알 수 없는 사용자 2017. 2. 7. 14:56

안녕하세요.


오늘은 SQL 에 대해서 알아보도록 하겠습니다.


SQL이란 컴퓨터의 구조화 질의어인데요,


이렇게 얘기해도 잘 모를 수 있으니


풀어서 설명하는 시간을 갖도록 하겠습니다!











목차


SQL

ⓑ DBMS

ⓒ 데이터베이스

ⓓ 내장 SQL

ⓔ 관계형 데이터베이스

ⓕ NoSQL 데이터베이스

ⓖ 데이터 명령어의 종류









SQL

에스큐엘 [Structured Query Language]

스트럭쳐드 쿼리 랭귀지


구조화된 질의어이며 데이터베이스 언어입니다.

데이터의 질의/정의/조작/제어 기능 등을 수행합니다.











DBMS

[Database Management System]

디비엠에스


데이터베이스를 활용하기 위한 기능을 제공하는

소프트웨어입니다.

데이터 관리를 손쉽게 할 수 있습니다.











데이터베이스

Database


여러 사용자가 사용하기 쉽도록 통합 관리하는

데이터의 집합체를 말합니다.





여러 사람이 공유해야 하는 데이터 등을 보관하고,

적절하게 제공하기 위한 목적으로 구축되었습니다.










내장 SQL

Embedded SQL

임베디드 에스큐엘


SQL을 이용하는 방법중에 하나이며,

다른 언어로 혼용하여 사용합니다.










관계형 데이터베이스

RDB [Relationdal Database]

릴레이셔널 데이터베이스


현존하는 대부분의 데이터베이스 유형입니다.

모든 데이터를 표 형태로 저장합니다.










NoSQL 데이터베이스

Non SQL database

논 에스큐엘 데이터베이스


키-값[Key-value] 형태입니다.

그래프 형태와 같이 데이터를 표 형태로

저장하지 않고,




질의 언어로 SQL외의 다른 언어들을 사용하는

데이터베이스 관계형 데이터베이스 구조가

부적절한 다양한 분야에 활용됩니다.









데이터 명령어의 종류


1. 데이터정의어

DDL [Data Definition Language]

데이터 데피니션 랭귀지


데이터를 만들고 변경,제어하는

권한을 가진 명령어의 집합입니다.




2. 데이터 조작어

DML [Data Manipulation Language]

데이터 머니퓰레이션 랭귀지


데이터 정의어를 통해 만들어진 테이블에서

원하는 데이터를 삽입, 삭제 등의 연산을

처리하기 위한 명령어의 집합입니다.




3. 데이터 제어어

DCL [Data Control Language]

데이터 컨트롤 랭귀지


데이터베이스 내의 데이터를 공유시

문제가 없도록 하는 규칙을 정의하는

명령어의 집합입니다.











▲ 상단 이미지를 클릭하시면 사이트로 이동합니다 ▲


IT계열 진로 및 진학을 원하시는 분들은

IT공부에 대한 전문적인 공부 계획을 세우고 공부하는 것이

가장 중요합니다!




프로그래머, 정보보안전문가, 데이터베이스전문가를

장래희망으로 품고 계신 학생은 자격증 취득 공부법과

공부 기간, 취업 현실에 대한 다양한 상담을 받아보시기 바랍니다.




상담을 원하시면 상단 연락처를 통해

전화 혹은 카카오톡으로 문의해주시면 친절한

답변 도와드리도록 하겠습니다.






▲ 상단 이미지를 클릭하시면 카페로 이동합니다 ▲


네이버 코딩&디자인 스터디카페는 IT계열의 공통 기초

공부 과목인 C언어와 JAVA, 리눅스 및 네트워크 강의를 제공해드리고

있습니다. 기초 공부를 하고자 하는 학생은 가입하셔서 도움받아보시기 바랍니다.




감사합니다.