
SQL 기본 및 활용
관계형 데이터 베이스
Database(DB): 데이터 베이스란 컴퓨터에 저장되는 데이터들의 집합, 저장소,
DBMS(DataBase, Management System) : DB를 관리하는 시스템 ex)oracle, mysql, mariadb, ms server

RDB(Relational DataBase): 관계형 데이터 베이스는 데이터들 사이의 관계를 가지는 데이터들을 다루며, 테이블 형태로 자료들을 저장
SQL이란?
SQL(structured Query Language)은 관계형 데이터베이스 관리 시스템(RDBMS)에서 데이터를 정의하고 조작하기 위한 표준 프로그래밍 언어입니다. SQL은 데이터베이스와 상호 작용하기 위해 사용되며, 데이터를 삽입, 조회, 업데이트, 삭제하는 등의 다양한 기능을 제공합니다.
SQL의 주요 기능
1.데이터 정의(DDL: Data Definition Language)
-데이터베이스의 구조를 정의하거나 수정하는 데 사용됩니다.
-주요 명령어 CREATE,ALTER,DROP
2.데이터조작(DML:Data Manipulation Language)
-데이터베이스 내의 데이터를 삽입, 조회, 수정, 삭제하는 데 사용됩니다.
-주요 명령어:SELECT,INSERT,UPDATE,DELETE
3.데이터 제어(DCL: Data Control Language)
-데이터베이스에 대한 권한을 제어하는데 사용됩니다.
-주요 명령어: GRANT, REVOKE
4.트렌젝션제어 (TCL: Transaction Control Language)
-데이터베이스 트랜잭션을 관리하는 데 사용됩니다.
-주요명령어: COMMIT, ROLLBACK, SAVEPOINT
SELECT문
SQL이란?
SQL의 SELECT 구문은 데이터베이스에서 데이터를 조회하는 가장 기본적이고 중요한 명령어 입니다. SELECT 구문을 사용하여 데이터베이스 테이블에서 원하는 데이터를 검색하고 가져올 수 있습니다.
SELECT column1,column2,...
FROM table, name
WHERE condition;
-SELECT 조회할 열을 저장합니다.
-FROM 데이터를 가져올 테이블을 지정합니다.
-WHERE: 선택적 절로, 조건을 지정하며 조회할 데이터를 필터링 합니다.








음수일 경우 -> 소수점 제외한 그 자리에서 반올림 한다고 보면됨
