접근 - 그게 뭐죠? Microsoft Access에서 데이터베이스 만들기. 접근 - 그게 뭐죠? Microsoft Access에서 데이터베이스 생성 액세스 사용 방법

공부할 때마다 새로운 프로그램, 프로그램 창과 그 안에 있는 도구에 익숙해지는 것이 중요합니다. Access 작업도 다르지 않습니다. Access 환경에 대한 사용법을 알면 Access를 더 쉽게 배우고 사용할 수 있습니다.

이 문서에서는 리본, Backstage, 탐색 모음, 문서 탭 표시줄 및 녹음 탐색 모음을 포함한 Access 환경에 대해 알아봅니다. 또한 데이터베이스에 탐색 양식이 포함된 경우 탐색 양식을 사용하여 탐색하는 방법도 알아봅니다.

Access 2010 시작하기

Access 2007에 익숙하다면 Backstage 보기가 추가된 것 외에 2010 인터페이스에 많은 변경 사항이 없다는 것을 알 수 있을 것입니다.

그러나 Access를 처음 사용하는 경우 먼저 Access 환경에 익숙해지는 데 시간이 좀 필요합니다.

Access 환경 작업

리본 및 빠른 액세스 도구 모음은 Access에서 일반적인 작업을 수행하는 데 사용하는 명령을 찾을 수 있는 곳입니다. Access 2007에 익숙하다면 Access 2010 리본의 주요 차이점은 열기 및 인쇄와 같은 명령이 이제 Backstage 보기에 있다는 점입니다.

리본

리본에는 여러 탭이 포함되어 있으며 각 탭에는 여러 명령 그룹이 있습니다. 양식 레이아웃 도구 및 표 도구와 같은 일부 탭은 양식 및 표와 같은 특정 개체로 작업할 때만 나타날 수 있습니다. 이러한 탭을 상황별 탭이라고 하며 대비되는 색상으로 강조 표시되어 일반 탭과 구별됩니다.

피드를 최소화 및 최대화하려면:

리본은 사용하기 쉽고 현재 작업에 반응하도록 설계되었지만 화면 공간을 너무 많이 차지한다고 생각되면 리본을 최소화할 수 있습니다.

리본을 최소화하려면 리본의 오른쪽 상단에 있는 화살표를 클릭하세요.

리본을 확대하려면 화살표를 다시 클릭하세요.

리본이 최소화되면 탭을 클릭하여 다시 열 수 있습니다. 그러나 리본은 사용하지 않으면 다시 사라집니다.

빠른 액세스 도구 모음

빠른 액세스 도구 모음은 리본 위에 있으며 어떤 탭에 있든 일반적인 명령에 액세스할 수 있습니다. 기본적으로 표시되는 명령은 저장, 취소 및 다시 실행입니다. 원하는 경우 추가 명령을 추가하여 사용자 정의할 수 있습니다.

저장 명령은 현재 열려 있는 개체만 저장한다는 점에 유의하십시오. 또한 실행 취소 명령은 항목 추가와 같은 일부 작업을 실행 취소하지 않습니다. 지불 하십시요 특별한 관심원하는 효과를 얻으려면 취소를 사용할 때 정보를 확인하세요.

무대 뒤에서

Backstage 보기는 데이터베이스에 대한 추가 정보를 열고, 저장하고, 인쇄하고 볼 수 있는 다양한 옵션을 제공합니다. 이는 Access 2007의 Office 단추 메뉴 및 이전 버전의 Access의 파일 메뉴와 유사합니다. 하지만 그러한 메뉴와는 달리 전체 페이지 보기이므로 작업이 더 쉽습니다.

Backstage 보기로 이동하려면:

"파일"탭으로 이동하십시오.

페이지 왼쪽에서 옵션을 선택할 수 있습니다.

데이터베이스 개체로 돌아가려면 리본에서 아무 탭이나 클릭하세요.

네비게이션 바

탐색 패널은 데이터베이스의 모든 개체를 포함하는 목록입니다. 보기 쉽게 개체는 유형별로 그룹으로 구성됩니다. 탐색 모음을 사용하여 개체를 열고, 이름을 바꾸고, 삭제할 수 있습니다.

탐색 영역을 최소화 및 최대화하려면:

탐색 패널은 모든 개체를 관리하도록 설계되었지만 화면 공간을 너무 많이 차지한다고 생각되면 최소화할 수 있습니다.

탐색 창의 오른쪽 상단에 있는 이중 화살표를 클릭하여 최소화합니다.

탐색 모음을 다시 열려면 이중 화살표를 클릭하여 최대화합니다.

탐색 모음을 최소화하지 않고 더 작게 만들고 싶다면 크기를 조정할 수 있습니다. 전환 영역의 오른쪽 테두리를 클릭하고 드래그하기만 하면 됩니다. 크기가 적당해지면 마우스를 놓습니다.

탐색 창에서 개체를 정렬하려면 다음을 수행합니다.

기본적으로 개체는 유형, 한 그룹의 테이블, 다른 그룹의 양식 등을 기준으로 정렬됩니다. 그러나 원하는 경우 탐색 창의 개체를 원하는 그룹으로 정렬할 수 있습니다.

"All Access Objects"라는 단어 오른쪽에 있는 드롭다운 화살표를 클릭합니다.

드롭다운 메뉴에서 원하는 유형을 선택하세요.

개체 정렬을 위한 사용자 정의 그룹을 생성하려면 사용자 정의를 선택합니다. 정렬을 적용한 후 원하는 개체를 새 그룹으로 드래그합니다.

개체를 유형별로 그룹화하려면 개체 유형을 선택합니다. 이것이 기본값입니다.

참조하는 테이블과 함께 그룹 양식, 쿼리 및 보고서에 대한 테이블 및 관련 보기를 선택합니다.

최근에 생성되거나 수정된 ​​객체를 정렬하려면 생성 날짜 또는 수정 날짜를 선택합니다.

이제 탐색 창의 개체가 정렬되어 선택 항목이 표시됩니다.

추가로 사용자 정의하려면 모습탐색 모음을 사용하면 보고 싶지 않은 개체 그룹을 최소화할 수 있습니다. 위쪽 화살표를 누르시면 됩니다. 그룹 이름 옆에 그룹을 전체 크기로 복원하려면 아래쪽 화살표를 클릭하세요.

탐색 양식이 있는 데이터베이스

일부 데이터베이스에는 데이터베이스를 열 때 자동으로 열리는 탐색 양식이 포함되어 있습니다. 탐색 양식은 탐색 모음을 편리하게 대체하도록 설계되었습니다. 여기에는 일반적인 양식, 쿼리 및 보고서를 보고 작업할 수 있는 탭이 포함되어 있습니다. 자주 사용하는 항목을 한 곳에 모아두면 빠르고 쉽게 액세스할 수 있습니다.

탐색 양식에서 항목을 열려면 해당 탭을 클릭하면 됩니다. 개체가 탐색 양식에 표시됩니다. 개체가 열리면 평소대로 작업할 수 있습니다.

일반적으로 탐색 양식에는 일반 사용자가 상당히 정기적으로 작업해야 하는 개체만 포함되므로 탐색 양식에 모든 양식, 요청 또는 보고서가 포함되지 않을 수도 있습니다. 이렇게 하면 데이터베이스를 더 쉽게 탐색할 수 있습니다. 테이블과 거의 사용되지 않는 양식, 쿼리 및 보고서를 숨겨 사용자가 실수로 필요한 데이터를 변경하거나 삭제하는 경우 데이터베이스가 손상될 가능성도 줄어듭니다.

이러한 이유로 탐색 양식에서 사용할 수 없는 개체로 작업하기 전에 디자이너나 DBA에게 문의하는 것이 매우 중요합니다. 이점이 있으면 전환 영역을 늘리고 거기에서 개체를 열 수 있습니다.

Microsoft Office Access 작업의 기본 목표: MS Office Access DBMS의 예를 사용하여 관계형 데이터 구조 작업에 대한 실용적인 기술을 습득합니다. Access 도구를 사용하여 데이터 구조를 시각화하는 방법을 알아보세요. 작업 수행 방법론 데이터베이스 및 Microsoft Access 소개 데이터베이스(DB)는 정보를 저장하도록 설계된 조직화된 구조입니다. 일반적으로 데이터베이스는 특정 문제를 해결하기 위해 설계된 상호 연결된 파일 또는 테이블의 모음으로 제공됩니다. 데이터베이스 관리 시스템(DBMS)의 개념은 데이터베이스의 개념과 밀접한 관련이 있습니다. DBMS는 새로운 데이터베이스의 구조를 생성하고, 콘텐츠로 채우고, 콘텐츠를 편집하고, 정보를 시각화하도록 설계된 소프트웨어 도구 세트입니다. Access DBMS는 Microsoft Office의 일부이며 관계형 데이터베이스와 함께 작동하도록 설계되었습니다. 표 형식으로 표시됩니다. Excel 스프레드시트 프로세서와 달리 Access에는 상호 관련된 테이블에서 데이터를 선택하고 새 테이블과 보고서를 생성하기 위한 더욱 발전된 도구가 있습니다. Access에서 생성된 데이터베이스의 특징은 생성된 테이블과 데이터 처리 도구를 확장자가 .mdb인 하나의 파일에 저장한다는 것입니다. Access의 장점은 프로그래밍 없이 DBMS(즉, 제어 프로그램)를 생성할 수 있다는 점입니다. 그러나 복잡한 DBMS의 경우 내장된 VBA(Visual Basic for Application) 언어로 프로그래밍을 사용하면 제어 시스템의 효율성을 향상시킬 수 있습니다. 데이터베이스의 주요 요소는 테이블이다. 데이터베이스 테이블의 열을 필드라고 하고 행을 레코드라고 합니다. 데이터베이스 테이블 생성의 첫 번째 단계는 구조를 설정하는 것입니다. 필드 수와 유형을 결정합니다. 두 번째 단계는 테이블에 레코드를 입력하고 편집하는 것입니다. 데이터베이스가 비어 있어도 생성된 것으로 간주됩니다. 테이블의 필드는 단순히 테이블의 구조와 셀에 기록된 데이터의 그룹 속성을 정의합니다. 데이터베이스 필드의 기본 속성을 살펴보겠습니다. 1. 필드 이름 - 필드 데이터에 액세스하는 방법을 결정합니다(이름은 테이블 제목으로 사용됩니다). 2. 필드 유형 - 이 필드에 포함될 수 있는 데이터 유형(텍스트, 숫자, 날짜, 메모, 통화, 카운터 등)을 결정합니다. 3. 필드 크기 - 필드에 배치할 수 있는 데이터의 최대 길이를 결정합니다. 4. 필드 형식 - 셀의 데이터 형식을 지정하는 방법입니다. 관계형 데이터베이스의 테이블 및 키 유형 관계형 데이터베이스는 테이블 간의 관계를 정의할 수 있는 특정 유형의 테이블 및 키가 있다는 특징이 있습니다. 관계형 데이터베이스 개발의 원리를 이해하려면 다양한 유형의 관계형 키와 테이블을 정의해야 합니다. * 기본 테이블. 관계형 데이터베이스에서 기본 테이블은 개체에 대한 하나 이상의 속성 열을 포함하고 해당 개체를 고유하게 식별하는 기본 키를 포함하는 테이블입니다. 또한 기본 테이블에는 기본 키가 포함되어야 합니다. 기본 테이블에는 기본 키가 있으므로 기본 테이블이라고도 합니다. * 중간 테이블. 다른 테이블 간의 관계를 제공하는 데 사용되는 기본 테이블이 아닌(객체 속성을 집계하지 않거나 기본 키 필드를 포함하지 않기 때문에) 테이블을 관계 테이블이라고 합니다. 관계 테이블의 키 필드는 기본 테이블의 기본 키와 관련된 외래 키여야 합니다. 간단히 말해서 관계 테이블은 외래 키로만 구성되며 독립적인 데이터 요소는 포함하지 않습니다. * 기본 키. 기본 키는 기본 테이블의 레코드를 고유하게 식별하는 값 집합으로 구성됩니다. 모든 기본 키 값은 단 하나의 테이블 행에만 해당해야 합니다. 기본 키에는 해당 필드에 중복 값이 ​​포함되지 않은 경우에만 하나의 필드가 포함됩니다. * 복합 키. 기본 키 값에 부과된 조건을 충족하기 위해 특정 키에 여러 테이블 필드가 포함되어 있는 경우 이를 복합이라고 합니다. * 외래 키. 외래 키는 다른 관련 테이블의 기본 키 값에 해당하는 값을 갖는 열입니다. MS Access 환경 관리 Access를 실행하면 개체 목록이 포함된 데이터베이스 창이 화면에 나타납니다. 주요 개체: 테이블, 쿼리, 양식, 보고서, 매크로, 모듈. 생성자와 재생이라는 두 가지 모드에서 이러한 객체를 사용할 수 있습니다. 그림은 4개의 테이블이 포함된 학업 진도 데이터베이스 창을 보여줍니다. 데이터베이스 창의 주요 개체는 다음과 같은 목적을 가지고 있습니다. * 테이블 - 데이터베이스에 정보를 저장하는 주요 수단입니다. * 쿼리는 소스 테이블에서 필요한 정보를 추출하여 이를 편리한 형식으로 표시하는 도구입니다. * 양식은 데이터 입력, DBMS 관리 및 모니터 화면에 결과 표시를 위한 주요 수단입니다. * 보고서는 출력 문서를 생성하고 이를 프린터로 출력하기 위한 특수 도구입니다. * Access의 매크로는 데이터베이스 작업을 자동화하도록 설계된 내부 명령 집합입니다. * 모듈은 VBA 언어를 사용하여 작성된 프로그램이며 Word 및 Excel의 매크로와 유사합니다. 테이블과 쿼리는 데이터 스키마를 사용하여 서로 연결됩니다. 데이터베이스 테이블, 쿼리, 폼 및 보고서는 수동으로 디자이너를 사용하거나 마법사를 사용하여 두 가지 모드로 만들 수 있습니다. 도구 선택은 특정 상황에 따라 결정되지만 마스터는 일반적으로 수동으로 "정제"해야 하는 빈 개체를 신속하게 생성한다는 점에 유의해야 합니다. DBMS 개발 기술에는 여러 단계가 포함되어 있으며 그 주요 단계는 다음과 같습니다. * 데이터베이스 구조 및 테이블 간의 관계 설계; * 개별 테이블의 구조 개발 및 테이블에 데이터 입력 * 요청 개발; * 테이블과 쿼리 간의 설계된 관계를 구현하는 데이터 스키마 개발 * 데이터베이스 관리를 위한 매크로 및 소프트웨어 모듈 개발; * 데이터베이스 관리 인터페이스 구현을 위한 양식 개발; * 문서 인쇄를 위한 보고서 개발. 주어진 단계의 순서는 엄격하지 않습니다. 일반적으로 DBMS 개발자는 동일한 단계를 여러 번 반복하면서 점차적으로 프로젝트를 개선해야 합니다. 데이터베이스 테이블 생성 데이터베이스 테이블 생성은 DBMS 개발의 첫 번째 단계입니다. 테이블은 데이터베이스 정보를 저장하도록 설계되었습니다. 테이블 생성은 테이블 구조 설정, 테이블 구조 설정, 두 단계로 구성됩니다. 테이블에 레코드를 입력합니다. 새 테이블을 만들려면 데이터베이스 창에서 "테이블" 메뉴를 선택하고(이전 버전의 Access에서는 "테이블" 탭을 사용함) "만들기" 버튼을 클릭하세요. "새 테이블" 창에서 테이블 생성 방법을 선택해야 합니다. DBMS 개발자의 경험이 충분하지 않은 경우에는 디자인 모드를 선택하여 테이블을 생성하는 것이 좋습니다. 디자인 모드에서 테이블 만들기 디자인 모드를 선택하면 디자인 창이 나타납니다. "필드 이름" 필드에 식별자인 테이블 필드의 이름을 입력합니다. 이름이 짧고 특수 문자(쉼표, 공백 등)가 포함되지 않고 필드의 의미를 반영하도록 필드 이름을 구성하는 것이 좋습니다. 테이블 구조의 필드 식별자와 출력 문서의 필드 제목을 구별해야 합니다. 두 번째 경우, 필드 제목은 필드의 의미를 완전히 반영해야 하며 일반적으로 출력 문서 형식을 지정할 때 수동으로 설정됩니다. "데이터 유형" 필드에서 그림의 확장된 목록에 표시된 유형 중 하나를 선택합니다. "설명" 필드에는 생성되는 테이블 필드에 대한 설명이 포함되어 있습니다. 완료는 선택 사항입니다. 창 하단의 "일반" 탭에서 필드 속성이 설정됩니다. 속성 테이블의 행 중 하나를 클릭하면 해당 속성의 목적에 대한 힌트가 오른쪽에 나타납니다. "대체" 탭은 테이블의 외래 키를 채울 때 힌트를 제공하는 데 사용됩니다. 키는 데이터베이스 테이블에 있는 레코드의 공식 식별자인 경우가 가장 많습니다. 따라서 외래 키를 채울 때 사용자는 기본 테이블의 어느 키가 하위 테이블의 레코드에 해당하는지 판단하는 데 어려움을 겪을 수 있습니다. 조회 탭 속성을 설정하면 간단한 외래 키 필드를 다음을 포함하는 콤보 상자로 바꿀 수 있습니다. 전체 목록기본 테이블의 키와 이러한 키에 해당하는 필드 - 기본 테이블의 힌트입니다. 목록에서 레코드를 선택하면 해당 테이블에 키만 입력되어 채워집니다. 따라서 사용자는 키를 기억할 필요가 없으며 키보드에서 입력하는 대신 목록에서 선택하여 입력이 수행됩니다. 이후에 해당 필드가 있는 테이블이 양식 데이터 원본으로 선택되면 조회 필드가 양식에 상속됩니다. 위 그림은 식별자 NG, KOL 및 PBALL이 있는 세 개의 필드로 구성된 "그룹" 테이블을 설명합니다. NG 필드는 텍스트이며 학생 그룹 수를 포함합니다. 이 필드의 주요 속성은 길이이며 6자를 초과하지 않습니다. KOL 필드에는 그룹의 학생 수가 포함되며 숫자(정수)입니다. PBALL 필드에는 해당 그룹의 학생들이 입학 시 받은 평균 점수가 포함됩니다. 교육 기관 는 숫자이지만 KOL 필드와 달리 소수 부분을 포함하는 실수입니다. 테이블 구조 개발 단계에서 중요한 단계는 키 필드를 설정하는 것입니다. 하나의 테이블 필드로 구성된 단순 키를 지정하려면 디자인 모드를 사용하여 이 필드의 아무 위치에나 커서를 놓고 도구 모음에서 "키 필드" 버튼을 클릭하세요. 그림에서 이것은 NG 필드입니다. 여러 테이블 필드로 구성된 복합 키를 지정하려면 Ctrl 키를 누른 상태에서 해당 행 왼쪽에 있는 버튼을 클릭한 다음 "키 필드" 버튼을 클릭하여 이러한 필드를 선택해야 합니다. 설치 표시는 해당 생성자 줄 왼쪽에 있는 버튼에 주요 그림이 나타나는 것입니다. 디자이너 창을 닫으면 테이블 이름이 표시됩니다. 디자이너를 닫으면 생성된 테이블의 아이콘과 이름이 데이터베이스 창에 나타납니다. 테이블 아이콘을 선택하고 "열기" 버튼을 클릭하면 레코드를 입력할 수 있는 테이블이 열립니다. 데이터를 입력하여 테이블 생성 데이터를 입력하여 테이블을 생성하는 것은 테이블의 구조를 설명하지 않습니다. 이 모드(테이블 모드)를 선택하면 데이터를 입력할 수 있는 빈 테이블이 열립니다. 이 테이블의 모든 필드는 사용자 요청에 따라 변경될 수 있습니다. 필드 이름은 헤더에 직접 지정됩니다. 이 테이블을 저장하면 Access에서 데이터를 분석하고 각 필드에 적절한 데이터 유형을 자동으로 할당합니다. 테이블 구조를 생성합니다. 테이블 보기를 닫으면 Access에서 키 필드를 만들라는 메시지를 표시합니다. "예"라고 대답하면 "카운터" 유형의 다른 필드가 추가되며 이것이 핵심 필드가 됩니다. "아니요"라고 대답하면 나중에 디자인 모드로 이동하여 키를 설정할 수 있습니다. 테이블 마법사를 사용하여 테이블 생성 테이블 마법사는 "테이블 생성" 창에 제공된 템플릿 중 하나를 사용하여 자동으로 테이블을 생성합니다. 마법사는 테이블 키를 결정하고 새 테이블과 기존 테이블 사이에 링크를 생성합니다. 이 경우 새 테이블의 키가 연결이 설정된 테이블에 포함됩니다. 사용자의 요청에 따라 마법사는 테이블에 데이터를 입력하기 위한 양식을 만듭니다. 테이블에 데이터 입력 데이터는 열기 모드에서 직접 테이블에 입력하거나 특별히 생성된 양식을 통해 테이블에 입력할 수 있습니다. 두 번째 방법은 양식이 보다 사용자 친화적인 인터페이스와 입력 제어 기능을 제공하므로 선호됩니다. 입력하는 데이터는 각 테이블 필드의 구조에 정의된 데이터 유형 및 형식과 일치해야 합니다. 불일치가 있으면 Access에서 경고가 표시되고 입력을 계속할 수 없습니다. 필요한 형식으로 데이터를 입력하거나 입력을 취소해야 합니다. Access 데이터베이스의 테이블 간 관계 정의 데이터 스키마 데이터 스키마는 데이터베이스의 그래픽 이미지입니다. 여러 테이블 간의 관계를 정의하기 위해 다양한 Access 개체에서 사용됩니다. 예를 들어 여러 관련 테이블의 데이터가 포함된 양식을 생성하는 경우 데이터 스키마는 해당 테이블의 필드에 대한 자동적이고 일관된 액세스를 제공합니다. 또한 테이블을 조정할 때 상호 관련된 데이터의 무결성을 보장합니다. 데이터베이스 테이블이 생성되면 데이터 스키마를 참조하여 테이블 간의 관계를 설정할 수 있습니다. 데이터 스키마 시작은 Access 도구 모음의 데이터 스키마 아이콘을 통해 수행됩니다. 테이블 관계는 키 필드의 일치하는 값 사이, 일반적으로 두 테이블에서 동일한 이름을 가진 필드 사이의 관계를 설정합니다. 대부분의 경우 각 레코드의 고유 식별자인 한 테이블의 키 필드는 다른 테이블의 외래 키와 연결됩니다. 연결을 설정하기 위한 전제 조건은 연관된 필드의 유형과 형식이 일치해야 한다는 것입니다. 관계 유형 Microsoft Access에서 만든 관계의 관계 유형은 연결할 필드를 정의하는 방법에 따라 달라집니다. 일대다 관계 일대다 관계는 테이블 간에 가장 일반적으로 사용되는 관계 유형입니다. 일대다 관계에서 테이블 A의 각 레코드는 테이블 B에 여러 레코드를 가질 수 있지만 테이블 B의 레코드는 테이블 A에 해당 레코드를 두 개 이상 가질 수 없습니다. -일대일 관계, 일대일" 테이블 A의 레코드는 테이블 B에 최대 하나의 관련 레코드를 가질 수 있으며 그 반대의 경우도 마찬가지입니다. 이러한 유형의 관계는 이와 관련된 대부분의 정보를 단일 테이블에 배치할 수 있기 때문에 자주 사용되지 않습니다. 일대일 관계는 매우 넓은 테이블을 분할하고, 보안상의 이유로 테이블의 일부를 분리하고, 기본 테이블의 레코드 하위 집합과 관련된 정보를 저장하는 데 사용할 수 있습니다. 다대다 관계 다대다 관계에서는 테이블 A의 하나의 레코드가 테이블 B의 여러 레코드에 해당할 수 있고, 테이블 B의 하나의 레코드가 테이블 A의 여러 레코드에 해당할 수 있습니다. 이는 테이블 A와 B에 대한 외래 키인 두 개의 필드로 기본 키가 구성된 세 번째(링크) 테이블의 도움으로 가능합니다. 다대다 관계는 본질적으로 세 번째 테이블과의 두 개의 일대다 관계입니다. 테이블 간의 관계 정의 데이터 스키마 창에 연결할 테이블을 추가한 다음 한 테이블에서 다른 테이블로 키 필드를 끌어서 테이블 간의 관계를 정의합니다. 테이블 연결의 예를 살펴보겠습니다. CCAF 필드(부서 코드)를 통해 "Department"와 "Teacher" 테이블 간의 연결을 설정한다고 가정해 보겠습니다. "Department" 테이블에서 이 필드는 고유 키이고 "Teacher" 테이블에서는 외래 키입니다. 데이터 스키마를 새로 생성한 후 “데이터 스키마” 버튼을 클릭하면 데이터 스키마 창 상단에 “테이블 추가” 창이 나타납니다. 이 창에서 필요한 테이블을 선택하고 "추가"를 클릭하십시오. 결과적으로 두 테이블의 그래픽 이미지가 데이터 다이어그램 창에 추가됩니다. CCAF 테이블 "Department" 필드를 마우스를 사용하여 CCAF 테이블 "Teacher" 필드로 끌어야 합니다. 열리는 "링크 편집" 창에서 "데이터 무결성 보장" 확인란을 선택합니다. 이 경우 예를 들어 "교사" 하위 테이블의 CCAF 필드에 기본 테이블 "부서"의 CCAF 필드에 없는 값이 입력된 경우 Access에서는 잘못된 데이터 입력에 대한 경고 메시지를 표시합니다. Access에서는 관계 유형을 일대다로 자동 결정했습니다. "계단식 링크 업데이트" 및 "계단식 링크 삭제" 확인란을 선택할 수도 있습니다. 이 경우 기본 테이블의 레코드가 변경되면 Access에서는 하위 테이블의 레코드를 자동으로 조정(삭제)합니다. "Create" 버튼을 클릭하면 그림과 같이 테이블 이미지가 링크로 연결됩니다. 기본 테이블의 주요 내용은 굵게 강조 표시되어 있습니다. 복합 키를 사용하여 관계를 설정하려면 "관계 변경" 창의 "관계 변경" 및 "연결된 테이블/쿼리" 필드의 목록에서 연결된 필드 쌍을 수동으로 선택해야 합니다. 그림은 복합 키를 사용한 연결의 예를 보여줍니다. 키도 아니고 고유 인덱스도 없는 필드를 키도 아니고 고유 인덱스도 없는 다른 필드로 드래그하면 정의되지 않은 관계가 생성됩니다. 정의되지 않은 관계가 있는 테이블이 포함된 쿼리에서 Microsoft Access는 기본적으로 테이블 간의 조인 선을 표시하지만 데이터 무결성 조건이 적용되지 않으며 테이블의 레코드가 고유하다는 보장이 없습니다. 데이터베이스 디자인 데이터베이스 디자인은 매우 중요한 단계, DBMS 개발의 후속 단계가 이에 따라 달라집니다. 개발자가 데이터베이스 설계에 소요한 시간은 일반적으로 프로젝트 구현 속도를 높이는 데 도움이 됩니다. 데이터베이스를 생성하기 전에 실제 개체와 프로세스를 포괄해야 하는 선택한 주제 영역에 대한 설명이 있어야 하며, 예상되는 사용자 요청을 충족하고 데이터 처리 요구 사항을 결정하는 데 필요한 모든 정보가 있어야 합니다. 이러한 설명을 기반으로 데이터베이스 설계 단계에서 주제 영역 데이터의 구성 및 구조가 결정되며, 이는 데이터베이스에 있어야 하며 필요한 쿼리 및 사용자 작업의 이행을 보장해야 합니다. 주제 영역의 데이터 구조는 정보-논리적 모델로 표시될 수 있습니다. 이 모델을 기반으로 관계형 데이터베이스를 쉽게 만들 수 있습니다. 정보-논리 모델은 주제 영역의 데이터를 정보 객체 집합과 이들 간의 연결 형태로 표시합니다. 이 모델은 데이터베이스에 저장될 데이터를 나타냅니다. 데이터 모델을 개발할 때 두 가지 접근 방식을 사용할 수 있습니다. 첫 번째 접근 방식에서는 기반이 구축되고 있는 해결을 위한 주요 작업을 먼저 식별하고 해당 작업에 대한 데이터 요구 사항을 식별합니다. 두 번째 접근 방식에서는 주제 영역의 일반적인 개체가 즉시 설치됩니다. 두 접근 방식의 가장 합리적인 조합입니다. 이는 다음과 같은 사실 때문입니다. 첫 단계 일반적으로 모든 작업에 대한 포괄적인 정보는 없습니다. Access에서 관계형 데이터베이스를 생성하기 위한 유연한 도구를 사용하면 이전에 입력한 데이터를 손상시키지 않고 개발의 모든 단계에서 데이터베이스를 변경하고 구조를 수정할 수 있으므로 이러한 기술의 사용은 더욱 타당합니다. 데이터베이스 설계의 주요 단계가 그림에 나와 있습니다. 정보 객체는 실제 객체, 프로세스, 현상 또는 이벤트와 같은 일부 엔터티에 대한 정보 설명입니다. 정보 객체는 주제 영역의 일부 엔터티의 질적, 양적 특성을 나타내는 논리적으로 상호 연관된 세부 정보 집합으로 구성됩니다. 정보 객체의 예로는 PRODUCT, SUPPLIER, CUSTOMER, DELIVERY, SHIPMENT, EMPLOYEE, DEPARTMENT, STUDENT, TEACHER, DEPARTMENT 등이 있습니다. 세부사항 간의 기능적 종속성을 판단하여 주제영역의 설명을 기반으로 정보객체를 할당한다. 정보 객체 세부정보 집합은 정규화 요구 사항을 충족해야 합니다. 각 정보 객체에는 STUDENT, SUBJECT, TEACHER, DEPARTMENT와 같은 고유한 이름이 할당되어야 합니다. 정보 개체에는 많은 구현(인스턴스)이 있습니다. 예를 들어 STUDENT 개체의 각 인스턴스는 특정 학생을 나타냅니다. 인스턴스는 세부 사항의 특정 값 집합으로 구성되며 하나 이상의 주요 세부 사항으로 구성된 정보 객체의 키 값에 의해 고유하게 결정(식별)되어야 합니다. 따라서 세부 사항은 핵심과 설명으로 구분됩니다. 후자는 기능적으로 키에 의존합니다. 하나의 키 값이 설명(종속) 속성의 하나의 값에만 해당하는 경우 세부정보의 기능적 종속성이 발생합니다. 논평. 세부 사항의 기능적 종속성을 식별할 때 산술적 종속성(예: 수량에 대한 비용)은 고려되지 않습니다. 설명적 세부 사항과 주요 세부 사항 간의 연결을 정의하고 각 정보의 필수 구성을 기반으로 하는 기능적 종속성만 설정되기 때문입니다. 개체가 식별됩니다. 데이터 모델을 그래픽으로 묘사할 때 각 정보 개체는 해당 이름과 식별자(키)를 나타내는 직사각형으로 표시됩니다. 각 정보 객체의 세부 사항은 정규화 요구 사항을 충족해야 합니다. * 정보 객체는 고유 식별자(키)를 포함해야 합니다. 핵심은 하나의 필수 항목으로 구성된 경우 간단하고, 여러 항목으로 구성된 경우 복합입니다. * 모든 설명 세부정보는 상호 독립적이어야 합니다. 그들 사이에는 기능적 종속성이 있을 수 없습니다. * 복합 키에 포함된 모든 세부정보는 상호 독립적이어야 합니다. * 각 설명 속성은 기능적으로 키에 완전히 종속되어야 합니다. 각 키 값은 설명 속성의 하나의 값에만 해당합니다. * 복합 키의 경우 설명 세부정보는 키를 구성하는 전체 세부정보 집합에 전적으로 의존해야 합니다. * 각 설명 속성은 키에 전이적으로 의존할 수 없습니다. 즉, 다른 중간 소품을 통해. 논평. 세부 정보 간의 전이적 종속성이 있는 경우 세부 정보 집합을 분할하여 하나가 아닌 두 개의 정보 개체를 형성할 수 있습니다. 정규화 요구 사항을 준수하면 데이터 중복 없이 관계형 데이터베이스를 구축할 수 있으며 변경 시 무결성을 유지할 수 있습니다. 도메인 정보 개체의 격리 정규화 요구 사항을 충족하는 도메인 정보 개체를 식별하는 프로세스는 직관적이거나 형식적인 접근 방식을 기반으로 수행될 수 있습니다. 이론적 기초 유명한 미국 과학자 J. Martin의 데이터베이스 구성에 대한 공식적인 접근 방식이 개발되어 논문으로 완전히 제시되었습니다. 직관적인 접근 방식을 통해 실제 객체에 해당하는 정보 객체를 쉽게 식별할 수 있습니다. 그러나 결과적인 정보 논리 모델은 일반적으로 추가 변환, 특히 개체 간의 다중 값(M:N) 관계 변환이 필요합니다. 이 접근 방식을 사용하면 경험이 충분하지 않으면 심각한 오류가 발생할 수 있습니다. 정규화 요구사항 준수에 대한 후속 검증은 일반적으로 정보 객체를 명확히 해야 할 필요성으로 이어집니다. 정규화 요구 사항을 충족하는 정보 개체를 식별하는 데 사용할 수 있는 형식적인 규칙을 고려해 보겠습니다. * 주제 영역에 대한 설명을 기반으로 데이터베이스에 저장할 문서와 해당 세부 정보를 식별합니다. * 세부 사항 간의 기능적 종속성을 결정합니다. 논평. 세부사항의 기능적 종속성은 핵심 속성에서 설명(종속) 속성으로 이동하는 화살표가 있는 선 형태로 그래픽으로 표시할 수 있습니다. 문서별로 그룹화된 세부정보의 구성을 나타내는 테이블에 이러한 종속성을 직접 반영하는 것이 좋습니다. * 모든 부양가족 세부정보를 선택하고 이에 대한 주요 세부정보(하나 이상)를 지정합니다. 논평. 전이적 종속의 경우 일부 세부 사항은 종속이자 핵심이므로 종속 및 핵심 그룹에 그에 따라 표시됩니다. * 동일한 주요 세부사항에 의존하는 그룹 세부사항입니다. 종속 세부정보의 결과 그룹은 주요 세부정보와 함께 정보 개체를 형성합니다. 정보 객체를 식별한 후에는 최종 설명을 제공해야 합니다. 이러한 설명은 정보 객체의 의미, 즉 의미 정의를 나타낼 수도 있습니다. 그런 다음 정규화 요구 사항을 준수하는지 제어 확인을 수행할 수 있습니다. 위의 규칙을 사용하면 세부사항의 전이 종속성을 별도로 변환할 필요가 없습니다. 이러한 방식으로 얻은 정보 개체 집합을 통해 관계형 데이터베이스를 구축하기 위해 추가 변환이 필요하지 않은 정보 논리 모델을 얻을 수 있습니다. 일반적으로 다중 값 관계에 있는 개체 간의 링크 역할을 하는 개체는 즉시 강조 표시됩니다. 데이터베이스 설계 예 "교육 과정" 이번 학기의 교육 과정에 대한 정보를 담은 데이터베이스를 구축하도록 요구하자. 필요한 데이터는 다음 문서에 저장됩니다: * 학생 그룹 목록; * 학과 교사 목록; * 공부한 과목 목록; * 학습 프로그램; * 교사 간의 업무량 분배; * 시험지. 우선, 사용 가능한 문서에서 데이터베이스에 저장할 세부정보를 식별하고, 세부정보 간의 기능적 관계를 결정하고, 핵심 및 설명 세부정보를 강조표시하고, 선택한 주요 세부정보에 따라 세부정보를 그룹화해야 합니다. 두 번째 단계는 수신된 정보 객체에 대한 설명입니다. 정보 객체의 구조를 설명하는 편리한 형태는 테이블입니다. 고려 중인 문제에 대해 다음 7개의 테이블을 얻었습니다. 테이블 "부서" 필드 내용필드 이름필드 유형키 존재부서 코드KKAFS카운터단순 키부서 이름NKAFText부서 전화TELText 부서장ZAVText머리 사진PHOTOOLE 테이블 "그룹"필드 내용필드 이름필드 유형키 존재그룹 번호NGText단순 키학생 수 COUNT 숫자 학업 성적 점수SBALL숫자 테이블 "주제" 필드 내용필드 이름필드 유형키 유무제목 코드KP카운터간단한 키이름 과목NPText 총 교육 시간HOURS숫자 강의 시간LEK숫자 실습 수업 시간PR숫자 학기 수CH숫자 과정 프로그램 PROGMEMO 테이블 "교사" 필드 내용필드 이름필드 유형키 유무개인 번호TABS카운터간단한 키성, 이름, 부칭숫자 학업 학위STText 학술 titleZV텍스트 부서 코드K KAFN숫자 테이블 "학생" 필드 내용필드 이름필드 유형키 존재그룹 번호NGText복합 키그룹의 학생 번호NS숫자 복합 키성, 이름, 중간 이름텍스트 생년월일YEARDate 주소ADRText 평균 훈련 점수SCORE숫자 테이블 "연구" 필드 내용필드 이름필드 유형키 존재그룹 번호NGText복합 키제목 코드KPNumericalComp osite 키교사 번호TABLE숫자복합 키유형 수업 시간VIDZText복합 키이 유형의 시간HOURS 및 단어 테이블 "진행" 필드 내용 필드 이름 필드 유형 키 존재 여부 학생 번호 NS숫자 복합 키 그룹 번호 NG 텍스트 복합 키 주제 코드 KP 숫자 복합 키 교사 번호 TABLE숫자 복합 키 수업 유형 VIDZ 텍스트 복합 핵심 평가 평가 숫자 고려된 테이블에는 정보 객체가 아닌 데이터베이스 테이블의 특성인 "필드 유형" 열이 추가되었습니다. 데이터베이스 구현의 기능을 설명하기 위해 추가되었습니다. * 연관된 필드는 동일한 유형이어야 합니다. * Access에는 키 필드에 대한 특별한 카운터 유형이 있습니다. 이 유형은 레코드의 일련 번호로 필드를 자동으로 채우는 기능을 제공하며 긴 정수 형식의 숫자 유형입니다. 따라서 이러한 필드의 외래 키도 긴 정수 형식이어야 합니다. NG 속성은 그룹 번호에 문자가 포함될 수 있고 키로 사용될 수 있으므로 최대 6자 길이의 텍스트 속성으로 구현됩니다. "부서" 테이블의 PHOTO 속성에 대해 "OLE 개체 필드"는 사진을 표시하는 기능을 제공하는 데 사용됩니다. "제목" 테이블의 PROG 속성은 주제에 대한 교육 프로그램과 같이 상대적으로 큰 텍스트를 표시하기 위한 MEMO 필드 유형에 해당합니다. 데이터베이스 설계의 다음 단계는 정보 개체 간의 관계를 결정하는 것입니다. 연결은 개체 쌍 간에 순차적으로 설정됩니다. 이 문제에서는 모든 관계가 일대다 관계 유형입니다. 식별된 정보 개체 및 연결에 따라 구축된 "교육 과정" 데이터베이스의 정보 및 논리 모델이 그림에 표시됩니다. 개체가 여러 수준에 위치하므로 정보 및 논리 모델은 정식 형식으로 표시됩니다. 0 수준에는 다른 개체에 종속되지 않는 개체가 있습니다. 다른 개체의 레벨은 0 레벨에서 해당 개체까지의 가장 긴 경로에 따라 결정됩니다. 이러한 개체 배열은 계층적 종속에 대한 아이디어를 제공하고 모델을 더욱 시각적으로 만들고 개체 간의 연결을 더 쉽게 이해할 수 있게 해줍니다. 정보-논리 모델을 이용하여 테이블 간의 연결을 구현하는 단계에서 다음과 같은 데이터 스키마를 얻습니다. Access를 사용하여 양식을 개발하면 데이터베이스 작업을 위한 그래픽 사용자 인터페이스를 디자인할 수 있는 충분한 기회가 제공됩니다. 양식은 처음에 레코드를 테이블에 로드하고 보고 편집할 수 있는 가장 중요한 도구입니다. 이 경우 사용자의 데이터베이스 작업은 익숙한 형식, 즉 문서 형식으로 수행됩니다. 데이터 스키마가 있는 경우 양식은 상호 연결된 테이블 시스템에 데이터를 올바르게 입력하는 데 도움이 됩니다. 이 경우에는 실현된다. 가장 중요한 측면 데이터베이스 작업 기술 - 일회성 데이터 입력. 양식을 디자인하려면 먼저 DBMS를 개발하기 위한 특정 작업 순서를 수행해야 합니다. * 데이터베이스 테이블 구성; * 테이블 간의 관계를 식별하고 데이터 스키마를 생성합니다. * 화면 형태의 스케치와 그 위에 배치된 개체의 구성을 결정합니다. 양식 디자인은 일반적으로 마법사 모드에서 수행되고 디자인 모드에서 수동으로 수정됩니다. 마법사를 사용하면 필요한 필드와 연결이 포함된 빈 양식을 빠르게 개발할 수 있지만 모양이 사용자에게 적합하지 않을 수 있는 표준 디자인만 생성됩니다. 디자인 모드로 전환하면 디자인 결함을 제거할 수 있습니다. 디자인 모드에서 양식 개발 "새 양식" 창에서 디자인 모드를 선택한 후 양식의 데이터 소스인 테이블을 지정해야 합니다. 그런 다음 그림에 표시된 양식 디자이너 창이 열립니다. 양식 선택 영역은 양식 속성에 액세스할 수 있는 상황에 맞는 메뉴를 불러오는 데 사용됩니다. 양식을 디자인하려면 Access 창의 서식 표시줄에 있는 버튼("도구 모음")을 클릭하여 도구 모음을 호출해야 합니다. 요소 패널은 그림에 표시된 것과 같습니다. 양식을 디자인하는 작업은 도구 모음에서 개체를 순차적으로 선택하여 양식의 작업 영역에 설치하는 작업으로 구성됩니다. 설치할 각 요소에 대해 해당 속성을 정의해야 합니다. 요소에 대한 속성 창을 열려면 해당 요소를 선택하고 상황에 맞는 메뉴를 마우스 오른쪽 버튼으로 클릭한 다음 "속성"을 선택합니다. 속성 창의 예가 그림에 나와 있습니다. 요소 패널에서 "요소 마법사" 버튼이 활성화된 경우 해당 버튼 중 일부(예: 버튼)를 설치하면 기본 속성을 결정하는 데 도움이 되는 마법사가 시작됩니다. 단일 테이블 양식 생성 예 "Educational process" 데이터베이스의 "Subject" 테이블을 편집하기 위한 양식의 예를 사용하여 디자인 모드에서 단일 테이블 양식을 생성하는 기술을 고려해 보겠습니다. 1. 데이터베이스 창에서 디자인 모드인 “Forms” 항목을 선택합니다. 2. "새 양식" 창에서 데이터 소스("제목" 테이블)를 선택합니다. 3. 해당 버튼을 클릭하여 요소 패널을 설치합니다. 4. 양식의 한 열에 7개의 "필드" 요소를 설정합니다. 요소는 "Field0", "Field2", ...와 같은 공식적인 성격의 비문과 함께 설치됩니다. 5. 설치된 각 요소에 대해 속성 창을 열고 다음을 설정합니다. * "데이터" 탭의 "데이터" 필드 - 필드 - 데이터 소스; * "기타" 탭에서 비공식 이름은 필드 식별자입니다. 6. 비문의 공식 텍스트를 의미 있는 텍스트로 바꾸세요. 이는 레이블 영역 내부를 클릭하여 양식에서 직접 수행할 수 있습니다. 7. 마우스로 핸들을 끌어 필드 크기를 변경합니다. 요소의 왼쪽 상단에 있는 큰 핸들은 해당 요소만 이동하는 데 사용됩니다. 마우스로 개체의 프레임을 "드래그"하면 비문과 필드가 함께 이동합니다. PROG 필드는 여러 줄의 텍스트 정보를 표시하기 위한 것이므로 크게 만드십시오. 결과적으로 양식을 연 후에는 그림에 표시된 것과 같아야 합니다. 마법사 모드에서 단일 테이블 양식 만들기 동일한 예를 사용하여 마법사 모드에서 단일 테이블 양식을 만드는 기술을 고려해 보겠습니다. 1. 데이터베이스 창에서 마법사 모드인 "양식" 항목을 선택합니다. 2. "새 양식" 창에서 데이터 소스("제목" 테이블)를 선택합니다. 3. 마법사의 첫 번째 단계에서는 "사용 가능" 영역의 모든 필드를 "선택됨" 영역으로 이동합니다. 4. 마법사의 두 번째 단계에서는 한 열의 양식 모양을 선택합니다. 5. 세 번째 단계에서는 양식 스타일 - 표준을 선택합니다. 6. 네 번째 단계에서는 양식 이름을 "항목"으로 설정하고 "마침"을 클릭합니다. 7. 생성된 빈 양식의 경우 디자인 모드로 전환하고 비문을 의미 있는 비문으로 바꾸겠습니다. 결과는 위 그림과 비슷한 모양이 됩니다. 마법사를 사용할 때 "수동" 작업량이 크게 감소했다는 점에 유의해야 합니다. 마법사 모드에서 다중 테이블 양식 만들기 다중 테이블 양식에는 많은 수의 필드, 레이블 및 기타 개체가 있습니다. 따라서 마법사 모드에서 양식을 개발하는 것이 특히 유용합니다. 그룹의 진행 상황에 대한 정보를 표시하는 다중 테이블 양식을 만드는 것을 고려해 보겠습니다. 1. 데이터베이스 창에서 마법사 모드인 "양식" 항목을 선택합니다. 2. "새 양식" 창에서 데이터 소스인 "연구" 테이블을 선택합니다. 3. 마법사의 첫 번째 단계에서는 "연구" 테이블의 모든 필드를 "사용 가능" 영역에서 "선택" 영역으로 이동합니다. 같은 단계에서 "선택" 영역에 다음 필드를 추가합니다. * "Achievement" 테이블의 NS, ASSESSMENT; * "학생" 테이블의 전체 이름; * "교사" 테이블의 성명, 직위, 직위; * "Item" 표의 NP, WATCHES입니다. 4. 마법사의 두 번째 단계에서는 그림과 같이 데이터 표시 유형을 선택합니다. 프레임으로 둘러싸인 오른쪽 영역은 하위 양식으로 디자인됩니다. 메인 폼의 정보에 따라 메인 및 출력 레코드에 따라 다릅니다. 5. 세 번째 단계에서는 양식 모양(리본)을 선택합니다. 6. 네 번째 단계에서는 양식 스타일을 "표준"으로 설정합니다. 7. 다섯 번째 단계에서는 양식 이름을 설정하고 “마침”을 클릭합니다. 결과적으로 그림과 같은 모양을 얻습니다. 8. 디자인 모드에서 폼을 열고 그림과 같은 폼으로 변환합니다. 마스터 작업 후 얻은 양식에 다음과 같은 변형이 이루어졌습니다. * NG 비문이 있는 필드가 양식 제목 영역으로 이동되고 비문이 "GROUP ACHIEVEMENT"로 변형되었습니다. * 과목 이름, 총 시간, 교사의 세부 정보가 포함된 필드는 "사각형" 도구를 사용하여 그룹화되고 강조 표시됩니다. * 소스 테이블에서 상속된 모든 콤보 상자가 단순 필드로 변환되었습니다. 이렇게 하려면 콤보 상자를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "요소 변환"을 선택한 다음 "필드"를 선택합니다. * 기타 필드 및 하위 폼의 경우 크기, 라벨, 위치가 변경되었습니다. 결과 다중 테이블 양식은 기본 양식과 하위 양식을 포함하는 복합 양식입니다. 기본 양식의 레코드 카운터 값을 변경하여 그룹 진행 상황에 대한 정보를 볼 수 있습니다. 이 경우 복합 양식의 모든 필드에 있는 정보는 일관되게 변경됩니다. 다중 테이블 양식에는 하위 양식이 포함될 수 없다는 점에 유의해야 합니다. 반면에 기본 폼에는 여러 개의 하위 항목이 있을 수 있습니다. 보고서 개발 Access 보고서 개발 도구는 인쇄된 출력 문서 형식으로 테이블의 데이터를 표시하는 데 사용할 수 있는 보고서 레이아웃을 생성하도록 설계되었습니다. 이러한 도구를 사용하면 여러 테이블의 상호 연관된 데이터 출력을 제공하는 복잡한 구조로 보고서를 디자인할 수 있습니다. 이 경우 문서 실행에 대한 가장 높은 요구 사항을 충족할 수 있습니다. 보고서 작성을 시작하기 전에 사용자는 다음을 수행해야 합니다. 준비 작업, 그 결과 필요한 보고서 레이아웃이 결정됩니다. 디자인 과정에서 보고서 섹션의 구성과 내용은 물론 데이터베이스 테이블 필드에서 파생된 값의 배치도 형성됩니다. 또한, 보고서 내용의 헤더와 서명을 작성하고, 계산된 내용을 배치합니다. 보고서 디자인 도구를 사용하면 데이터를 여러 수준으로 그룹화할 수 있습니다. 각 수준에 대해 총계를 계산할 수 있으며 각 그룹별로 제목과 메모를 정의할 수 있습니다. 보고서를 생성할 때 다양한 계산을 수행할 수 있습니다. 보고서에 여러 테이블의 데이터를 표시해야 하는 경우 다중 테이블 쿼리를 보고서의 기초로 사용할 수 있습니다. 요청은 가장 복잡한 유형의 샘플링을 담당할 수 있으며 전처리 데이터. 보고서는 마법사를 사용하거나 보고서 디자인 모드에서 생성할 수 있습니다. 종종 보고서 마법사를 먼저 사용하여 보고서 템플릿을 빠르게 만든 다음 디자인 모드에서 템플릿을 수정하는 경우가 많습니다. 디자인 모드에서 보고서를 생성하면 그림에 표시된 빈 보고서 섹션이 창에 표시됩니다. 이러한 섹션의 존재 여부와 해당 섹션의 추가 또는 제거는 "보기/머리글/바닥글" 및 "보기/머리글/보고서 노트" 메뉴 명령에 의해 결정됩니다. 같은 목적으로 보고서 디자이너 도구 모음의 해당 버튼을 사용할 수 있습니다. 보고서를 개발할 때 창의 섹션은 사용자가 요구하는 보고서 레이아웃에 따라 요소로 채워져야 합니다. 제목에는 보고서 레이아웃 헤더의 텍스트가 포함됩니다. 바닥글에는 일반적으로 제목, 날짜 및 페이지 번호가 포함됩니다. 이러한 섹션의 내용을 결정할 때는 보고서의 개별 페이지 디자인에 대한 요구 사항부터 진행해야 합니다. 데이터 영역에는 데이터베이스 테이블의 필드가 포함됩니다. 각 요소는 물론 섹션과 보고서 전체에 대해 속성을 지정할 수 있습니다. 요소를 배치하고 속성을 정의하는 기술은 폼 디자이너와 거의 동일합니다. 쿼리를 기반으로 보고서 개발 쿼리는 관련 데이터를 검색하는 강력하고 편리한 방법입니다. 따라서 쿼리를 사용하면 복잡한 보고서에 대한 데이터를 준비할 수 있습니다. 특정 주제에 대해 그룹별 '시험지' 양식을 생성하는 예를 통해 쿼리를 이용하여 복잡한 보고서를 작성하는 기술을 살펴보겠습니다. 보고서 레이아웃이 그림에 표시되어 있습니다. 그림에 표시된 디자이너 창과 같은 요청을 구성해 보겠습니다. 쿼리를 생성하면 테이블 간의 관계가 자동으로 설정됩니다. STUDY, SUBJECT, TEACHER 테이블 간의 관계는 데이터베이스 스키마에 따라 결정됩니다. 동일한 이름의 NG 필드를 사용하여 STUDENT 및 STUDY 테이블 간에 연결이 자동으로 설정됩니다. 이 관계는 데이터베이스 스키마에 존재하지 않는 통합 관계입니다. 한 학생이 여러 과목을 수강하고 한 과목을 여러 학생이 수강하기 때문에 이 테이블은 다대다 관계에 있습니다. STUDENT 및 STUDY 테이블 사이에 설정된 관계는 대칭 조인 작업을 정의합니다. 이 경우 관련 필드에 동일한 값이 포함된 경우에만 이러한 테이블의 레코드가 결합되어 결과에 추가됩니다. 시험을 치르는 교사는 일반적으로 강사이기 때문에 "강의" 수업 유형과 연관된 레코드만 선택하기 위해 VIDZ 필드가 쿼리에 도입되었습니다. 또한 NG 및 NP 필드의 "선택 조건" 행에 [그룹 번호] 및 [항목 이름] 항목이 각각 입력되었습니다. 그러면 보고서를 열 때 매개변수를 입력할 수 있는 창이 열립니다. * 마법사 모드에서 보고서 작성을 시작해 보겠습니다. 생성된 쿼리를 데이터 소스로 선택해 보겠습니다. * 마법사의 첫 번째 단계에서는 VIDZ를 제외한 모든 요청 필드를 사용 가능에서 선택으로 전송합니다. * 두 번째 단계에서는 보고서의 데이터 그룹화를 결정합니다. 이 경우 레이아웃 "세분화"의 이 부분은 디자인 모드에서 수동으로 수행되므로 그룹화 방법은 그다지 중요하지 않습니다. 그림과 같이 그룹화를 남겨둡니다. * 세 번째 단계에서는 기록 정렬 방법(NS 학생 수의 오름차순)을 선택합니다. * 네 번째 단계에서는 보고서 레이아웃 유형인 "구조 1"을 선택합니다. * 다섯 번째 단계에서는 보고서 스타일 - "엄격"을 선택합니다. * 6단계에서는 보고서 이름을 '시험지'로 설정하고 '마침'을 클릭합니다. * 편집하려면 디자인 모드에서 보고서 템플릿을 엽니다. 창의 작업 영역이 그림에 표시되어 있습니다. * 공작물을 다음과 같은 형태로 변형해 보겠습니다. 그림에서는 요소의 구성이 더 눈에 띄도록 특별히 그리드를 제거했습니다. 대부분의 공작물의 비문 및 필드가 필요한 위치로 이동되었으며 이러한 요소의 크기와 글꼴 크기가 변경되었습니다. 누락된 요소(선 및 레이블)는 요소 패널을 사용하여 설치됩니다. 그룹 M102 및 주제 "정보학"에 대한 시험지의 예가 그림에 나와 있습니다. 작업 할당 할당 옵션에 따라 데이터베이스 테이블의 구조를 설명하고, 데이터로 채우고, 테이블 간 연결을 설정하고, 각 테이블에 대한 양식을 생성하고, 임의의 테이블 하나에 대한 보고서를 생성합니다. 작업 순서 1). "작업 수행 방법"섹션에 제공된 자료를주의 깊게 읽으십시오. 2). 테이블 및 데이터베이스 구조 만들기: - Access를 열고 거기에 새 데이터베이스를 만듭니다. 데이터베이스를 저장하라는 메시지가 표시되면 작업 옵션에 따라 데이터베이스 이름을 지정합니다. - "개체" 섹션에서 "테이블" 항목을 선택하고 "테이블 디자이너"를 사용하여 작업 옵션에 필요한 모든 테이블을 데이터베이스에 생성합니다. 구조를 설명하는 표에서 작업 옵션에 따라 필드 이름을 지정하고 해당 유형을 표시합니다. 필드 속성 섹션에서 유형을 지정한 후 필수 필드 속성을 설정합니다. 예를 들어 텍스트 필드의 주요 속성은 길이입니다. 기본 테이블의 키 필드가 카운터인 경우 하위 테이블의 관련 필드는 숫자형 긴 정수 유형이어야 합니다. 필요한 경우 키 테이블 필드를 지정합니다. 이렇게 하려면 키 필드를 설명하는 줄을 선택하고 도구 모음에서 "키 필드" 버튼을 클릭하세요. 키 필드를 설명하는 줄 왼쪽에 키 아이콘이 나타나야 합니다. - 기록으로 표를 채워보세요. 이렇게 하려면 데이터베이스 창에서 원하는 테이블을 선택하고 "열기"를 클릭하십시오. 테이블 필드에 데이터를 입력합니다(테이블의 의미에 따라 최소 10개 항목). 유형이 카운터가 아닌 키 필드의 경우 코딩 시스템을 개발합니다. 코드는 짧아야 하며, 게시물의 내용을 어느 정도 반영해야 합니다. 예를 들어, 직원에 대한 정보가 포함된 테이블의 경우 여러 직원이 동일한 성의 첫 글자를 갖는 상황에 대비해 코드에는 성의 처음 두 글자와 숫자 숫자가 포함될 수 있습니다. 키에 대한 가장 간단한 코드 - 카운터가 자동으로 삽입될 수 있습니다. - 테이블 간의 연결을 설정합니다. 이렇게 하려면 기본 도구 모음에서 "데이터 스키마" 버튼을 클릭하세요. "테이블 추가" 창의 "테이블" 탭에서 데이터베이스 테이블을 선택하고 "추가"를 클릭합니다. "데이터 스키마" 창에서는 테이블 쌍 간에 교대로 연결이 설정됩니다. 테이블 간 연결이 이루어지는 필드 유형이 일치해야 합니다. 기본 테이블을 쌍으로 정의합니다. 개략도에서 강조 표시 메인 테이블키 필드를 선택하고 연결이 설정되는 하위 테이블의 필드로 드래그합니다. 열리는 "링크" 창에서 "데이터베이스 무결성 유지" 확인란을 선택합니다. 테이블 이미지는 연결 유형을 표시하는 선으로 연결됩니다. - 데이터 다이어그램 창을 닫습니다. 삼). 테이블용 양식 생성: - "개체" 섹션에서 "양식"을 선택하고 "양식 마법사"를 사용하여 데이터베이스의 모든 테이블에 대한 양식을 생성합니다. - 해당 테이블이 양식의 데이터 소스로 선택됩니다. 양식 유형과 양식 요소의 디자인은 학생의 재량에 따라 "양식 마법사"에서 만들어집니다. 다양한 형태의 디자인 레이아웃과 컨트롤 요소의 레이아웃을 시연하는 것이 필요합니다. - 생성된 양식을 열고 미리 본 후 필요한 경우 디자인 모드로 이동하여 제목 영역의 캡션을 수동으로 변경하거나(해당 필드의 내용에 비해 너무 넓은 경우) 필드의 크기와 위치를 변경합니다. 작업 영역. - 양식 이름으로 해당 테이블의 이름을 선택하십시오. - 나머지 테이블에 대한 양식 만들기를 계속합니다. 4). 하나의 임의 테이블에 대한 보고서 생성: - "개체" 섹션에서 "보고서" 항목을 선택하고 "양식 마법사"를 사용하여 데이터베이스 테이블에 대한 보고서를 생성합니다. - 해당 테이블이 보고서의 데이터 소스로 선택됩니다. 보고서 유형과 디자인은 학생의 재량에 따라 "보고서 마법사"에서 수행할 수 있습니다. - 해당 테이블의 이름을 보고서 이름으로 선택합니다. 5). 완성된 데이터베이스를 교사에게 보여주세요. 작업 보호 요구 사항 1). 실험실 작업 보고서 2). 실험실 작업 수행 절차 요약. 삼). 모든 보안 질문에 대한 답을 알아보세요. 보고서 내용 1). 보고서의 제목은 "보고서"이다. 실험실 작업분야 5번: 그룹 [자신의 그룹 번호] [성명] 학생의 "컴퓨터 워크숍" 2). 실험실 작업의 이름 및 목적; 3). 연결 및 유형을 나타내는 데이터베이스 구조. 4) . "작업 수행 절차" 섹션의 단락 4에서 작성된 인쇄 보고서, 5) 결론.

이 프로그램의 주요 목적은 소규모 프로젝트와 대규모 비즈니스 모두에 연결할 수 있는 데이터베이스를 만들고 작업하는 것입니다. 이를 통해 편리하게 데이터를 관리하고, 정보를 편집하고 저장할 수 있습니다.

Microsoft Office 제품군 응용 프로그램인 Access는 데이터베이스 작업에 사용됩니다.


당연히 시작하기 전에 기존 데이터베이스를 생성하거나 열어야 합니다.

프로그램을 열고 "파일" 명령을 클릭하여 메인 메뉴로 이동한 다음 "만들기"를 선택합니다. 새 데이터베이스를 생성할 때 하나의 테이블이 있는 빈 페이지 또는 예를 들어 인터넷 출판물에 대해 프로그램에 내장된 도구를 사용할 수 있는 웹 데이터베이스를 선택할 수 있습니다.

또한, 새 데이터베이스를 가능한 한 쉽게 생성할 수 있도록 사용자에게 특정 작업에 초점을 맞춘 데이터베이스를 생성할 수 있는 템플릿이 제공됩니다. 그런데 이는 모든 것을 수동으로 설정하지 않고도 필요한 테이블 양식을 빠르게 만드는 데 도움이 될 수 있습니다.

데이터베이스를 정보로 채우기

데이터베이스를 생성한 후에는 관련 정보로 채워야 하며, 프로그램의 기능을 통해 여러 형식으로 데이터 형식을 지정할 수 있으므로 그 구조를 미리 고려해야 합니다.

  1. 오늘날 가장 편리하고 일반적인 정보 구조화 유형은 테이블입니다. 기능과 모양 측면에서 Access의 테이블은 Excel의 테이블과 크게 다르지 않으므로 한 프로그램에서 다른 프로그램으로 데이터를 전송하는 것이 크게 단순화됩니다.
  2. 정보를 입력하는 두 번째 방법은 양식을 이용하는 것입니다. 양식은 표와 다소 유사하지만 데이터를 더욱 시각적으로 표시합니다.
  3. 데이터베이스의 정보를 계산하고 표시하기 위해 소득이나 함께 일하는 계약자 수 등을 분석하고 계산할 수 있는 보고서가 제공됩니다. 이는 매우 유연하며 입력한 데이터에 따라 계산을 수행할 수 있습니다.
  4. 프로그램에서 새로운 데이터를 수신하고 정렬하는 것은 쿼리를 통해 수행됩니다. 도움을 받으면 여러 테이블에서 특정 데이터를 찾을 수 있을 뿐만 아니라 데이터를 생성하거나 업데이트할 수도 있습니다.

위의 모든 기능은 도구 모음의 "생성" 탭에 있습니다. 여기서 생성하려는 요소를 선택한 다음 열리는 "디자이너"에서 직접 사용자 정의할 수 있습니다.

데이터베이스 생성 및 정보 가져오기

새 데이터베이스를 만들 때 표시되는 것은 빈 테이블뿐입니다. 수동으로 작성하거나 인터넷에서 필요한 정보를 복사하여 작성할 수 있습니다. 귀하가 입력하는 각 정보는 별도의 열에 배치되어야 하며 각 항목에는 개인 라인이 있어야 합니다. 그런데 내용을 더 잘 탐색하기 위해 열 이름을 바꿀 수 있습니다.

필요한 모든 정보가 다른 프로그램이나 소스에 있는 경우 해당 프로그램을 사용하여 데이터 가져오기를 구성할 수 있습니다.

모든 가져오기 설정은 "외부 데이터"라는 제어판의 별도 탭에 있습니다. 여기의 "가져오기 및 링크" 영역에는 Excel, Access 문서, 텍스트 및 XML 파일, 인터넷 페이지, Outlook 폴더 등을 포함하여 사용 가능한 형식이 나열됩니다. 정보를 전송할 필수 형식을 선택하면 파일 위치에 대한 경로를 지정해야 합니다. 서버에서 호스팅되는 경우 프로그램에서는 서버 주소를 입력해야 합니다. 가져올 때 데이터를 Access로 올바르게 전송하도록 설계된 다양한 설정을 접하게 됩니다. 프로그램의 지침을 따르십시오.

기본 키 및 테이블 관계

테이블을 생성할 때 프로그램은 자동으로 각 레코드에 고유 키를 할당합니다. 기본적으로 새 데이터가 입력되면 확장되는 이름 열이 있습니다. 이 열은 기본 키입니다. 이러한 기본 키 외에도 데이터베이스에는 다른 테이블에 포함된 정보와 관련된 필드가 포함될 수도 있습니다.

예를 들어 관련 정보가 포함된 두 개의 테이블이 있습니다. 예를 들어 "Day"와 "Plan"이라고 합니다. 첫 번째 테이블에서 "월요일" 필드를 선택하면 "계획" 테이블의 모든 필드에 연결할 수 있으며, 이러한 필드 중 하나 위로 마우스를 가져가면 정보 및 관련 셀이 표시됩니다.

이러한 관계는 데이터베이스를 읽기 쉽게 만들고 유용성과 효율성을 확실히 향상시킵니다.

관계를 생성하려면 "데이터베이스 도구" 탭으로 이동하여 "관계" 영역에서 "데이터 스키마" 버튼을 선택하세요. 나타나는 창에 처리 중인 모든 데이터베이스가 표시됩니다. 데이터베이스에는 외래 키용으로 지정된 특수 필드가 있어야 합니다. 이 예에서는 두 번째 테이블에 요일이나 숫자를 표시하려면 빈 필드를 남겨두고 "Day"라고 지정합니다. 또한 두 테이블 모두에 대해 동일해야 하므로 필드 형식을 구성합니다.

그런 다음 두 테이블을 연 상태에서 연결하려는 필드를 특별히 준비된 외래 키 필드로 끌어다 놓습니다. 개별적으로 선택된 필드를 볼 수 있는 "링크 편집" 창이 나타납니다. 관련 필드와 테이블 모두에서 데이터가 변경되었는지 확인하려면 '데이터 무결성 보장' 옆의 확인란을 선택하세요.

요청 생성 및 유형

쿼리는 사용자가 데이터베이스에 정보를 편집하거나 입력할 수 있도록 하는 프로그램의 작업입니다. 실제로 요청은 두 가지 유형으로 나뉩니다.

  1. 프로그램이 특정 정보를 검색하고 그에 대한 계산을 수행하는 선택적 쿼리입니다.
  2. 데이터베이스에 정보를 추가하거나 제거하는 작업 요청입니다.

"생성" 탭에서 "쿼리 마법사"를 선택하면 프로그램이 특정 유형의 요청을 생성하는 과정을 안내합니다. 지시를 따르다.

쿼리는 데이터를 구성하고 항상 특정 정보에 액세스하는 데 큰 도움이 될 수 있습니다.

예를 들어 특정 매개변수를 기반으로 사용자 정의 쿼리를 만들 수 있습니다. 전체 기간 동안 “Day” 테이블의 특정 날짜나 요일에 대한 정보를 보려면 유사한 쿼리를 설정하면 됩니다. "Query Builder" 항목을 선택하고 그 안에 필요한 테이블을 선택하십시오. 기본적으로 쿼리는 선택적입니다. "선택" 버튼이 강조 표시된 도구 모음을 보면 이는 명확해집니다. 프로그램이 필요한 날짜 또는 요일을 정확하게 검색하려면 "선택 조건"행을 찾아 거기에 [어떤 요일?] 문구를 입력하십시오. 요청은 사각형 안에 입력해야 하며 물음표나 콜론으로 끝나야 한다는 점을 기억하세요.

이는 쿼리에 대한 하나의 사용 사례일 뿐입니다. 실제로 새 테이블을 생성하고 기준에 따라 데이터를 선택하는 데에도 사용할 수 있습니다.

양식 설정 및 사용

양식을 사용함으로써 사용자는 각 필드에 대한 정보를 쉽게 확인하고 기존 기록 간에 전환할 수 있습니다. 오랫동안 정보를 입력할 때 양식을 사용하면 데이터 작업이 단순화됩니다.

"생성" 탭을 열고 "양식" 항목을 찾아 클릭하면 테이블의 데이터를 기반으로 하는 표준 양식이 표시됩니다. 표시되는 정보 필드는 높이, 너비 등 모든 종류의 변경이 가능합니다. 위 표에 관계가 있는 경우 동일한 창에서 해당 관계를 볼 수 있으며 재구성할 수 있습니다. 프로그램 하단에는 테이블의 각 열을 순차적으로 열거나 첫 번째와 마지막 열로 즉시 이동할 수 있는 화살표가 표시됩니다. 이제 각각은 별도의 레코드이며 "필드 추가" 버튼을 클릭하여 해당 필드를 사용자 정의할 수 있습니다. 이렇게 변경, 입력된 정보는 해당 테이블과 그에 첨부된 모든 테이블에 표시됩니다. 양식을 설정한 후 "Ctrl+S" 키 조합을 눌러 저장해야 합니다.

보고서 만들기

보고서의 주요 목적은 사용자에게 테이블의 전반적인 요약을 제공하는 것입니다. 데이터에 따라 절대적으로 모든 보고서를 만들 수 있습니다.

이 프로그램을 사용하면 보고서 유형을 선택할 수 있으며 다음 중에서 선택할 수 있습니다.

  1. 보고서 - 표에 제공된 모든 정보를 사용하여 자동 보고서가 생성되지만 데이터는 그룹화되지 않습니다.
  2. 빈 보고서는 필수 필드에서 직접 데이터를 선택할 수 있는 채워지지 않은 양식입니다.
  3. 보고서 마법사 - 보고서 작성 과정을 안내하고 데이터를 그룹화하고 형식을 지정합니다.

빈 보고서에서 필드를 추가, 삭제 또는 편집하여 필요한 정보로 채우고, 특정 데이터를 나머지 데이터와 분리하는 데 도움이 되는 특수 그룹을 만드는 등의 작업을 할 수 있습니다.

위에는 Access 프로그램을 스스로 처리하고 사용자 정의하는 데 도움이 되는 모든 기본 사항이 있지만 해당 기능은 상당히 광범위하며 여기에서 설명하는 기능을 보다 세부적으로 조정할 수 있는 기능을 제공합니다.

Microsoft Access는 데이터베이스를 쉽게 관리하고 편집할 수 있는 데이터베이스 소프트웨어입니다. 소규모 프로젝트부터 대규모 비즈니스까지 말 그대로 모든 것에 적합하며 매우 시각적입니다. 이는 사용자가 표와 그래프를 다룰 필요가 없기 때문에 데이터 입력 및 저장을 위한 훌륭한 도우미가 됩니다. Microsoft Access를 최대한 활용하는 방법을 알아보려면 읽기를 시작하세요.

단계

1 부

새 데이터베이스 만들기

테이블 만들기 쿼리 만들기

    데이터를 추출하려는 테이블을 선택합니다.정보를 추출하려는 테이블을 두 번 클릭합니다. 필요한 경우 한 번에 여러 테이블을 사용할 수 있습니다.

    데이터를 추출하려는 필드를 선택합니다.추가할 각 필드를 더블클릭하세요. 요청 그리드에 추가됩니다.

    필요한 기준을 설정합니다.필드의 특정 정보가 필요한 경우 기준별로 필터를 설정하세요. 자세한 내용은 위의 "기준 쿼리 만들기" 섹션을 참조하세요.

    쿼리를 테스트하여 원하는 결과가 나오는지 확인하세요.테이블을 생성하기 전에 쿼리를 실행하여 필요한 정보가 검색되는지 확인하세요. 원하는 결과를 얻을 때까지 기준과 필드를 조정합니다.

    요청을 저장하세요.나중에 사용할 수 있도록 쿼리를 저장하려면 Ctrl + S를 누르세요. 화면 왼쪽의 탐색 열에 나타납니다. 이 쿼리를 클릭하면 다시 사용할 수 있으며 디자인 탭으로 이동합니다.

    쿼리 유형 선택 그룹에서 “테이블 생성” 버튼을 클릭합니다.새 테이블의 이름을 묻는 창이 나타납니다. 테이블 이름을 입력하고 확인을 클릭합니다.

    실행 버튼을 클릭합니다.설정된 쿼리에 따라 새 테이블이 생성됩니다. 테이블은 왼쪽 탐색 열에 나타납니다.

추가 요청 만들기

    이전에 생성된 요청을 엽니다.추가 쿼리를 사용하여 이미 다른 테이블에 생성된 테이블에 정보를 추가할 수 있습니다. 이는 테이블 생성 쿼리로 생성된 완성된 테이블에 더 많은 데이터를 추가해야 할 때 유용합니다.

    "디자인" 탭에서 "추가" 버튼을 클릭하세요.대화 상자가 열립니다. 추가하려는 테이블을 선택합니다.

    추가하려는 정보와 일치하도록 요청 기준을 수정하세요.예를 들어, "연도" 필드에 "2010"이라는 기준을 사용하여 테이블을 생성한 경우 "2011"과 같이 추가하는 정보에 따라 이 값을 변경합니다.

    정보를 추가하려는 위치를 정확히 선택하세요.추가하는 각 열의 적절한 필드에 데이터를 추가해야 합니다. 예를 들어, 위에서 변경하는 경우 각 줄의 연도 필드에 정보를 추가해야 합니다.

    요청을 완료하세요.디자인 탭에서 실행 버튼을 클릭하세요. 요청이 수행되고 정보가 테이블에 추가됩니다. 테이블을 열어 입력한 데이터가 올바른지 확인할 수 있습니다.

5부

양식 만들기 및 사용

    양식을 생성하려는 테이블을 선택합니다.양식은 각 필드에 대한 데이터를 표시하고 레코드 간 전환이나 새 레코드 생성을 쉽게 해줍니다. 양식 - 필요한 도구장기간의 정보 입력을 위해; 대부분의 사용자는 표보다 양식을 사용하기가 훨씬 쉽다고 생각합니다.

    "만들기" 탭에서 "양식" 버튼을 클릭하세요.테이블의 데이터를 기반으로 양식이 자동으로 생성됩니다. Access에서는 원하는 크기의 필드를 자동으로 만들지만 원하는 경우 언제든지 변경하거나 이동할 수 있습니다.

    • 양식에 특정 필드를 표시하지 않으려면 상황에 맞는 메뉴를 마우스 오른쪽 버튼으로 클릭하고 제거를 클릭하세요.
    • 테이블이 연결되어 있으면 각 레코드 위에 결합된 데이터를 표시하는 설명이 표시됩니다. 이렇게 하면 이 데이터를 훨씬 쉽게 편집할 수 있습니다. 예를 들어 각 영업 담당자에게 고객 기반을 할당할 수 있습니다.
  1. 새 양식을 탐색합니다.화살표 모양 포인터를 사용하면 한 항목에서 다른 항목으로 이동할 수 있습니다. 필드 사이를 전환하는 순간 해당 필드는 데이터로 채워집니다. 가장자리에 있는 버튼을 사용하여 첫 번째 또는 마지막 항목으로 직접 이동할 수 있습니다.

    설명 버튼을 클릭하시면 테이블을 이용하실 수 있습니다.왼쪽 상단에 있으며 양식을 사용하여 선택한 테이블의 값을 변경할 수 있습니다.

    기존 항목을 변경합니다.각 레코드의 모든 필드에 있는 텍스트를 변경하여 테이블의 정보를 변경할 수 있습니다. 모든 변경 사항은 자동으로 테이블에 반영되며, 모든 관련 테이블에도 동일하게 적용됩니다.

    새 항목을 만듭니다.추가하려면 탐색 버튼 옆에 있는 "항목 추가"를 클릭하세요. 새로운 항목목록 끝에. 그런 다음 필드를 사용하여 테이블 내의 빈 레코드에 데이터를 입력할 수 있습니다. 이는 테이블 뷰를 통해 새 데이터를 추가하는 것보다 훨씬 쉽습니다.

    작업이 끝나면 양식을 저장하십시오. Ctrl + S를 눌러 모양을 저장하세요. 나중에 쉽게 다시 로그인할 수 있습니다. 화면 왼쪽의 탐색 열에 나타납니다.

6부

보고서 만들기

    테이블이나 쿼리를 선택합니다.보고서를 사용하면 필요한 데이터 요약을 빠르게 표시할 수 있습니다. 수익 보고나 배송 보고에 자주 사용되지만 거의 모든 사용 사례에 맞게 맞춤설정할 수 있습니다. 보고서는 이전에 만든 테이블이나 쿼리의 데이터를 사용합니다.

마이크로소프트 액세스 2007

응용프로그램 마이크로소프트 액세스 2007만들도록 설계되었습니다. 데이터 베이스. Access 2007에서는 논리적으로 관련된 테이블을 사용합니다. DBMS 마이크로소프트 액세스 2007테이블에 저장된 데이터를 편리하고 안정적으로 관리할 수 있습니다.

Microsoft Access 2007에서 데이터베이스 생성의 핵심은 먼저 데이터베이스 구조를 생성(테이블 구조 생성 및 테이블 간의 관계 설정)한 다음 새 데이터베이스의 테이블을 채워야 한다는 것입니다.

또한 다음을 생성하는 것이 좋습니다. 양식테이블에 데이터를 입력하기 위해 요청데이터베이스에서 정보를 검색하고 보고서데이터베이스의 필요한 정보를 화면, 인쇄 또는 파일에 편리한 형식으로 표시합니다.

데이터베이스는 수동으로(새 빈 데이터베이스) 생성하거나 템플릿을 기반으로 생성할 수 있습니다. 템플릿이 항상 필요한 데이터베이스와 일치하는 것은 아니지만 템플릿을 사용하면 필요한 것과 가까운 데이터베이스를 신속하게 생성한 다음 이를 변경하고 데이터로 채울 수 있습니다.

시작에 응용 프로그램 Access 2007에는 그림 1과 같이 새로운 Microsoft Access 2007 시작하기 시작 페이지가 표시됩니다. 1.

쌀. 1 (사진을 클릭하시면 확대됩니다.)

템플릿에서 데이터베이스를 만들 때 템플릿 범주 또는 Microsoft Office Online 템플릿의 Microsoft Access 2007 시작하기 페이지에서 원하는 템플릿을 선택할 수 있습니다. 예를 들어 로컬 템플릿 카테고리에서 교수진 템플릿을 선택하면 데이터베이스에 대한 설명이 응용 프로그램 창 오른쪽에 나타납니다. 아래 텍스트 필드에는 파일 이름이 표시됩니다: Faculty.accdb 및 파일을 원하는 디렉터리에 저장할 수 있는 폴더 아이콘(기본적으로 내 문서 폴더가 지정됨).

파일 이름과 파일 저장 디렉터리는 변경될 수 있습니다. 그런 다음 만들기 버튼을 클릭해야 합니다. 결과적으로 교수진 데이터베이스 창이 나타납니다: 데이터베이스(Access 2007) - Microsoft Access. 편집 영역에는 작성해야 할 교수진 목록이 표시됩니다. 탐색 창이 닫혀 있으면 F11 키를 누르거나 탐색 창 테두리 열기/닫기 버튼을 클릭하여 열어야 합니다.



Access 2007 시작하기

새로운 빈 공간을 만들려면 데이터 베이스"새 빈 데이터베이스" 섹션에서 "빈 데이터베이스" 아이콘을 클릭해야 합니다. 파일 이름이 포함된 텍스트 필드가 응용 프로그램 창 오른쪽에 나타납니다: Database1.accdb 및 파일을 저장할 폴더 아이콘 원하는 디렉토리. 기본적으로 파일이 저장될 파일 이름, 디렉터리, 디스크 이름이 지정됩니다. 파일명, 파일이 저장되는 디렉터리, 디스크는 변경할 수 있습니다.

주목해야 할 점은 액세스 2007새 데이터베이스의 경우 기본 파일 형식은 Access 2007(.accdb)이지만 새 데이터베이스 파일은 Access 2002-2003 형식(.mdb) 또는 Access 2000 형식(.mdb)으로 저장할 수 있습니다. 데이터베이스 파일 저장 창의 스크린샷은 그림 2에 나와 있습니다.


쌀. 2 (사진을 클릭하시면 확대됩니다.)

디렉터리, 디스크, 파일 이름 및 데이터베이스 형식을 선택한 후 생성 버튼을 클릭합니다. 선택한 이름의 데이터베이스 파일이 지정된 폴더에 저장되고 Microsoft Access 2007 창이 열립니다. 이 응용 프로그램 창에는 Tableau 모드 탭에 지정된 이름의 DB 창이 표시되고 Tableau에 Table 1이라는 새 빈 테이블이 표시됩니다. 모드는 그림에 표시되어 있습니다. 3. 다음으로 디자인 모드로 이동하여 첫 번째 데이터베이스 테이블의 구조를 생성해야 합니다.


쌀. 3 (사진을 클릭하시면 확대됩니다.)

이미 Access 2007 파일 형식으로 저장된 데이터베이스는 데이터베이스 창에서 "Office" 버튼을 클릭하고 "다른 이름으로 저장"을 선택하여 다른 형식으로 저장할 수도 있습니다. 나타나는 대화 상자에서 필요한 형식을 클릭하십시오.

Microsoft Access 2007 응용 프로그램 창을 생각해 보면 창 상단에는 Office 버튼, 아이콘(저장, 취소)이 있는 빠른 액세스 패널, 제목 표시줄, 창 크기 조정 버튼이 있습니다.

아래는 탭(홈, 생성, 외부 데이터, 데이터베이스 작업 및 작동 모드에 따라 나타나는 기타 탭)으로 구성된 리본입니다. Access 2007에서는 특정 개체로 작업할 때 나타나는 상황에 맞는 도구를 사용합니다. 예를 들어, 테이블 작업을 할 때 테이블 모드와 디자인이라는 두 개의 탭이 있는 "테이블 작업"이라는 테이블 개체에 대한 상황별 도구가 나타납니다.

리본은 Office 메뉴와 빠른 실행 도구 모음을 제외하고 Access 2003에서 사용된 메뉴와 도구 모음을 대체합니다. 리본에는 선택한 탭에 따라 특정 명령 세트가 표시됩니다. 선택한 탭의 명령 그룹은 수행하는 작업별로 그룹화됩니다. 따라서 테이블 모드 탭에는 보기, 필드 및 열, 서식 및 데이터 유형, 관계 명령 그룹이 표시됩니다. 나열된 명령 그룹의 이름은 리본 하단에 나타납니다.

리본 아래 왼쪽에는 탐색 창이 있고 오른쪽에는 편집 중인 개체를 표시하는 편집 창이 있습니다. 탐색 창에는 모든 Access 개체(테이블, 폼, 쿼리, 보고서 등)가 포함되어 있습니다. 올 액세스 개체 목록에서 원하는 개체를 선택할 수 있습니다. 탐색 창에서 개체 이름을 두 번 클릭하면 해당 개체가 편집 창에 나타납니다. 액세스 창 하단에는 상태 표시줄과 보기 모드 버튼이 있습니다.