본문 바로가기
프로그램 개발

[자료구조] 자료 처리 방법

by DRIN 2016. 10. 7.

목차

    반응형

    지난 시간에 이어서 오늘은 자료의 처리 방법을 알아보겠습니다.


    지난 시간강의가 기억안나시는분들은 다시 복습!



    자료들을 처리하는 방법에는 아래와 같은 작업들이 존재합니다.

    아마 대부분의 사람이 아는 것들이니 이번 파트는 쉽게 느껴지실겁니다.

    대신 해당작업의 영어도 같이 아셨으면 하는 바램입니다.


    접근(Access)

    자료들 중에 하나의 자료 내용을 조사하거나 변경시킬 위치를 찾는 작업을 말합니다.

    저번 강의때 예를 들었던 볶음밥 예를 다시 꺼내겠습니다~

    볶음밥의 재료가 싱싱한지, 이 재료를 지금 꺼내쓸지 다른곳에 보관할지 찾는 것이라고 하면 맞겠죠?

    너무 당연한 것들이라 예를 들지않고 해야겠습니다.

    예를 들려고하니 머리에 쥐가 날것같아서 말이죠.....


    생성(Create)

    컴퓨터 파일 처리의 초기 단계로 모집된 자료로 파일을 만드는 작업을 말합니다.

    새로만드는것! 많이 해보셨죠? 게임 캐릭터 생성도 있고 파일 새로만들기도 있고,,


    수정(Modify)

    파일 중에서 어떤 자료의 내용을 변경하는 작업을 말합니다.

    닉네임 변경도 있고, 배경화면 변경도 있고,,


    삽입(Insert)

    어떤 새로운 자료를 파일 내부로 넣는 작업을 말합니다.

    대본을 썼는데 이 대사를 추가하고 싶다! 할때 추가하는 작업을 삽입!


    삭제(Delete)

    파일 중에서 필요없는 자료를 없애는 작업을 말합니다.

    대본을 썼는데 이 대사는 좀 그래~ 그래서 이 대사는 없애야겠다~


    갱신(Update)

    파일을 가장 최근의 상태에 맞도록 삽입, 삭제, 수정, 작업을 하는 작업을 말합니다.

    게임 패치를 할때 종료된 이벤트는 없애고, 밸런스 수정하고, 새로운 캐릭터 추가하는 것처럼 말이죠


    검색(Search 혹은 Retrieve)

    파일중에서 어떤 일정 기준에 맞는 자료를 찾아내는 작업을 말합니다.

    접근과 말이 비슷해서 헷갈리시는 분들도 계실텐데요. 이 둘의 차이점은 바로 어떤 일정 기준! 이게 바로 키워드입니다.


    정렬(Sort)

    파일을 구성하고 있는 레코드의 항목인 키를 어떤 기준에 따라 배열하는 작업을 말합니다.

    레코드가 뭐냐? 나중에 배우실텐데요. 지금은 그냥 회원정보로 기억해두시면 될것같습니다.

    정렬에서도 중요한 키워드 바로 어떤 기준!

    오름차순으로 할것이냐, 내림차순으로 할것이냐


    색인(Index)

    각 자료의 접근이나 검색을 용이하게 하기위해 일정 기준에 따른 목록을 별도로 제작하는 작업을 말합니다.

    책에 첫부분(머리말 제외)을 보시면 아시겠지만 목차 몇페이지에는 어떤 주제로 글을 썼고 하는 인덱스를 색인이라고 합니다.

    목차가 있으면 자신이 원하는 정보만을 쏙쏙빼서 볼수있죠.


    결합(Combine)

    하나 이상의 자료를 하나로 결합하는 작업을 말하며, 

    두개의 자료를 하나의 자료로 결합하는 것은 병합(Merge)이라 합니다.

    이 둘의 차이점 확실히 아셔야합니다.

    하나 이상의 자료냐? 아니면 두개의 자료냐? 그것이 문제로다~


    분리(Splite)

    하나의 자료를 여러개로 나누는 작업을 말합니다.


    복사(Copy)

    하나의 자료의 일부 혹은 전체를 복사하여 새로운 자료를 만드는 작업을 말합니다.

    생성과는 다르게 해당 데이터를 있는 그대로 만드는 것입니다.

    제가 제일 좋아하는 Ctrl+c  Ctrl+v


    여기까지가 자료처리방법입니다.

    어떤가요? 너무 쉬워서 공부하고자 할것도 없습니다.

    하지만 이런 정의들을 알아야 나중에 나오는 파트들을 쉽게 이해하실 수 있습니다.

    2016/10/07 - [자료구조] - [자료구조] 자료처리단계

    2016/10/07 - [자료구조] - [자료구조] 자료처리

    2016/10/06 - [자료구조] - [자료구조] 자료와 정보



    반응형