집 >데이터 베이스 >MySQL 튜토리얼 >관계형 데이터베이스 관리 시스템이 관리하는 관계는 다음과 같습니다.
관계형 데이터베이스 관리 시스템에서 관리하는 관계는 여러 개의 2차원 테이블입니다. 관계형 데이터베이스에서 테이블은 관계이고, 관계형 데이터베이스 관리 시스템에서 관리하는 관계는 여러 개의 2차원 테이블이기 때문입니다.
관계형 데이터베이스는 관계형 데이터베이스 모델을 기반으로 구축된 데이터베이스로, 집합 대수와 같은 개념과 방법을 사용하여 데이터베이스의 데이터를 처리합니다. 이 형태의 테이블 함수의 핵심은 데이터 항목의 특수 컬렉션을 로드하는 것입니다. 이러한 테이블의 데이터는 데이터베이스 테이블을 재구성할 필요 없이 다양한 방법으로 액세스하거나 호출할 수 있습니다. (추천 학습: MySQL 비디오 튜토리얼)
관계형 데이터베이스를 정의하면 메타데이터 테이블이나 테이블, 열, 범위 및 제약 조건에 대한 공식적인 설명이 생성됩니다.
각 테이블(관계라고도 함)에는 열로 표시되는 하나 이상의 데이터 유형이 포함되어 있습니다. 각 행에는 열에 의해 정의된 유형의 고유한 데이터 엔터티가 포함되어 있습니다. 관계형 데이터베이스를 생성할 때 데이터 열에 가능한 값의 범위와 해당 데이터 값에 적용될 수 있는 추가 제약 조건을 정의할 수 있습니다.
SQL 언어는 관계형 데이터베이스에 대한 표준 사용자 및 애플리케이션 인터페이스입니다. 확장이 용이하다는 장점이 있고, 초기 데이터베이스 생성 이후 기존 애플리케이션을 모두 수정하지 않고도 새로운 데이터 타입을 추가할 수 있다는 점이다. 주류 관계형 데이터베이스에는 oracle, db2, sqlserver, sybase, mysql 등이 포함됩니다.
관계형 모델 구조
1. 단일 데이터 구조----관계(테이블 파일). 관계형 데이터베이스의 테이블은 데이터를 저장하기 위해 2차원 테이블을 사용하며, 관련 정보를 행과 열로 배열한 논리적 그룹입니다. 데이터베이스에는 원하는 수의 데이터 테이블이 포함될 수 있습니다.
사용자 관점에서 볼 때 관계형 모델의 논리적 구조는 행과 열로 구성된 2차원 테이블입니다. 이 2차원 테이블을 관계라고 합니다. 일반 용어로 관계는 테이블에 해당합니다.
2. 튜플(기록). 테이블의 행은 튜플 또는 레코드입니다.
3. 속성(필드). 데이터 테이블의 각 열을 필드라고 합니다. 테이블은 포함된 다양한 필드에 의해 정의됩니다. 각 필드는 포함된 데이터의 의미를 설명합니다. 데이터 테이블의 디자인은 실제로 필드의 디자인입니다. 데이터 테이블을 생성할 때 각 필드에는 데이터 유형이 할당되어 데이터 길이와 기타 속성이 정의됩니다. 필드에는 다양한 문자, 숫자, 심지어 그래픽까지 포함될 수 있습니다. 오류 같은! 참조 소스를 찾을 수 없습니다.
4. 속성 값. 행과 열의 교차점은 특정 속성 값을 나타냅니다. 예를 들어 "데이터베이스 원리"는 코스 이름의 속성 값입니다. 기본 키(기본 키 또는 기본 키라고도 함)는 테이블에서 튜플을 고유하게 식별하는 데 사용되는 데이터입니다. 키워드는 테이블에 있는 레코드의 고유성을 보장하는 데 사용되며 하나의 필드일 수도 있고 여러 필드일 수도 있으며 테이블의 인덱스 필드로 자주 사용됩니다. 각 레코드의 키는 서로 다르기 때문에 레코드를 고유하게 식별할 수 있습니다. 이 키를 기본 키 또는 간단히 기본 키라고도 합니다. 오류 같은! 참조 소스를 찾을 수 없습니다.
6. 도메인. 속성의 값 범위입니다.
7. 관계 모델. 관계에 대한 설명을 관계 스키마라고 합니다. 관계에 대한 설명은 일반적으로 관계 이름(속성 1, 속성 2...속성 n)으로 표현됩니다. 예를 들어 위의 관계는 강좌(강좌 번호, 강좌 이름, 학점, 교사)로 설명할 수 있습니다.
그러나 관계형 모델의 이 간단한 데이터 구조는 풍부한 의미를 표현하고 현실 세계의 개체와 개체 간의 다양한 관계를 설명할 수 있습니다.
더 많은 MySQL 관련 기술 기사를 보려면
MySQL Tutorial위 내용은 관계형 데이터베이스 관리 시스템이 관리하는 관계는 다음과 같습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!