본문 바로가기
정보처리기사

정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 개요

by 열정적인 이찬형 2022. 3. 15.
※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 

공부 서적(시나공 정보처리기사 필기책)

 

시나공 정보처리기사 실기

시나공 정보처리기사 실기는 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더한 후 교재에 수록된 문제나 이론은 하나도 빼놓지 않고 이 분야에 전혀 기초가 없는 수험생의 눈높이

book.naver.com

출처: 시나공 정보처리기사 실기

저자: 김정준,강윤석,김용갑,김우경

출판사 : 길벗


데이터베이스 개요


 
데이터저장소
  • 데이터들을 논리적인 구조로 조직화하거나 물리적인 공간에 구축한 것
데이터베이스
  • 공동으로 사용될 데이터를 중복을 배제하여 통합하고 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터
  • 통합된 데이터(중복 배제), 저장된 데이터(저장 매체에 저장된 자료)
  • 운영 데이터(업무에 반드시 필요한 자료), 공용 데이터(공동으로 소유하고 유기하는 자료)

DBMS

  • 사용자의 요구에 따라 정보를 생성해주고, 데이터베이스를 관리해주는 소프트웨어
  • 필수 기능 : 정의 기능, 조작 기능, 제어 기능

데이터의 독립성

  • 논리적 독립성 : 응용 프로그램과 데이터베이스를 독립, 논리적 구조 변경해도 응용 프로그램 영향 X
  • 물리적 독립성 : 응용 프로그램과 물리적 장치를 독립, 디스크 추가/변경해도 응용 프로그램 영향X

스키마

  • 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것
  • 외부 스키마 : 개인의 입장에서 데이터 베이스 논리적 구조를 정의
  • 내부 스키마 : 전체적인 논리적 구조, 하나만 존재
  • 개념 스키마 : 물리적 저장장치의 입장에서 본 데이터베이스 구조

댓글