목록DB (10)
Gentle Breeze
#include #include #include #define MAX_CNT 30 EXEC SQL BEGIN DECLARE SECTION; VARCHAR uid[80]; VARCHAR pwd[20]; VARCHAR db_string[20]; VARCHAR usr_pwd[80]; VARCHAR v_ent_dt[MAX_CNT][8+1]; VARCHAR i_mbrno[MAX_CNT][30]; VARCHAR v_name[MAX_CNT][14+1]; VARCHAR v_phone_num[MAX_CNT][30]; EXEC SQL END DECLARE SECTION; EXEC SQL INCLUDE SQLCA; int main() { int i; /* Get Connection */ strcpy((char*)uid.ar..
1. Model > Model Properties... 2. Notation
- 관계 ▲ 어떤 Case 가 더 효율적인가? - 정규화 * 제1정규화(1NF) - 반복이나 그룹속성 제거 * 제2정규화(2NF) - 부분종속성 제거 (key와 일반속성간의 관계 - key와 일반속성 사이에 의존성이 존재) * 제3정규화(3NF) - 이행종속성 제거 (일반속성과 일반속성간의 관계 - 일반속성끼리 의존성이 존재) ** 제거의 의미는 그것을 포함한 별도의 Entity 로 뽑아서 관계로 연결하는 것을 의미한다. - ERD(논리) : ERwin 사용 예시
▶ 날짜 포멧 변환표 'YYYY.MM.DD' REPLACE(CHAR(DATE(date_exp),ISO), '-', '.') 'HH:MI:SS' CHAR(TIME(date_exp) , JIS ) 'YYYY/MM/DD' REPLACE(CHAR(DATE(date_exp), ISO), '-', '/') 'YYYYMMDD' CHAR(DATE(date_exp)) 'HH24:MI:SS' CHAR(TIME(date_exp) ) 'YYYY.MM.DD HH24:MI' REPLACE(CHAR(DATE(date_exp), ISO), '-', '.') || CAST( TIME(date_exp) AS CHAR(5)) 'YYYY/MM/DD HH24:MI:SS' REPLACE(CHAR(DATE(date_exp), ISO), '-',..
▶ 간단한 DB2 함수들 (Simple DB2 Functions) - 기본정보보기 DESCRIBE TABLE table-name [show detail] DESCRIBE SELECT * FROM tablename; - 인덱스 정보보기 DESCRIBE INDEXES FOR TABLE table-name [show detail] - 등록 테이블 리스트 보기 LIST TABLES FOR ALL ; - LOCK 상태 확인 GET SNAPSHOT FOR LOCKS ON depsdb 유지되는 잠금, 현재 잠금대기중인 에이전트, 응용프로그램명, 응용프로그램 상태, 총대기시간, 모드상태 등을 확인 SELECT * FROM staff FETCH FIRST 5 ROWS ONLY 라고 하면 하면 처음 5개의 row가 나옵니..