관리 메뉴

JeongseokDEV-SimpleU

[데이터베이스] 본문

데이터베이스

[데이터베이스]

SimpleU 2020. 2. 4. 18:53

Create - Create database - 데이터베이스 만들기

         - Create table - 테이블 만들기

           ㄴint - 정수형 // double  - 실수형 // varchar - 문자형 //  not null  - null값이 올 수 없음

              auto_increment - 숫자가 자동으로 증가

              primary key - 기본키 설정

 

show databese - 데이터베이스를 전부 보여줌

show table - 테이블을 전부 보여줌

 

drop - 데이터베이스 및 테이블 삭제 

      - drop(database/table/domain) 이름(cascade / ristrict)

 

alter - 기존에 생성되어 있던 데이터베이스 및 테이블 변경

      -alter table 테이블명 add 속성명 데이터_타입;

      -alter table 테이블명 alter 속성명

      -alter table 테이블명 drop 속성명

 

rename - 데이터베이스 및 테이블 이름 변경

          -truncate 구조는 그대로 두고 데이터 값만 초기화

 

insert - 데이터베이스 및 테이블 내 값 삽입

       -insert into 테이블명(속성명1,....) values(데이터1, 데이터2)

 

delete - 데이터베이스 및 테이블 내 값 삭제(rollback으로 복구 가능

         -delete from(테이블명) where 조건

 

update - 데이터베이스 및 테이블 내 값 수정

         -update 테이블명 set[속성명 = 데이터] where 조건;

 

grant - 특정 권한 부여

      -grant(사용자 등급) to (사용자_ID_리스트);

 

revoke - 특정 권한 회수

     -revoke(사용자 등급) from 사용자_ID_리스트

 

select - 데이터베이스 및 테이블 조회

       -select(속성명) from 테이블명

       -select * from(테이블명)

 

join - 2개의 테이블에 대하여 연관된 튜플들을 하나의 새로운 테이블로 반환

      -inner join - 두 테이블을 연결하는 특정 조건을 만족하는 결과만 반환하는 조인

      -outer join - join조건에서 동일한 값이 없는 행도 함께 반환하는 조인

      -self join - 셀프 조인은 동일테이블 사이의 조인을 말함

'데이터베이스' 카테고리의 다른 글

[데이터베이스] JOIN // 정규화  (0) 2020.02.05