본문 바로가기

전체 글

(102)
SQL_WHERE (비교조건, 논리조건, 부정연산, NULL, IN, BETWEEN, LIKE) 1. WHERE 사용 이유와 원리 - 원하는 행(튜플) 정보를 선택할 수 있다. 2. 비교조건과 논리조건 1) 비교조건 - =.>,
SQL _ SELECT(사칙연산, 연결연산, 내장형함수, 형변환함수, NULL함수) 1. 사칙연산 2. 연결연산 (||) 3. 내장형(built-in) 함수 - 미리 만들어 놓은 함수 - 문자형 함수 : UPPER , SUBSTR , TRIM , REPLACE - 숫자형 함수 : MOD , ROUND - 날짜형 함수 : SYSDATE * 본업시 전부 외울 필요없이 필요할 때만 구글링 1) 문자형 함수 (1) UPPER - 기능 : 입력받은 문자열에서 소문자를 대문자로 바꿔준다 - 입력 값 : 문자형 리터럴 1개 혹은 문자형 컬럼 - 출력 값 : 문자형 리터럴 1개 - 예시 1) SELECT UPPER('abcde123@@') AS UPPER사용 - 예시 2) SELECT CUST_ID , PASSWD , UPPER(PASSWD) AS 패스워드대문자 (2) SUBSTR - 기능 : 입력받..
SQL_데이터 모델링, SELECT(의미, 실행순서, *, DISTINCT, AS, NULL, 자료형, 리터럴) 1, 데이터베이스란? - 현실의 대상을 데이터 베이스에 저장할 수 있도록 설계 및 구축을 하는 과정 - 요구사항 접수 > 개념적 데이터 모델링 > 논리적 데이터 모델링 > 물리적 데이터 모델링 > 세팅 완료 2. 개념 데이터 모델링 - 복잡한 현실세계의 대상을 단순화, 추상화, 명확화 하는 작업 - 요구사항을 단순하게 그림으로 표현하는 방법 - 엔터티, 속성, 인스턴스, 관계, ERD * 관계: 엔터티 간의 의미 있는 정보가 있는지 확인해보고 의미를 관계로 설정해 데이터를 표현하는 방법 * ERD(Entity, Relationship, Diagram) : 엔터티와 엔터티 간의 관계를 발견하고 이를 그림으로 표현한 것 (1) 엔터티를 그린다. (2) 엔터티를 적절히 배치한다. (3) 관계를 설정한다. (서..