관계형 데이터베이스 관리 시스템 (RDBMS)

작가: Randy Alexander
창조 날짜: 2 4 월 2021
업데이트 날짜: 26 6 월 2024
Anonim
한시간만에 끝내는 데이터베이스 - RDBMS
동영상: 한시간만에 끝내는 데이터베이스 - RDBMS

콘텐츠

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

관계형 데이터베이스 관리 시스템 (RDBMS)은 1970 년 현대 관계형 데이터베이스 디자인의 아버지 인 Edgar F. Codd가 지정한 관계형 모델을 기반으로하는 데이터베이스 엔진 / 시스템입니다.


가장 현대적인 상업용 및 오픈 소스 데이터베이스 응용 프로그램은 사실상 관계형입니다. 가장 중요한 관계형 데이터베이스 기능에는 특정 데이터 관계를 유지 관리하고 데이터 스토리지에 테이블을 사용하는 기능이 포함됩니다.

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

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

1970 년 IBM의 영국 컴퓨터 과학자 인 Edgar F. Codd는“대형 공유 데이터 뱅크를위한 관계형 데이터 모델”을 발표했습니다. 당시 유명한 논문은 거의 관심을 끌지 않았으며 Codd의 획기적인 작업이 어떻게 관계형 데이터 저장에 대한 기본 규칙은 다음과 같이 단순화 할 수 있습니다.

  1. 데이터는 관계, 즉 서로 관계가있는 테이블 (예 : 기본 / 외국 키)로 저장 및 표시되어야합니다.
  2. 테이블에 저장된 데이터를 조작하려면 시스템이 관계 연산자를 제공해야합니다. 관계 연산자는 두 엔티티간에 관계를 테스트 할 수 있도록합니다. 좋은 예는 SELECT 문의 WHERE 절입니다. 즉, SQL 문 SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith'는 CUSTOMER_MASTER 테이블을 쿼리하고 성씨가 Smith 인 모든 고객을 반환합니다.

Codd는 나중에 모든 데이터베이스가 관계형 자격을 갖추기 위해 따라야하는 12 가지 규칙을 요약 한 또 다른 논문을 발표했습니다. 현대의 많은 데이터베이스 시스템은 12 가지 규칙을 모두 따르지는 않지만 12 가지 규칙 중 2 개 이상을 준수하기 때문에 관계형으로 간주됩니다.

대부분의 최신 상용 및 오픈 소스 데이터베이스 시스템은 본질적으로 관계형이며 잘 알려진 애플리케이션 (예 : Oracle DB (Oracle Corporation)); SQL Server (Microsoft) 및 MySQL 및 Postgres (오픈 소스).