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로 작성한 정보를 검색하거나 추가 업데이트 등을 할 때
'책 > 처음 배우는 인공지능' 카테고리의 다른 글
Chapter 14 빅데이터와 사물인터넷의 관계 (0) | 2020.09.17 |
---|---|
Chapter 13. 분산 컴퓨팅 (0) | 2020.09.16 |
Chapter 11. 자연어 처리와 머신러닝 (0) | 2020.09.11 |
Chapter 10. 이미지와 음성 패턴 인식 (0) | 2020.09.10 |
09. 딥러닝 (0) | 2020.09.09 |