Major/Database

1. 입출력 제어 환경 1) 운영 체제 - 다수의 사용자를 위해 컴퓨터의 자원을 관리하는 S/W (인터페이스 역할) 2) 입출력 제어 시스템의 기능 ① 화일 디렉터리를 유지 ② 주기억장치와 보조기억장치 사이의 데이터 이동통로를 확립 ③ CPU와 보조기억장치 사이의 통신 조정 기능 ④ 입/출력으로 사용될 화일 준비 ⑤ 입/출력 완료 후의 화일 관리 2. 화일 디렉터리 1) 화일 관리 시스템 - 화일 디렉토리 이용하여 화일들을 조직하고 관리 - 화일 디렉토리 : 화일의 이름, 저장 위치, 화일 크기, 화일 타입 2) 화일 디렉토리의 구조 - 계층 디렉토리(서브 디렉토리 포함) ex) UNIX - 사용자 : 논리적 디렉토리와 화일 구조에만 신경쓰면 된다. - 시스템 : 화일의 공간할당문제를 담당한다. 3) 디..
1. 화일 저장 장치의 특성 - 저장 매체, 접근 장치, 저장 장치 1) 1차 저장 장치 메인 메모리 : 내용을 접근하는 시간은 일정하고 빠름, 프로그램/데이터 처리 위한 작업 공간 캐시 메모리 : 메인 메모리의 성능 향상 목적 2) 2차 저장 장치 자기 디스크 : 데이터 접근이 느림 BUT 싸서 주로 화일 저장에 쓰임 광 디스크, 자기 테이프 2. 저장 장치의 계층 1) 캐시 메모리 - 가장 빠르고 가장 비싼 저장장치, 용량 아주 작음 - 저장 매체 : SRAM(Static Random Access Memory) - CPU 성능을 증진 시키기 위해 사용 - 소멸성 : 데이터 저장에는 부적합 2) 메인 메모리 - 프로그램 실행과 이에 필요한 데이터 유지 공간 - 저장매체 : DRAM(Dynamic Ran..
1. 화일의 종류 - 정보와 데이터는 다르다. - 데이터(D)가 처리(P)되어 정보(I)가 된다. I = P(D) - 대용량 데이터는 디스크에, 그 데이터를 메인 메모리에 가져와서 처리한다. 👉 디스크에 저장하는 데이터는 크게 '화일'로 구분된다. 1) 화일 구조 - 디스크에 저장할 데이터의 표현과 데이터를 접근하기 위한 연산의 조합 2) 데이터 집합을 디스크 화일로 구성하는 이유 주 기억장치에 저장하기에 데이터 양이 너무 많음 프로그램은 특정 시간에 데이터 집합의 일부만 접근함 데이터의 독립성을 유지하기 위해 3) 화일의 분류 ① 기능에 따른 분류 - 마스터 화일 : 영속적 데이터 레코드를 포함한 화일(현재성을 유지해야함) - 트랜잭션 화일 : 마스터 화일에 적용할 변경 내용(삽입, 삭제, 수정)을 모..
피보나치 수열 아래와 같을 때 delimiter $$ create function fib(n int) returns int begin declare n1 int default 0; declare n2 int default 1; declare i int default 1; declare result int default 0; if(n=1) then set result=0; elseif(n=2) then set result=1; else while (i
1. WEKA 소개 - 세계에서 가장 많이 사용되는 데이터마이닝 패키지 2. 용어 Data Set : 표 형식의 데이터를 의미 Attribute(속성) : 표 형식에서 얻을 수 있는 data set 열(column) Instance(예제) : 표 형식에서 얻을 수 있는 data set 행(row) Scheme : 기계학습 알고리즘 3. 기계학습 알고리즘 1) Classify(분류) ⓐ Bayes NaiveBayse - 나이브 베이지안 분류기 ⓑ Functions SimpleLinearRegression : 선형회귀분석(모든값이 수치값이어야함) MultilayerPerceptron : 신경망 알고리즘 ⓒ Lazy (Instance-Based Algorithm) k-nearest neighbor : k-최근..
1. 정보 처리 시스템 1) 데이터와 정보 데이터 != 정보 데이터 : 현실 세계로부터 관찰이나 측정을 통해 수집된 사실이나 값 정보 : 의사결정을 할 수있게 하는 지식으로서 데이터의 유효한 해석이나 데이터 상호관계 Information = Process(Data) 2) 정보가 유용성을 가지기 위한 조건 정확성 현재성 3) 정보처리 시스템 : 컴퓨터가 정보를 생성하기 위해 데이터를 처리하는 작업 4) 데이터베이스 시스템 : 정보 처리 시스템이 기능을 효율적으로 수행할 수 있게 하는 도구 5) 정보 시스템 : 한 기관을 위해 데이터를 수집, 조직, 저장하고 정보를 생성, 분배하는 수단 2. 데이터 처리 시스템 1) 3V(빅데이터의 3대 요소) ① 크기(Volume) : 수십Tb 이상 ② 속도(Velocit..
BeNI
'Major/Database' 카테고리의 글 목록 (2 Page)