반응형
  • 관계 데이터 모델
    • 도메인: 애트리뷰트가 취할 수 있는 같은 타입의 모든 원자 값들의 집합
    • 관계형 DB의 릴레이션: 데이터를 표(table) 형태로 표현 
    • 속성들로 구성된 튜플 사이에는 순서가 없음
    • 애트리뷰트는 null 값을 가질 수 있음

 

  • 관계 데이터베이스: 테이블 형태로 데이터를 관리 
    • 기본키: 레코드를 식별하는 유일한 값을 갖는 필드
    • 외래키 필드: 다른 테이블의 기본키나 유일성 속성을 갖는 필드 참조

 

  • 조건부 서식
    • 특정 값이나 범위를 기준으로 조건을 설정
    • 조건을 충족하는 데이터의 표시 방식(색상, 글꼴, 아이콘 등)을 변경
      • 하나 이상의 조건에 따라 폼과 보고서의 컨트롤 서식 or 컨트롤 값의 서식 변경 가능 
    • 필드 값이나 식, 포커스를 가지고 있는 컨트롤을 기준으로 설정 가능
    • 굵게, 글꼴 색, 글꼴 이름, 바탕 색, 테두리 색 등을 서식으로 지정 가능  → 옳지 않은 선택지 (2024 기출)   
    • 지정 조건 중 두 개 이상이 true -> true인 첫 번째 조건 서식만 적용됨 

 

  • 인덱스: 데이터 검색 및 정렬 작업 속도 향상 목적
    • OLE 개체 데이터 형식 필드는 인덱스 설정 불가능
    • 아니오, 예(중복 가능), 예(중복 불가능) 중 한 개 값
    • 여러 개 필드에 설정 가능
    • 데이터 업데이트 속도 느려짐

 

  • 참조 무결성: 참조되는 테이블 간 참조 관계에 아무런 문제가 없는 상태 
    • (다른 테이블을 참조하는 테이블)외래 키 값이 있는 테이블의 레코드 삭제 시 위배  → 옳지 않은 선택지 (2024 기출)   
    • 다른 테이블을 참조하는 테이블의 레코드 추가 시 외래 키 값이 NULL 이면 참조 무결성 유지
    • 다른 테이블에 의해 참조되는 테이블에서 레코드 추가 -> 참조 무결성 유지

 

  • [홈] -> 레코드 -> ∑ 요약: 집계 함수를 빠르고 쉽게 사용 
    • '∑ 요약'이 설정된 상태에서 '텍스트' 데이터 형식의 필드엔 '개수' 집계 함수만 지정 가능
    • 데이터시트 형식으로 표시되는 테이블, 폼, 쿼리, 보고서 등에서 사용 가능 → 옳지 않은 선택지 (2024 기출)   
    • 'Yes/No' 데이터 형식의 필드에 '개수' 집계 함수 지정 -> 체크된 레코드의 총 개수 표시 

 

  • 테이블 필드, 레코드 삭제
    • 데이터시트 보기 상태에서 삭제 불가능 
    • 테이블의 필드 삭제 시 필드에 입력된 모든 데이터가 함께 지워짐 → 옳지 않은 선택지 (2024 기출)  

 

  • 기본키(Primary Key): 테이블 내 모든 레코드를 고유하게 식별할 수 있는 필드에 지정
    • null값 입력 불가 
    • 기본키 지정 시 해당 필드의 인덱스 속성: 예(중복 불가능)

 

  • 문자열 조건
    • "A" or "B": "A"나 "B"인 레코드 탐색
    • LIKE "서울*": "서울"로 시작하는 필드 탐색
    • NOT "A": 문자열이 "A"가 아닌 문자열 탐색 

 

  • 데이터 형식
    • 짧은 텍스트 형식: 텍스트, 숫자 모두 입력 가능
    • 긴 텍스트 형식에는 짧은 텍스느와 비슷하나 최대 255자 입력 가능 → 옳지 않은 선택지 (2024 기출)   
    • 숫자 형식: 필드 크기를 설정해서 숫자 값의 크기 제어

 

  • 폼 분할: 위쪽 구역에 데이트시트를 표시하는 열 형식의 폼을 만들고, 아래쪽 구역에 선택한 레코드에 대한 정보를 수정하거나 입력할 수 있는 데이터시트 형식의 폼을 자동으로 만들어주는 도구

 

  • 정규화: 데이터 중복성을 최소화하기 위한 작업 
    • 테이블 간 종속성을 높이기 위한 것 → 옳지 않은 선택지 (2024 기출)   
    • 대체로 더 작은 필드를 갖는 테이블로 분해하는 과정 
    • 추가, 갱신, 삭제 등 작업 시 이상 현상이 발생하지 않도록 하기 위한 것

 

  • AVG 함수 사용 시 null 값 필드는 빼고 계산

 

  • 매크로 함수
    • FindRecord: 조건에 맞는 단일 레코드 검색
    • ApplyFilter: 테이블이나 쿼리로부터 레코드 필터링
    • OpenReport: 작성된 보고서 호출해서 실행
    • MessageBox: 메세지 상자로 경고나 알림 등의 정보 표시 

 

  • 개체 관계(Entity Relationship): 개체 타입(Entity type)과 관계 타입(Relation type)을 이용해 현실 세계를 개념적으로 표현
    • E-R 모델: 데이터를 개체(Entity), 관계(Relationship), 속성(Attribute)로 묘사 
      • 특정 DBMS를 고려한 것은 아님
반응형

+ Recent posts