외부 스키마 : 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터 베이스의 논리적구조를 정의한 것 개념 스키마 : 데이터베이스의 전체적인 논리적 구조 모든 응용 프로그램이나 사용자들
삽입, 삭제, 갱신등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야 함 데이터베이스에 저장된 데이터들 사이나, 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야 함 시스템에 장애가 발생했을 때 장애 발생 직전의 상태로 복
2차원적인 표를 이용해서 데이터 상호 관계를 정의하는 데이터베이스 1970년 IBM 에서 근무하던 코드(E. F. Codd)에 의해 처음 제안 됨
후보키(Candidate Key)기본키(Primary Key)대체키(Alternate Key)슈퍼키(Super Key)외래키(Foreign Key)하나의 키 값으로 하나의 튜플만을 유일하게 식별할 수 있어야함키를 구성하는 속성 하나를 제거하면 유일하게 식별할 수 없도록
!주의! : 이 게시물은 정보성 게시물이 아닌 개인 공부 복기용 게시물 입니다. 정확하지 않을 수 있습니다. 🤗훈수는 언제나 환영입니다🤗 무결성(Integrity) 무결성 >데이터베이스에 저장된 데이터 값과 현실세계의 실제값이 일치하는 정확성 무결성
격리성, 순차성 이라고도 함둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행중에 다른 트랜잭션의 연산이 끼어들 수 없음성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영 되어야 함
생성 패턴구조 패턴행위 패턴클래스나 객체의 생성과 참조 과정을 정의하는 패턴구체적인 클래스에 의존하지 않고, 인터페이스를 통해 서로 연관 의존하는 객체들의 그룹으로 생성하여 추상적으로 표현함연관된 서브 클래스를 묶어 한 번에 교체하는 것이 가능작게 분리된 인스턴스를 건
모듈화를 통해 분리된 시스템의 각 기능으로, 서브루틴, 서브시스템, 소프트웨어 내의 프로그램, 작업 단위 등을 의미모듈의 기능적 독립성은 소프트웨어를 구성하는 각 모듈의 기능이 서로 독립됨을 의미모듈의 독립성은 결합도와 응집도에 의해 측정됨모듈 간에 상호 의존하는 정도
현실 세계의 정보들을 단순화, 추상화 하여 체계적으로 표현한 개념적 모형 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및 정적 성질 표현 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구
!주의! : 이 게시물은 정보성 게시물이 아닌 개인 공부 복기용 게시물 입니다. 정확하지 않을 수 있습니다. 🤗훈수는 언제나 환영입니다🤗 애플리케이션 테스트
모듈이나 컴포넌트에 초점을 맞춰 테스트 하는 것단위 테스트가 완료된 모듈들을 결합하여 하나의 시스템으로 완성시키는 과정에서의 테스트개발된 소프트웨어가 완벽하게 수행되는가를 점검하는 테스트사용자의 요구사항을 충족하는지에 중점을 두고 테스트 하는 방법개발자의 장
DB를 구축하거나 수정할 목적으로 사용하는 언어번역한 결과가 데이터 사전이라는 특별한 파일에 여러개의 테이블로 저장된다.SCHEMADOMAINTABLEVIEWINDEXTABLE에 대한 정의를 변경하는데 사용SCHEMADOMAINTABLEVIEWINDEX삭제하는데에 사용
데이터의 보안, 무결성, 회복, 병행, 제어 등을 정의하는 데 사용하는 언어COMMIT : 명령에 의해 수행된 결과를 실제 물리적 디스크로 저장하고, 데이터베이스 조작 작업이 정상적으로 완료되었음을 관리자에게 알려줌ROLLBACK : 데이터베이스 조작 작업이 비정상
저장된 데이터를 실질적으로 관리하는데 사용되는 언어SELECT : 테이블의 튜플 검색INSERT : 테이블에 새로운 튜플을 삽입DELETE : 테이블에서 튜플을 삭제함UPDATE : 테이블에서 튜플의 내용을 갱신함모든 레코드를 삭제할 때는 WHERE절을 생략한다.모
DISTINCT : 중복된 튜플이 있으면 그 중 첫 번째 한개만 표시함속성명 : 검색하여 불러올 속성 또는 속성을 이용한 수식을 지정함AS : 속성이나 연산의 이름을 다른 이름으로 표시하기 위해 사용함검색할 데이터가 들어있는 테이블 이름을 기술함검색할 조건을 기술함데이
GROUP BY와 함께 사용되며, 그룹에 대한 조건을 지정함GROUP BY절에 지정된 그룹별로 속성의 값을 집계할 때 사용된다.COUNT(속성명) : 그룹별 튜플 수를 구하는 함수SUM(속성명) : 그룹별 합계를 구하는 함수AVG(속성명) : 그룹별 평균을 구하는 함수
!주의! : 이 게시물은 정보성 게시물이 아닌 개인 공부 복기용 게시물 입니다. 정확하지 않을 수 있습니다. 🤗훈수는 언제나 환영입니다🤗 SQL응용 DML-JOIN JOIN > 연관된 튜플들을 결합하여, 하나의 새로운 릴레이션을 반환한다 JOI
접근통제는 데이터가 저장된 객체와 이를 사용하려는 주체 사이의 정보 흐름을 제한하는 것이다.접근통제 정책접근통제 매커니즘접근통제 보안모델임의 접근통제 (DAC, Discretionary Access Control)강제 접근통제 (MAC, Mandatory Access
대량의 데이터를 한 곳의 서버에 집중적으로 전송함으로 써 서버의 정상적인 기능을 방해하는 것Ping of DeathSMURFINGSYN FloodingTearDropLAND AttackDDos공격패킷의 크기를 인터넷 프로토콜 허용 범위 이상으로 전송하여 네트워크를 마비
외부로부터의 불법적인 침입을 막는 기술 시스템방화벽침입 탐지 시스템(IDS)침입 방지 시스템(IPS)데이터 유출 방지(DLP)웹 방화벽VPNNACESM조직 내부의 네트워크와 인터넷 간에 전송되는 정보를 선별하여 수용, 거부, 수정하는 기능을 가진 침입 차단 시스템이다
상호 인증 과정을 거친 후 접속해 있는 서버와 서로 접속되어 클라이언트 사이의 세션 정보를 가로채는 공격 기법TCP 3-way-handshake 과정에 끼어듦으로써 클라이언트와 서버 간의 동기화된 시퀀스 번호를 가로채 서버에 무단으로 접근하는 TCP 세셔 하이재킹이 대
중요 정보를 보호하기 위해 평문을 암호화된 문장으로 만드는 절차 또는 방법개인키 암호화 기법은 동일한 키로 데이터를 암호화하고 복호화한다.대칭 암호 기법 또는 단일키 암호화 기법이라고도 한다.암호화/복호화 속도가 빠르지만, 관리해야 할 키의 수가 많다.스트림 암호화 방
목표 조직이 자주 방문하는 웹사이트를 사전에 감염시켜 목표 조직의 일원이 웹 사이트에 방문했을 때 악성코드에 감염되게 하는 웹 기반 공격악성코드에 감염되어 다른 프로그램이나 컴퓨터를 조종하도록 만들어진 컴퓨터로, C&C(Command & Control)서버의 제어를 받
Windows는 1990년대 마이크로소프트 사가 개발한 운영체제이다키보드나 명령어를 직접 입력하지 않고, 마우스로 아이콘이나 메뉴를 선택하여 모든 작업을 수행하는 방식동시에 여러 개의 프로그램을 실행하는 멀티태스킹을 하면서 운영체제가 각 작업의 CPU 이용 시간을 제어
DIR : 현재 디렉토리의 파일 목록을 표시함COPY : 파일을 복사함DEL : 파일을 삭제함TYPE : 파일의 내용을 표시함REN : 파일의 이름을 변경함MD : 디렉토리를 생성함CD : 동일한 드라이브에서 디렉터리의 위치를 변경함CLS : 화면의 내용을 지움ATT
준비상태 큐에 도착한 순서에 따라 차례로 CPU를 할당하는 기법가장 간단한 알고리즘준비상태 큐에서 실행시간이 가장 짧은 프로세스에게 먼저 CPU를 할당하는 기법대기 시간과 서비스(실행) 시간을 이용하는 기법이다.실행 시간이 긴 프로세스에 불리한 SJF기법을 보완하기 위
준비상태 큐에 도착한 순서에 따라 차례로 CPU를 할당하는 기법가장 간단한 알고리즘준비상태 큐에서 실행시간이 가장 짧은 프로세스에게 먼저 CPU를 할당하는 기법대기 시간과 서비스(실행) 시간을 이용하는 기법이다.실행 시간이 긴 프로세스에 불리한 SJF기법을 보완하기 위
전 세계 수많은 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유한 주소8비트씩 4부분, 총 32비트 구성IP주소는 네트워크 부분의 길이에 따라 다음과 같이 A클래스에서 E클래스 까지 총 5단계로 구성국가나 대형
ISO 에서 제안한 통신 규약물리계층 ➡️ 데이터링크계층 ➡️ 네트워크계층전송계층 ➡️ 세션계층 ➡️ 표현계층 ➡️ 응용 계층전송에 필요한 두 장치 간의 실제 접촉과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 정의 , 물리적 전송 매체와 전송 신호 방
OSI 7계층의 전송 계층에 해당함가상회선 방식을 기반으로 하는 연결형 서비스를 제공함패킷의 다중화, 순서 제어, 오류 제어 , 흐름 제어 기능을 제공함OSI 7계층의 네트워크 계층에 해당함데이터그램 방식을 기반으로 하는 비연결형 서비스를 제공함패킷의 분해/조립, 주소