비서 지식 > 졸업 디자인

클라이언트 / 서버 데이터 무결성 제약 조건에 기반한 구현 기술


요약 :이 백서에서는 주로 클라이언트 / 서버 데이터 무결성 제약 조건과 엔터프라이즈 비즈니스 규칙 구현 방법에 대해 설명하며 SQLServer 및 PowerBuilder를 예로 들어 데이터 무결성 제약의 구현 기술을 소개합니다. 데이터베이스 / 클라이언트 / 서버, 데이터 무결성 제약 조건, 기업 비즈니스 규칙 DBMS는 초기 분산 형 컴퓨팅 모델, 네트워크 / 아카이브 서비스 컴퓨팅 모델에서 현재 클라이언트 / 서버 컴퓨팅 모델로 발전했습니다. 클라이언트 / 서버 모델은 동일하지 않으며, 클라이언트는 서비스 요청을하고, 서버는 응답하고, 소위 "요청 주도 형"서비스를 제공합니다. DB의 클라이언트 / 서버 시스템은 DB 서버, 클라이언트 응용 프로그램 및 네트워크로 구성됩니다. DBServer는 주로 데이터 처리, 동시성 제어, 데이터 보안, 데이터 무결성 및 데이터 백업 및 복구를 담당하는 시스템 리소스를 효과적으로 관리합니다. 클라이언트 응용 프로그램은 사용자가 데이터와 상호 작용할 수 있도록하는 시스템의 일부입니다. 주요 작업은 데이터 입력, 분석, 검사 및 표시를 완료하고 DBServer에 요청을 보내고 결과 및 오류 메시지를 수신 할 수있는 대화식 인터페이스를 제공하는 것입니다. 네트워크 및 통신 소프트웨어는 시스템의 클라이언트와 서버 간의 데이터 전송을위한 도구입니다. 현재 데이터베이스는 개방적이고 다중 사용자가 공유하므로 데이터베이스의 정확성을 유지하는 것이 중요합니다. 데이터베이스의 무결성은 저장소의 내용에 대한 무결성 제약 조건 집합으로 설명됩니다. 여기서 무결성 제약 조건은 저장소의 상태가 합리적인지 여부를 나타내는데, 이는 조건부 집합입니다. DBS는 데이터의 상태 및 상태 전이를 점검하여 합리적인지 여부를 결정하고 받아 들여야합니다. 데이터베이스 연산의 경우 무결성 제약 조건을 충족하는지 여부를 결정하기 위해 모순없이 모든 주장을 실행할 수 있습니다. 무결성 제약 조건의 공식 정의는 I =이며, 여기서 O는 무결성 제약 조건과 관련된 데이터 객체의 집합이고, P는 객체가 만족하는 조건 자이고, A는 검사를 트리거하는 조건이고, R은 제약 조건이 충족되지 않은 경우의 반응 동작이다. I. 공통 데이터 무결성 제약 서로 다른 분류 각도에 따라 무결성 제약 조건은 다음 범주로 나눌 수 있습니다. • 도메인, 튜플, 집합 무결성, 즉각 제약 조건 및 지연 제약 조건 • 상태 제약 조건 및 상태 진화 제약 조건. 표준 및 사용자 정의 데이터 무결성 제약 실제 시스템에서 데이터 무결성 제약 조건은 일반적으로 표준 데이터 무결성 제약 조건과 사용자 정의 데이터 무결성 제약 조건으로 구분됩니다. 표준 데이터 무결성 제약 조건은 도메인 무결성, 엔터티 무결성 및 참조 무결성을 포함하여 DBS가 구현 한 내부 규칙입니다. 도메인 무결성은 데이터베이스에 의미가 없거나 부당한 값이 포함되지 않도록 보장합니다. 즉, 보장 된 테이블의 열 값은 해당 열 도메인의 구성원입니다. 이 메서드는 데이터 형식, 정밀도, 범위, 형식 및 열 길이를 제한하는 것입니다. 엔티티 무결성은 테이블의 각 행이 고유해야한다는 것을 보장합니다. 엔티티 무결성을 보장하려면 테이블을 지정해야합니다.

추천 기사

인기있는 기사