>  기사  >  데이터 베이스  >  Navicat에서 뷰를 생성하는 방법

Navicat에서 뷰를 생성하는 방법

angryTom
angryTom원래의
2019-08-05 10:50:5915204검색

Navicat에서 뷰를 생성하는 방법

Navicat for mysql은 dos라는 작은 화면을 마주하지 않게 해주는 mysql 데이터베이스용 뷰 관리 도구입니다. 다음은 뷰를 생성하기 위해 mysql용 navicat을 어떻게 배웠는지에 대한 그래픽 기록입니다.

추천 튜토리얼: MySQL 시작하기 비디오

#🎜🎜 # 이제 정식 시작입니다

1. navicat for mysql 소프트웨어를 열고 해당 데이터베이스를 엽니다. 그런 다음 보기를 클릭합니다.

Navicat에서 뷰를 생성하는 방법

2 새 보기를 만들려면 클릭하세요. 여기에서는 SQL 문을 통해 생성할 수 있습니다. 물론, mysql 뷰 생성 도구용 navicat을 선택하여 생성할 수도 있습니다. . 그림과 같이 테이블을 하나씩 이동하여 테이블 디자인의 기본 키와 외래 키 관계가 정상이면 자동으로 온라인으로 연결됩니다.

Navicat에서 뷰를 생성하는 방법

4. 그런 다음 그림과 같이 표시하려는 콘텐츠를 선택하고 저장을 클릭합니다. (반드시 선택해야 하며 비워둘 수 없습니다.)

Navicat에서 뷰를 생성하는 방법

5 도구를 사용하여 뷰를 만든 후 정의를 클릭하여 볼 수 있습니다. 방금 만든 뷰의 해당 뷰입니다. navicat for mysql이 생성한 SQL 문입니다.

Navicat에서 뷰를 생성하는 방법

6 그런 다음 데이터베이스 아래의 뷰를 클릭하면 방금 만든 뷰의 효과를 볼 수 있습니다. 뷰는 기본적으로 복합 테이블이라는 것을 알 수 있습니다. ### ## ## ## ## ## ## ## ######확장 정보### ## ## ## ## 🎜🎜#####

 ViewNavicat에서 뷰를 생성하는 방법

은 쿼리에 의해 내용이 정의되는 가상 테이블인 컴퓨터 데이터베이스의 뷰를 나타냅니다. 실제 테이블과 마찬가지로 뷰에는 일련의 명명된 열과 데이터 행이 포함되어 있습니다. 그러나 뷰는 데이터베이스에 저장된 데이터 값 세트로 존재하지 않습니다. 행 및 열 데이터는 뷰를 정의하는 쿼리에서 참조하는 테이블에서 나오며 뷰가 참조될 때 동적으로 생성됩니다.

사용자 관점에서 뷰는 특정 관점에서 데이터베이스의 데이터를 보는 것입니다. 데이터베이스 시스템 내부에서 뷰는 SELECT 문으로 구성된 쿼리로 정의되는 가상 테이블입니다. 데이터베이스 시스템 내부에서 뷰는 하나 이상의 테이블에 있는 데이터로 구성됩니다. 데이터베이스 시스템 외부에서 뷰는 테이블과 같습니다. 뷰를 쿼리할 수 있지만 추가, 삭제 또는 수정할 수는 없습니다.

Navicat에서 뷰를 생성하는 방법 뷰는 쿼리에 의해 내용이 정의되는 가상 테이블입니다. 실제 테이블과 마찬가지로 뷰는 필터처럼 작동합니다. 뷰를 정의하는 필터는 현재 데이터베이스나 다른 데이터베이스에 있는 하나 이상의 테이블이나 다른 뷰에서 가져올 수 있습니다. 분산 쿼리를 사용하여 여러 이기종 소스의 데이터를 사용하는 뷰를 정의할 수도 있습니다.

뷰는 데이터베이스에 저장된 쿼리의 SQL 문입니다. 보안상의 이유로 주로 사용됩니다. 뷰는 사회 보장 기금 테이블과 같은 일부 데이터를 숨길 수 있습니다. 주민등록번호, 급여 등을 표시하는 대신 이름, 주소만 표시하려면 뷰를 사용하세요. 또 다른 이유는 복잡한 쿼리를 더 쉽게 이해하고 사용할 수 있도록 하기 위함입니다.

 Navicat에서 뷰를 생성하는 방법보기: 그래픽이나 문서를 보는 방법입니다.

일단 뷰가 정의되면 해당 데이터는 테이블처럼 다시 데이터베이스에 저장되지 않습니다. 테이블의 기본 데이터입니다. 뷰에 대한 작업은 테이블에 대한 작업과 동일하며 쿼리, 수정(특정 제한 사항 포함) 및 삭제가 가능합니다. 뷰를 통해 보이는 데이터가 수정되면 해당 기본 테이블의 데이터도 변경되며, 동시에 기본 테이블의 데이터가 변경되면 이 변경 사항도 자동으로 반영될 수 있습니다. .

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

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