Computer Science/Database Theory
-
CS(Computer Science) - DB 관련 기초 용어들Computer Science/Database Theory 2018. 5. 23. 00:36
github 자료와 메모 자료들을 정리하던 도중, CS 관련 지식들을 정리해놓은 자료들을 발견했다.아주 기초적이고 쉬운 내용들이지만, 복습 겸 블로그에 다시 정리하고자 한다. DB 관련 기초 용어에 대해 정리해보겠다. 1. NoSQL Not Only SQL의 약자. 기존의 RDBMS와 다른 형태의 데이터로 저장하는 기술을 의미한다. 데이터가 기존의 복잡하고 소량의 데이터에서, 단순하고 다량의 로그데이터 형태의 데이터로 변모함에 따라 NOSQL의 중요성이 부각되었다. RDBMS가 관계형 연산을 수행한데 반해, 노스큘은 데이터간의 관계를 정의하지 않음. 노스큘은 매우 대용량의 데이터를 다루는데 적합한 방법이라고 할수있음. 또한 분산형 구조에 매우 적합하게 설계되어 있음. 분산시에는 데이터를 상호 복사하여 저..
-
데이터베이스 개론 정리 - 2 (데이터베이스 시스템, 관계 데이터 모델)Computer Science/Database Theory 2017. 6. 29. 01:07
2일차 1. 데이터베이스 모델링 요약 1.1 데이터 베이스 생명 주기 데이터베이스 생성과 운영에 관련된 ‘요구사항 수집 및 분석 - 설계 - 구현 - 운영 - 감시 및 개선’ 사이클을 말한다. 1.2 모델링의 종류 개념적 모델링 (ER다이어그램 만드는 과정) -> 논리적 모델링 (DBMS에 맞게 매핑하는 과정) -> 물리적 모델링 (실제 구현) 1.3 개체와 개체 타입 개체 : 독립적인 실체나 사물 개체 타입 : 강한 개체타입은 독자적 존재가 가능한 개체이고 약한 개체타입은 상위 개체타입이 필요한 개체를 말한다. 1.4 속성 단순속성, 복합속성 : 분해의 가능 여부가 다르다. 단일값 속성과 다중값 속성 : 특정 개체 타입에 대해 하나의 속성을 가지면 단일, 여러 개의 속성을 가지면 다중값 속성이다. 저장..
-
데이터베이스 개론 정리 - 1 (기본 개념 & Oracle SQL Developer tools 설치)Computer Science/Database Theory 2017. 6. 28. 23:35
1일차 1. 설치 1.1 Oracle download (Windosw 7 64bit 11gR2 ver.) www.oracle.com -> Menu -> Downloads -> Database -> Oracle Database -> 11gR2 ver File1,2 downloads. -> 두개의 압축폴더 하나의 폴더로 압축해제 -> 설치 1.2 Developer Tools download download/developer download/Developer Tools–> SQL Developer –> 400MB Download 1.3 SQL Developer initioalize 2. 데이터와 관련된 기본 정의 데이터 : 의미 없는 기록 정보 : 의미 있는 데이터 지식 : 가치 있는 정보 지혜 : 패턴화된 ..