01. Database System-Example
Database system example 데이터베이스의 특성 질의에 대하여 실시간 처리 및 응답이 가능하도록 지원 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지 다수의 사용자가 동시에 이용 가능 데이터 참조 시 데이터 값에 의해서는 참조될 수 없으므로 위치나 주소에 의하여 데이터를 찾음 데이터베이스는 데이터 값 자체...
Database system example 데이터베이스의 특성 질의에 대하여 실시간 처리 및 응답이 가능하도록 지원 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지 다수의 사용자가 동시에 이용 가능 데이터 참조 시 데이터 값에 의해서는 참조될 수 없으므로 위치나 주소에 의하여 데이터를 찾음 데이터베이스는 데이터 값 자체...
Database system summary 데이터베이스 정의 조직에 필요한 정보를 얻기 위하여 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것 즉, 통합된 데이터(integrated data), 저장된 데이터(stored data), 운영 데이터(operational data), 공용 데이터(shared data)를 말함 ...
네트워크 구축 관리 네트워크 구축 절차 요구사항 정의 고객의 요구사항을 확인하고 명확화 구체화 하는 단계 기본 설계 각 요소에서의 설정의 방침을 결정하는 단계 물리설계, 논리설계, 보안설계, 부하분산 설계, 고가용성 설계, 관리설계 상세 설계 기본설계 정보를 바탕으...
소프트웨어 개발 방법론 선정 소프트웨어 공학 | Software Engineering 정의 소프트웨어 위기를 극복하고 효율적으로 품질 높은 소프트웨어를 개발하기 위한 학문 소프트웨어를 개발하는데 있어서 어떻게 개발할지, 무엇을 개발할지와 같은 방법 도구, 이론을 모두 포함한 포괄적 개념 원인 ...
언어특성 활용 프로그래밍 언어의 유형 분류 개발 편의성 측면에 따른 분류 저급 언어 | Low-Level Language 컴퓨터가 직접 이해할 수 있는 언어 실행속도는 빠르나 기계마다 기계어가 상이하여 호환성이 없고 유지관리가 어려움 고급 언어 | High-Level Language 인간...
흐름 제어와 오류 제어 흐름 제어 개념 수신측의 처리 능력에 따라 송신측에서 송신하는 데이터의 전송량이나 전송 속도를 조절하는 기능 송신측과 수신측의 데이터 처리 속도 차이를 해결하기 위한 기법 Stop and Wait 방식 매번 패킷을 보낼 때마다 확인을 한 후, 다음 패킷을 전송하는 방...
네트워크 개념 Net + Work 의 합성어 컴퓨터와 같은 노드들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태 2대 이상의 컴퓨터들을 연결하고 서로 통신할 수 있는 환경 장/단점 장점 네트워크의 데이터 통신을 통해 많은 정보를 서로서로 공유할 수 있음 단점 ...
Scheduling 개념 메모리에 올라온 프로세스들 중 어떤 프로세스를 먼저 처리할지 순서를 정하는 것 Ready Queue에 있는 프로세스들 중 누구에게 CPU를 할당해 줄 것인지 정하는 것 목적 공평성 : 모든 프로세스가 자원을 공평하게 배정받아야 하며, 특정 프로세스가 배제되어서는 안됨 효율성 : 시...
메모리 관리 기억장치 관리 전략 관리 전략의 개요 보조기억장치의 프로그램이나 데이터를 주기억장치에 적재시키는 시기, 위치 등을 지정하여, 한정된 주기억장치의 공간을 효율적으로 사용 반입 전략 | Fetch Strategy 보조기억장치에 보관중인 프로그램이나 데이터를 언제 주기억장치로 적재할 것인지를 결정하는 전략 요구 ...
기억 장치 개념 데이터, 프로그램, 연산의 중간 결과 등을 일시적 또는 영구적으로 저장하는 장치 종류 레지스터 중앙처리장치 내부에 존재하는 기억장치 접근 시간이 중앙처리장치의 처리 속도와 비슷 캐시 메모리 | Cache Memory 중앙처리장치가 주기억장치에 접근할 때 속도 차이...