목록DBMS_SQL (10)
JAVA를 잡아라!...
#1 숫자형 자료형 데이터 크기 (byte) 숫자 범위 설명 bit 1 0, 1, NULL 불린(boolean) 형식으로 참(True,1) 또는 거짓(False,0)으로 사용 tinyint 1 0 ~ 255 정수 데이터를 사용하는 정확한 숫자 자료형으로 숫자를 저장할 때 가장 많이 사용 smalint 2 -32,768 ~ -32,767 int 4 -2^31(약 -21억) ~ 2^31-1(약 21억) bigint 8 -2^63 ~ 2^63-1 decimal(p,s) 5 ~ 17 -10^38+1 ~ 10^38-1 전체 자릿수와 소수 자릿수가 고정된 숫자로, 최대 38자리 사용 numberic(p,s) 5 ~ 17 -10^38+1 ~ 10^38-1 float(n) 4 ~ 8 -1.79E+308 ~ 1.79E+..

#1 테이블 생성 & 삭제 #2 테이블에 데이터 삽입, 수정, 삭제 1) 데이터 삽입 - INSERT 2) 데이터 수정 - UPDATE 3) 데이터 삭제 - DELETE #3 외래키로 연결된 데이터 입력 및 삭제 - 관계형 데이터 베이스는 데이터의 무결성을 유지해야 하므로, 부모 테이블에 없는 데이터를 자식 테이블이 가지면 안되는 것이 원칙 - 이 원칙을 유지하면 데이터가 잘못 입력되거나 삭제되는 것을 방지할 수 있음 - 기본키(primary key, PK) : 비어있지 않고 고유한 값을 가지는 열 - 외래키(foreign key, FK) : 테이블이 관계를 구성할 때 참조하는 열 ex) 예시 상황 테이블의 종속 관계가 있을 때 부모 테이블에 COL1 열이 PK이고, 자식 테이블에 COL1 열이 FK로 ..
#1 기본 문법 SELECT [열] FROM [테이블] ~ 테이블의 ~ 열 검색 여러 열 검색 : 쉼표(,)로 연결 전체 열 검색 : * 입력 ;단, 불필요한 열의 데이터까지 검색하면 네크워크에 부담; 필요한 정보만 최소한으로 검색 #2 WHERE 문 : 조건에 맞는 데이터 검색 SELECT [열] FROM [테이블] WHERE [열] = [조건값] WHERE 문에 열의 값이 조건값에 맞으면 ~ 테이블의 ~ 열 검색 NULL 데이터 검색 : 열의 값이 ' ' 공백이 들어있는 것과는 다름 (IS NULL, IS NOT NULL 을 사용해 필터링) ※ 연산자 = 조건보다 같거나 큰 값 검색 EXISTS 하위 퀴리에 행이 포함되면 T , != 조건과 같지 않은 값 검색 IN 하나라도 포함되면 T (OR 반복 ..
#1 데이터베이스(database, DB) 의 기본 개념 ▶ 정의 데이터 : 컴퓨터가 처리할 수 있는 자료 연관된 데이터를 모아 일정한 형태로 저장해 놓은 것 여러 시스템 or 사용자가 데이터를 동시에 공유하고 사용하기 위해 통합 저장한 데이터의 집합 ▶ 목적 데이터 중복을 최소화해서 조직의 목적에 맞게 효율적으로 관리하기 위해 사용 ▶ 데이터베이스 관리 시스템(database management system, DBMS) 데이터의 입력, 수정, 삭제 등 다양한 기능을 제공하는 별도의 소프트웨어 DB는 데이터를 담는 통, DBMS는 이 통을 관리하는 소프트웨어 DB에 데이터를 저장하거나 삭제하는 모든 작업은 DBMS를 거쳐야함 #2 데이터베이스 종류 DB는 저장 방법에 따라 계층법, 네트워크형, 키-값, ..