반응형 개념/정보처리기사3 관계 해석과 관계 대수 관계 해석(Relational Calculus)원하는 정보가 무엇인지에 대해 정의하는 비절차적 언어SQL문과 같은 질의어를 사용하며 튜플 관계해석, 도메인 관계 해석으로 구분됩니다.튜플 관계 해석 : 튜플을 기준으로 데이터를 조회합니다.도메인 관계 해석 : 속성을 기준으로 데이터를 조회합니다.관계 해석과 관계 대수는 RDB 처리하는 기능과 능력에서 동등합니다.논리기호 : OR(∨), AND(∧), NOT(¬)모든 것에 대하여(∀)어느 것 하나라도 존재(∃) 관계 대수원하는 정보과 그 정보를 유도하는 방식을 정의하는 절차적 언어입니다.일반 집합 연산자 : 합집합 ∪ , 교집합 ∩ , 차집합 - , 교차곱 ×순수 관계 연산자 : SELECT(σ), PROJECT(π), JOIN(⋈), DIVISION( ÷ .. 개념/정보처리기사 2024. 4. 26. 데이터 정규화(1NF, 2NF, 3NF, BCNF) 정규화란?데이터 무결성을 유지하기 위해 중복을 최소화하고, 일관성을 보장하기 위한 개념입니다.※ 무결성 : 데이터의 정확성, 일관성, 유효성이 유지되는 것을 뜻합니다.제1정규형(1NF) : 도메인이 원자값만 가지도록 분해제2정규형(2NF) : 부분 함수 종속 제거제3정규형(3NF) : 이행적 함수 종속 제거BCNF(보이스 코드 정규형) : 결정자가 후보키가 아닌 종속 제거제4정규형 : 다치 종속 제거제5정규형 : 후보키를 통하지 않는 조인 종속 제거정규화의 목적은 삽입, 갱신, 삭제에서 발생하는 이상현상을 제거하는 것입니다.삽입 이상 : 데이터 넣을 때, 관련 없는 정보도 함께 넣어야 하는 현상갱신 이상 : 데이터 갱신 시, 데이터의 불일치가 발생하는 현상삭제 이상 : 데이터 삭제 시, 관련된 정보도 함.. 개념/정보처리기사 2024. 4. 26. SQL/ 병행제어/ 로킹/ 교착상태(Dead Lock) SQL문 DDL - Data Definition Language . DB, Table, View, Index 등을 정의(생성, 삭제, 갱신)할 때 사용하며, CREATE, ALTER, DROP 등이 있다. . 도스테뷰인( Domain, Schema, Table, View, Index) - 인덱스 종료 . 순서 인덱스 : 데이터가 정렬된 순서대로 생성되는 인덱스 . 해시 인덱스 : 해시 함수에 의해 키 값으로 접근 . 비트맵 인덱스 : bit값인 0또는 1로 변환하여 인덱스 키로 사용 . 함수기반 인덱스 : 수식이나 함수 적용 . 단일 인덱스 : 하나의 컬럼으로만 구성 . 결합 인덱스 : 두개 이상의 컬럼으로 구성 . 클러스터드 인덱스 : 인덱스 키의 순서에 따라 데이터가 정렬되는 방식 : 검색빠름 . 넌.. 개념/정보처리기사 2023. 10. 3. 이전 1 다음 반응형