[DB] 1. 데이터베이스(DataBase) 특징 및 기본 문법(CREATE/ALTER/DROP)
데이터베이스(DataBase)
저장소, 데이터를 통합하여 관리하는 집합체를 의미합니다.
데이터베이스 관리 프로그램(DBMS : Data Base Management System)
DB-Engines - Knowledge Base of Relational and NoSQL Database Management Systems
DB-Engines DB-Engines is an initiative to collect and present information on database management systems (DBMS). In addition to established relational DBMS, systems and concepts of the growing NoSQL area are emphasized. The DB-Engines Ranking is a list of
db-engines.com
* 종류 : Oracle, MS-SQL, MySQL, MariaDB
* SQL언어 - DB응답언어(DB국제표준언어)
# 데이터 베이스를 사용하는 이유
- 중복된 데이터 없애고, 자료를 구조화시키고, 효율적인 데이터 처리를 할 수 있도록 관리합니다.
- 다양한 프로그램을 사용하는 사용자(개발자)들과 데이터를 공유할 수 있습니다.
# SQL(Structured Query Language)
데이터 베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어입니다.
- 대소문자를 구별하지 않습니다.
- 문자열을 저장할 때 ' '(따옴표)만 사용합니다.★ 쌍따옴표는 쓰지않는다(자바 연동시 혼동을 줄 수 있다.)
# 데이터베이스 기본 문법
● 생성
CREATE DATABASE 데이터베이스명;
CREATE DATABASE webdev;
● 확인
SHOW DATABASES;

● 선택
USE 데이터베이스명;
USE webdev;

● 삭제
DROP DATABASE webdev;

● 주석
# 한 줄 주석
-- 한 줄 주석
/* 두 줄
이상의
주석 */