반응형

01. 데이터베이스

데이터베이스의 종류

정보를 어디에 저장해두어야 합니다.

 

파일 시스템 : 데이터를 관리하려면 OS레벨의 파일 관리가 필수입니다. 

이렇게 데이터를 배치하고 관리하는 체계를 파일 시스템이라고 합니다. 

윈도우를 사용했다면 한번쯤 들어봤을 때 FAT file Allocation Tables와 NTFS New Technology File System

 

FAT : 디스크의 앞에 디렉토리(폴더)를 관리하는 파일 이름 외에 데이터 실제 내용의 위치를 나타내는 디스크 클래스터 번호를 매핑해 디스크에 기록하는 시스템입니다.

리눅스 ext4

솔라리스 ZFS(128 비트 파일 시스템입니다.)등 

 

관계형 데이터베이스 :

데이터를 체계적으로 관리할 때는 관계형 데이터베이스 관리 시스템Relational DataBase Management System RDBMS을 이용합니다.

 

SQL

NoSQL : 각 레코드의 구성이 일정하지 않고 변화하는 데이터를 비젼형 데이터라고 합니다.

 

02. 검색 

덱스트 검색 방법: 데이터로 저장된 텍스트 검색은 패턴 매칭이라고 합니다.

패턴 매칭 : 완전 일치, 전방 일치 , 후방 일치 , 부분 일치 등

 

데이터베이스 검색 

전체 텍스트 검색 

전치 인덱스 => Tokenizer

웨이블릿 행렬 

버로우즈 -휠러 변환 

 

03. 의미 네트워크와 시맨틱 웹

의미 네트워크

온톨로지: 의미 네트워크에 메타 데이터를 더하는 데이터 작성 방법입니다

링크드 데이터 

RDF :웹 상에 있는 개별 자원의 메타 데이터를 기술하는 귝격입니다.

SPARQL: Rdf로 작성한 정보를 검색하거나 추가 업데이트 등을 할 때

 

반응형

+ Recent posts