내가 일하며 알게 된 프로그래밍
article thumbnail
데이터 관리 - Excel
프로그래밍/ETC 2022. 8. 7. 23:57

Xml을 사용하는 데이터 관리에 이어 이번에는 Excel Sheet를 사용하여 관리하는 방법에 대해 장단점을 작성해보려고 한다. 엑셀로 데이터를 관리하게 된다면 장점으로는 1. 보편화되어 누구나 쉽게 접근이 가능하다. 2. 보편화되어 있기 때문에 정보가 많아 Data Extract 툴 제작도 쉽다. 3. 함수를 통해 파일 내에서 자체 검증이 가능하다. 4. 데이터누락을 허용하지 않는다. (회사마다 차이는 있을 수 있다) 5. 구글 스프레드 시트를 사용한다면 공동작업이 가능하다. 단점으로는 1. 함수를 사용하며 파일과 파일간의 데이터 참조가 많아지면 스파게티형식이 될 우려가 있다. 2. 구글 스프레드 시트를 사용한다면 데이터 실수가 발생할 수 있다. 위와 같은 장단점에 대해 많이 느꼈다. 하지만 무엇보다 ..

article thumbnail
데이터 관리 - XML
프로그래밍/ETC 2022. 8. 5. 00:53

회사를 다니며 Xml, Excel, Json, Csv 을 이용한 데이터 관리를 사용했었다. 이번에는 그 중 Xml에 대해 장점과 단점을 작성해보려고 한다. Xml (eXtensible Markup Language) 확장가능한 마크업 언어 (마크업 언어 는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다) 뜻 그 자체로 확장가능한 Xml은 확장이 정말 편하다. 여러가지의 특징 중 정말 와닿게 느껴진 특징으로 2가지만 작성하자면 1. 작성 방법이 편하다 2. 데이터의 표현 방법이 자유로워 확장이 편리하다 예시) 아이템1 10 개발 초기단계에서 아이템1의 데이터를 작성할 경우 현재는 아이템의 이름(Name) 그리고 공격력 수치(Attack) 2개의 변수만 존재하지만 해당 데이터에 방어력..