수학적으로 릴레이션은 두 개 이상의 집합으로부터 각 집합을 구성하는 원소들의 순서쌍에 대한 집합을 의미한다 회원명 = {'송중기', '서현', '송혜교', '보아'} 주소 = {'서울 강남', '서울 용산', '서울 구로', '경기 용인'} {('송중기', '서울 강남‘), ('서현', ('서울 용산'), ('송혜교', '서울 구로‘), ('보아‘, '경기 용인‘)} 관계 데이터 모델에서는 속성(attribute), 투플(tuple), 도메인(domain) 등의 용어 를 사용하여 릴레이션(relation)을 설명함 속성 : 릴레이션의 각 열 튜플 : 릴레이션 각행 도메인 : 하나의 속성이 가질 수 있는 값들의 집합
비트 연산자 데이터를 비트(bit) 단위로 처리하는 연산자 비트 연산이 일반 연산보다 처리속도가 훨씬 더 빠름 비트 논리 연산자와 시프트(shift) 연산자로 구분 C 언어는 하드웨어를 제어할 수 있는 시스템 프로그래밍이 가능하여 데이터를 비트 단위로 처리할 수 있는 연산자를 제공 비트 논리 연산자와 시프트 연산자의 종류 비트 논리연산자 : &(AND), |(OR), ^(XOR), ~(NOT) 시프트 연산자 : 왼쪽 시프트 연산자 비트 AND - & 곱셈의 의미 모든 비트에 0을 곱하면 0이 되고 0을 제외한 비트에 1을 곱하면 원래 비트값이 되는 특성 a = 5, b = 3의 값으로 비트 AND 연산 수행 결과값 result = a & b 비트 OR - | 덧셈의 의미 피연산자 중에서 어느 하나라도 1..
논리 연산자 연산식에서 2개 또는 여러 개의 피연산자를 대상으로 AND(&&), OR(||), NOT(!)의 논리 연산을 참(true)과 거짓(false)을 결과값으로 출력 C 언어에서는 논리형값을 따로 제공하지 않음 논리 연산의 결과값이 거짓이면 0을 출력하고 참이면 1을 출력 논리 연산자의 우선순위 : NOT > AND > OR NOT 연산자 - ! 부정의 의미로 참은 거짓으로 거짓은 참으로 값을 변환 숫자 0 앞에 !를 붙여 !0으로 정의하면 결과값으로 1(참)이 출력됨 숫자 0 이외의 모든 숫자 앞에 ! 연산자를 붙이면 결과값으로 모두 0(거짓)이 출력됨 AND 연산자 - && 논리곱(곱셈의 형태)으로 2개 이상의 피연산자가 모두 참일 경우에만 참의 값으로 1을 출력 피연산자 중에서 어느 하나라도..
컴퓨터 보안 자원의 보호와 전송되는 데이터의 보호로 구분. 보안에 대한 요구 사항은 보안 위협을 중단시킴. 정보의 가로채기 : 보안에 대한 위협. 서비스 중단 : 가용성에 대한 위협. 정보의 변조 : 무결성에 대한 위협. 컴퓨터 시스템의 객체 컴퓨터 시스템은 많은 객체를 포함하며, 객체들은 오용되는 것으로부터 보호되어야 함. 하드웨어 또는 소프트웨어일 수 있음. 하드웨어 – 기억 장치, 중앙 처리 장치 시간, 입출력 장치. 소프트웨어 – 파일, 프로그램, 추상적 데이터 형태. 액세스 권한 어떤 객체 위에서 작업을 수행하기 위한 면허. 영역 – 액세스 권한의 집합. 프로세스는 영역 내에서 수행하고 객체를 액세스하고 조작하기 위해 영역 내에 있는 액세스 권한 중 어느 것이라도 이용할 수 있음. 액세스 행렬 ..
감사 로그(Audit Log) 시간, 사용자 그리고 객체에 대한 모든 액세스 형태를 기록한 파일. 감사 : 사용자가 시스템에 액세스한 후 입력한 검색어, 검색 대상의 활동내역을 기록 저장하여 일련의 기록을 조사하는 것. 감사 로그는 특정 서버의 로그 디렉터리에 존재. 보안을 위한 사용자가 있을 경우, 감사 로그를 이용해, 언제 , 어떤 문제가 발생 했는 지와 가해진 피해 정도를 알아볼 수 있음. 감사 로그의 정보 이용. - 위반으로부터 회복을 위해 이용됨. - 앞으로 있을 수 있는 문제에 대한 예방책으로 사용. - 좀 더 나은 방법의 개발에 유용하게 이용됨. 대표 사진 설명을 입력하세요. 침입 탐지를 위한 기본 도구는 감사 기록(Audit Record). 진행 중인 행위에 대한 모든 기록은 침입 탐지 시..
참조모니터(Reference Monitor) 컴퓨터 하드웨어와 운영체제에 있는 제어 요소. 보안 커널의 가장 중요한 부분으로 자원에 대한 모든 액세스를 제어하는 추상적인 장치. - 주체와 객체의 보안 매개변수를 통해 주변기기, 파일, 메모리, 프로세스 간의 통신을 포함한 모든 자원에 대한 액세스 제어 기능을 수행. - 감사, 식별 및 인증, 보안 매개변수 설정(보안 허가사항, 객체의 보호 속성) 등과 같은 다른 보안 메커니즘과 데이터를 교환하면서 상호작용함. 대표 사진 설명을 입력하세요. 요구사항. - 참조모니터에 대한 부정행위는 방지되어야 하므로 액세스 제어 기법은 변조가 불가능해야 함. * 변조 가능 시 침입자가 이 메커니즘을 손상시켜 액세스 권한 검사와 인증이 제대로 시행되지 못함. - 액세스 요청..