하위 액세스 양식은 보고서를 요청합니다. Subd ms 액세스. 보고서. Microsoft Access 데이터베이스에서 화면 양식 및 보고서 생성

마이크로소프트 액세스기능적으로 완전한 관계형이다 DBMS. 대용량 정보로 작업할 때 데이터를 정의, 처리 및 관리하는 데 필요한 모든 도구를 제공합니다.

DBMS 마이크로소프트 액세스 데이터의 구조 및 설명 정의를 제어하고, 해당 데이터와 함께 작업하고, 이 정보의 집단적 사용을 조직할 수 있는 기회를 제공합니다. DBMS 마이크로소프트 액세스 또한 기능이 크게 향상되고 수많은 테이블에 저장된 대량의 정보를 쉽게 분류하고 유지 관리할 수 있습니다. DBMS 마이크로소프트 액세스 데이터 정의(구조 및 설명 설정), 데이터 처리 및 데이터 관리의 세 가지 주요 기능 유형이 포함됩니다. MS 액세스는 세트입니다 수단이되는정보 시스템을 생성하고 운영하기 위한 수단.

Access를 사용하면 다음 작업을 수행할 수 있습니다.

1. 디자인 기초적인 IS 객체 - 2차원 테이블 다른 유형 OLE 개체 필드를 포함한 데이터. 테이블을 데이터로 채우기 전에 레이아웃을 만들어야 합니다.

2. 설립 사이데이터 무결성, 계단식 필드 업데이트 및 계단식 레코드 삭제를 지원하는 테이블 간.

3. 다양한 정보 제어 수단, 인덱싱 테이블 및 논리 대수(데이터 필터링용)를 사용하여 테이블에서 데이터를 입력, 저장, 보기, 정렬, 수정 및 검색합니다.

4. 생성, 수정 및 이용 파생상품 IS 개체(양식, 쿼리 및 보고서).

MS Access 처리 개체는 다음과 같습니다. 데이터베이스 파일,임의의 이름과 확장자를 갖는 것 .MDB. 이 파일에는 주요 내용이 포함되어 있습니다. 사물 MS 액세스: 테이블, 양식, 쿼리, 보고서, 매크로 및 모듈. 따라서 Access에서 생성된 정보 시스템은 데이터베이스 파일입니다.MDB와 Access 자체의 도구입니다. 이러한 IS의 작업은 Access 응용 프로그램에 의한 .MDB 문서 처리입니다.

데이터베이스의 정보 데이터에 접근별도의 표 형태로 제공됩니다. 이 경우 각 테이블 열은 데이터 필드에 해당하고 각 행은 데이터 레코드에 해당합니다.

데이터 레코드는 여러 필드로 구성됩니다. 다음 규칙이 적용됩니다. 데이터 레코드는 단일 전체로 간주되는 상호 관련된 필드 그룹입니다. 예를 들어 데이터 레코드에는 특정 고객이나 제품에 대한 정보가 포함될 수 있습니다. 테이블의 각 데이터 레코드에는 동일한 수의 필드가 포함되어 있습니다. 각 필드에는 동일한 유형의 정보가 포함됩니다. 예를 들어, 특정 테이블의 각 데이터 레코드에서 CLIENT NAME 필드는 클라이언트 이름에 대한 것입니다. 동일한 유형의 정보가 포함됩니다.

존재하다 다양한 방식데이터. 특정 데이터 필드의 데이터 유형은 이 필드에 포함될 정보에 따라 선택됩니다. 데이터 필드의 크기는 선택한 유형에 따라 결정됩니다. 데이터 유형과 그 특성에 대한 설명은 표 2에 나와 있습니다.

표 2 - 데이터 유형

데이터 형식 애플리케이션 크기
텍스트 주소 등의 텍스트 또는 텍스트와 숫자의 조합, 전화번호 등 계산이 필요하지 않은 숫자입니다. 품목 번호 또는 우편번호. 최대 255자. 필드에 입력된 문자만 저장되며, 텍스트 필드에 사용되지 않은 위치는 저장되지 않습니다. 입력되는 최대 문자 수를 제어하려면 FieldSize 속성을 정의해야 합니다.
메모 필드 설명이나 설명과 같은 긴 텍스트나 숫자입니다. MEMO 필드는 색인화하거나 정렬할 수 없습니다. MEMO 필드 대신 서식 있는 텍스트나 긴 문서를 저장하는 데 사용됩니다. OLE 개체 필드를 만들어야 합니다. 최대 65535자.
숫자 화폐 거래와 관련된 계산(통화 유형이 사용되는 경우)을 제외하고 수학적 계산에 사용되는 숫자 데이터입니다. 숫자 필드에 포함될 수 있는 값의 종류와 크기입니다. FieldSize 속성에서 변경할 수 있습니다. 예를 들어 현장에서. 디스크에서 1바이트를 차지하며, 0부터 255까지의 정수(소수점 제외)만 입력할 수 있습니다. 1, 2, 4 또는 8바이트. 복제 코드의 경우에만 16바이트입니다.
날짜 시간 날짜와 시간. 날짜/시간 필드에 날짜 및 시간 값을 저장하면 올바른 정렬이 보장됩니다. 언어 및 표준 패널 창에서 날짜 및 시간 형식에 대한 모든 변경 사항 윈도우 관리, 날짜/시간 유형의 필드에 자동으로 반영됩니다. 8바이트.
통화 통화 가치. 통화 유형은 계산 중 반올림을 방지하는 데 사용됩니다. 숫자의 정수 부분은 최대 15자, 소수 부분은 4자로 가정합니다. 8바이트.
카운터(일련번호) 연속(1씩 다름) 또는 난수항목을 추가할 때. 증분 카운터를 생성하려면 창 하단의 모든 속성 설정을 동일(기본값)으로 유지하고 FieldSize 속성은 Long Integer로 설정하고 새 값 속성은 Increment로 설정합니다. 난수 카운터를 생성하려면 새 값 속성을 무작위로 설정해야 합니다. 4 바이트. 복제 코드의 경우 - 16바이트.
논리적(예/아니요) 필드. 예/아니요, True/False 등 하나 또는 두 개의 값만 포함합니다. 켜짐 꺼짐. 1비트.
OLE 개체 객체(예: 문서 마이크로 소프트 워드. 스프레드시트 마이크로 소프트 엑셀, 그림, 소리 및 기타 데이터)는 OLE 프로토콜을 사용하는 다른 프로그램에서 생성됩니다. 개체는 Microsoft Access 테이블에 연결되거나 포함될 수 있습니다. 폼이나 보고서에 OLE 개체를 표시하려면 연결된 개체 프레임 컨트롤을 사용해야 합니다. 최대 1GB
조회 마법사 필드가 생성됩니다. 콤보 상자를 사용하여 다른 테이블이나 값 목록에서 값을 선택할 수 있습니다. 데이터 유형 목록에서 이 옵션을 선택하면 이를 정의하기 위한 마법사가 로드됩니다. 크기는 조회 마법사이기도 한 키 필드의 크기와 동일하며 일반적으로 4바이트입니다.
하이퍼링크 하이퍼링크가 저장되는 필드입니다. 하이퍼링크는 UNC 유형(범용 명명 규칙 - 네트워크 서버가 포함된 표준 파일 경로 형식) 또는 URL(Uniform Resource Locator - 다음이 포함된 인터넷 또는 내부 네트워크의 개체 주소)일 수 있습니다. 액세스 프로토콜 유형). 하이퍼링크는 네 부분으로 구성될 수 있습니다: 필드 또는 컨트롤에 나타나는 텍스트; 파일 경로(UNC 경로 형식) 또는 페이지(URL) 추가 주소 - 파일이나 페이지 내부의 위치 도구 설명 - 도구 설명으로 표시되는 텍스트입니다. 하이퍼링크의 각 부분 길이는 2048자를 초과할 수 없습니다.
메모:숫자, 통화, 부울 데이터 유형은 물론 날짜/시간도 표준 표시 형식을 제공합니다. 각 데이터 유형에 대한 형식을 선택하려면 형식 속성을 정의해야 합니다. OLE 개체를 제외한 모든 데이터에 대해 사용자 정의 표시 형식을 만들 수도 있습니다. 자세한 내용은 아래의 "필드 형식 속성" 섹션을 참조하세요.

테이블 외에도 Access DBMS는 다음과 함께 작동합니다. 사물:

양식;

요청;

보고서;

매크로;

모듈.

테이블은 베이스 MS 액세스 개체입니다. 다른 모든 개체는 파생상품이전에 준비된 테이블을 기반으로만 생성됩니다.

양식은 독립형 Access 개체가 아닙니다. 이는 단순히 테이블이나 쿼리의 정보를 입력하고, 보고, 수정하는 데 도움이 됩니다. 쿼리와 보고서는 정보 선택, 그룹화, 표시 및 인쇄 등 독립적인 기능을 수행합니다.

각 MS Access 개체에는 이름. MS Access 개체(테이블, 양식 등)의 이름 길이는 64자 이하여야 합니다. 임의의문자(점 및 일부 서비스 문자 제외) 이름에는 공백과 러시아어 문자가 포함될 수 있습니다. 각 개체는 별도의 창에서 작업되며 두 가지 작업 모드가 제공됩니다.

1) 모드 디자이너, -레이아웃, 개체 구조(예: 테이블 구조)가 생성되거나 변경될 때;

2) 운영상의모드 - IS 작업 창에서 정보를 보고, 변경하고, 선택할 때.

또한 데이터베이스 파일에는 자체 창이 있는 다른 문서가 포함되어 있습니다. 데이터 스키마.이 창에서는 생성, 보기, 변경 및 분리가 가능합니다. 연락테이블 사이. 이러한 연결은 데이터를 제어하고 쿼리 및 보고서를 만드는 데 도움이 됩니다.

형태,엄밀히 말하면 IS의 선택적 요소이지만(원칙적으로는 없어도 가능) 데이터 입력 및 보기 작업을 단순화할 수 있습니다.

요구다른 테이블의 데이터를 포함하고 다양한 작업을 수행하는 파생 테이블입니다. 특히 요청에는 다음이 포함될 수 있습니다. 계획된필드, 즉 값이 다음과 같은 필드 기능다른 필드의 값(아마도 다른 테이블의) 또한 쿼리를 사용하면 다음을 수행할 수 있습니다. 그룹작업, 즉 일부 공통 특성으로 통합된 레코드 그룹에 대한 작업(예: 동일한 코드를 사용하여 레코드 수량을 합산할 수 있음) 마지막으로 쿼리를 사용하면 일부 조건에 따라 테이블에서 선택할 수 있습니다. 이러한 경우 논리 대수학이 사용됩니다.

보고서 -이는 실제로 동일한 요청이지만 종이에 인쇄하여 경영진에게 제시할 수 있도록 형식이 지정되었습니다(아름다운 제목, 소계 등 포함).

본질적으로 테이블과 양식은 데이터베이스의 내용을 유지하는 데 사용되며 쿼리와 보고서는 정보 검색, 변환 및 표시라는 정보 시스템의 주요 기능을 수행합니다.

창조 파생상품개체(요청, 양식 및 보고서)는 거의 동일한 체계에 따라 유지됩니다. 다음은 몇 가지 기능입니다.

파생 개체의 경우 이 개체가 생성되는 기준이 되는 테이블(쿼리)의 이름을 지정해야 합니다.

마법사를 사용할 때 도구 모음에서 "요소 패널" 확인란을 선택해야 하며 양식(보고서, 쿼리)을 디자인하는 데 사용할 수 있는 아이콘 세트가 화면에 나타납니다(그림 14.5).

마법사를 사용하는 방법과 디자인 모드를 사용하는 두 가지 방법으로 개체를 만들 수 있습니다.

MS Access에는 강력하고 편리하며 유연한 도구가 있습니다. 시각적마법사의 도움으로 개체를 디자인하면 사용자는 최소한의 사전 준비만으로 테이블, 양식, 쿼리 선택 및 보고서 수준에서 본격적인 IS를 신속하게 만들 수 있습니다.

마스터는 필요한 작업을 직접 수행합니다. 마법사를 호출하면 해당 대화 상자가 순서대로 열립니다. 에 대한 답변을 받은 결과 질문, 주인이 모든 일을합니다 필요한 조치. 보고서를 생성한다고 가정해 보겠습니다. 보고서 마법사는 보고서의 모양과 포함해야 하는 데이터를 묻습니다. 답변을 받으면 보고서가 완전히 준비됩니다. 다른 마법사를 사용하여 데이터베이스 테이블, 쿼리 및 양식을 생성할 수 있습니다.

마법사를 사용한 작업은 간단하고 안정적이며 효율적이며 Microsoft Access의 모든 기능을 사용할 수 있습니다.

빌더는 특정 작업을 더 쉽게 완료할 수 있게 해주는 액세스 도구입니다. 표현식 작성기는 매우 유용합니다. 이를 사용하면 복잡한 표현식을 빠르게 만들 수 있습니다. 쿼리 작성기를 사용하면 폼이나 보고서에 대한 데이터 샘플을 얻는 데 사용되는 쿼리를 쉽게 만들 수 있습니다. 나열된 것 외에도 Access에는 다른 생성자가 있습니다. 이는 메뉴, 필드, 색상, 코드 및 기타 생성자뿐만 아니라 다양한 매크로를 생성하는 데 도움이 되는 매크로 생성자입니다.

1 Microsoft Access를 실행합니다.

Access가 시작되면 다음을 수행할 수 있는 창이 화면에 나타납니다(그림 1.1).

또는 만들다새 데이터베이스(예: 확장자가 .MDB인 파일)

또는 열려 있는기존 데이터베이스(예: .MDB 확장자를 가진 파일)

데이터베이스를 생성합니다.[파일-생성...] 명령을 선택하면 이름과 주소를 지정해야 하는 표준 파일러가 화면에 나타납니다(그림 1.2). 만들어진데이터베이스 파일. 예를 들어, 정보 시스템전화번호부.MDB라는 이름으로.

파일을 만든 후 Access에서는 빈 파일이 열립니다. 데이터베이스 창,이 창에서는 데이터베이스 개체 생성 및 조작 등 모든 작업이 수행됩니다. 이 창에는 7개의 개체(테이블, 쿼리, 양식, 보고서, 페이지, 매크로, 모듈)와 그룹이 포함되어 있습니다.

데이터베이스 열기. [파일-열기...] 명령을 선택하면 표준 파일러가 화면에 나타나며 이름과 주소를 지정해야 합니다. 기존의데이터베이스 파일. 그러면 신청창이 뜹니다 데이터베이스 창,이미 생성된 데이터베이스 개체에 대한 액세스를 제공하고 새 개체를 생성하는 기능을 제공합니다.

MS 액세스 - 다중 창그러나 언제든지 하나의 데이터베이스만 열 수 있습니다. 그것은 그녀의 창문이다 기본 Access 응용 프로그램의 문서 창(그림 1.3)을 닫는 것은 해당 .MDB 파일을 닫는 것을 의미합니다. 그러나 이 창은 많은 것을 생성합니다. 자회사창(테이블, 쿼리, 양식 등). 화면에 있는 창의 개체(예: 테이블 레이아웃)를 저장하고 파일과 동일한 방식으로 [파일-저장] 또는 [파일-저장]을 사용하여 이름을 지정할 수 있습니다. ...] 명령.

테이블 작업

따라서 데이터베이스 창에는 기존 목록이 있습니다. 사물 DB - 테이블, 쿼리 등 모든 개체(하위 창)의 창을 사용하여 작업할 수 있습니다. 운영상의모드(예: 테이블에 데이터 입력 또는 보기) 또는 디자이너(예: 테이블 레이아웃 변경)

개체를 사용하기 전에(예: 테이블에 데이터 채우기) 다음을 수행해야 합니다. 만들다이 개체(예: 테이블 레이아웃 생성)

Table 탭을 선택하면 탭 창에 목록이 표시됩니다. 기존의이 데이터베이스의 테이블.

기존 테이블을 열려면 다음을 수행해야 합니다. 가장 밝은 부분이 목록에 그녀의 이름을 입력하고 "열기" 버튼을 클릭하세요.

그림 1.3은 Intercity 데이터베이스 창과 함께 MS Access 응용 프로그램 창을 보여줍니다. 이 파일에는 아직 개체가 없습니다.

데이터베이스에 포함될 예정 새로운테이블을 생성하려면 "만들기" 버튼을 클릭해야 합니다.

고치기 위해서는 공들여 나열한 것기존 테이블이 있으면 목록에서 해당 이름을 선택하고 "디자인" 버튼을 클릭하세요.

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

모든 개체(테이블, 쿼리, 폼, 보고서)는 수동으로(디자인 모드) 또는 마법사를 사용하여 만들 수 있습니다.

빌더는 특정 작업을 더 쉽게 완료할 수 있게 해주는 액세스 도구입니다. 표현식 작성기는 매우 유용합니다. 이를 사용하면 복잡한 표현식을 빠르게 만들 수 있습니다. 쿼리 작성기를 사용하면 폼이나 보고서에 대한 데이터 샘플을 얻는 데 사용되는 쿼리를 쉽게 만들 수 있습니다.

마법사를 호출하면 해당 대화 상자가 순서대로 열립니다. 질문에 대한 답변을 받은 후 마스터는 필요한 모든 조치를 수행합니다. 예를 들어, 보고서를 생성할 때 보고서 마법사는 보고서의 모양과 포함해야 하는 데이터를 묻습니다. 답변을 받으면 보고서가 완전히 준비됩니다. 다른 마법사를 사용하여 데이터베이스 테이블, 쿼리 및 양식을 생성할 수 있습니다.

테이블 및 쿼리 만들기 수동으로(디자인 모드에서) ;

- 다음을 사용하여 양식 및 보고서 만들기 석사.

데이터베이스에 포함될 때 단계의 순서를 고려해 봅시다 새로운테이블. 먼저 데이터베이스가 생성될 주제 영역을 결정해야 합니다. 주제 영역으로 Intercity를 정의합니다. 전화 대화, 개인 가입자의 장거리 전화 요금 계산. 우선, 테이블에 포함될 필드가 결정됩니다. 구독자"데이터베이스 "인터시티". 필수 필드는 표 3에 표시되어 있으며 "가입자 번호" 필드가 핵심 필드로 선택되어 있습니다. 키는 해당 테이블의 필드를 나타냅니다. 이는 테이블에 포함된 각 레코드를 고유하게 특성화합니다.

표 3 - "구독자" 테이블의 필드

이상적인 기본키는 고객번호, 계좌번호 등의 정보입니다. 이러한 키를 이용하면 해당 레코드를 쉽게 식별할 수 있습니다. 고객 이름이 포함된 필드는 기본 키에 적합하지 않습니다. 여러 사람이 같은 이름을 갖는 것은 항상 가능합니다.

필수 필드를 결정한 후 MS Access에서 실제 테이블 생성을 시작할 수 있습니다.

이렇게 하려면 테이블 탭과 "디자인 모드에서 테이블 만들기" 줄을 선택하거나 "만들기" 버튼을 클릭하여 테이블 디자이너 창(그림 2.1)을 열어야 합니다.

열리는 창 상단에는 생성되거나 수정된 ​​항목이 있습니다. 공들여 나열한 것테이블은 단순히 필드 이름, 데이터 유형 및 설명을 나타내는 필드 목록입니다. 각 테이블 필드는 이 창 상단에 한 줄로 표시됩니다(그림 2.1).

각 테이블 필드에는 고유한 이름이 할당되어야 하고, 입력될 데이터 유형을 결정하고, 필드 내용을 설명해야 합니다. 목적을 나타내는 텍스트 설명을 입력하세요. 이 분야의. 필드 이름은 최대 64자까지 가능합니다. 설명은 선택적 매개변수이며 사용 중인 필드를 추가로 설명하는 데 사용됩니다.

필드 이름 열(그림 2.2)에 임의의 이름을 입력합니다. 이름. 다음 열에는 다음을 표시해야 합니다. 데이터 형식이 분야의 경우. 데이터 유형은 이 열에 나타나는 드롭다운 목록에서 선택할 수 있습니다(데이터 유형은 표 3에 설명되어 있음). 또한 커서가 데이터 유형 열에 있으면 즉시 창 하단에 메시지가 나타납니다. 속성 양식(특성) 이 분야의.

속성 양식(창 하단)은 속성 목록입니다(왼쪽에는 속성 이름, 오른쪽에는 속성 이름). 의미이 속성의) 각 속성에 대한 힌트 창이 있습니다.

속성 목록은 현재 데이터 유형 열에 표시되는 데이터 유형에 따라 변경됩니다. 필드에서 마우스를 클릭하면 가치속성 양식에서 이 값을 변경할 수 있습니다(이 데이터 유형에 허용되는 제한 내에서). 필드 속성은 표 4에 나열되어 있습니다.

표 4 – 테이블 디자이너 속성 시트에 표시된 필드 속성

재산 목적
필드 크기 이 필드에 입력할 최대 문자 수를 설정합니다.
새로운 가치 새 레코드가 추가될 때 카운터 값이 어떻게 변경되는지 정의합니다.
필드 형식 이 필드의 값을 표시하기 위한 형식을 지정합니다.
소수점 이하 자릿수 숫자를 표시할 때 사용되는 소수 자릿수를 결정합니다.
입력 마스크 필드에 데이터를 더 쉽게 입력할 수 있도록 입력 마스크를 지정합니다.
서명 필드 레이블로 표시되는 텍스트를 정의합니다.
기본값 생성 시 필드에 자동으로 입력되는 값을 지정할 수 있습니다. 새로운 항목
가치에 대한 조건 필드에 입력된 데이터에 대한 요구 사항을 정의합니다.
에러 메시지 입력된 데이터가 속성에 정의된 조건을 위반하는 경우 화면에 표시되는 메시지의 텍스트를 지정할 수 있습니다.
필수항목 필드에 값을 입력해야 하는지 여부를 나타냅니다.
빈 줄 이 필드에 빈 줄이 허용되는지 여부를 결정합니다.
색인화된 필드 단일 필드에 생성된 인덱스를 정의합니다.
유니코드 압축 데이터를 저장하기 위해 유니코드 인코딩을 사용하는 필드(MEMO 필드, 하이퍼링크 및 텍스트 필드)에 대한 압축을 설정합니다.

대부분의 값은 기본적으로 시스템에서 허용되며 일부 값은 드롭다운 목록에서 선택할 수 있습니다.

텍스트 및 숫자 필드의 경우 다음을 지정해야 합니다. 크기필드, 텍스트의 경우 허용되는 값 길이(예: 20 또는 40자)이고 숫자의 경우 기계의 표시 형식(바이트, 정수 - 2바이트, 긴 정수 등)입니다. 최대 길이텍스트 필드 255자. 이 값보다 긴 텍스트를 입력해야 하는 경우 데이터 유형을 사용할 수 있습니다. 메모.

날짜/시간 필드의 경우 시스템이 입력된 데이터를 처리하는 방법을 알 수 있도록 형식을 지정해야 합니다. 예를 들어 간단한 날짜 형식을 선택하면 시스템에서는 정확하게 입력해야 합니다. 날짜(러시아어 버전 - DD.MM.YYYY), "짧은 시간 형식"을 선택한 경우 이 필드에 HH:MM(시간 및 분)을 입력해야 합니다.

입력 마스크 속성 줄에서 입력할 데이터에 따라 마스크를 생성할 수 있습니다. 예를 들어, 해당 분야의 경우 전화 번호마스크를 설정할 수 있어요 00-00-00 , 이에 따라 전화번호가 입력됩니다.

"가치 조건" 속성의 값으로 다음을 지정할 수 있습니다. 검증 규칙,즉, 이 필드에 데이터를 입력할 때 TRUE로 평가되어야 하는 부울 표현식입니다. 예를 들어, 대화 날짜 필드에 대해 다음과 같이 작성하는 경우:

시스템은 이 필드에 현재 날짜보다 크거나 같은 값을 입력하면 오류로 인식합니다.

다음 속성에는 시스템에서 발생하는 임의의 오류 메시지(예: "이 날짜 값이 유효하지 않습니다." 또는 "날짜가 유효하지 않습니다.")를 기록할 수 있습니다. 앞으로는 날짜를 잘못 입력하면 화면에 이런 메시지가 뜹니다.

필수 필드 속성은 예(공백 값은 허용되지 않음) 또는 아니오(공백 값은 허용됨)로 설정할 수 있습니다.

을 위한 주요한"색인된 필드" 속성의 테이블 키("구독자 번호" 필드)를 사용하려면 "예, 일치가 허용되지 않습니다."를 선택한 다음 도구 모음에서 "키 정의" 버튼을 클릭해야 합니다(키 이미지 포함). ). 이는 키 필드 또는 단순 인덱스를 정의합니다.

테이블 레이아웃 생성이 완료되면 생성된 테이블을 저장하고 테이블 디자이너 창을 종료해야 하며, 레이아웃을 저장하지 않고 디자이너 창을 닫을 경우 테이블 이름을 지정하거나 작업을 취소해야 한다는 메시지가 표시됩니다. . 생성된 테이블의 이름을 “Subscriber”로 지정하겠습니다.

필요한 경우 변화(수정) 레이아웃 기존의개체를 사용하려면 데이터베이스 창의 해당 탭 목록에서 이 개체를 선택하고 버튼을 클릭해야 합니다. 건설자.개체의 레이아웃이 포함된 창이 화면에 나타납니다(생성할 때와 동일). 레이아웃을 수정하고 동일한 이름이나 다른 이름으로 저장할 수 있습니다.

레이아웃을 생성한 후 테이블에 데이터가 입력됩니다. 테이블 이름을 두 번 클릭하면 테이블 모드가 열리고 데이터 입력을 시작할 수 있습니다(그림 2.3). 테이블의 첫 번째 필드가 카운터 유형의 키 필드인 경우 새 줄을 입력하면 이 열의 내용이 자동으로 1씩 증가합니다. 이렇게 하면 열 값이 고유한지 확인할 수 있습니다.

양식– 테이블 및 쿼리의 데이터를 보고, 데이터베이스에 데이터를 입력하고, 기존 데이터를 수정하고, 지정된 작업을 수행하도록 설계된 데이터베이스 개체입니다. 양식에는 그래프, 그림 및 기타 포함된 개체가 포함될 수 있습니다.

양식을 사용하지 않고도 테이블의 데이터를 입력할 수 있습니다. 그러나 양식을 데이터베이스에 데이터를 입력하는 데 없어서는 안 될 수단으로 만드는 데에는 몇 가지 이유가 있습니다.

양식 작업 시 테이블(데이터베이스에서 가장 중요한 것)에 대한 액세스가 제한됩니다.

사람마다 데이터베이스에 저장된 정보에 대한 액세스 권한이 다를 수 있습니다. 양식의 데이터가 하나의 테이블로 흘러갈 수 있지만 데이터 입력을 위한 다양한 양식이 제공됩니다.

양식 창에 일반적으로 하나의 테이블 레코드가 표시되므로 양식에 데이터를 입력하는 것이 테이블에 입력하는 것보다 쉽고 편리합니다.

대부분의 경우 데이터베이스에 대한 정보는 종이 양식(양식, 송장, 송장, 증명서 등)에서 가져옵니다. 화면 양식을 종이 양식과 똑같이 만들 수 있어 입력 오류가 줄어들고 직원의 피로도가 줄어듭니다.

마법사를 사용하고 AutoForm 도구를 사용하여 디자인 모드에서 "수동으로" 여러 테이블이나 쿼리를 기반으로 양식을 만들고 테이블이나 쿼리를 양식으로 저장할 수 있습니다. 어떤 방식으로든 작성된 양식은 디자인 모드에서 수정할 수 있습니다. 나열된 방법 중 일부를 고려해 보겠습니다.

1. 다음 명령을 실행합니다: 리본 탭 창조– 툴바 양식 – 기타 양식 – 양식 마법사.

2. 대화 상자에서 양식 만들기양식에 배치할 테이블(쿼리)과 필드를 선택합니다. 버튼을 클릭하세요 더 나아가.

3. 다음에서 대화 상자마법사 선택 모습양식, 스타일, 양식 이름을 설정합니다. 버튼을 클릭하세요 준비가 된.

4. 마법사를 사용하여 양식 만들기 직원, 고객, 주문, 관리자.

5. 양식을 엽니다 직원디자인 모드에서. 이 모드는 양식을 생성하고 편집하기 위한 것입니다.

6. 요소를 편리한 순서로 배치하고 텍스트의 크기와 색상을 변경합니다.

7. 양식 제목에 텍스트를 추가하세요. 회사 직원.

8. 양식 메모에 개체 추가 단추(리본 탭 건설자– 툴바 통제 수단).

9. 포인터로 버튼을 "그리면" 대화 상자가 화면에 나타납니다. 버튼 만들기(그림 9).

그림 9. 양식에 버튼 만들기

11. 버튼에 배치할 그림이나 텍스트를 선택합니다.

12. 마지막 대화 상자에서 버튼 마스터버튼에 이름을 지정하고 클릭하세요. 준비가 된.

13. 버튼 마스터 Microsoft Visual Basic에서 이 단추에 대한 프로시저를 작성했습니다. 명령을 사용하여 이벤트 처리 절차를 볼 수 있습니다. 이벤트 처리 상황에 맞는 메뉴버튼.

14. 나만의 버튼 만들기 애플리케이션 종료, 항목 검색, 항목 삭제.

15. 때로는 양식에 다양한 출처의 데이터, 참조 또는 지원 정보가 포함된 여러 페이지가 필요할 수 있습니다. 이 목적으로 탭 세트를 사용할 수 있습니다.

16. 빈 양식을 만듭니다.

17. 양식에 탭 세트를 추가하려면 버튼을 클릭하십시오. 도구 모음에서 통제 수단. 처음에는 정식 이름이 붙은 탭 2개만 추가됩니다. 탭 1그리고 탭 2.

18. 다른 탭을 추가하세요.

19. 탭 레이블에 포함될 데이터의 이름이 표시되도록 탭 레이블의 이름을 바꿉니다. 직원, 관리자, 도움말.

20. 탭으로 이동 직원마우스로 데이터베이스에서 양식을 끌어다 놓습니다. 직원.

21. 같은 방법으로 양식을 배치하십시오. 관리자탭으로 관리자.

22. 도움말 탭에는 데이터베이스 작업에 대한 몇 가지 팁이 나와 있습니다.

23. 이 양식이름으로 저장 회사 직원.

24. Microsoft Access에서 버튼 양식을 만들 수 있습니다. 여기에는 버튼만 포함되어 있으며 데이터베이스에서 기본 작업을 선택하도록 설계되었습니다. 버튼 양식을 만들려면 리본 탭으로 이동해야 합니다. 데이터베이스 작업팀을 선택하세요 버튼 양식 관리자.

25. 버튼 양식이 데이터베이스에 없으면 생성을 확인하라는 메시지가 표시됩니다. 딸깍 하는 소리 확인 대화 상자에서.

26. 네 앞에 나타나리라 버튼 양식 관리자, 버튼을 클릭하면 만들다.

27. 대화 상자에서 창조(그림 10) 새 버튼 양식의 이름을 입력하고 클릭합니다. 좋아요.

그림 10. 버튼 양식 이름 설정

28. 새 버튼 양식의 이름이 목록에 추가됩니다. 버튼 페이지창문 버튼 양식 관리자(그림 11). 새 버튼 양식의 이름을 선택하고 버튼을 클릭합니다. 변화.

그림 11. 버튼 양식 관리자

29. 대화 상자에서 버튼 양식 페이지 변경버튼을 클릭하세요 만들다. 대화 상자가 나타납니다 버튼 양식 요소 변경(그림 12)

그림 12. 양식에 버튼 만들기

30. 현장에서 텍스트버튼 양식의 첫 번째 버튼에 대한 캡션 텍스트를 입력한 다음 필드의 드롭다운 목록에서 명령을 선택합니다. . 현장에서 형태이 명령이 실행될 양식을 선택하십시오.

31. 같은 방법으로 버튼 추가 고객, 주문, 산출물.

32. 대화 상자에서 버튼 양식 관리자버튼 양식의 이름을 선택하고 버튼을 클릭하십시오. 기본. 버튼 양식 이름 옆에 텍스트가 표시됩니다. "(기본)".

33. 버튼 양식 생성을 마치려면 버튼을 클릭하세요. 닫다.

34. 결과는 그림 13과 같은 모양이 되어야 합니다.

그림 13. 메인 버튼 형태

35. 양식에 일종의 그림을 추가합니다.

36. 애플리케이션을 시작할 때 메인 버튼 양식이 화면에 나타나도록 하려면 메인 메뉴에서 버튼을 클릭해야 합니다. 액세스 옵션(그림 14). 현재 데이터베이스의 경우 보기 형식을 "푸시 버튼 형식"으로 설정합니다.

그림 14. 액세스 옵션 설정

보고서정보를 인쇄하기 위한 것입니다. 종종 데이터는 표 형식으로 표시됩니다. 테이블이나 쿼리의 출력과 달리 보고서는 데이터를 정렬하고 그룹화하는 더 나은 기능을 제공하며 합계는 물론 설명 텍스트, 머리글, 바닥글, 페이지 번호, 스타일 및 다양한 그래픽 요소를 추가하는 기능도 제공합니다.

Access 데이터베이스에서 보고서를 만드는 방법에는 여러 가지가 있습니다.

보고서 마법사 사용

테이블이나 쿼리를 기반으로 합니다.

디자인 모드에서.

1. 데이터베이스 창에서 리본 탭 명령을 실행합니다. 창조– 툴바 보고서 - 보고서 마법사.

2. 데이터 원본(예: 고객 주소 쿼리)으로 사용할 테이블(또는 쿼리)을 목록에서 선택합니다.

3. 나타나는 대화 상자에서 보고서 생성(그림 15) 사용 가능한 모든 필드를 "선택된 필드" 영역으로 이동합니다.

그림 15. 보고서 마법사

4. 와 보고서 마법사보고서를 작성하다 생일. 테이블을 데이터 원본으로 사용 직원.

5. 우편물 레이블을 인쇄해야 하는 경우 Access에서는 이 옵션을 제공합니다. 이렇게 하려면 테이블을 선택하세요. 클라이언트그리고 다음 명령을 실행하세요: 리본 탭 창조– 툴바 보고서 – 스티커.

6. 나타나는 대화 상자(그림 16)에서 스티커 크기, 단위 체계, 스티커 유형을 지정하고 클릭합니다. 더 나아가.

그림 16. 라벨 생성 대화 상자

7. 보고서 생성의 다음 단계에서는 글꼴, 크기, 텍스트 색상 및 스타일을 설정합니다. 딸깍 하는 소리 더 나아가.

8. 라벨에 표시될 필드를 선택합니다. 예를 들어, 회사명, 주소, 전화번호그리고 팩스. 각 스티커에 특정 텍스트를 표시하려면 스티커 프로토타입에 입력하세요.

9. 필요한 경우 라벨 보고서 이름을 변경하고 준비가 된.

10. 보고서에서 합계, 평균, 최소값과 최대값, 백분율을 계산해야 하는 경우가 있습니다. 이렇게 하려면 다음을 실행하세요. 보고서 마법사쿼리를 데이터 소스로 지정합니다. 주문가격.

11. 대화 상자에서 석사

1. 보고서에 대한 기본 정보입니다.

2. 보고서 작성을 위한 MS Access DBMS 도구.

3. 디자인 모드에서 보고서를 생성합니다.

3.1. 보고서 페이지 옵션 설정

3.2. 보고서 구조

3.3. 보고서 형식 지정

MS Access DBMS에서 인쇄된 문서를 얻으려면 다음과 같은 몇 가지 옵션이 제공됩니다.

테이블 모드로 테이블 인쇄(모든 레코드 또는 필터링 조건을 충족하는 레코드를 테이블 형식으로 표시)

테이블 보기에서 쿼리 레코드 세트를 인쇄합니다.

양식 모드 또는 테이블 모드에서 양식을 인쇄합니다.

보고서를 인쇄하세요.

1. 보고서 기본정보

보고서– 화면, 프린터 또는 파일로 출력하기 위한 데이터의 형식화된 프레젠테이션을 구성할 수 있는 사용자 정의 가능한 대화 상자입니다. MS Access DBMS에서 보고서는 데이터베이스 개체입니다.

보고서는 인쇄된 문서에 데이터베이스 정보를 표시하는 가장 좋은 방법입니다. 다른 데이터 인쇄 수단과 비교하여 보고서에는 두 가지 근본적인 장점이 있습니다.

– 소계 및 총합계를 그룹화, 정렬 및 계산할 수 있는 충분한 기회를 제공합니다. 대형 세트기록(그룹, 여러 그룹 및 보고서 전체에 대해 계산이 가능함)

– 표준 문서 형식에 가까운 형식으로 데이터를 출력할 수 있습니다.

보고서 작성 단계.

첫 번째 단계에서는 미래 보고서의 레이아웃이 종이에 작성됩니다. 동시에 데이터를 표시하는 데 필요한 테이블 또는 쿼리, 데이터 그룹화 및 정렬 수준이 결정되고 보고서에 표시되어야 하는 필드와 데이터를 표시하는 데 사용할 컨트롤이 표시됩니다. , 계산된 필드가 필요한지 여부, 전문적인 보고서를 제공하는 데 어떤 그래픽 요소가 사용될지 여부.

다음 단계에서는 DBMS를 이용하여 보고서를 구성한다.

2. DBMS 도구MS 입장보고서를 작성하려면

MS Access DBMS에서 새 보고서를 생성하려면 데이터베이스 창의 탭으로 이동해야 합니다. 보고서그리고 버튼을 클릭하세요 만들다 . 나타나는 대화 상자에서 새로운 보고서(그림 10.1) 보고서 작성 도구를 선택합니다.

대화 상자 목록에 나열된 모든 도구 새로운 보고서, 세 가지 주요 그룹으로 나눌 수 있습니다.

– 자동 보고서 생성을 위한 도구(자동 보고서: 열, 자동 보고서: 테이프)

– 보고서 생성 마법사(보고서 마법사, 차트 마법사 및 메일링 라벨)

– 보고서 작성 디자이너.

그림 10.1. 새 보고서 대화 상자

자동 보고서 생성 도구를 사용하면 선택한 데이터 소스(테이블 또는 쿼리)를 기반으로 적절한 유형의 보고서를 생성할 수 있습니다.

보고서 생성 마법사를 사용하면 사용자와의 대화 모드에서 보고서를 생성할 수 있습니다. 마법사를 사용하면 보고서의 데이터 소스를 생성하고, 데이터 표시 유형을 선택하고, 그룹화, 정렬 및 요약을 위한 필드를 정의하고, 그룹에 대한 요약 기능을 선택하고, 보고서 레이아웃 및 디자인 스타일을 정의하고, 보고서의 이름을 설정할 수 있습니다. 보고서.

보고서 디자이너는 복잡한 보고서를 수동으로 만들 수 있는 기본 도구입니다. 보고서 유형과 내용은 보고서 개발자의 자격에 따라 달라집니다.

일반적으로 자동 보고서 생성 도구나 마법사를 사용하여 프로토타입 보고서를 만들고, 보고서 디자이너를 사용하여 보고서를 전문적인 모양으로 다듬습니다.

보고서 작업은 모드, 모드 및 모드의 세 가지 모드에서 수행될 수 있습니다.

이 모드는 보고서를 생성하고 레코드 소스의 모든 데이터를 화면에 표시하기 위한 것이며, 모드는 데이터 소스의 여러 레코드에서 데이터를 기계적으로 대체하여 보고서를 빠르게 생성하기 위한 것입니다(샘플링 및 정렬 기준은 무시됨). ), 이 모드는 보고서의 구조를 생성하고 변경하기 위한 것입니다. 보고서 작업 모드를 변경하려면 버튼을 사용할 수 있습니다 보다도구 모음에서 보고서 디자이너또는 유사한 메뉴 명령 보다.

3. 디자인 모드에서 보고서 만들기

모드에서 보고서를 생성하려면 다음 단계를 수행해야 합니다.

1. 페이지 매개변수를 구성합니다.

2. 보고서의 레코드 원본을 선택하거나 만듭니다.

3. 그룹화 및 정렬 수준을 결정합니다.

4. 보고서에 레코드 원본 필드를 배치합니다.

5. 계산된 컨트롤과 무료 컨트롤을 추가합니다.

6. 컨트롤 요소 및 보고서 섹션의 속성을 구성합니다.

7. 전문적인 느낌으로 보고서 형식을 지정합니다.

3.1. 보고서 페이지 옵션 설정

보고서의 주요 목적은 데이터베이스의 정보를 형식화된 형식(종이 문서 형식에 가깝습니다)으로 인쇄하는 것입니다. 따라서 보고서를 디자인하기 전에(보고서에 컨트롤 배치) 보고서 페이지 매개변수를 구성해야 합니다(프린터 선택, 시트 크기 및 방향 결정, 여백 크기 설정 등).

실제 프린터가 없는 경우 다음 명령을 사용하여 프로그래밍 방식으로 프린터를 설치해야 합니다. 운영 체제 시작 | 설정 | 프린터 | 프린터 설치.

보고서 페이지 매개변수를 구성하려면 다음 명령을 실행해야 합니다. 파일 | 페이지 설정…. 대화창 페이지 설정그림 10.2에 제시되어 있다.

페이지 탭(a) 필드 탭(b)

그림 10.2. 페이지 설정 대화 상자

페이지 설정은 각 보고서에 대해 구성됩니다.

보고서를 다른 프린터로 출력할 수 있는 경우 대화 상자에서 페이지 설정탭에 페이지필요한 프린터 유형을 선택할 수 있습니다. 대화창 프린터 선택그림 10.3에 제시되어 있다.

그림 10.3. 프린터 선택 대화 상자

다른 페이지 매개변수는 선택한 프린터 유형에 따라 다릅니다(그림 10.2 참조): 최대 용지 형식 및 크기, 최소 여백 크기, 용지 공급 유형.

보고서의 색상은 선택한 프린터 유형과 속성 설정(컬러 또는 흑백으로 출력)에 따라 달라집니다.

3.2. 보고서 구조

모드의 보고서 구조는 그림 10.4에 나와 있습니다. 모든 보고서에는 다음 섹션이 있습니다.

보고서 제목(보고서 첫 번째 시트(제목 페이지)에만 표시되며 보고서 이름, 회사 로고, 기업의 법적 주소 등이 포함될 수 있습니다.)

페이지 헤더(각 페이지 상단에 표시되며 제목, 인쇄 날짜, 페이지 번호 등이 포함될 수 있음)

데이터 영역(쿼리 또는 테이블의 필드를 표시하도록 설계됨 - 보고서의 레코드 소스)

보행인(각 페이지 하단에 표시되며 제목, 인쇄 날짜, 페이지 번호 등이 포함될 수 있음)

보고서 메모(보고서의 마지막 시트에만 표시되며 보고서에 대한 최종 계산, 결론 등이 포함될 수 있습니다).

나열된 모든 섹션 중에서 필수 섹션은 데이터 영역입니다.

보고서 제목과 보고서 설명 부분은 동시에 창에 표시되거나 숨겨집니다. 표시/숨기기의 동일한 원칙이 머리글 및 바닥글 섹션에 적용됩니다(그림 10.4 참조).

기록을 그룹화할 때 각 그룹에 대해 보고서 창(그림 10.4 참조)을 추가할 수 있으며 보고서에서는 다음 섹션과 별도로 최대 10단계의 그룹화 및 정렬을 정의할 수 있습니다.

그룹 헤더(각 시작 부분에 표시됨 새 그룹그룹화가 수행되는 필드를 포함할 수 있습니다.

그룹 노트(각 그룹의 끝에 표시되며 그룹 합계가 포함될 수 있음)

섹션 하단을 위나 아래로 드래그하여 마우스를 사용하여 보고서 섹션 영역의 높이를 변경할 수 있습니다.

보고서 너비는 선택한 용지 크기, 시트 방향 및 인쇄된 여백 크기에 따라 조정됩니다.

A4 용지의 보고서 너비를 결정하는 예가 표 10.1에 나와 있습니다.

표 10.1

보고서에 표시되는 정보는 여러 페이지에 걸쳐 분할되므로 보고서의 너비는 계산된 크기를 초과해서는 안 됩니다.

보고서의 오른쪽 테두리를 왼쪽이나 오른쪽으로 드래그하여 마우스를 사용하여 보고서의 너비를 변경할 수 있습니다.

양식과 마찬가지로 삽입할 수 있습니다. 다양한 요소컨트롤: 첨부, 계산 및 무료. 계산된 보고서 필드의 표현식은 양식과 동일한 규칙에 따라 구성됩니다.

= [가격] * [수량]

SUM([비용]

성 & " " & 왼쪽(이름; 1) & "."

컨트롤 요소 사용 하위 폼/보고서기본 보고서에 하위 보고서를 포함할 수 있습니다.

각 컨트롤, 섹션 및 보고서 전체에 대해 속성을 지정할 수 있습니다.

생성된 보고서 주문 용지모드 및 모드는 그림 10.5에 나와 있습니다.

그림 10.5. 디자인 모드(a) 및 미리 보기 모드(b)의 주문 양식 보고서

그림 10.6. SequentialNumber 필드에 대한 속성 창

각 그룹(주문 양식)을 별도의 페이지에 표시하려면 섹션 속성 창을 설정해야 합니다. "주문 코드" 그룹의 참고 사항탭에 공들여 나열한 것자산 가치 페이지 끝: 섹션 이후(그림 10.7).

그림 10.5. NoteGroups1 섹션의 속성 창

3.3. 보고서 형식 지정

보고서 창의 요소 중 하나는 도구 모음입니다. 양식/보고서 형식에는 서식 옵션(색상, 글꼴, 선 두께, 정렬 방법 등)을 더 쉽게 선택할 수 있는 버튼과 드롭다운 목록이 포함되어 있습니다.

서식 지정이란 보고서 섹션에 컨트롤을 배치하고, 컨트롤을 정렬하고, 컨트롤 크기를 변경하고, 컨트롤 사이의 간격을 설정하는 것을 의미합니다. 이러한 작업을 수행하려면 마우스를 사용하거나 메뉴 명령을 사용할 수 있습니다. 체재 (맞추다..., 크기…, 세로 간격...그리고 가로 간격...).

보고서 서식 지정 작업을 빠르게 수행하려면 도구 모음을 사용자 정의할 수 있습니다. 양식/보고서 형식메뉴의 버튼을 복사하여 체재.

MS Access 2007 DBMS에서 간단하고 상세한 복합 데이터베이스 보고서를 생성하는 기술에 대해 설명합니다.

* * *

책의 주어진 소개 부분 데이터베이스: DBMS MS Access 2007에서 보고서 생성(작성자 팀, 2013)우리의 도서 파트너인 회사 리터가 제공합니다.

일의 시작

데이터베이스 보고서에 대한 아이디어를 얻으려면 MS Access DBMS에서 Northwind 2007 교육 데이터베이스를 여는 것이 좋습니다.

데이터베이스 열기

Northwind 2007 데이터베이스를 열려면 다음을 수행해야 합니다.

1. 시작 버튼을 클릭하여 Microsoft Access를 시작합니다.

2. "모든 프로그램"을 선택한 다음 마이크로 소프트 오피스, Microsoft Access 2007을 차례로 선택합니다. Microsoft Access 2007 창이 열립니다.

"Borey 2007" 데이터베이스가 처음이 아닌 컴퓨터에서 열리면 화면에 "Borey 2007" 데이터베이스 스플래시 화면 창이 표시됩니다.

처음이라면 MS Access가 먼저 다운로드합니다. 다운로드를 시작하려면 "다운로드" 명령 버튼을 클릭하고 지침을 따라야 합니다.

Northwind 2007 데이터베이스 창이 열립니다.

데이터베이스는 MS Office의 일반적인 방법으로 닫힙니다. 파일 작업 명령이 포함된 시스템 메뉴에서 "데이터베이스 닫기"를 선택합니다.

연습 1. MS Access 2007을 실행합니다. Northwind 2007 데이터베이스를 엽니다. 닫아. Northwind 2007 데이터베이스를 다시 엽니다.

MS Access 2007 인터페이스의 기능

MS Access 2007에서는 다음과 다릅니다. 이전 버전상호 작용. 메뉴와 도구 모음은 홈, 생성, 외부 데이터, 데이터베이스 작업 등 다양한 탭이 있는 메뉴 리본으로 대체되었습니다.

탭에는 가입할 수 있는 도구 또는 도구 그룹(그룹은 삼각형 아이콘으로 표시됨)이 포함되어 있습니다.


쌀. 1. 탭이 있는 MS Access 2007 메뉴 리본


또한 작업 중인 데이터베이스 개체에 따라 상황별 도구가 자동으로 나타납니다. 예를 들어 양식 작업 시 해당 양식에 대한 상황별 도구가 나타납니다.

리본 아래 왼쪽에는 전환 영역이 있고 오른쪽에는 편집 중인 개체를 표시하는 편집 창이 있습니다.


쌀. 2. “Borey 2007” 데이터베이스 창


탐색 창에는 모든 Access 개체(테이블, 폼, 쿼리, 보고서 등)가 포함되어 있습니다. 올 액세스 개체 목록에서 필요한 개체를 선택할 수 있습니다. 탐색 창에서 개체 이름을 두 번 클릭하면 해당 개체가 편집 창의 자체 탭에 나타납니다.

데이터베이스 개체

데이터베이스에는 테이블, 쿼리, 양식, 보고서, 매크로 및 모듈과 같은 개체 유형의 데이터가 포함되어 있습니다. 데이터를 저장하는 기본 구조는 테이블입니다. 다른 모든 유형의 객체는 테이블에서 파생됩니다.

쿼리는 데이터를 검색하기 위한 명령을 작성할 때 사용자가 지정한 일부 기준을 만족하는 테이블 데이터를 저장합니다.

양식은 테이블 또는 쿼리 데이터를 화면 카드 모음으로 저장하며, 각 카드에는 하나의 테이블 또는 쿼리 레코드의 내용이 표시되므로 테이블의 데이터를 업데이트할 때 유용합니다.

보고서는 테이블이나 쿼리의 데이터를 다음 형식으로 저장합니다. 텍스트 문서, 인쇄에 적합합니다.

매크로는 Enter 키를 한 번만 누르면 시작할 수 있는 일련의 데이터 처리 작업을 저장합니다. 이는 동일한 표준 작업을 자주 수행해야 하는 경우 편리합니다.

모듈은 프로그래밍 언어로 작성된 데이터 처리 프로그램을 저장하며, 대부분 MS Access, Access Basic에 내장된 언어로 작성됩니다.

탐색 영역의 데이터베이스 개체는 그룹화되어 있으며 그룹 이름을 볼 수 있습니다. 그룹의 내용을 보려면 그룹 이름을 클릭해야 합니다. 두 번째 클릭하면 그룹 목록이 해당 이름으로 축소됩니다.

작업 2. 탐색 창에서 그룹 목록을 축소 및 확장합니다.

테이블은 데이터를 저장하는 주요 구조이기 때문에 손상을 방지하고 데이터 작업을 쉽게 하기 위해 사용자는 파생된 유형의 개체를 사용하여 작업합니다. Northwind 2007 데이터베이스에서는 "고객 및 주문", "재고 및 구매", "공급업체", "배송", "보고서", "직원" 형식이 전환 영역에 명시적으로 표시됩니다.

테이블 및 기타 유형의 개체는 탐색 창의 도우미 개체 그룹에 숨겨져 있습니다.

"할당되지 않은 개체" 그룹에는 사용자가 추가로 생성한 개체가 저장됩니다. 예를 들어, 여기에 생성한 쿼리를 저장할 수 있습니다.

다양한 유형의 개체가 표시되어 있습니다. 다른 아이콘:

전환 창의 개체 표현을 다음에서 사용되는 친숙한 것으로 변경할 수 있습니다. 이전 버전 MS 액세스. 이렇게 하려면 탐색 창 헤더에 있는 목록 아이콘(▼)을 클릭하여 개체 필터 목록을 확장하고 "All Access 개체"를 선택합니다.

작업 3. 보조 개체 그룹의 내용을 검토합니다. 다양한 유형의 개체를 열고 해당 내용을 봅니다. 보조 개체 그룹을 닫습니다. 탐색 창의 개체 표시를 변경하여 테이블, 쿼리, 양식, 매크로, 모듈 등 개체를 유형별로 그룹화합니다.

이중 화살표 버튼(<<) или (>>) 패널의 오른쪽 상단에 있습니다.

작업 4. 전환 영역을 축소 및 확장합니다.

편집 창은 현재 스플래시 화면으로 채워져 있습니다. 화면 보호기는 "화면 보호기" 바로가기 오른쪽에 있는 버튼(X)을 클릭하여 제거할 수 있습니다.

"보조 개체" 그룹의 전환 영역에 표시한 다음 "스플래시 화면" 형식으로 표시할 수 있습니다.

작업 5. Northwind 2007 데이터베이스 시작 화면을 닫습니다.

모든 데이터베이스 테이블은 서로 연결되어 있습니다. "Working with Databases" 메뉴 탭에서 "Data Schema"를 선택하여 데이터 스키마를 열면 테이블 간의 관계를 볼 수 있습니다.

“디자인” 메뉴 탭의 “닫기” 버튼을 클릭하면 데이터 다이어그램을 닫을 수 있습니다.

작업 6. 데이터 스키마를 열고 닫습니다.

도움말 시스템 MS Access 2007

다른 MS Office 응용 프로그램과 마찬가지로 MS Access 2007 DBMS에도 자체 도움말 시스템이 있습니다. 열려면 다음이 필요합니다.

1. 메뉴바 오른쪽에 있는 버튼(?)을 클릭하세요.

2. “도움말: 액세스” 창에서 창 하단에 원하는 도움말 섹션을 입력하거나 검색창에 검색 컨텍스트를 입력하고 Enter를 누릅니다.

작업 7. MS Access 2007 도움말 시스템을 열고 양식 및 보고서 섹션을 엽니다. 섹션의 내용을 검토하세요. 도움말 시스템을 닫습니다.

양식과 마찬가지로 보고서는 테이블이나 쿼리를 기반으로 하는 파생된 Access 개체입니다. 양식은 데이터를 빠르게 볼 수 있는 편리한 도구이지만 주요 목적은 데이터를 입력하고 편집하는 것입니다. 쉽게 입력할 수 있는 양식을 사용하여 테이블에 데이터를 입력한 후 데이터를 체계적으로 표시할 수 있습니다. 보고서는 편리하고 이해하기 쉬운 형식으로 데이터를 제공하는 데 사용됩니다. 보고서를 사용하여 데이터를 출력합니다. 일반 조항. 다른 Access 개체와 마찬가지로 보고서를 수동으로 만들거나 보고서 마법사(초안 보고서를 만드는 데 권장)를 사용하여 만들 수 있습니다. 보고서는 테이블(여러 테이블) 또는 쿼리를 기반으로 생성됩니다. 새 보고서를 만드는 과정은 Access 개체를 만드는 것과 유사합니다. 데이터베이스 개체인 Report – Create를 선택한 다음 New Report 대화 상자에서 보고서 생성 모드를 선택하기만 하면 됩니다.

Access 데이터베이스를 보호하기 위해 워크그룹 파일 시스템.mdw(작업 그룹은 네트워크 리소스를 공유하는 사용자 그룹임)를 사용하며, 여기에 워크스테이션의 데이터베이스가 기본적으로 연결됩니다. 작업 그룹 파일에는 다음이 포함됩니다. 계정사용자 및 그룹, 사용자 비밀번호. 계정데이터베이스와 그 객체에 대한 접근 권한이 부여될 수 있으며, 접근 권한 자체는 데이터베이스에 저장됩니다. Access 데이터베이스를 보호하려면 작업 그룹 관리자 wrkgаdm.exe 파일을 사용하여 작업 그룹을 만들어야 합니다. 고유한 작업 그룹을 생성할 때 사용자 이름, 조직 이름 및 작업 그룹 코드를 지정합니다. MS Access 작업 그룹 파일에는 다음과 같은 기본 제공 계정이 포함되어 있습니다. 1. 관리자 - 표준 사용자 계정. 이러한 기록은 Ms Access의 모든 인스턴스에 대해 동일합니다. 2. Admin(관리자 그룹 계정)은 각 작업 그룹 파일에서 고유합니다. 3. 사용자 - 사용자 계정을 포함합니다. 작업 그룹 파일을 만들려면 Access를 종료하고 Windows 디렉터리의 system 또는 system32 폴더에서 작업 그룹 파일을 찾아 새 작업 그룹을 만들어야 합니다(최대 20개의 디지털 또는 문자 명칭). Admins 그룹에는 임의의 수의 사용자가 포함될 수 있지만 개체 소유자는 항상 한 명입니다. 개체 소유자는 개체를 생성한 계정이거나 개체 사용 권한이 양도된 계정일 수 있습니다. 관리자 기록 읽기는 모든 작업 그룹에서 가능하고 이러한 계정은 동일하므로 ADMIN 사용자는 관리자 그룹에서 제거되어야 하며, 관리자 그룹의 경우 새 관리자 계정을 생성하고 해당 계정과 소유자 계정에 대한 비밀번호를 설정해야 합니다. 해당 소유자와 Admins 그룹의 구성원만 데이터베이스를 암호화하고 해독할 수 있습니다. 암호화를 위해 Jet는 작업 그룹 ID를 기반으로 하는 키와 함께 RSA 알고리즘(발명자 성의 첫 글자를 따서 명명됨: Rivest, Shamir, Adelman)을 사용합니다. 데이터베이스 암호화에는 두 가지 부정적인 부작용이 있습니다. 첫째, Microsoft 추정에 따르면 성능이 10-15% 감소합니다. 둘째, 암호화된 데이터베이스는 PKZip, LHA, Stacker 및 DriveSpace와 같은 프로그램으로 압축할 수 없습니다. 보다 정확하게는 압축할 수 있지만 그렇게 해도 소용이 없습니다. 크기가 약간 줄어들기 때문입니다. 사용자 액세스 권한 차별화 액세스 권한은 사용자 계정에 속하거나 사용자 계정에 할당된 경우 명시적이라고 합니다.



MS Access에서 데이터 보호를 생성하는 예:

그림 4 데이터 보호 생성

MS Access DBMS에서 보고서를 생성합니다. MS Access를 사용하여 보고 문서를 준비합니다. MS Access DBMS를 이용한 프로젝트 보호.

데이터베이스 보안 시스템은 데이터베이스의 물리적 무결성을 보장하고, 내용을 읽고 데이터를 변경하는 무단 침입으로부터 보호해야 합니다. 데이터베이스 보호는 두 가지 수준으로 수행됩니다. - 비밀번호 수준 -수준에서사용자(사용자 계정 및 식별된 개체 보호) Access 데이터베이스를 보호하기 위해 워크그룹 파일 시스템.mdw(작업 그룹은 네트워크 리소스를 공유하는 사용자 그룹임)를 사용하며, 여기에 워크스테이션의 데이터베이스가 기본적으로 연결됩니다. 작업 그룹 파일에는 사용자 및 그룹 계정과 사용자 비밀번호가 포함되어 있습니다. 계정에는 데이터베이스 및 해당 개체에 대한 액세스 권한이 부여될 수 있으며, 액세스 권한 자체는 데이터베이스에 저장됩니다. Access 데이터베이스를 보호하려면 작업 그룹 관리자 wrkgаdm.exe 파일을 사용하여 작업 그룹을 만들어야 합니다. 고유한 작업 그룹을 생성할 때 사용자 이름, 조직 이름 및 작업 그룹 코드를 지정합니다. MS Access 작업 그룹 파일에는 다음과 같은 기본 제공 계정이 포함되어 있습니다. 1. 관리자 - 표준 사용자 계정. 이러한 기록은 Ms Access의 모든 인스턴스에 대해 동일합니다. 2. Admin(관리자 그룹 계정)은 각 작업 그룹 파일에서 고유합니다. 3. 사용자 - 사용자 계정을 포함합니다. 작업 그룹 파일을 만들려면 Access를 종료하고 Windows 디렉터리의 system 또는 system32 폴더에서 작업 그룹 파일을 찾아 새 작업 그룹을 만들어야 합니다(최대 20개의 숫자 또는 문자 가능).



MS Access에서 보고서 생성 예:

그림 5 보고서 작성

결론

교육실습 중 04.01.업그리고 04.02.업저는 MDK 04.01 분야에 대한 지식을 통합했습니다. "컴퓨터 및 PC 하드웨어 작업" 및 MDK 04.02. "작업 소프트웨어컴퓨터와 PC." 나는 외부 컴퓨터 아키텍처, 장치 연결, 프로그램 및 인터페이스 설정, 작업과 같은 자료를 반복했습니다. 편집 프로그램등등

실제로 다음 주제가 연구되고 설명되었습니다.

1. 프레젠테이션 만들기




맨 위