- sequence
- 로우를 추가할 때 자동으로 증가하는 값이 저장되는 것을 시퀀스라고 부른다
- 시퀀스는 데이터베이스 별 사용하는 방법이 다르므로 반드시 파악. Continue reading
제약조건
컬럼에 저장 될 데이터의 조건을 설정하는 것
제약 조건을 설정하면 조건에 위배되는 데이터는 저장할 수 없다.
Continue reading
- rename 명령문 : 테이블 이름을 변경
- alter 명령문 : 테이블의 컬럼을 추가, 변경, 삭제
- drop table 명령문 : 테이블 삭제 Continue reading
트랜젝션
데이터베이스에서 데이터 처리의 한 단위를 트랜젝션이라고 한다.
데이터 저장, 수정, 삭제 등 일련의 활동은 즉시 하드디스크에 반영되지 않는다.
Continue reading
데이터 베이스 만들기
- 데이터베이스 생성은 create database 구문을 사용
- create database 이름 Continue reading
- join
- 데이터의 중복을 최소화 하기 위해 테이블을 분리 시킨 후 데이터를 가져올 때 여러 테이블을 하나의 결과로 가져올 때 join문을 사용한다
- 날짜에 대한 작업을 하는 함수
- now(), sysdate(), current_timestamp() : 현재 날짜와 시간을 반환한다
- like
- 조건식을 만들어 줄 때 문자열과 비교 시 사용한다.
- 문자열 값을 비교할 때 = 을 이용하면 지정된 문자열이 저장되어 있는 로우를 가져 올 수 있다.
- select 구문
- select 구문은 저장되어 있는 데이터를 가져올 때 사용한다.
- select 컬럼명 from 테이블명
데이터 베이스의 논리적 구조
컬럼 : 매개체의 데이터 항목
로우 : 매개체 하나의 데이터
Continue reading