[IT개념] 기간계, 계정계, 정보계 시스템
기간계 시스템, 계정계 시스템, 정보계 시스템은 기업의 IT 인프라를 구성하는 주요 시스템들로, 각 시스템은 서로 다른 목적과 기능을 가지고 있습니다. 1. 기간계 시스템 (Transaction Processing System, TPS)기간계 시스템은 기업의 일상적인 운영과 거래를 처리하는 시스템으로, 주로 데이터 입력, 처리, 저장을 수행합니다. 이 시스템은 실시간으로 데이터를 처리하며, 대량의 거래 데이터를 신속하고 정확하게 처리하는 것이 중요합니다. 대표적인 예로는 ERP(Enterprise Resource Planning), SCM(Supply Chain Management), CRM(Customer Relationship Management) 등이 있습니다. 주요 기능은 다음과 같습니다:재고 관..
2024. 8. 15.
[IT개념] HTTP 메소드(GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS)
HTTP 메서드는 클라이언트와 서버 간의 통신에서 사용되는 명령어로, 요청의 목적을 정의합니다. 주요 HTTP 메서드에는 GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS 등이 있습니다. 각 메서드는 특정한 목적과 동작 방식을 가지고 있습니다.주요 HTTP 메서드1. GET 개념: 서버로부터 리소스를 요청하고 데이터를 조회합니다. 요청한 데이터를 가져오기 위해 사용됩니다. 특징: 데이터 조회에 사용되며, 서버의 상태나 데이터 변경을 일으키지 않습니다. URL에 쿼리 매개변수를 포함할 수 있습니다. 안전하고, 멱등성이 있습니다. 사용 방법 # Python 예시 import requests response = requests.get('https://api.example.com/..
2024. 8. 14.
[IT개념] yaml(YAML Ain't Markup Language), JSON
개념YAML(YAML Ain't Markup Language)은 사람이 읽기 쉽고 쓰기 쉬운 데이터 직렬화 형식입니다. YAML은 주로 구성 파일과 데이터 저장을 위해 사용되며, Python, Ruby, Perl, Java, JavaScript 등 다양한 프로그래밍 언어와 호환됩니다.특징가독성: YAML은 들여쓰기와 공백을 사용하여 구조를 표현하므로, 사람이 읽고 쓰기 쉽게 설계되었습니다.데이터 구조 표현: 리스트, 맵, 스칼라와 같은 복잡한 데이터 구조를 표현할 수 있습니다.플랫폼 독립적: 다양한 프로그래밍 언어와 환경에서 쉽게 사용할 수 있습니다.단순함: XML이나 JSON에 비해 구문이 간단하고, 불필요한 문법 요소가 적습니다.장점가독성: 들여쓰기를 통한 구조 표현 덕분에 사람이 읽고 이해하기 쉽습..
2024. 8. 13.