컴활1급 필기노트2017. 1. 14. 15:31

액세스(Access) : 데이터를 관리하는 프로그램

<용어정리>

  • 표 = 테이블

  • 열 = 필드

  • 행 = 레코드

 

<테이블>

- 테이블 만들기 : [만들기] -> 테이블 -> [테이블디자인]

- 테이블 수정 : 테이블을 만든 후 수정이 가능하다.

  • 필드 추가 : 디자인 보기에서 필드를 추가한다.
  • 필드선택기 : 기본 키, 잘라내기, 복사, 붙여넣기, 행삽입, 행삭제, 속성

- 디자인 보기에서 데이터 시트 보기로 전환할 때는 반드시 저장을 해야한다.(디자인 보기 = 준비, 데이터 시트 보기 = 데이터 입력)

 

<필드의 속성 - 일반>

- 필드 크기 : 255글자까지 쓸 수 있다.

- 형식 : 엑셀의 표시형식과 기능이 비슷하다. 0\점(한 글자일 때), 0"점수" 등등

- 캡션 : 원본데이터는 유지하고 겉모양만 바꿔준다.

- 기본값 : 새로운 레코드가 입력될 때 자동으로 값이 입력되도록 한다.

- 필수 : 반드시 입하도록 설정한다.

- 빈 문자열 허용 : Sparce Bar를 허용할지 말지 결정한다.

- 인덱스 : 아니오, 예(중복 가능), 예(중복 불가능). 중복이 나오면 인덱스이다!

- IME 모드 : 입력의 시작값을 설정한다. (한글, 영숫자 반자, 현재 상태 유지)

- 입력 마스크 : 입력의 형식을 제한하는 기능.

  • 0 : 0~9까지 숫자 필수 입력 (공백X)
  • 9 : 0~9까지 숫자 필수 입력 (공백O)
  • L : A~Z까지 영문 필수 입력 (공백X)
  • ? : A~Z까지 영문 필수 입력 (공백O)
  • <> : 기호 뒤에 오는 모든 영문자를 대문자(>)와 소문자(<)로 변환
  • PASSWORD : 암호화. 입력한 문자는 문자로 저장되고 화면에는 *로 표시
  • 예) 우편번호 필드에 6자리 숫자가 반드시 입력되도록 하되 -기호는 테이블에 함께 저장하고 표시될 때 ###-###으로 표시하라.
  • 입력기호;저장여부;표시기호 : 저장여부 생략 -> 기호를 빼고 저장, 0 표시 -> 기호와 함께 저장 / 예시답 : 000-000;0;#

    - ★ 유효성 검사 규칙 : 입력의 값을 제한하는 기능.

    • 필드는 []로 표시해야한다. 액세스는 LEFT를 숫자로 인지할 수 있다.
    • Left([보호자연락처],3)>=0 And Left([보호자연락처],3)<=100
    • MID는 사용할 수 없다. Like를 사용한다. 반대는 Not Like.
    • Instr 참이면 숫자, 거짓이면 0이 나온다. Instr([성명]," ")=0 공백 입력하지마!

    - 유효성 검사 텍스트 : 유효하지 않은 값이 입력되면 식이 아닌 메시지를 출력한다.

     

    <필드의 속성 - 조회> 100% 출제

    - 행 원본 변경 : 테이블/쿼리(다른 테이블이나 필드 값을 가져옴), 값 목록(직접 작성)

    - 행 원본 : 가져올 테이블이나 필드명, 직접 작성한 값. (열 순서바꾸기 : 블록지정 - 클릭 - 드래그)

    - 바운드 열 : 표시할 열을 지정한다. "1"로 거의 고정

    - 열 개수 : 두 개 이상 데이터를 넣었을 때 열 개수를 맞춰줘야 한다.

    - 열 너비 : 열의 너비를 지정. 열이 두 개 이상일 때, 1열이 값을 0으로 하면 실제 값은 1열이지만 보이는 값은 2열이다.

    - 목록 너비 : 자동(셀의 넓이), 값 지정(목록 상자만 넓어짐)

    - 목록 값만 허용 : 목록 이외의 값은 입력되지 않는다.

     

    <관계 설정>

    - 관계 만들기 : [데이터베이스 도구] - [관계] - [테이블 표시] - 필드 추가 - 드래그 - 속성설정 - [만들기]

    - 관계는 일대일, 일대다, 다대일, 다대다로 만들 수 있다. (일은 1로, 다는 ∞로 표시된다.)

    - 속성에는 '항상 참조 무결성 유지', '관련 필드 모두 업데이트', '관련 레코드 모두 삭제'가 있다.

    - [우클릭-테이블 숨기기]나 [Delete]로 필요 없는 테이블을 지울 수 있다.

    - [관계선-우클릭-삭제]나 [Delete]로 관계를 끊을 수 있다.

    - [관계선-우클릭-관계 편집]으로 관계 편집의 옵션 값을 수정할 수 있다.

     

    <외부 데이터 가져오기>

    - [외부 데이터] - 가져오기 및 연결 - 가져올 데이터 유형 선택

    • 현재 데이터 베이스의 새 테이블로 원본 데이터 가져오기 : 테이블을 새로 만든다. 외부 파일을 복사한다.
    • 다음 테이블에 레코드 복사본 추가 : 지정한 테이블에 레코드가 추가된다.
    • 연결 테이블을 만들어 데이터 원본에 연결 : 새로운 테이블을 만들지만 외부 파일과 연결된다.

    - [외부데이터] - 내보내기 - 내보낼 데이터 유형 선택

     

     

      Posted by 엘세레네