🍋 ⚾️ 💻 🎬 🎮

2025/03/12 4

[DB] 02. 데이터베이스 시스템 - 2

2.  데이터베이스 관리 시스템 (Database Management System, DBMS) DBMS 란?파일 시스템의 문제를 해결하기 위해 제시된 소프트웨어로, 조직에서 필요한 데이터를 통합하여 저장 및 관리  DBMS의 주요 기능기능설명데이터 정의 (Definition)데이터 구조 정의 및 삭제, 변경 가능데이터 조작 (Manipulation)데이터를 삽입, 수정, 삭제하는 기능데이터 검색 (Retrieve)사용자가 원하는 데이터를 조회하는 기능데이터 제어 (Control)접근 제어, 백업 및 복구, 동시성 제어 기능  DBMS의 장단점장점  👍🏻데이터 중복 최소화데이터 독립성 확보동시 접근 가능보안 강화데이터 무결성 유지표준화 가능장애 발생 시 복구 가능응용 프로그램 개발 비용 절감단점  👎..

CS/Database 2025.03.12

[DB] 02. 데이터베이스 시스템 - 1

Database System데이터베이스 시스템은 크게 다음과 같이 구성  사용자 데이터 언어 데이터베이스 관리 시스템 데이터베이스    1.  데이터베이스 아키텍처 (Architectures of Database) ANSI-SPARC 데이터베이스 아키텍처미국 표준화 기관인 ANSI/SPARC에서 제안한 3단계 데이터베이스 구조내부 단계 (Internal Level)            :     물리적인 저장 장치의 관점개념 단계 (Conceptual Level)     :     조직 전체의 관점외부 단계 (External Level)           :     개별 사용자 관점각 단계는 서로 다른 추상화 수준을 제공한다.  →  내부 단계에서 외부 단계로 갈수록 추상화 수준이 높아진다.  스키마(S..

CS/Database 2025.03.12

[DB] 01. 데이터베이스를 왜 사용할까?

데이터베이스의 필요성 1. 정보 시스템 (Information System)조직 운영에 필요한 데이터를 수집하고 저장하여, 필요할 때 유용한 정보를 제공하는 시스템2. 정보 시스템의 발전(1) 파일 시스템 (File System)데이터를 파일로 관리하기 위해 생성, 삭제, 수정, 검색 기능을 제공하는 소프트웨어.응용 프로그램마다 필요한 데이터를 별도의 파일로 관리. 파일 시스템의 한계 (Limitations of File System)- 데이터 중복 (Data Redundancy) - 같은 내용의 데이터가 여러 파일에 중복 저장 - 저장 공간이 낭비되고, 데이터 일관성 및 무결성 유지가 어려움.- 데이터 종속성 (Data Dependency) - 응용 프로그램이 특정 데이터 파일에 종속적 - 파..

CS/Database 2025.03.12

[DB] 00. 데이터베이스(Database)란?

1. 데이터베이스란? `데이터베이스(Database)` : 조직에서 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 구조적으로 통합해 놓은 것.2. 데이터베이스의 데이터 특징 통합된 데이터 (Integrated Data)데이터 중복을 최소화하여 불필요한 중복으로 인한 데이터 불일치 현상을 제거 저장된 데이터 (Stored Data)문서 형태가 아닌, 디스크나 테이프 같은 컴퓨터 저장장치에 저장된 데이터 운영 데이터 (Operational Data)조직의 목적에 맞게 저장되어, 업무 수행을 위한 검색 등에 활용되는 데이터 공용 데이터 (Shared Data)특정 개인이나 단일 업무가 아닌, 여러 사용자가 공동으로 활용할 수 있는 데이터3. 데이터베이스의 특징 실시간 접근성 (Real-Time Acces..

CS/Database 2025.03.12
728x90
반응형