LSM Tree & Bloom Filter
연세대학교 ‘데이터베이스 시스템’ 수업에서 진행한 발표 자료입니다. NoSQL, LSM Tree, Bloom Filter에 대해 조사 및 정리한 자료입니다. 혹시 피드백이나 문제점이 있으면 알려주시면 감사하겠습니다! 참고자료는 첨부 파일에 […]
데이터베이스 설계 & 파일처리
연세대학교 ‘데이터베이스 시스템’ 수업에서 진행한 발표 자료입니다. NoSQL, LSM Tree, Bloom Filter에 대해 조사 및 정리한 자료입니다. 혹시 피드백이나 문제점이 있으면 알려주시면 감사하겠습니다! 참고자료는 첨부 파일에 […]
빅데이터란 기존 데이터베이스 관리도구로 데이터를 수집, 저장, 관리할 수 있는 역량을 넘어서는 정형 혹은 비정형 데이터를 저장하고 이로부터 가치를 추출 및 결과를 […]
SQL 명령문이 저장된 파일(C:\Program Files\MySQL\MySQL Server 8.0\bin에 복사) 데이터베이스 생성: CREATE DATABASE dbplus;데이터베이스 사용하기: USE dbplus;외부에 저장된 SQL 명령문 파일을 읽어서 실행: […]
데이터 마이닝 (정보 추출) 연관분석: 데이터 간의 연관성을 파악하는 것 협동적 필터링 에이전트: 의견이 유사한 사용자들을 발견하고, 특정한 사용자의 특정한 아이템에 대한 의견을 유사그룹의 […]
트랜잭션: 데이터베이스의 일의 단위 동시성 제어: 다수 사용자가 데이터베이스를 동시에 접근하도록 허용하면서 데이터베이스의 일관성을 유지함, 여러 사용자나 여러 응용 프로그램들이 동시에 수행되어도 […]
릴레이션에 삽입,삭제,갱신 시 이상한 점이 발생할 수 있음 이상(anomaly)의 원인은?: 애트리뷰트들 간에 존재하는 여러 종속관계를 하나의 릴레이션에 표현 해결방법은?: 애트리뷰트들 간의 종속관계를 […]
데이터베이스 설계 사용자의 요구사항으로부터 현실세계를 반영한 데이터베이스 구조를 도출해내는 과정 1. 요구사항 분석 -> DB의 사용환경, 대상, 제한 조건(제약 조건) 도출 2. […]
현실 세계와 데이터 베이스 현실의 개체와 설계된 데이터베이스는 일치성이 있어야 한다. [개념적 구조와 논리적 구조]는 개념 세계라고 한다.[논리적 구조와 데이터베이스]는 컴퓨터 세계라고 […]
시스템 카탈로그 데이터 객체에 대한 정보들을 유지,관리하기 위한 시스템 데이터베이스 데이터 객체: 테이블, 뷰, 인덱스 등 데이터 사전이라고도 함, 카탈로그에 저장된 정보를 […]
Views 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된 이름을 가진 가상 테이블 Referential Integrity 위처럼 view를 만들면,B받은 […]