본문 바로가기

Computer Science/Database7

3장 DBS 학습 목표 1. DB, DBMS, DBS의 차이를 이해한다. 2. DBS의 구성 요소를 살펴본다. 3. DB 3단계 구조에서 데이터 독립성의 개념을 실현하는 방법을 이해한다. 4. Data 언어별 특징을 알아본다. 5. DB 사용자별 특징을 알아본다. 6. DBMS의 구성을 알아본다. DB system : DB + DBMS + DB user + DB language DBS (DataBase System) 데이터베이스에 데이터를 저장하고 이를 관리하여 조직에 필요한 정보를 생성해 주는 시스템 DB의 구조 Schema - DB에 저장되는 데이터 구조와 제약 조건을 정의한 것 (ex. char(10), int ) Instance - Schema에 따라 DB에 실제로 저장된 값 3단계 DB 구조 : DB를 쉽게.. 2022. 7. 9.
2장 DBMS 학습 목표 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의 및 특성 데이터베이스 관리 시스템의 발전 과정 1. 파일 시스템의 문제점과 데이터베이스 관리 시스템의 필요성을 알아본다. 2. 데이터베이스 관리 시스템의 필수 기능을 살펴본다. 3. 데이터베이스 관리 시스템의 장단점을 알아본다. File System - 데이터를 파일로 관리하기 위해 파일을 생성, 삭제, 수정, 검색하는 기능을 제공하는 소프트웨어- - 응용프로그램마다 필요한 데이터를 별도의 파일로 관리함 예를 들어 각각의 응용 프로그램마다 필요한 data file도 별도로 저장해야 하는데, 이때 중복이 발생할 수 있다. 따라서 1) 중복성 : 같은 내용의 data가 여러 file에 중복 저장되어 저장공간을 낭비. 2) 응용 .. 2022. 7. 7.
1장 Database 기본 개념 학습 목표 1. data와 정보의 차이를 이해한다. 2. database의 필요성을 알아본다. 3. database의 정의에 숨겨진 의미와 주요 특성을 이해한다. DATABASE 정보 시스템 안에서의 data를 수집했다가 제공하는 시스템 필요한 이유? 의사 결정사가 의사를 결정하는데 필요한 정보를 제공하고 있기 때문 Data : 현실 세계에서 단순히 관찰하거나 측정해 수집한 사실이나 값 정보 : 의사 결정에 유용하게 활용할 수 있도록 data를 처리한 결과물 ex) 원유 : data 가공 우유 : 정보 DIKW 체계 정보처리 (information processing) 데이터에서 정보를 추출하는 과정 또는 방법 정보 시스템(information System) 조직 운영에 필요한 데이터를 수집하여 저장해 .. 2022. 7. 7.