차례:
정의-데이터베이스 관리 시스템 (DBMS)이란 무엇입니까?
데이터베이스 관리 시스템 (DBMS)은 데이터베이스의 데이터를 정의, 조작, 검색 및 관리하도록 설계된 소프트웨어 패키지입니다. DBMS는 일반적으로 데이터 자체, 데이터 형식, 필드 이름, 레코드 구조 및 파일 구조를 조작합니다. 또한이 데이터의 유효성을 검사하고 조작하기위한 규칙을 정의합니다.
DBMS는 데이터 유지 보수를위한 프레임 프로그램 사용자를 덜어줍니다. SQL과 같은 4 세대 쿼리 언어는 DBMS 패키지와 함께 사용되어 데이터베이스와 상호 작용합니다.
다른 DBMS 예는 다음과 같습니다.
- MySQL
- SQL 서버
- 신탁
- dBASE
- FoxPro
Techopedia는 데이터베이스 관리 시스템 (DBMS)을 설명합니다.
데이터베이스 관리 시스템은 데이터베이스 관리자 (DBA)로부터 명령을 수신하여 필요한 변경을 수행하도록 시스템에 지시합니다. 이러한 명령은 시스템에서 기존 데이터를로드, 검색 또는 수정하는 것이 될 수 있습니다.
DBMS는 항상 데이터 독립성을 제공합니다. 스토리지 메커니즘 및 형식의 변경은 전체 애플리케이션을 수정하지 않고 수행됩니다. 데이터베이스 구성에는 네 가지 주요 유형이 있습니다.
- 관계형 데이터베이스 : 데이터는 논리적으로 독립적 인 테이블로 구성됩니다. 테이블 간의 관계는 공유 데이터를 통해 표시됩니다. 한 테이블의 데이터는 다른 테이블의 유사한 데이터를 참조 할 수 있으며, 이들 사이의 링크 무결성을 유지합니다. 이 기능을 관계 무결성 데이터베이스 시스템에서 중요한 개념 인 참조 무결성이라고합니다. 이러한 테이블에서 "select"및 "join"과 같은 작업을 수행 할 수 있습니다. 이것은 가장 널리 사용되는 데이터베이스 조직 시스템입니다.
- 플랫 데이터베이스 : 데이터는 고정 된 수의 필드를 가진 단일 종류의 레코드로 구성됩니다. 이 데이터베이스 유형은 반복적 인 데이터 특성으로 인해 더 많은 오류가 발생합니다.
- 객체 지향 데이터베이스 : 데이터는 객체 지향 프로그래밍 개념과 유사하게 구성됩니다. 객체는 데이터와 메서드로 구성되며 클래스는 유사한 데이터와 메서드를 가진 객체를 그룹화합니다.
- 계층 적 데이터베이스 : 데이터는 계층 적 관계로 구성됩니다. 일대 다 관계를 위반하면 복잡한 네트워크가됩니다.
