| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- pandas
- 알고리즘
- c++
- 백준
- React.memo
- skt membership
- react
- box-sizing
- 통신사할인
- Reverse Proxy
- transform
- Photoshop
- CSS
- React 성능 최적화
- useMemo
- spring
- Codility
- useCallback
- SK바이오사이언스
- Nginx
- REM
- 수학
- 미디어 쿼리
- 포토샵
- 반응형 웹
- grid
- 소수
- c
- JSX
- 강화학습
- Today
- Total
목록CS/postgresql (25)
sliver__
DISTINCT? 중복된 데이터를 없애는 구문 select와 from 사이에 쓴다 Ex) select distinct {col} from {table};
Environment Window Ubuntu Window에도 postgresql설치가 되어있고 Ubuntu에도 postgresql이 설치되어있다. Window가 기본 OS이기 때문에 booting될 때 자동으로 postgresql이 살면서 port 5432번을 할당받는다. Ubuntu를 시작할 때 이미 port 5432번이 binding이 되어 있으므로 postgresql 서비스가 시작이 안된다. /etc/init.d/postgresql restart 로 서비스를 강제로 시작해주어야 한다...(5433 port로 binding 됨) python으로 db를 연동하려했는데 postgres user의 password를 까먹음 postgres db로 접속 후, alter user postgres with pa..
EXISTS 연산자 하나 이상의 row를 반환하면 true, 데이터가 없으면 false return IN / NOT IN 연산자 IN : 서브쿼리에 같은 row가 있으면 true 없으면 false NOT IN : 서브쿼리에 같지 않은 row가 있으면 true 없으면 false ANY / SOME 연산자 서브쿼리에 만족하는 값이 있다면 true 아니면 false ALL 연산자 서브쿼리 내 모든 값이 동일하면 true, 아니면 false 패턴매칭 연산자 LIKE 연산자 특정한 패턴을 가지고 있는 값들만을 조회할 수 있게 해준다. Wildcard : %s는 문자열을 대체, _는 문자 하나를 대체 SIMLIAR TO 연산자 | 메타문자 사용 가능 (둘 중 하나) KIM 또는 LEE로 시작하는 학생이름 SQL 문..
논리, 비교 연산자와 조건문 함수 조건이 참인지 거짓인지 판별하는 연산자 연산 결과를 불리언 데이터 타입으로 나타낸다. 논리 연산자 AND, OR, NOT True, False 이외의 NULL 값이 있다. 비교 연산자 SELECT NULL = 'false' AS equal_false, NULL IS FALSE AS if_false; 구문을 실행하면 NULL = 'false'는 NULL이 false인지 아닌지 모르기 때문에 NULL을 반환한다. 하지만 NULL IS FALSE 구문에서는 NULL은 FALSE가 아니므로 false를 반환한다. 범위 연산자 위 두 구문은 같은 결과를 반환하는 구문이다. CASE 함수 SELECT {..} CASE ... END {new col 이름} from {table}; ..
만들어진 테이블에 컬럼 추가 새로운 컬럼이 추가되면 기존에 있던 열들은 NULL 값 컬럼 조건 변경 컬럼 삭제 DROP 하려는 컬럼이 참조되고 있으면 CASCADE 속성을 활용 만들어진 테이블에 컬럼명 바꾸기 NOT NULL 제약 조건 제거
무결성 데이터베이스 내에 정확하고 유효한 데이터만을 유지시키는 속성 무결성의 제약조건 개체 무결성 모든 테이블이 Primary key를 가져야 한다. Primary key로 선택된 컬럼은 고유하고 NULL값을 허용하지 않아야 한다. 참조 무결성 외래 키(Foreign key) 값이 null 이거나 참조된 테이블의 기본 키 값과 동일해야 한다. 범위 무결성 사용자가 정의한 도메인 내에서 관계형 데이터 베이스의 모든 열을 정의하도록 규정한다. 도메인 형(Domain types) 선택적으로 제약조건을 걸 수 있는 사용자 정의 데이터 타입 컬럼 값 제한하기 NOT NULL UNIQUE Primary key Foreign key CHECK 제약조건 NOT NULL 빈 값을 허용하지 않는 조건 UNIQUE UNIQ..