>데이터 베이스 >navicat >navicat에서 SQL 문을 사용하여 뷰를 생성하는 방법

navicat에서 SQL 문을 사용하여 뷰를 생성하는 방법

angryTom
angryTom원래의
2019-08-09 10:46:258337검색

navicat에서 SQL 문을 사용하여 뷰를 생성하는 방법

navicat은 매우 강력한 기능을 갖춘 매우 사용하기 쉬운 데이터베이스 관리 소프트웨어입니다. 아래에서는 navicat에서 sql문을 사용하여 뷰를 생성하는 방법을 소개합니다.

추천 튜토리얼: navicat 그래픽 튜토리얼

먼저 navicat을 열어야 합니다. 작업할 데이터베이스를 선택합니다. 쿼리를 클릭하여 새 쿼리를 생성합니다. 뷰를 생성하려면 create view 문을 사용하세요.

create view View_name 
as
   select * from table_name where Mid>1

그런 다음 실행을 클릭하여 뷰를 만듭니다.

확장 정보: 뷰의 역할

첫 번째 포인트: 뷰를 사용하면 사용자 데이터를 사용자 정의하고 특정 데이터에 집중할 수 있습니다.

설명:

실제 프로세스에서 회사에는 다양한 역할의 직원이 있습니다. 판매 회사를 예로 들어 보겠습니다. 구매 직원에게는 자신과 관련된 일부 데이터가 필요할 수 있지만 해당 데이터는 관련이 없습니다. 즉, 구매 직원이 향후 데이터를 쿼리할 때 view_caigou에서 *를 선택하기만 하면 됩니다.

두 번째 요점: 뷰를 사용하면 데이터 작업이 단순화될 수 있습니다.

 설명:

  쿼리를 사용할 때 집계 함수를 사용해야 하는 경우가 많으며 동시에 다른 필드에 대한 정보도 표시해야 하며 다른 테이블과 연결해야 할 수도 있습니다. 이 작업이 자주 발생한다면 뷰를 생성하면 되는데, 그다음에는 뷰1에서 *만 선택하면 되니~ 참 편리하지 않나요~

세 번째 포인트: 뷰를 이용하면, 기본 테이블의 데이터는 어느 정도 보안됩니다.

뷰는 가상이고 물리적으로 존재하지 않기 때문에 기본 테이블에 중요한 필드 정보를 제공할 수 있습니다. 뷰를 사용하지 않고 사용자에게 뷰는 데이터의 동적 모음이며 기본 테이블이 업데이트되면 데이터도 업데이트됩니다. 동시에 사용자는 보기를 마음대로 변경하거나 삭제할 수 없으므로 데이터 보안이 보장됩니다.

포인트 4: 분리된 데이터를 병합하여 분할된 뷰를 만들 수 있습니다(//아직 사용해 본 적이 없습니다)

설명:

사회가 발전함에 따라 회사의 사업 규모는 계속해서 확대되고 있으며, 회사의 경우, 부하 직원이 여러 지점을 가지고 있기 때문에 관리를 원활하게 하기 위해서는 테이블의 구조를 통일하고 각 회사의 업무 현황을 정기적으로 확인해야 하는데, 각 회사의 데이터를 별도로 살펴보는 것이 불편하고, 비교성이 좋지 않습니다. 이때 데이터를 하나의 테이블로 병합하는 것이 훨씬 편리합니다. 이때 각 분기의 데이터를 하나의 뷰로 병합할 수 있습니다.

위 내용은 navicat에서 SQL 문을 사용하여 뷰를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.