2017-10-22 2 views

답변

0
  • 확인을 사전에 초급 질문에 대한 죄송합니다, 감사합니다, 당신이해야 할 첫 번째 일은 당신이 원하는 데이터베이스 의 유형을 정의하는 것입니다. SQL 또는 No-SQL 데이터베이스를 빌드 할 수 있습니다. 가장 부분을 위해 나는 MongoDB가 할 수있는 것과 같이 무언가를 제안 할 것이지만 언제나 mySQL을 할 수 있습니다. 실제로 아무것도 사용하지 않고 db에 액세스하기위한 으로, 응용 프로그램 이 필요합니다. 알다시피, 데이터베이스는 거대한 데이터의 역할을합니다. 따라서 컨테이너는 다른 로직에 사용되어서는 안됩니다.
  • 이제 애플리케이션 계층에 대해 이야기 해 보겠습니다. 더 정확하게 - 게시/업데이트/db에서 데이터를 검색하는 방법. RESTApi 또는 GraphQL 개념에 대한 연구는 서버에서 호스팅되는 응용 프로그램과 db 사이의 통신을 위해 사용됩니다 (나는 이미이 응용 프로그램을 이미 알고 있다고 가정했기 때문에 의도적으로 응용 프로그램을 빌드하는 방법에 대해 말하지 않았습니다) .

: 주위에 당신의 머리를 정리하는 가장 중요한 개념은 당신이 만드는 DB하지를 구축하는 데 사용되는 유형 또는 기술에 액세스 할 수있는 방법입니다. (비록 이것이 중요하더라도)

행운을 빌어 요!

0

웹 서비스를 만드는 더 좋은 방법은 앱이이 웹 서비스와 대화하고 웹 서비스가 데이터베이스와 대화하고 앱에 결과를 검색하는 것입니다 (HTTP 프로토콜의 API를 사용하여 수행 할 수 있음). 안드로이드에 대한 발리처럼) 그리고 안전한 방법.

응용 프로그램을 데이터베이스에 직접 연결하여 외부 액세스를 허용 할 수 있지만 이는 데이터베이스 (mysql, ms sql 등) 및 (권장되지 않음)에 따라 특정 구성입니다..

이 컴퓨터가 데이터베이스가 호스팅되는 컴퓨터와 동일한 네트워크에있는 경우를 제외하고는 데이터베이스에 액세스 할 컴퓨터와 동일한 방법으로 생각할 수 있습니다. 데이터베이스에 액세스 할이 컴퓨터의 프로그램에서 직접 액세스 할 수 있습니다 (이 설정을 허용하려면 데이터베이스를 설정해야하며이 설정은 데이터베이스에 따라 다릅니다).

관련 문제