19.05.01 기본 SQL문

Back-End/JSP 2019. 5. 1. 22:31
728x90
반응형

-데이터베이스-

 

많은 자료들을 특정한 규칙에 맞게 대용량의 저장장치에 보관하여 필요한 업무에 사용하는 자료의 저장 창고 입니다.

 

 

 

-DBMS-

 

데이터베이스 안에 있는 데이터를 관리하는 것. 데이터를 읽고 변경하고 추가하고 삭제할 수 있게 해줍니다.

 

 

 

-SQL 이란?-

 

Structured Query Language의 약어로 구조화된 질의어로 데이터베이스의 데이터들을 조작하는 명령들입니다.

 

 

 

-레코드-

 

여러 연관된 속성의 집합

 

 

 

-관계형 데이터베이스에서 나타나는 여러 관계-

 

one to one (1:1) 관계 : 한 테이블에 있는 하나의 데이터는 다른 테이블에 있는 하나의 데이터와 연관

 

one to N (1:N) 관계 : 한 테이블에 있는 하나의 데이터는 다른 테이블에 있는 여러개의 데이터에 연관

 

N to N (N:N) 관계 : 복수 개의 데이터는 복수 개의 데이터에 연관이 된다.

 

 

 

-질의문-

 

 용도

질의문 

데이터베이스 생성

CREATE DATABASE DB_NAME

데이터베이스 삭제

DROP DATABASE DB_NAME

테이블 생성

CREATE TABLE TABLE_NAME

테이블 삭제

DROP TABLE TABLE_NAME 

테이블구조 변경 명령

ALTER TABLE [TABLE_NAME]... 

데이터 입력

INSERT INTO TABLE_NAME(COL_NAME,...)VALUES(VALUES...)

데이터 전체 조회 

SELECT * FROM TABLE_NAME

조건에 맞는 데이터 조회 

SELECT * FROM TABLE_NAME WHERE [조건]

데이터 변경 

UPDATE TABLE_NAME SET COL_NAME=VALUES...

데이터 삭제 

DELETE FROM TABLE_NAME WHERE...

 

 

 

 

 

-테이블 검색 출력 결과-

 

 

728x90
반응형
: