목록2017/05/15 (3)
C#,Delphi,Oracle,MSSQL 개발자블로그
- 디폴트 날짜 형식 DD-MON-YY - 숫자 값은 인용부호(')로 둘러싸면 안된다. ● WHERE 절의 LIKE 연산자. - 와일드 카드 검색(wildcard 검색) : 문자 패턴 일치 연산 ' % ' 와 ' _ ' 두개의 기호가 스트링 검색에 사용된다. % 나 _ 는 wild문자라 한다. ex) SELECT ename FROM emp WHERE ename LIKE 'A%'; : ename이 A로 시작되는 사원만 조회. SELECT ename FROM emp WHERE ename LIKE '%N'; : enameㅇ N으로 끝나는 사원만 조회. SELECT ename FROM emp WHERE ename LIKE '_L%'; ( 또는 WHERE ename LIKE '__L%';) : ename에 두 번..
● SQL의 SELECT 문장의 성능 - Selection : 질의에 대해 리턴하고자 하는 테이블의 행을 선택. - Projection : 질의에 대해 리턴하고자 하는 테이블의 열을 선택. - Join : 공유 테이블의 양쪽의 열에 대해 링크를 생성하여 다른 테이블에 저장되어 있는 데이터를 가져옴. ● 기본적인 SELECT 문장. SELECT [DISTINCT] {*, COLUMN [ALIAS], ...} FROM TABLES ★ keyword, clause, statement 란? 1. keyword : 독립적인 SQL 요소 ex) SELECT 와 FROM 2. clause : SQL 문장의 한 부분 ex) SELECT empno, ename, ... 3. statement : 둘 이상의 clauses..
● 관계형 데이터베이스 RDBMS (Relational Database Management System) - 개체(object) 혹은 관계(relation)의 집합. - 관계(relation)에 가해지는 연산자의 집합 - 정확성과 일관성을 위한 데이터 무결성 ☞ 관계형 데이터베이스는 관계들의 모음 또는 이차원 테이블의 모음이다. 정보 저장을 위해 관계나 2차원 테이블을 이용한다. ● 다중 테이블 관계 - 테이블의 각 행의 데이터는 PK(Primary Key)에 의해 식별되어야 한다. - FK(Foreign Key)는 테이블간에 어떻게 서로 연관되어있는지 정의한다. - 다른 테이블에서 이 FK를 가지고 PK로 사용하여 고유하게 식별한다. [기본 키와 외래 키에 대한 지침] 1. 기본키에서 중복 값은 허용되..