728x90
반응형
데이터베이스(DataBase)
저장소, 데이터를 통합하여 관리하는 집합체를 의미합니다.
데이터베이스 관리 프로그램(DBMS : Data Base Management System)
* 종류 : 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;
● 주석
# 한 줄 주석
-- 한 줄 주석
/* 두 줄
이상의
주석 */
728x90
반응형
'🌏 DataBase > MySQL' 카테고리의 다른 글
[DB] 6. 기본 문법(INSERT/UPDATE/DELETE/SELECT) (0) | 2020.10.11 |
---|---|
[DB] 5. 연산자 (0) | 2020.10.11 |
[DB] 4. 테이블(Table) (0) | 2020.10.11 |
[DB] 3. MySQL의 데이터 타입 & 제약 조건 / 색인(Index) (0) | 2020.10.11 |
[DB] 2. 관계형 데이터베이스(RDBMS) (0) | 2020.10.11 |