일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 알고리즘
- oracle
- DP
- 완전탐색
- SWEA
- 다이나믹 프로그래밍
- 자바스크립트
- 너비우선탐색
- 스택
- DFS
- 브루트포스
- 문자열
- Python
- 깊이우선탐색
- 그래프 이론
- 오라클
- 파이썬
- BFS
- 다익스트라
- javascript
- 너비 우선 탐색
- 백준알고리즘
- 백트래킹
- 브루트포스 알고리즘
- 그래프 탐색
- 그리디 알고리즘
- 프로그래머스
- 구현
- 데이터베이스
- SW Expert Academy
- Today
- Total
목록무결성 제약조건 (2)
민규의 흔적
데이터 정의어(DDL) 릴레이션, 애트리뷰트, 뷰, 인덱스를 생성 및 제거하는 역할을 수행한다. 설계 기반의 구축을 담당한다고 생각하면 된다. 데이터 정의어 종류 CREATE DOMAIN 도메인을 생성 TABLE 테이블을 생성 VIEW 뷰를 생성 INDEX 인덱스를 생성 ALTER TABLE 테이블 구조를 변경 DROP DOMAIN 도메인을 제거 TABLE 테이블을 제거 VIEW 뷰를 제거 INDEX 인덱스를 제거 릴레이션 제거 예) DEPARTMENT 릴레이션을 제거하는 경우 DROP TABLE DEPARTMENT; 테이블 수정 예) EMPLOYEE 릴레이션에 "PHONE" 애트리뷰트를 추가함 ALTER TABLE EMPLOYEE ADD PHONE CHAR(13); 인덱스 생성 SQL의 표준은 아니지만..
데이터 무결성(Data Integrity) 데이터의 정확성 또는 유효성을 의미한다. 일관된 데이터베이스 상태를 정의하는 규칙들을 묵시적 또는 명시적으로 정의하며, 데이터베이스가 갱신될 때 DBMS가 자동적으로 일관성 조건을 검사하므로 응용 프로그램들은 일관성 조건을 검사할 필요가 없다. 무결성 제약조건의 종류로는 도메인 무결성 제약조건, 엔티티 무결성 제약조건, 참조 무결성 제약조건이 존재한다. 도메인 무결성 제약조건 ( Domain Constraint ) 각 애트리뷰트 값이 반드시 원자값이어야 하며 릴레이션 내의 튜플들이 각 속성의 도메인이 지정된 값 만을 가져야 한다는 조건이다. SQL 문에서 데이터 형식을 통해 값들의 유형을 제한하고 널(NULL, NOT NULL), 기본 값(DEFAULT), 체크..