952. 데이터 모델의 종류개념적 데이터 모델현실 세계에 대한 인간의 이해를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정속성들로 기술된 개체 타입과 이 개체 타입들 간의 관계를 이용하여 현실 세계 표현정보 모델 : 현실 세계에 존재하는 개체를 인간이 이해할 수 있는 정보 구조로 표현대표적인 개념적 데이터 모델 : E-R 모델논리적 데이터 모델개념적 모델링 과정에서 얻은 개념적 구조를 컴퓨터가 이해하고 처리할 수 있는 컴퓨터 세계의 환경에 맞도록 변환하는 과정필드로 기술된 데이터 타입과 이 데이터 타입들 간의 관계를 이용하여 현실 세계를 표현특정 DBMS는 특정 논리적 데이터 모델 하나만 선정하여 사용논리적 데이터 모델의 구분 : 관계 모델, 계층 모델, 네트워크 모델953. 정규화..
903. UML의 상호작용 다이어그램구조적 다이어그램 (Structural) class시스템 내 클래스들의 정적 구조를 표현클래스는 객체들의 집합 : 속성 (Attribute), 동작(Behavior)으로 구성object클래스의 여러 object 인스턴스를 나타내는 대신 실제 클래스 사용관계 있는 모든 인스턴스 표현행위 다이어그램 (Behavioral)use case사용자의 입장에서 본 시스템의 행동 표현시스템의 기능적인 요구 정의state클래스가 가질 수 있는 모든 가능한 상태와 상태 간의 전이 표현진입조건, 탈출조건, 상태 전이에 필요한 사건 등 자세한 사항이 기술 설계 단계에서 클래스 객체의 동적인 행동 방식을 표현하는데 사용activity작업 또는 행위의 순서적 흐름을 표시순서도나 병렬적인 처리를..
853. 데이터베이스의 종류분산 데이터베이스 : 하나의 데이터베이스 관리시스템이 여러 CPU에 연결된 저장장치를 제어하는 형태의 데이터베이스, 논리적으로는 같은 시스템이나 컴퓨터 네트워크를 통해 물리적으로 분산되어 있는 데이터들의 모분석 데이터 베이스 : ETL 과정을 통해서 만들어진 데이터 베이854. 분산 데이터베이스의 투명성분할 투명성 (단편화) : 하나의 논리적 릴레이션이 여러 단편으로 분할되어 각 단편의 사본이 여러 사이트에 저장위치 투명성 : 사용하려는 데이터의 저장 장소 명시 불필요, 위치 정보가 시스템 카탈로그에 유지되어야 함지역 사상 투명성 : 지역 DBMS와 물리적 DB 사이의 매핑 보장, 각 지역 시스템 이름과 무관한 이름 사용 가능중복 투명성 : DB 객체가 여러 site에 중복되어..
804. 요구사항 정형 및 비정형 명세 기법 요약요구사항 정형 명세 기법수학적 기반, 모델링 기반종류 : Z, VDM, Petri-Net (모형 기반), CSP, CCS, LOTOS (대수적 방법)장점 : 시스템 요구 특성 정확, 명세 간결, 명세 / 구현의 얼치성단점 : 낮은 이해도, 이해 관계자의 부담 가중요구사항 비정형 명세 기법상태 / 기능 / 객체 중심 명세 기법종류 : FSM (Finite State Machine), Decision Table, ER 모델링, State Chart (SADT), UseCase-사용자 기반 모델링장점 : 명세작성 이해 용이, 의사전달 방법 다양성단점 : 불충분한 명세 기능, 모호성805. 요구사항 도출 기법사용자 스토리애자일 방법에서 요구 취합을 위하여 많이 사..
759. WAF (Web Application Firewall)WAF의 개념일반적인 네트워크 방화벽 (Firewall) 과는 달리 웹 애플리케이션 보안에 특화되어 개발된 솔루션SQL Injection, Cross-Site Scripting (XSS) 등과 같은 웹 공격을 탐지하고 차단하는 기능 수행WAF의 주요 기능Request Validation : 사용자 요청 검증어플리케이션 접근 제어, 과다 요청 제어 (Web DoS)버퍼 오버 플로우 차단, SQl / 스크립트 차단업로드 파일 / 요청 형식 검사Content Protection : 컨텐츠 보호신용 카드 정보 유출 차단, 주민 등록 번호 유출 차단웹 변조 방지, 응답 형식 검사, 코드 노출 차단 Cloacking : 위장서버존 가상화, URL 변환,..
1. 작업 표시줄의 개념현재 실행되고 있는 프로그램(앱)들이 표시되는 부분프로그램을 빠르게 실행하기 위해 등록한 고정 프로그램 단추 등이 표시되는 부분바탕 화면의 맨 하단에 위치하고 [시작] 단추와 빠른 실행, 작업 표시줄, 숨겨진 아이콘 표시, 시스템 표시 영역, 입력 도구 모음, 시간 및 날짜, 알림 센터, 바탕 화면 보기 등으로 구성작업 표시 줄의 바로 가기 메뉴에서 [작업 표시줄 잠금]을 해제하여 바탕 화면의 상하, 좌우로 이동시킬 수 있고 화면 크기의 1/2까지 늘릴 수 있음2. 작업 표시줄 구성 요소 및 바로 가기 키작업 표시줄 구성 요소[시작] 버튼 : 시작 메뉴가 표시, 최근에 추가한 앱과 자주 사용하는 앱, 앱 목록, 사용자 계정, 설정, 전원 등이 표시되는 메뉴검색 창 : 시스템에 있는..