SQL 3

불친절한 SQL 프로그래밍 정규화(오라클 데이터베이스, SQL)

3. 오라클 데이터베이스 3.1 개념 : 오라클 사에서 개발한 ORDBMS 제품. 오라클의 사전적 의미는 예언자. WOW! 3.1.1 사용자(user) : 데이터베이스에 로그인할 수 있는 계정 3.1.2 오브젝트(object) : 논리적인 데이터 구조. 사용자(user)에 종속. 사용자에 종속된 오브젝트의 논리적인 집합이 스키마(schema) 3.1.3 테이블 : 데이터를 구성하는 기본 단위. 행(row), 열(column) 3.1.4 데이터타입 : 열은 데이터타입 지정 가능 (자세한건 20장에서) 3.1.5 데이터 무결성(data integrity) : 데이터의 정확성과 일관성이 유지되고 있는 상태 - 개체 무결성 : 엔터티의 인스턴스가 속성이나 속성의 조합으로 식별되어야 함 - 참조 무결성 : 자식 ..

IT/SQL Programming 2022.09.13

#sql #query #데이터타입변경 #null변경 #컬럼명변경 #디폴트값설정

# 데이터 타입 변경 ALTER TABLE 테이블명 MODIFY 컬럼명 데이터타입 ex) T_MEMBER 테이블의 STCD(상태코드) 컬럼이 VARCHAR(2) 인데 6 Byte로 변경하고 싶음 ALTER TABLE T_MEMBER MODIFY STCD VARCHAR2(6 BYTE) 혹은 ALTER TABLE T_MEMBER MODIFY STCD VARCHAR2(6) # 데이터 타입 NOT NULL로 변경 ALTER TABLE 테이블명 MODIFY 컬럼명 데이터타입 not null ex) T_MEMBER 테이블의 STCD(상태코드) 컬럼을 not null 로 수정 ALTER TABLE T_MEMBER MODIFY STCD VARCHAR2(6) not null # 디폴트 값 설정 / 변경 ALTER TAB..

IT/JAVA & ORACLE 2021.12.29