애플리케이션

정보처리산업기사

정보처리산업기사 - 데이터베이스 이해 - 관계형 데이터베이스의 제약 조건 - 무결성

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  무결성(Integrity)의 개념 및 종류무결성이란 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미합니다.무결성 제약 조건은 데이터베이스에 들어 있는 데이터의 정확성을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 말합니다.무결성의 종류에는 개체 무결성, 도메인 무결성, 참조 무결성, 사용자 정의 무결성 등이 있습니다.  개체 무결성(Entity Integrity, 실체 무결성)개체 무결성은 기본 테이블의 기본키를 구성하는 어떤 속성도 Null 값이나 중복값을 가질 수 없다는 규정입니다. 예 릴레이션에서 '학번'이 기본키로 정의되면 튜플을 추가할 때..

정보처리산업기사

정보처리산업기사 - 프로그래램 구현 - 서버 개발

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  서버 개발의 개요서버 개발은 웹 애플리케이션의 로직을 구현할 서버 프로그램을 제작하여 웹 애플리케이션 서버(WAS)에 탑재하는 것을 의미합니다.웹 애플리케이션 서버에 구현된 서버 프로그램은 웹 서버로부터 받은 요청을 처리하여 결과를 반환하는 역할을 수행합니다.서버 개발에 사용되는 프로그래밍 언어에는 Java, JavaScript, Python, PHP, Rudy 등이 있습니다.각 프로그래밍 언어에는 해당 언어로 서버 프로그램을 개발할 수 있도록 지원하는 프레임워크가 있습니다. ※ 프레임워크(Framework)프레임워크는 사전적으로 '뼈대', '골조'를 의미하는데, 소프트웨어에 서는 특정 기능을 수행하기 위해 필요한 클래스나 인터페이스 등을..

정보처리산업기사

정보처리산업기사 - 프로그래램 구현 - 개발 환경 구축

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  개발 환경 구축의 개요개발 환경 구축은 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것을 의미합니다.개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축합니다.개발 프로젝트의 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정합니다.하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비즈니스 환경에 적합한 제품들을 최종적으로 결정하여 구축합니다.  하드웨어 환경하드웨어 환경은 사용자와의 인터페이스 역할을 하는 클라이언트(Client) 그리고 클라이언트와 통신하여 서비스를 제공하는 서버(Server)로 구성됩니다.클라이언트에는 PC, 스마트폰 등이 있습니다.서..

정보처리산업기사

정보처리산업기사 - 테스트 및 배포 - 개발 단계에 따른 애플리케이션 테스트

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  개발 단계에 따른 애플리케이션 테스트애플리케이션 테스트는 소프트웨어의 개발 단계에 따라 단위 테스트, 통합 테스트, 시스템 테스트, 인수 테스트로 분류됩니다. 이렇게 분류된 것을 테스트 레벨이라고 합니다.애플리케이션 테스트는 소프트웨어의 개발 단계에서부터 테스트를 수행하므로 단순히 소프트웨어에 포함된 코드 상의 오류뿐만 아니라 요구 분석의 오류, 설계 인터페이스 오류 등도 발견할 수 있습니다.애플리케이션 테스트와 소프트웨어 개발 단계를 연결하여 표현한 것을 V-모델이라 합니다. 단위 테스트단위 테스트는 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점 맞춰 테스트하는 것입니다.단위 테스트에서는 인터페이스, 외부적 I/O, ..

Coding_Slowly
'애플리케이션' 태그의 글 목록