SQL이란?
Structured Queryy Language로 데이터베이스와 사용자가 소통하기 위한 언어
원하는 형태의 데이터 와 DB에 저장된 데이터는 같지 않음
(원하는형태=structured data(especially, tabular), DB에 저장된 형태=relations(entities))
Q. SQL에는 왜 다른 형태로 저장할까?
1) 중복성 & 종속성의 해결을 위해서
2) Relational DB & Relational DBMS ?
3) 한 가지 통이로딘 구조로 저장된 DB로 부터 다양한 사용자의 요구에 맞는 맞춤형 데이터 생성 가능
SQL은 DBMS와 소통할 때 사용하는 언어 (특히 RDBMS)
*MySQL 설치 방법은 밑의 게시글과 동일하게 수행하였음.
https://giveme-happyending.tistory.com/203
+간단한 문법 소개
show databases; #데이터베이스 테이블을 보고 싶으면 show를 사용한다
use world;
show tables;
describe city;
explain city;
desc city;
describe countrylanguage;
use sakila;
show tables;
#데이터베이스를 보려할때마다 use를 사용해서 지정해야하는가?
#describe world.countrylanguage;라고 작성하면 use world;를 따로 치지 않아도 된다.