기본 액세스 개체는 무엇입니까? MS 액세스 개체

데이터베이스 관리 시스템 (DBMS) MS Access는 Windows XP에서 실행되는 관계형 데이터베이스 관리 시스템입니다. 대량의 정보로 작업 할 때 데이터를 결정 및 처리하고 관리하는 데 필요한 모든 도구를 제공합니다. DBMS를 사용하면 Windows 환경에서 실행되고 고객의 요구를 완전히 충족시키는 응용 프로그램을 만들 수 있습니다.

DBMS에는 테이블, 쿼리, 폼, 보고서, 매크로 및 모듈을 독립적 인 개체로 관리하는 수단이 포함되어 있습니다. 하나의 데이터베이스 파일 (extension.mdb).덕분에 관련 개체를 만들고 데이터 무결성을 확인할 수 있습니다.

데이터베이스 파일의 구성과 데이터베이스 아키텍처를 간단히 고려하십시오.

DBMS는 이름을 가질 수있는 모든 것을 객체에 호출합니다. Access 데이터베이스에서 기본 개체는 테이블, 쿼리, 폼, 보고서, 매크로 및 모듈입니다.

테이블   데이터를 저장하도록 정의 된 객체입니다. 각 테이블에는 회사의 클라이언트와 같은 실제 객체에 대한 정보가 포함됩니다. 테이블은 헤더와 본문으로 구성됩니다. 헤더에는 개체 속성 (열)의 이름과 성, 전화 번호 및 고객 주소와 같은 속성이 포함됩니다. 본문에는 튜플 (행)이 포함되어 있으며 각 행은 객체의 특정 인스턴스에 대한 데이터가 저장되는 열 값 집합을 나타냅니다. 예를 들어 고객 정보는 다음과 같습니다.

세메 노프; 75-48-09; 랴잔, 성 필드, 20.

각 테이블에 대해 각 행의 고유성을 보장하는 기본 키, 레코드 순서를 보장하는 하나 이상의 인덱스 및 기타 특성을 정의 할 수 있습니다.

Access로 작업 할 때 테이블은 기본 개체 중 하나이며 기본적으로 폼, 쿼리 및 보고서와 같은 다른 모든 요소가 작성됩니다. 이 테이블은 특정 주제에 대한 데이터 (예 : 회사 고객에 대한 모든 정보)를 수집합니다. 각 고객 테이블 데이터 행에는 특정 고객에 대한 정보가 포함됩니다. 이 정보는이기 종일 수 있으므로 회선은 클라이언트 이름, 전화 번호, 주소, 계정 번호 등을 포함하는 여러 이기종 필드로 구성됩니다.

액세스 데이터베이스는 여러 테이블로 구성 될 수 있으며 각 테이블은 하나의 주제에 대한 정보를 저장합니다. 하나의 표에는 고객에 대한 정보가 저장되고 다른 하나에는 특정 고객과 체결 된 모든 무역 계약에 관한 정보가 저장됩니다. 전시회 및 발표 날짜 등

요청   -사용자가 하나 이상의 기본 테이블 및 기타 쿼리에서 필요한 데이터를 얻을 수있는 개체입니다. 요청에서 데이터가 충족해야하는 조건을 지정할 수 있습니다. 이로 인해 쿼리는 데이터베이스에 저장된 많은 정보에서 필요한 데이터 만 추출 할 수 있습니다. 요청을 작성하려면 샘플 요청을 사용하십시오. (QBE)또는 지침 SQL데이터를 선택, 업데이트, 삭제 또는 추가하는 쿼리를 생성 할 수 있습니다. 쿼리를 사용하면 이미 존재하는 하나 이상의 테이블의 데이터를 사용하여 새 테이블을 만들 수 있습니다.

형태   -주로 데이터를 입력하거나 화면에 표시하거나 응용 프로그램의 작동을 제어하기위한 개체입니다. 양식은 테이블 및 쿼리의 데이터를 표현하기위한 고객 요구 사항을 구현하는 데 사용됩니다. 양식을 인쇄 할 수 있습니다. 양식을 사용하면 일부 이벤트에 대한 응답으로 실행할 수 있습니다 매크로또는 절차특정 데이터 처리 수행

보고   -나중에 인쇄하거나 다른 응용 프로그램의 문서에 포함 할 수있는 문서를 만들도록 설계된 개체입니다. 프린터로 보고서를 인쇄하기 전에 화면에서 볼 수 있습니다.

매크로   -특정 이벤트에 대한 응답으로 수행 될 하나 이상의 작업에 대한 구조화 된 설명 인 개체입니다. 예를 들어, 기본 양식에서 요소를 선택하면 다른 양식을 여는 매크로를 정의 할 수 있습니다. 다른 매크로를 사용하면 내용을 변경할 때 필드 값을 확인할 수 있습니다. 한 매크로에서 다른 매크로 또는 모듈 기능을 실행할 수 있습니다.

모듈   응용 프로그램을 만들 때 비표준 절차를 구현하기 위해 사용자가 개발할 수있는 Microsoft Access Visual Basic의 프로그램을 포함하는 개체입니다.

원래 액세스 창은 간단하고 간결합니다. 이 창의 6 개 탭은 프로그램이 작동하는 6 개의 개체를 나타냅니다.

테이블-데이터베이스의 주요 객체. 그들은 데이터를 저장합니다. 관계형 데이터베이스에는 많은 관련 테이블이있을 수 있습니다.

문의-데이터베이스 데이터를 처리하도록 설계된 특수 구조입니다. 쿼리를 사용하면 데이터가 주문, 필터링, 선택, 수정, 결합 (처리)됩니다.

양식-이것들은 새로운 데이터를 데이터베이스에 입력하고 사용 가능한 데이터를 볼 수 있도록 도와주는 객체입니다.

보고서-이것들은 "반대"의 형태입니다. 도움을 받으면 데이터가 편리하고 시각적 인 형태로 프린터로 출력됩니다.

매크로-이들은 매크로입니다. 데이터베이스에 대한 일부 작업이 자주 수행되는 경우 하나의 매크로로 그룹화하여 선택한 키 조합에 할당하는 것이 좋습니다.

모듈Visual Basic으로 작성된 소프트웨어 루틴입니다. 표준 액세스 도구가 가장 복잡한 고객 요구 사항을 충족시키기에 충분하지 않은 경우 프로그래머는이를 위해 필요한 모듈을 작성하여 시스템 기능을 확장 할 수 있습니다.

액세스 모드.

조직의 관점에서 데이터베이스 작업에는 두 가지 모드가 있습니다. 디자인그리고 운영(사용자 정의). 데이터베이스 작성자는 새 오브젝트 (예 : 테이블)를 작성하고 구조를 설정하며 필드의 특성을 변경하고 필요한 연결을 설정할 수있는 권한이 있습니다. 데이터베이스 구조와 함께 작동하며 데이터베이스에 대한 전체 액세스 권한이 있습니다. 하나의 기반에는 하나, 둘 또는 여러 명의 개발자가있을 수 있습니다.

데이터베이스 사용자는 양식을 사용하여 정보를 채우고 쿼리를 사용하여 데이터를 처리하며 결과 테이블 또는 보고서 형식으로 결과를받는 사람입니다. 하나의 데이터베이스에는 수백만 명의 사용자가있을 수 있으며 물론 데이터베이스 구조에 대한 액세스는 폐쇄되어 있습니다.

기본 구조의 시작 창에는 기본 객체에 대한 6 개의 탭과 3 개의 명령 버튼 (열기, 생성자, 작성)이 있습니다. 그들의 도움으로베이스 작업 모드가 선택됩니다.

열기 버튼은 선택된 개체를 엽니 다. 이 테이블 인 경우 테이블을 변경하거나 볼 수 있습니다.

생성자 버튼은 선택한 객체를 다른 방식으로 엽니 다. 구조를 열고 내용이 아니라 장치를 편집 할 수 있습니다. 이 테이블 인 경우 새 필드를 입력하거나 기존 필드의 속성을 변경할 수 있습니다. 이것이 양식 인 경우 컨트롤을 수정하거나 만들 수 있습니다. 분명히이 모드는 데이터베이스 사용자가 아니라 개발자를위한 모드입니다.

만들기 버튼은 새 개체를 만드는 데 사용됩니다. 이 컨트롤은 기본 디자이너를위한 것입니다. 테이블, 쿼리, 양식, 보고서는 자동, 수동 또는 마법사를 사용하여 여러 가지 방법으로 만들 수 있습니다.

테이블. 테이블 만들기

테이블은 기본 데이터베이스 개체입니다. 요청, 양식, 보고서 등을 사용하지 않고 수행 할 수 있지만 테이블이 없으면 기본이 없습니다.

테이블 생성은 필드를 정의하고 속성을 할당하는 것으로 구성됩니다. 데이터베이스 창에서 작성 단추를 클릭하여 시작합니다. 자동화 수준이 다른 새 테이블을 만드는 방법에는 여러 가지가 있습니다.

    다른 데이터베이스에서 테이블을 가져옵니다. 상황에 따라 데이터베이스 구조뿐만 아니라 필드 구조, 이름 및 속성은 가져온 테이블에서 가져올 수 있습니다. 원격 서버에 있고 전체를 가져올 수없는 외부 테이블에 대해 이야기하는 경우 테이블에 링크 모드를 사용하십시오. 데이터를 공유하기 위해 테이블에 연결하는 것과 같습니다.

    숙련 된 개발자는 테이블 마법사를 사용합니다. 테이블 구조 생성 속도를 높이는 프로그램으로, 마법사는 여러 가지 질문을하고받은 답변에 따라 테이블 구조를 자동으로 만듭니다. 이 모드는 작업을 단순화하는 데 사용된다는 사실에도 불구하고 초보자가 사용하지 않는 것이 좋습니다. 모든 용어를 알지 못하면 질문과 답변에 혼란을주기 쉽습니다. 첫 번째 테이블은 수동으로 만들려고합니다.

    작동 모드 항목은 모든 필드의 형식 이름이 필드 1, 필드 2 ... 등인 공작물을 엽니 다. 하나의 표준 텍스트 유형. 이러한 테이블은 즉시 정보로 채워질 수 있습니다.

    가장 보편적 인 수동 방법은 생성자 항목에 의해 제공됩니다. 이 모드에서는 필드 이름을 독립적으로 지정하고 해당 유형을 선택하고 속성을 구성 할 수 있습니다.

DBMS가 작업하는 데이터는 계층 적 순서로 배열됩니다. 최상위 수준에는 MS Access의 주요 개체가 있습니다. 테이블, 양식, 쿼리, 보고서, 매크로 및 모듈

테이블-이것은 주요 유형의 객체입니다. 다른 모든 것은 테이블에서 파생됩니다. 테이블을 구성하는 데이터 항목은 기록과 필드.테이블은 데이터를 저장하고 모든 레코드와 필드를 표시하며 설정된 관계는 테이블에 저장됩니다. Access에서 데이터베이스를 작성하기 전에 개발해야합니다 데이터베이스 테이블의 구조와 이들 간의 관계를 설정합니다.

테이블 구조-일련의 필드, 유형, 크기, 이름 및 기타 속성에 대한 설명입니다.

기록-구조에 기술 된 일련의 값들

필드-객체의 한 속성에 대한 정보를 포함하고 다음 매개 변수로 특징 지어지는 레코드 요소

필드 이름 (공백없이 작성 됨-변수 이름으로)

필드 값의 유형 (텍스트, 숫자, 논리, 날짜-시간, MEMO;

필드 크기 (가능한 값의 유형에 따라 다름);

필드 값 (특정 레코드에 해당).

값이 반복되지 않는 필드를 호출 열쇠 .

테이블 구조를 개발할 때 동일한 레코드의 반복 반복 (중복)을 배제해야합니다. 이를 위해 테이블의 구조를 변경하여 상호 연결된 여러 테이블로 분할하여 볼륨을 줄이십시오. 이 과정을 정규화(최적화) 데이터 모델.

테이블 구조다중 테이블 데이터베이스에서는 데이터베이스 간 연결을 설정할 수있는 방식으로 만들어야합니다. 테이블은 포함해야합니다 공통 분야저장된 데이터의 유형과 형식이 동일합니다.

데이터 스키마-다중 테이블 데이터베이스에서 관계의 구조에 대한 설명.

양식-이들은 데이터베이스에 특수 유형의 객체로 저장되는 사용자 정의 가능한 대화 상자입니다. 단일 테이블 항목을보고 입력하고 편집하는 데 사용됩니다. 양식에는 다음이 포함될 수 있습니다. 컨트롤데이터를 입력하고 편집하기위한 텍스트 필드, 버튼, 플래그, 라디오 버튼, 목록, 레이블, 그래픽 및 OLE 객체를 표시하기위한 객체 프레임 등 테이블의 데이터에 액세스 할 수 있습니다.

테이블그리고 양식-데이터베이스를 작성하고 보는 데 사용되는 모드입니다.

데이터베이스에 저장된 정보에 대해 수행 된 조치를 호출합니다. 데이터 조작 (데이터 처리).여기에는 특정 조건에 따라 데이터 선택, 데이터 정렬, 업데이트, 삭제 및 추가가 포함됩니다. 이러한 조치는 조회를 사용하여 수행됩니다.

요청-특정 유형의 데이터 조작을 수행하는 명령입니다. 테이블에 저장된 레코드를 필터링하고 선택하고 특정 조건을 만족 시키도록 설계되었습니다. 선택 조건-이는 사용자가 요청에 적용하는 제한 사항입니다.

보고-생성 된 템플릿 샘플 보고서에 따라 파일, 텍스트 문서 또는 화면으로 출력되는 데이터 분석을위한 개체입니다.

매크로 소프트웨어 데이터 관리 도구입니다. 특정 작업을 자동으로 수행하기위한 일련의 명령입니다.

작업 종료-

이 주제는 다음 섹션에 속합니다.

학문 정보학의 교육 방법 론적 복합체

고등 전문 교육의 주 교육 기관 .. 볼가 주립 서비스 대학 PVGUS ..

이 주제에 대한 추가 자료가 필요하거나 찾고자하는 것을 찾지 못한 경우, 우리의 작업 데이터베이스에서 검색을 사용하는 것이 좋습니다.

우리가받은 자료로 할 것 :

이 자료가 유용한 것으로 판명되면 소셜 네트워크의 페이지에 저장할 수 있습니다.

이 섹션의 모든 주제 :

훈련의 목표와 목표
   "컴퓨터 과학"분야를 가르치는 목적은 컴퓨터 과학의 주요 조항과 섹션을 연구하는 것입니다. 컴퓨터의 실제 사용 기술을 습득; 받다

학기, 주 및 직업 별 시간 기금 분배
   학기 수 주 수 계획에 따른 시간 주당 시간 수 독립 작업

주제 및 직업 별 시간 기금 분배
   주제에 대한 섹션 이름 교실 독립적 인 작업 총 강의

규율의 개발 수준과 현재 및 중간 통제 형식에 대한 요구 사항
   지식의 현재 및 중간 통제는 완료된 실험실 작업에 대한 테스트, 테스트, 보고서를 수행하여 수행됩니다. 이와 관련하여, 훈련의 성공적인 개발을 위해

요소, 요소 상태, 요소 간 정보 교환, 신호를 상호 작용하여 형성된 시스템
   Informatics는 컴퓨터 기술을 사용하여 데이터를 생성, 저장, 재생산, 처리 및 전송하는 방법과 기능 원리를 체계화하는 기술 과학입니다.

정보의 측정 및 제시 단위, 측정 및 저장
   정보는 환경의 특정 개체, 현상 또는 프로세스에 대한 정보를 나타냅니다. 모든 형태의 인간 활동은 정보의 전송 및 처리와 관련이 있습니다. 그녀는 필요

정보의 구문 측정
   정보의 구문 적 측정은 객체와의 의미 적 관계를 표현하지 않는 익명화 된 정보를 정량화하는 데 사용됩니다. 메시지 ISM의 데이터 볼륨 Vd

의미 적 정보 측정
   정보의 의미와 구조를 나타내는 다른 정보와 정보를 연관시켜 설명 할 수 있습니다. 예를 들어, 각 한자는 임의의 단어 또는 개념과 연관 될 수 있습니다.

실용적인 정보 측정
정보의 생성은 어떤 이유로 발생하며 정보를 얻는 것은 어떤 결과를 초래할 수 있습니다. 이 경우와의 반응 정도

정보 단위
   데이터에 대한 다양한 시스템과 측정 단위가 있습니다. 각 과학 분야와 인간 활동의 각 영역은 자체적으로, 가장 편리하거나 전통적으로 확립 된 영역을 사용할 수 있습니다

숫자 시스템
   숫자 시스템 (이하 CC)은 숫자를 디지털 문자로 기록하기위한 일련의 기술과 규칙입니다. 숫자가 숫자로 표시되는 방식에 따라 숫자 시스템은 다음과 같이 나뉩니다.

숫자 양식

이진수 시스템
   컴퓨터 과학에서 가장 많은 분포를 얻었습니다. 컴퓨터에서 정보의 내부 표현 또한 이진입니다. 숫자를 10 진수 시스템으로 변환하기 위해 공식 (1)이 사용됩니다.

간단한 산술 연산을 수행하기위한 규칙
   이진수 시스템의 추가는 규칙 0 + 0 \u003d 0, 0 + 1 \u003d 1, 1 + 0 \u003d 1, 1 + 1 \u003d 210 \u003d 102에 따라 수행됩니다 (단위는 높음

정보 모델 및 시스템
   다양한 물체, 과정 및 현상의 모델 구성 덕분에 다양한 과학에서 많은 발견이 이루어졌습니다. 예를 들어, 산소의 발견은 실험을 통해 가능해졌습니다.

객체 정보 모델
   다양한 성격의 시스템에서 정보의 출현, 전송, 변환 및 사용 프로세스를 반영하는 정보 모델에 대해 알아 봅시다. 정의부터 시작합시다

알고리즘 및 그 속성. 알고리즘 구조
   알고리즘-태스크를 해결하기위한 일련의 조치를 수행하기 위해 실행 프로그램에 정확하고 이해할 수있는 지시. 알고리즘-정확히 SF

워드 프로세서
   워드 프로세서는 모든 유형의 인쇄 정보 제작 (타이핑, 편집, 서식 지정, 인쇄 등 포함)을위한 컴퓨터 프로그램 유형입니다. 때때로

스프레드 시트
   스프레드 시트 (또는 테이블 형식 프로세서)는 테이블 형식 계산을 수행하도록 설계된 응용 프로그램입니다. 스프레드 시트의 출현은 역사적으로 p의 시작과 일치합니다

데이터베이스
   현재 데이터 수집 및 처리를 자동화 할 수있는 정보 시스템이 없으면 다양한 회사, 조직 및 기업의 성공적인 기능을 수행 할 수 없습니다.

데이터 모델의 유형
데이터베이스 개념의 기본 개념은 일반화 된 범주의 "데이터"및 "데이터 모델"입니다. 데이터베이스 개념에서 "데이터"개념은 특정 값의 집합입니다.

관계형 데이터베이스
   1970 년 E.F. Codd는 먼저 관계형 모델의 기본 개념과 한계를 공식화했습니다. 관계형 모델을 만드는 목표는 다음과 같이 공식화되었습니다.

관계형 대수의 기초
   관계형 모델은 관계의 수학적 개념을 기반으로하며 물리적 표현은 테이블입니다. 사실은 경험 많은 수학자 인 Codd가

컴퓨터 개발의 역사. 컴퓨터 아키텍처의 개념과 기본 유형
   컴퓨터 개발은 여러 기간으로 나누어집니다. 각 기간의 컴퓨터 세대는 기본 기반과 소프트웨어에서 서로 다릅니다. 서로 다른 세대의 컴퓨터의 이러한 특성

개인용 컴퓨터의 기본 요소의 구성과 목적. 중앙 처리 장치. 시스템 버스 및 확장 슬롯
   프로세서 (마이크로 프로세서)는 기본 컴퓨터 장치이며 메모리에 저장된 프로그램을 계산하고 일반적인 컴퓨터 제어를 제공하도록 설계되었습니다. 공동 CPU 유형

데이터 입력 / 출력 장치, 종류 및 주요 특성
   입 / 출력 장치 (I / O)는 컴퓨터에 정보를 입력하고 정보를 출력하고 기계와의 사용자 통신을 보장하는 데 사용됩니다. I / O 프로세스 사용

정보 출력 장치
   모니터-정보를 시각적으로 표시하도록 설계된 장치입니다. 최신 모니터는 하우징, 전원 공급 장치, 제어 보드 및 스크린으로 구성됩니다. 정보

시스템 소프트웨어
   개별 소프트웨어 시스템의 사용 특성상 시스템 소프트웨어는 다음과 같은 클래스로 분류됩니다.-기본 입출력 시스템; -운영

데이터 보호
   정보 보안은 정보가 왜곡되거나 유실 될 수있는 모든 조치 및 정보 소유자 또는 사용자에 대한 정보의 보안입니다.

멀웨어
   컴퓨터 바이러스는 고유 한 사본 (원본과 동일 할 필요는 없음)을 만들어 컴퓨터의 파일 및 시스템 영역에 포함시킬 수있는 프로그램입니다. 이 경우 사본은

로컬 컴퓨터 네트워크
   컴퓨터 네트워크를 분류하는 방법에는 여러 가지가 있습니다. 주요 내용 만 고려하십시오. 네트워크의 연결된 노드 사이의 거리에 따라 세 가지로 나눌 수 있습니다

핵심 네트워크 토폴로지
   컴퓨터 네트워크를 구성 할 때는 토폴로지 선택, 즉 네트워크 장치 및 케이블 인프라의 레이아웃이 매우 중요합니다. 제공 할 토폴로지를 선택해야합니다

네트워크 장비
   모든 유형의 케이블로 네트워크를 만들 수 있습니다. 1. 꼬인 쌍 (TP) 기반 케이블은 여러 쌍의 꼬인 쌍 절연 구리선으로 구성되어 있습니다.

글로벌 컴퓨터 네트워크
   인터넷이라는 단어는 상호 연결된 네트워크 (연결된 네트워크)라는 문구에서 나옵니다. 좁은 의미에서, 그것은 소규모 및 대규모 네트워크의 글로벌 커뮤니티입니다. 터닝

이야기
   소련이 1957 년 인공 지구 위성을 발사 한 후, 미 국방부는 전쟁의 경우 미국이 신뢰할 수있는 정보 전송 시스템이 필요하다고 결정했습니다. 대행사 이전

인터넷 주소
   인터넷은 단일 정보 공간을 통해 논리적으로 서로 연결된 글로벌 정보 네트워크입니다. 이메일을 사용한 경우 n

검색 정보 시스템
   정보 검색 시스템은 공용 서버의 인터넷에 배치됩니다. 검색 엔진의 기본은 소위 검색 엔진 또는 자동 색인입니다. 특별 프로그램

사회 정보학의 기초
   법적 지위에 따라 프로그램은 라이센스, 쉐어웨어 및 프리웨어의 세 가지 큰 그룹으로 나눌 수 있습니다. D

문자 인코딩
   1 바이트는 28 \u003d 256 개의 숫자 코드를 가질 수 있습니다. 라틴 알파벳과 키릴 자모, 부호 및 특수 문자의 대문자와 소문자를 인코딩하기에 충분합니다. 생물

그래픽 인코딩
   그래픽 이미지 (벡터, 프랙탈, 래스터)를 인코딩하는 방법에는 여러 가지가 있지만 화면에 표시 될 때 모든 유형의 그래픽 이미지 코드는 래스터 코드로 변환됩니다.

숫자 양식
   컴퓨터 과학에서는 숫자를 나타내는 두 가지 형식이 사용됩니다.-고정 소수점 (쉼표)이있는 자연 형식-정규 (지수) 형식 또는 부동 소수점 (쉼표)이있는 형식

이진수 시스템
   컴퓨터 과학에서 가장 많은 분포를 얻었습니다. 컴퓨터에서 정보의 내부 표현 또한 이진입니다. 숫자를 10 진수 시스템으로 변환하려면

이진 십진수 시스템
이 숫자 체계에서, 모든 십진수는 표 1에 따라 4 개의 이진수로 개별적으로 인코딩되며이 형식으로 순차적으로 기록됩니다. 예를 들어


   이 줄은 Arial 글꼴, 12 포인트 여야하고 오른쪽에 정렬되어야합니다. 이제 헤더를 만드십시오 : 1) View® Header 명령을 선택하십시오

샘플 포뮬러
   그림 5.6에 표시된 문서를 작성해야합니다. 그림. 5.6. 간단한 공식 작업 23. P

MS Excel 기능
   1. IF 계산 중 지정된 조건이 TRUE 값을 생성하면 하나의 값을 반환하고 FALSE이면 다른 값을 반환합니다. 확인시 IF 기능이 사용됩니다

해결책
   1) 주어진 간격으로 함수를 표로 작성 (값 계산)해야합니다. 0.1 단계로 테이블을 수행합니다. 계산을 구성하기 위해 셀 A1, B1에 해당

를 사용한 관계형 데이터베이스 처리의 기초
   Microsoft ACCESS»목적 : Microsoft Access에서 테이블 작성, 쿼리 쿼리 및 양식 디자인의 기본 사항을 배웁니다. 작업 :

테이블 및 데이터 스키마 생성
   데이터베이스의 주요 개체는 데이터 체계로 상호 연결된 테이블입니다. 이러한 개체는 작업을 시작해야합니다. MS Access에는 다양한 방법으로 테이블을 만들 수 있습니다 (

디자인 모드에서 테이블 만들기
   디자인 모드에서 테이블을 작성할 때 디자이너 공백에서 필드 이름, 데이터 유형, 설명 (필요한 경우) 열을 채우고 필드 특성 영역에 필요한 특성을 입력하십시오.

양식 만들기
   양식은 데이터베이스에 특수 유형의 객체로 저장되는 사용자 정의 가능한 대화 상자입니다. 액세스 양식은 다음 작업을 지원하는 데 사용됩니다.

레코드 필터링
   선택한 조각으로 필터링-선택 기준은 테이블 필드의 값 (또는 값의 일부)입니다. 선택한 레코드-필터-필터. 일반 필터-필터 기준

쿼리 작성
   쿼리는 쿼리 실행 중에 만 존재하는 동적 (가상) 데이터 집합입니다. 요청을 통해 일부 기준으로 데이터를 선택하거나 수행 할 수 있습니다

쿼리 생성 모드
   조회를 작성하려면 조회 오브젝트 작성 명령을 선택하십시오. 새 쿼리 대화 상자에서 쿼리 작성 모드를 선택하십시오.

사이-숫자 값이 지정된 범위에 있는지 여부를 결정합니다. # expr1 #과 # expr2 # 사이의 레코드 형식
예를 들면 : 1.01에서 1.06까지 1987 년에 태어난 학생들의 목록을 얻습니다. 선택 조건-표현 : 1987 년 1 월 1 일 ~ # 06/01/1987 #이 표현은 다음과 같이 정의됩니다.

Access Query Designer에서 복잡한 선택 조건 기록
   복잡한 선택 조건은 선택된 데이터베이스 레코드에 대해 참이어야하는 논리식입니다. 논리식은 다음을 사용하여 수학 논리 언어로 표현됩니다.

보고
   보고서를 사용하면 데이터베이스에서 사용자가 필요로하는 정보를 선택하고보고 인쇄 할 수있는 문서 형식으로 정렬 할 수 있습니다. 보고서 데이터 소스

논리 요소
   현대 컴퓨터의 장치 전자 부품의 복잡성에도 불구하고, 수행하는 작업은 비교적 적은 수의 전형적인 논리 노드의 조합을 사용하여 수행됩니다. 기본

자료형
   데이터 유형에는 숫자 상수, 일반 및 시스템 변수, 배열 (벡터 및 행렬) 및 파일 유형 데이터가 포함됩니다. 상수는 객체로 명명됩니다

오류 메시지
   계산 중에 오류가 발생할 수 있습니다. Mathcad의 오류 메시지는 빨간색 사각형으로 표시되며 오류 위치를 나타내는 선이 출발합니다. 부속서 4

툴리오 셀 치오 츠 디즐로
   알파벳의 첫 번째 문자에 코드 0, 두 번째 코드 1 등이있는 경우 암호화 알고리즘은 공식 y \u003d (x + k) mod n으로 표현할 수 있습니다. 여기서 x는 원래 문자의 코드이고 k는 수량입니다.

최신 암호화 알고리즘
   러시아의 암호화 표준은 GOST 28147-89로 등록 된 알고리즘입니다. 블록 암호입니다. 즉, 개별 문자를 암호화하지 않고 64 비트 블록입니다. 알고리즘

기본 및 추가 문헌 목록
   주요 문헌 : 1. Novozhilov O.P. 정보학. 대학을위한 교과서 [텍스트]. –M. : URIGHT, 2011.-564 p. 2. Simonovich, S.V. 정보학. 기본 코스. 제 2 판

CONTROL 작업 수행 지침
   시험을 마치려면 Turbo Pascal의 이론적 기초를 공부해야합니다. 감사 과정에서 명확한 구조를 갖춘 프로그램을 개발 한 경험이 있으며,

그림에서 볼 수 있듯이 3.4 및 3.5에서 Access 데이터베이스는 테이블, 양식, 쿼리, 보고서, 페이지 개체를 가질 수 있습니다. 또한 자격을 갖춘 사용자는 매크로 및 모듈로 작업 할 수도 있습니다. 매크로특수 매크로 세트입니다 (예 : 개방형, 보고서 인쇄   등) 및 모듈Access Basic 또는 Visual Basic for Applications로 작성된 프로그램입니다.

그림 3.5. 액세스 객체

테이블   -데이터가 포함 된 기본 MS Access 개체. 다른 모든 개체는 파생 된 테이블을 기반으로 파생되고 만들어집니다.

폼은 독립 실행 형 Access 개체가 아닙니다. 테이블이나 쿼리에서 정보를 입력하고보고 수정하는 데 도움이됩니다. 형태   -편리한 데이터 입력 및 표시를 위해 설계된 객체입니다. 테이블과 달리 양식에는 데이터베이스 정보가 없습니다. 양식은 컴퓨터 화면에 데이터를 표시하기위한 형식 (양식)입니다. 테이블과 쿼리를 기반으로 양식을 작성할 수 있습니다. 쿼리를 기반으로 양식을 작성하면 여러 테이블의 정보를 표시 할 수 있습니다.

요청 및 보고서는 정보 선택, 그룹화, 제출, 인쇄와 같은 독립적 인 기능을 수행합니다. 요청   데이터를 분석, 선택 및 수정하기위한 도구입니다. 요청은 특정 조건에 따라이 데이터베이스에서 필요한 레코드를 선택하기위한 지시 사항입니다. 본질적으로 쿼리는 사용자가 데이터베이스에 저장된 정보에 대해 Access에 묻는 질문입니다.

보고   -이것은 사용자에게 필요한 형태로 정보를 나타내는 문서를 작성하도록 디자인 된 오브젝트로 나중에 인쇄 될 수 있습니다.

페이지   데이터 액세스는 인터넷이나 인트라넷을 통해 Microsoft Access 데이터베이스 나 Microsoft SQL Server에 저장된 데이터를보고 작업하기 위해 설계된 특수한 유형의 웹 페이지입니다. 이 페이지를 사용하면 데이터베이스에서 데이터를 입력, 편집 및 삭제할 수 있습니다.

각 MS Access 개체에는 이름이 있습니다. 이름은 64 자 이하 여야하며, 마침표, 느낌표 및 대괄호를 제외한 문자, 숫자, 공백 및 특수 문자의 조합을 포함 할 수 있습니다. 이름은 공백 문자로 시작해서는 안되고 제어 문자 (0-31의 ASCII 코드 포함)를 포함해서는 안되며 테이블 이름에 직접 인용 부호를 포함해서는 안됩니다.

각 데이터베이스 오브젝트에 대한 작업은 별도의 창에서 수행되며 두 가지 작동 모드가 있습니다.

ü 작동 모드   -정보를 보거나 변경 또는 선택하는 모드

ü 생성자 모드-레이아웃이 생성되거나 변경되는 모드, 객체의 구조 (예 : 테이블의 구조)

또한 자체 창이있는 다른 문서가 데이터베이스 파일에 포함되어 있습니다. . 데이터 스키마 – 이것은 테이블 간의 관계가 생성, 확인, 수정 및 중단되는 창입니다. 이러한 관계는 데이터를 제어하고 쿼리 및 보고서를 작성하는 데 도움이됩니다. 팀을 선택하면 서비스 데이터 스키마 ...   (또는 해당 도구 모음 버튼을 누르면) 문서 창이 화면에 나타납니다 데이터 스키마.

데이터베이스 창에는 세 개의 명령 단추가 있습니다 ( 오픈, 생성자   그리고 작성) 및 7 개의 탭 (Access 개체 수 기준) : 테이블, 요청, 양식, 보고서,페이지, 매크로 및 모듈(그림 3.4 참조) . 탭을 선택한 경우 해당 창에이 데이터베이스 유형의 기존 객체 목록이 표시됩니다.

예를 들어 탭을 선택한 경우 테이블, 이 창에는 열린 데이터베이스의 테이블 목록이 표시됩니다 (그림 3.6). 테이블을 열려면 목록에서 이름을 선택하고 버튼을 누릅니다 오픈. 데이터베이스에 새 테이블을 포함 시키려면 버튼을 누르십시오 작성. 기존 테이블의 레이아웃을 수정하려면 목록에서 이름을 선택하고 버튼을 클릭하십시오 생성자.

그림. 3.6. 탭 테이블

다른 모든 Access 데이터베이스 개체에 대해서도 동일한 작업이 수행됩니다.

가로 메뉴 항목 세트와 도구 모음 구성은 현재 활성화 된 문서 창의 유형과 모드에 따라 다릅니다. 예를 들어 온라인 모드의 테이블 창에는 버튼이 있습니다. 잘라, 나이별로 정렬등 (그림 3.7) 및 디자인 모드에서 버튼 속성, 키 식별툴바 작업은 Windows 표준의 적용을받습니다.

그림. 3.7. 데이터베이스 창에서 테이블 창이 온라인으로 활성화됩니다

액세스는 정보를 저장하는 요소이며 정보를 사용하여 작업을 자동화하는 데 사용됩니다.

키 액세스 데이터베이스 객체

주요 객체를 나열합니다.

  • 테이블은 존재하지 않는 데이터베이스의 주요 요소입니다. 그들은 데이터를 포함합니다.
  • 양식은 테이블의 인터페이스 표시이며 데이터베이스 사용자가 작업하는 창입니다.
  • 쿼리는 데이터를 검색하고 정보를 기록 및 수정하며 기존 테이블 요소를 삭제하는 데 사용됩니다.
  • 보고서는 사용자가 통계를 요약하고 수집하는 데 필요한 형태와 구조로 데이터를 제공합니다.
  • 매크로는 데이터베이스 프로그램 단위입니다. 그들의 임무는 특정 사건이 발생할 때 필요한 조치를 수행하는 것입니다.
  • 모듈-데이터베이스 개체에 액세스합니다. 데이터베이스의 변경에 응답하거나 독립적 인 작업을 수행합니다.

테이블

데이터베이스 테이블은 정보가 저장되는 기본 요소입니다. 관계형 데이터베이스에서 테이블을 관계라고합니다. 행과 열로 구성됩니다. 행을 레코드라고하며 각 행에는 하나의 요소에 대한 정보가 포함됩니다. 열에는 테이블 매개 변수가 포함됩니다. 열을 데이터베이스 필드라고합니다.

데이터베이스 개발은 테이블 작성으로 시작합니다. 속성은 동작을 결정하는 속성으로 표시됩니다. 화면 오른쪽의 디자인 모드에서 Access의 기본 개체 인“테이블”에 대해 테이블 \u200b\u200b속성이 정의됩니다. 여기에서 기본 및 하위 필드가 설정되고 방향 및 기본 모드가 지정되고 설명이 결정됩니다.

화면 하단에서 각 필드에 대한 속성이 설정됩니다. 매개 변수 세트는 다음에 따라 다릅니다. 열의 일반 특성이 설정되고 숫자 또는 텍스트 유형 필드의 대체가 지정됩니다 (목록 또는 콤보 상자). 대체 매개 변수도 여기에 표시됩니다 (데이터 소스, 제목, 형식, 변경 가능 여부 등).

테이블 사이에는 키로 정의 된 관계가 있습니다. 하나의 관계 필드는 다른 관계의 값으로 참조됩니다. 키는 레코드를 고유하게 식별하기 위해 고유 한 값을 가진 열입니다.

양식

양식은 사용자의 편의를 위해 사용되는 Access의 개체입니다. 정보를 표 형식으로 표시하는 것이 항상 편리하고 시각적 인 것은 아니므로 데이터를 입력하고 변경할 수있는 양식을 만듭니다.

양식에는 버튼, 드롭 다운 목록, 텍스트 필드, 플래그, 첨부 파일, 그림 등의 컨트롤이 포함됩니다. 제어판의 도구를 사용하면 회사 로고, 날짜 및 시간, 제목을 입력 할 수 있습니다. "디자인"모드, "레이아웃"모드 및 실제로 "양식"모드에서 양식을 개발할 수 있습니다.

위 그림의 고객 테이블 구조에는 "코드", "이름", "중간 이름", "성", "생년월일", "성별"및 "나이"의 7 개 필드가 있습니다. 그러나 "코드"필드는 기술적 인 것이며 변경할 수 없으며 데이터베이스 사용자에게 시연하는 데 필요하지 않습니다. 따라서 값을 추가하거나 변경해야하는 필드 만 남겨두고 양식에서 제거됩니다.

양식의 속성과 표시된 각 필드 (액세스 양식의 개체)는 오른쪽에 있습니다. 여기에서 데이터 편집 창 모양 (레이아웃 탭), 데이터를 표시 할 위치 (데이터 탭), 개별 이벤트 발생시 수행 할 작업 (이벤트 탭) 및 기타 속성을 설정합니다.

문의

쿼리는 Access에서 다양한 데이터 조작에 사용됩니다. 가장 많이 사용되는 데이터 검색 요청. 지정된 조건을 충족하는 테이블에서 필드 값을 가져 와서 필요한 행 정렬 및 그룹화와 함께 필요한 양식으로 표시 할 수 있습니다.

Access의 이러한 개체는 생성자를 사용하여 만들어집니다. 개발자는보고, 정렬하는 데 필요한 필드를 선택하고 레코드를 선택하기위한 조건을 나타냅니다. 요청 속성이 오른쪽 창에 표시됩니다. 여기에서 샘플링 결과의 모양과 쿼리 실행시 레코드 차단, 부팅시 필터, 데이터 소스, 응답 시간 초과 등의 매개 변수가 결정됩니다.

요청은 기존 레코드를 추가 및 수정하고 지정된 조건과 일치하는 행을 삭제하는 데에도 사용됩니다.

보고서

보고서는 테이블의 정보를 인쇄 가능한 형식으로 표시하는 데 필요한 Access의 개체입니다. 보고 양식은 마법사 또는 "디자인"모드에서 작성됩니다. 이렇게하려면 인쇄 된 양식을 작성할 데이터 소스를 선택하십시오. 보고서의 필드를 그룹화하고 정렬하여 총계를 출력 할 수 있습니다.

사전 작성된 문서 템플리트를 사용하여 계약 및 계약 양식을 작성할 수도 있습니다. 표의 필드가 완성 된 양식에 삽입되고 필요한 페이지 요소가 추가됩니다 (숫자, 바닥 글, 머리글, 로고 등).

보고서 속성은 오른쪽 창에 표시됩니다. 인쇄 된 양식의 개별 개체 속성도 헤더, 컨트롤, 데이터 영역 등으로 설정됩니다.

템플릿에 대한 기성품 보고서는 다음과 같습니다.

매크로

Access의 주요 개체 중 하나는 매크로입니다. 특정 이벤트가 발생할 때 수행해야하는 일련의 작업을 나타냅니다. 매크로는 "디자이너"를 사용하여 만들어지며 다양한 목적을 위해 매크로 시스템에서 제공합니다.

매크로 명령은 데이터 가져 오기 및 내보내기, 다른 데이터베이스 오브젝트 작업, 필터 설정 및 테이블 레코드 처리 등을위한 것입니다. 예를 들어, 다음은 "클라이언트"양식의 "취소"단추를 클릭 할 때 시작되는 간단한 매크로의 추가입니다. 그 작업은 입력 된 정보를 저장하지 않고 단순히 양식을 닫는 것입니다.

모듈

모듈-Access의 개체. 데이터베이스의 이벤트 또는 계산에 응답하는 데 사용되는 프로 시저 및 함수입니다. VBA 코드-Visual Basic for Application을 사용하여 개발되었습니다. 이것은 Access, Word 및 Excel과 같은 Microsoft Office 프로그램에서 코드를 작성하기위한 특수 언어입니다.

고객 양식의 경우 연령 필드를 계산합니다. 이렇게하려면 양식의 "디자인"모드에서 필요한 필드를 선택하고 "이벤트"탭의 속성 창에서 "포커스 가져 오기"이벤트 처리 절차를 선택하십시오.

처리 모듈을 작성해 봅시다 :

개인 하위 연령 _GotFocus ()

Age.Value \u003d DateDiff ( "yyyy", [생년월일], 날짜)

이제 레코드 간을 전환하고 "나이"필드에 초점을 맞추면이 필드의 값이 자동으로 계산됩니다.

정보를 저장하는 데 사용된다는 사실에도 불구하고 테이블 오브젝트와 같은 Access 오브젝트가 아님을 이해해야합니다. 키는 독립형 데이터베이스 항목이 아니라 테이블의 일부입니다.

이 기사에서 제공하는 정보는 데이터베이스 객체가 무엇인지, 어떤 속성이 있으며 어떤 기능을 수행하는지 이해하는 데 도움이됩니다.

이것을 공유하십시오