[카테고리:] 컴퓨터시스템

키(Key) 유형

1. 키(Key) 유형 (1) 키(Key)의 정의 데이터베이스에서 조건을 만족하는 튜플(레코드)을 찾거나 순서대로 정렬할 때 기준이 되는 속성 (2) 키(Key) 유형 키(Key) 설명 후보키 (Candidate Key) 릴레이션(테이블)을 구성하는 속성 중 튜플(레코드)을 유일하게 식별할 수 있는 속성의 부분 집합 기본키 (Primary Key) 후보키 중 유일성과 최소성을 가지며 튜플(레코드)을 식별하기 위해 반드시 필요한 키, Null 값 불가 대체키 (Alternate

키(Key) 제약

1. 데이터 모델링 무결성 위한, 키(Key) 제약 키(Key) 제약 유형 구현 형태 설명 본질적 제약 – 데이터 모델 구조적 특성 제약 – 반드시 Primary Key 있어야하고 테이블 셀 단일 값(1차 정규화) – Primary Key – Unique Key 내재적 제약 – 의미를 정확히 표현, 오류 방지 – DB 스키마 지정 제약 – 영역 제약, 참조 무결성 제약 – Foreign Key – Check – Not null 명시적 제약 – 프로그램에 명시하거나

Phantom Read

1. Phantom Read 원인, 트랜잭션 데이터 공유 문제 Phantom Read 원인 트랜잭션 발생 문제 동시 접근 A B Read Read 읽기만 수행 시 발생 문제 없음 허용 Read Write Dirty, Non-Repeatable, PhantomRead 허용/불가 Write Write Lost Update 불가 Read와 Write 트랜잭션이 하나의 data에 동시에 접근 시 일관성을 훼손하는 Dirty Read, PhantomRead 등 문제 발생 가능   2. 없던 레코드 발생 현상,

NoSQL BASE 속성

1. NoSQL의 BASE 속성 BASE (Basically Available, Soft state, Eventually Consistence)는, 가용성과 성능을 중시하는 분산 시스템의 NoSQL 특성 (1) BASE의 속성 속성 특성 세부 설명 Basically Available 가용성 – 데이터는 항상 접근 가능 – 다수 스토리지에 복사본 저장 Soft-state 독립성 – 노드의 상태는 외부에서 전송된 정보를 통해 상태를 결정 Eventually Consistency 일관성 – 일정 시간 경과 시 데이터의 일관성

Shor, Grove 알고리즘

1. 양자 알고리즘이 현대 암호에 미치는 영향 shor 알고리즘, grove 알고리즘의 영향 중첩, 얽힘, 불확정성 양자 특성 기반 Shor 알고리즘 등이 현대 암호에 큰 영향   2. Shor 알고리즘, Grove 알고리즘 (1) Shor 알고리즘 절차도 절차 설명 ① 인수분해 대상 N 보다 작은 m 선택하여, m, N 최대공약수 계산 ② m6 mod n 의 주기 P 계산 ③ p가 홀수이면 ①로 이동 짝수이면 ④로 이동 ④ (mp/2 –

양자암호 통신기술 (Quantum Cryptography Comm.)

I. 양자역학 기반 비밀키 분배기술, 양자암호 통신기술 양자암호 통신기술 개념도 양자중첩, 얽힘, 불확정성 원리 기반 안전한 비밀키 분배로 도청이 불가능한 차세대 통신보안 기술   II. 양자의 특징 및 양자암호 통신기술의 특징 가. 양자의 특징 특징 개념도 설명 양자 중첩 – 여러 상태가 양자에 동시 존재 – 측정 전까지 상태 확인 불가 양자 얽힘 – 둘 이상 양자의 비고전적 상관관계 – 두

해시 충돌 예방 기법

1. 해시 함수 및 해시 테이블 해시 충돌 예방 기법 배경 해시 함수 해시 테이블 – 탐색 키를 입력으로 받아 해시 주소 생성 및 해시 테이블의 인덱스로 해시값을 반환하는 함수 – 해시 키의 인덱스 자료 – 배열로 구성되는 자료구조   2. 해시 충돌 및 해시 충돌 예방 기법 (1) 해시 충돌 해시 함수 적용 시 서로 다른 레코드들이 같은 주소로 변환 (2)

P2P (Peer to Peer)

1. 단말 간 직접 통신 기술, P2P (Peer to Peer) (1) P2P의 개념 컴퓨터와 다른 디바이스 간 서버 없이 직접적인 통신을 통해 디지털 자원(CPU, 파일 등)을 공유하는 기술 (2) P2P의 특징 구분 특징 설명 자원 공유 분산 형태 – 대상 자원은 분산된 형태이며, 네트워크 종단에 위치 상대 Peer 제공 자원 이용 – 오디오/비디오/App 데이터 –

802.11ax (Wi-Fi 6)

1. Wi-Fi 6 고효율 무선 네트워크, 802.11ax HEW (1) 802.11ax HEW(High Efficiency WLAN)의 개념 10Gbps 및 사용자 Throughput 증가를 위해 MU-MIMO, MIMO-OFDM 등 기술기반 고속, 스루풋 개선 무선랜 표준(WiFi 6) (2) 802.11ax HEW의 목적 밀집 환경 – 사용자 당 평균 스루풋을 4배 이상 제공 고속 통신 – 최대 10Gbps 고속 무선 환경 제공   2. 802.11ax HEW 주요 기술 주요기술 개념도 설명 세밀한 부반송파 간격 – 동일 링크 데이터속도

Ad-hoc Network

1. 노드 이동성 보완, Ad-hoc Network (1) Ad-hoc Network의 개념 고정된 유선망을 가지지 않고 이동 호스트(Mobile Host)로 이루어져 통신되는 네트워크 (2) ad-hoc Network의 특징 분산 운영 Dynamic한 네트워크 형태 불규칙한 링크 용량 저전력 기기   2. Ad-hoc Network 구성도 및 기술요소 (1) 일반적인 노드 이동과 Ad-hoc 네트워크 노드 이동 비교 (2) Ad-hoc Network의 기능 기능 설명 보안 – 매체를 신뢰할