기술면접/데이터베이스 3

DBMS 정의

DBMS 정의 데이터베이스와 DBMS의 차이에 대해서 설명해 보세요 DBMS의 주요 기능은 무엇이 있을까요? DBMS의 주요 구성요소에 대해서 설명해 보세요 데이터베이스와 DBMS 의 차이는? 데이터베이스: 데이터의 저장소, 데이터를 통합 저장하고 운영하는 집합체 DBMS: 데이터베이스를 생성하고, 효율적으로 관리하기 위한 관리 시스템 DBMS 개념 Database Mnagement System 데이터베이스를 관리하기 위한 매니지먼트 시스템 일반 파일 시스템 문제점인 종속성과 중복성을 해결하기 위해 고안됨 응용 어플리케이션과 데이터 사이의 중재자 역할 (Software System) 주요 기능 사용자 간의 권한 통제 (데이터 접근 통제) 데이터의 일관성과 무결성 보장 데이터를 표준화하고, 통합 관리 가능..

데이터 독립성

데이터 독립성 데이터 독립성이란 무엇일까요? 논리적 독립성과 물리적 독립성에 대해서 설명해 보세요 데이터 독립성의 필요성에 대해서 설명해 보세요 데이터 독립성 하위 단계의 데이터의 논리적, 물리적 구조가 변경되어도 상위 단계에 영향을 미치지 않도록 구성하는 데이터베이스 특징 필요성 유지보수 비용 증가 테이터 복잡도 증가 데이터 중복성 증가 요구사항 대응 저하 독립성 내용 목적 논리적 독립성 ▪️ 데이터베이스의 논리적 구조를 변경시키더라도 기존 응용 프로그램에 영향을 주지 않는 것(응용 프로그램과 자료구조를 독립시키는 것) ▪️ 데이터베이스 관리시스템이 하나의 논리적데이터 구조를 가지고 많은 응용 프로그램이 제 각각 요구하는 다양한 형태의 논리적 구조로 사상(Mapping)시켜 줄 수 있어야 함 ▪ 사용자..

데이터베이스

⁉ 데이터베이스란? 사용하는 이유? 데이터베이스는 데이터의 집합체를 의미합니다. 구조화된 방식으로 저장해 효율적으로 접근하고 관리할 수 있습니다. 데이터베이스를 사용하는 이유 구조화된 방식으로 데이터를 저장 (대용량의 데이터를 효율적으로 관리) 데이터의 무결성 (일관성 있게 유지) 데이터의 중복 최소화 ⁉ DBMS 란? DBMS 는 데이터베이스 관리 시스템 (Database Management System) 의 약자로, 여러 사용자가 데이터베이스에 접근해 사용할 수 있도록 제공해주는 소프트웨어입니다. ⁉️ 데이터베이스와 DBMS의 차이에 대해 설명해 보세요 ⁉ 데이터베이스 스키마란? 데이터베이스의 구조와 제약 조건에 관한 전반적인 표현을 나타냅니다. 스키마는 3가지로 분류됩니다. 외부 스키마 (Exter..