1. 데이터베이스 설계 : 사용자의 요구를 분석하여 이를 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하는 것 1) 데이터베이스 설계 시 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스 내 데이터들은 정해진 제약조건을 항상 만족해야 한다. 일관성 : 데이터베이스 내 데이터들 사이나, 질의에 대한 응답은 항상 일정해야 한다. 회복 : 시스템 장애 발생 시 발생 직전의 상태로 복구할 수 있어야 한다. 보안 : 불법적인 데이터의 노출이나 변경, 손실로부터 보호할 수 있어야 한다. 효율성 : 응답 시간 단축, 생산성 향상, 저장 공간 최적화 등이 가능해야 한다. 데이터베이스 확장 : 운영에 영향을 주지 않으면서 지속적인 데이터 추가가 가능해야 한다. 2) 데이터베..
70. 인터페이스 예외 처리 : 인터페이스가 동작하는 과정에서 기능상 예외 상황이 발생했을 때 이를 처리하는 절차 - 인터페이스 예외 처리 방법 1. 데이터 통신을 이용한 인터페이스 예외 처리 : JSON, XML 등의 인터페이스 객체를 이용한 인터페이스 동작이 실패할 경우를 대비하여 발생 가능한 예외 케이스를 정의하고 예외 처리 방법을 기술함 인터페이스 객체의 송신/수신 시 예외가 발생할 수 있음 시스템 환경, 송신/수신 데이터, 프로그램 자체 원인 등 다양한 원인으로 예외 상황이 발생 2. 인터페이스 엔티티를 이용한 인터페이스 예외 처리 : 인터페이스 동작 실패를 대비하여 인터페이스의 실패 상황과 원인 등을 기록하고, 사용자 및 관리자에게 이를 알려 조치를 취하도록 예외 처리 방법을 정의함 71. 인..
도서 개발 공부/정보 처리 기사 필기 2022. 4. 3. 21:57
1. 데이터베이스 설계 : 사용자의 요구를 분석하여 이를 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하는 것 1) 데이터베이스 설계 시 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스 내 데이터들은 정해진 제약조건을 항상 만족해야 한다. 일관성 : 데이터베이스 내 데이터들 사이나, 질의에 대한 응답은 항상 일정해야 한다. 회복 : 시스템 장애 발생 시 발생 직전의 상태로 복구할 수 있어야 한다. 보안 : 불법적인 데이터의 노출이나 변경, 손실로부터 보호할 수 있어야 한다. 효율성 : 응답 시간 단축, 생산성 향상, 저장 공간 최적화 등이 가능해야 한다. 데이터베이스 확장 : 운영에 영향을 주지 않으면서 지속적인 데이터 추가가 가능해야 한다. 2) 데이터베..
도서 개발 공부/정보 처리 기사 필기 2022. 4. 3. 18:43
70. 인터페이스 예외 처리 : 인터페이스가 동작하는 과정에서 기능상 예외 상황이 발생했을 때 이를 처리하는 절차 - 인터페이스 예외 처리 방법 1. 데이터 통신을 이용한 인터페이스 예외 처리 : JSON, XML 등의 인터페이스 객체를 이용한 인터페이스 동작이 실패할 경우를 대비하여 발생 가능한 예외 케이스를 정의하고 예외 처리 방법을 기술함 인터페이스 객체의 송신/수신 시 예외가 발생할 수 있음 시스템 환경, 송신/수신 데이터, 프로그램 자체 원인 등 다양한 원인으로 예외 상황이 발생 2. 인터페이스 엔티티를 이용한 인터페이스 예외 처리 : 인터페이스 동작 실패를 대비하여 인터페이스의 실패 상황과 원인 등을 기록하고, 사용자 및 관리자에게 이를 알려 조치를 취하도록 예외 처리 방법을 정의함 71. 인..