데이터베이스 서버

작가: Peter Berry
창조 날짜: 17 팔월 2021
업데이트 날짜: 22 6 월 2024
Anonim
영업 비밀 노출) 서버 네트워크 데이터베이스 이정도만 알면 😎
동영상: 영업 비밀 노출) 서버 네트워크 데이터베이스 이정도만 알면 😎

콘텐츠

정의-데이터베이스 서버 란 무엇입니까?

데이터베이스 서버라는 용어는 단점에 따라 데이터베이스를 실행하는 데 사용되는 하드웨어 및 소프트웨어를 모두 지칭 할 수 있습니다. 소프트웨어로서 데이터베이스 서버는 전통적인 클라이언트 서버 모델에 따라 데이터베이스 응용 프로그램의 백엔드 부분입니다. 이 백엔드 부분을 인스턴스라고도합니다. 데이터베이스를 호스팅하는 데 사용되는 실제 컴퓨터를 나타낼 수도 있습니다. 이와 관련하여 데이터베이스 서버는 일반적으로 데이터베이스를 호스팅하는 전용 고급 컴퓨터입니다.


데이터베이스 서버는 데이터베이스 아키텍처와 무관합니다. 관계형 데이터베이스, 플랫 파일, 비 관계형 데이터베이스 : 이러한 모든 아키텍처는 데이터베이스 서버에 수용 할 수 있습니다.

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

Techopedia는 데이터베이스 서버를 설명합니다

클라이언트-서버 컴퓨팅 모델에는 일반적으로 하나 이상의 소프트웨어 응용 프로그램과 같은 리소스를 실행하고 서비스하기위한 전용 호스트가 있습니다. 서버에 연결하여이 서버가 제공하고 호스팅하는 리소스를 사용할 수있는 여러 클라이언트도 있습니다.

클라이언트-서버 모델에서 데이터베이스를 고려할 때 데이터베이스 서버는 데이터베이스 응용 프로그램 (인스턴스)의 백엔드이거나 인스턴스를 호스팅하는 하드웨어 컴퓨터 일 수 있습니다. 때로는 하드웨어와 소프트웨어의 조합을 나타낼 수도 있습니다.

중소 규모의 설정에서 하드웨어 데이터베이스 서버는 일반적으로 데이터베이스를 사용하는 소프트웨어 응용 프로그램의 서버 부분을 호스팅합니다. 예를 들어 은행을 고려하면 하드웨어 데이터베이스 서버는 소프트웨어 데이터베이스 서버와 은행 소프트웨어 응용 프로그램을 호스팅합니다. 이 응용 프로그램은 특정 포트를 통해 데이터베이스에 연결하고 프로세스 간 통신을 사용하여 데이터베이스에 상주하는 데이터에 로그인하고 액세스합니다. 개인 컴퓨터에 앉아있는 은행 사용자는 컴퓨터에 설치된 응용 프로그램의 클라이언트 모듈을 사용하여 데이터베이스에 연결합니다. 이 예제에는 실제로 데이터베이스와 응용 프로그램이라는 두 가지 클라이언트-서버 모델이 있습니다.

더 큰 설정에서 한 트랜잭션으로 인해 한 컴퓨터에서로드를 처리하지 못할 수도 있습니다. 이 경우 데이터베이스 소프트웨어는 전용 컴퓨터에 있고 응용 프로그램은 다른 컴퓨터에 있습니다. 이 시나리오에는 하드웨어 및 소프트웨어와 별도의 전용 애플리케이션 서버가 결합 된 전용 데이터베이스 서버가 있습니다.