데이터베이스의 정의데이터베이스어느 한 조직의 다양한 응용 프로그램들이 공동으로 사용하는 데이터들을 통합하여 저장한 운영 데이터의 집합사람들이 필요로 하는 데이터를 모아둔 것데이터베이스 정의에 함축된 개념공용 데이터(Shared Data)한 조직의 여러 응용 프로그램이
기본 데이터 타입숫자타입bit, tinyint, smallint, int, bigint, decimal, float, real, datetime, smalldatetime날짜(시간) 타입datetime, smalldatetime문자 타입char(n), varchar(n
데이터 무결성NOT NULLNULL값 허용 불가UNIQUE하나의 테이블 내 한번만 나옴주로 대체키 설정 시 사용됨PRIMARY KEY기본키 (의미 : UNIQUE + NOT NULL)FOREIGN KEY외래키CHECK도메인 무결성 (속성값의 범위인 도메인을 제한하기 위
다양한 Insert 구문단일행 입력into 생략 가능, 속성을 명시하지 않으면 테이블 생성시 정의한 컬럼순서와 동일한 순서로 입력함NULL 의 입력해당 속성값을 모르거나 미확정일 때 사용묵시적인 방법insert into 절에 해당 속성명 생략명시적인 방법values 절