19.05.01 기본 SQL문
Back-End/JSP 2019. 5. 1. 22:31-데이터베이스-
많은 자료들을 특정한 규칙에 맞게 대용량의 저장장치에 보관하여 필요한 업무에 사용하는 자료의 저장 창고 입니다.
-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... |
-테이블 검색 출력 결과-
'Back-End > JSP' 카테고리의 다른 글
MySQL JDBC Driver 다운로드 (0) | 2019.05.03 |
---|---|
19.05.02 JSP와 데이터베이스 연동-2 (동영상 26강~ (0) | 2019.05.02 |
19.05.01 JSP와 자바빈즈 (0) | 2019.05.01 |
19.05.01 JSP와 데이터베이스 연동 (22강~25강) (0) | 2019.05.01 |
19.04.30 서블릿 기초 문법 (0) | 2019.04.30 |