데이터베이스 관리 시스템 (DBMS)

작가: Randy Alexander
창조 날짜: 2 4 월 2021
업데이트 날짜: 26 6 월 2024
Anonim
[정처기] 데이터베이스 관리 시스템(DBMS)
동영상: [정처기] 데이터베이스 관리 시스템(DBMS)

콘텐츠

정의-데이터베이스 관리 시스템 (DBMS)이란 무엇입니까?

데이터베이스 관리 시스템 (DBMS)은 데이터베이스의 데이터를 정의, 조작, 검색 및 관리하도록 설계된 소프트웨어 패키지입니다. DBMS는 일반적으로 데이터 자체, 데이터 형식, 필드 이름, 레코드 구조 및 파일 구조를 조작합니다. 또한이 데이터의 유효성을 검사하고 조작하기위한 규칙을 정의합니다.


DBMS는 데이터 유지 보수를위한 프레임 프로그램 사용자를 덜어줍니다. SQL과 같은 4 세대 쿼리 언어는 데이터베이스와 상호 작용하기 위해 DBMS 패키지와 함께 사용됩니다.

다른 DBMS 예는 다음과 같습니다.

  • MySQL
  • SQL 서버
  • 신탁
  • dBASE
  • FoxPro

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 데이터베이스 관리 시스템 (DBMS)을 설명합니다.

데이터베이스 관리 시스템은 데이터베이스 관리자 (DBA)로부터 명령을 수신하여 필요한 변경을 수행하도록 시스템에 지시합니다.이러한 명령은 시스템에서 기존 데이터를로드, 검색 또는 수정하는 것이 될 수 있습니다.

DBMS는 항상 데이터 독립성을 제공합니다. 스토리지 메커니즘 및 형식의 변경은 전체 애플리케이션을 수정하지 않고 수행됩니다. 데이터베이스 구성에는 네 가지 주요 유형이 있습니다.

  • 관계형 데이터베이스 : 데이터는 논리적으로 독립적 인 테이블로 구성됩니다. 테이블 간의 관계는 공유 데이터를 통해 표시됩니다. 한 테이블의 데이터는 다른 테이블의 유사한 데이터를 참조 할 수 있으며, 이들 사이의 링크 무결성을 유지합니다. 이 기능을 관계 무결성 데이터베이스 시스템에서 중요한 개념 인 참조 무결성이라고합니다. 이러한 테이블에서 "select"및 "join"과 같은 작업을 수행 할 수 있습니다. 이것은 가장 널리 사용되는 데이터베이스 조직 시스템입니다.
  • 플랫 데이터베이스 : 데이터는 고정 된 수의 필드를 가진 단일 종류의 레코드로 구성됩니다. 이 데이터베이스 유형은 반복적 인 데이터 특성으로 인해 더 많은 오류가 발생합니다.
  • 객체 지향 데이터베이스 : 데이터는 객체 지향 프로그래밍 개념과 유사하게 구성됩니다. 객체는 데이터와 메서드로 구성되며 클래스는 유사한 데이터와 메서드를 가진 객체를 그룹화합니다.
  • 계층 적 데이터베이스 : 데이터는 계층 적 관계로 구성됩니다. 일대 다 관계를 위반하면 복잡한 네트워크가됩니다.