본문 바로가기
Language/JSP

Database

by 태윤2 2020. 6. 7.

데이터베이스를 관리하는 명령(SQL)

 

저장공간을 만들고, 수정, 삭제 하는 정의어(DDL) - create, alter, drop

사용자 만들고 권한 부여, 해제: 제어어(DCL) -grant, revoke

저장공간안에 데이터 입력,수정,삭제,조회: 조작어(DML) - insert, update, delete, select

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
전체를 저장할 공간(데이터베이스) 조회
show database;
 
전체를 저장할 공간(데이터베이스) 만들기
 
create database jspdb5(DB이름);
 
데이터베이스 삭제
drop database jspdb5;
 
데이터베이스 하나 선택
use jspdb5;
 
주제별로 저장할 공간(데이블) 조회
show tables;
 
주제별로 저장할 공간 만들기
//primary key 기본값 설정 (중복값 없이, 비어있는것 없이)
create table student(
        num int primary key,
        name varchar(10)
);
 
주제별로 저장할 공간(테이블) 구조보기
//Describe
desc student;
 
테이블안에 저장된 정보 입력
 
insert into 테이블이름(열이름,열이름2) values(값, 값2);
// 열이름 생략하면 모든열에 데이터 순서대로 들어감
 
테이블안에 저장된 정보 수정
 
update 테이블이름 set 수정할이름 =수정할값 where 기준열 =기준값;
 
테이블안에 저장된 정보 삭제
delete from 테이블이름 where 조건열=값; and 조건열 = 값;
 
특정 값이 들어가는 정보 조회
 
select * from 테이블이름 where 조건열 like '%__%';
 
정렬
select * from 테이블이름 where 기준열 order by 기준열1 asc, 기준열2 desc;
 
 
 
 
cs

 

'Language > JSP' 카테고리의 다른 글

MVC  (1) 2020.08.04
데이터베이스 연동  (0) 2020.06.07
session  (0) 2020.06.02
response 내장객체  (0) 2020.06.02
application 내장객체  (0) 2020.06.02