[Oracle] 데이터베이스 객체(Database Object)
* 데이터베이스 객체(Database Object) : 데이터들을 저장하는 기능을 가진 가장 기본적인 테이블부터 뷰, 인덱스, 시퀀스, 저장 프로시저 등 그 용도에 따라 여러 가지가 존재한다. * 테이블(Table) : 로우(행, row, 가로축) + 컬럼(열, column, 세로축) 로 구성 [테이블 기본 생성 DDL문] CREATE TABLE 테이블명 ( 컬럼명1 컬럼타입1, 컬럼명2 컬럼타입2, ... 컬럼명3 컬럼타입3 ); * 컬럼 속성(무결성 제약조건) - NULL : NULL을 허용하면 NULL, 허용하지 않으면 NOT NULL - UNIQUE 키 : NULL을 허용하면서 중복은 허용하지 않으며, 한개 이상의 컬럼으로 복합키도 가능 - 기본 키 : UNIQUE 키와 동일하지만 NULL을 허용..
더보기
[MySQL] 테이블 생성, 삭제, 수정 및 데이터 조회, 추가, 수정
* 테이블 생성, 삭제, 수정 및 데이터 조회, 추가, 수정 - 테이블 생성, 삭제 1. 생성 CREATE TABLE 테이블명( 컬럼명 자료형 [NOT NULL] [AUTO_INCREMENT | DEFAULT '값'], 컬럼명 자료형 [NOT NULL] [AUTO_INCREMENT | DEFAULT '값'], ... [PRIMARY KEY (컬럼명)] ); [NOT NULL] : NULL 값을 허용할 지 여부 [AUTO_INCREMENT] : 자동적으로 1씩 증가, 해당 속성이 적용된 컬럼은 무조건 PRIMARY KEY 설정을 해주어야 한다. [DEFAULT '값'] : 데이터 입력시 기본적으로 들어가는 값을 경정하며 AUTO_INCREMENT 와 같이 사용할 수 없다. [PRIMARY KEY(컬럼명)..
더보기