본문 바로가기

Study/자격증

[공부노트] 컴퓨터활용능력 1급 필기 3과목 요약

반응형

*2과목은 실기로 대체

 

1. 데이터베이스 개요

▷ 데이터베이스

- 시스템이 공용으로 사용하고 관리하는 데이터 집합

장점 단점
종속성 및 중복성 최소화
일관성 및 무결성 유지
공유 및 보안성 강화
실시간 처리 가능
전문가 부족
전산화 비용 증가
시스템이 복잡하고 느림
파일 회복이 어려움

 

▷ DBMS

- 정의어(DDL): DB를 생성하거나 구조 수정

- 조작어(DML): 데이터 검색, 삽입, 삭제, 변경

- 제어어(DCL): 데이터 무결성 유지

 

▷ 관계형 데이터 베이스 RDBMS

- 테이블 이용한 구조

- 필드(속성), 열

- 레코드(튜플), 행

- 도메인: 하나의 속성에서 취할 수 있는 원자값의 범위

- 필드의 개수: 차수

- 레코드의 개수: 기수

 

2. 데이터베이스 설계

기본키 - 중복 불가능, NULL 값 불가능

 

▷ 설계단계

개념적 설계 -> 논리적 설계 -> 물리적 설계

 

▷ 정규화

- 이상 현상 방지 위해 분해

- 중복성, 종속성 최소화 목적

 

▷ 데이터베이스 구조(스키마)

- 외부스키마: 일반 사용자나 응용프로그래머 관점

- 개념스키마: 논리적 구조 및 규칙

- 내부스키마: 물리적 구조 및 설계자의 관점

 

3. 테이블 디자인

 

4. 관계 정의

▷ 관계 편집

- 항상 참조 무결성 유지: 외래키 값은 테이블 필드 값과 동일해야 한다.

- 관련 필드 모두 업데이트

- 관련 레코드 모두 삭제

 

▷ 내부 조인: 교집합

 

5. SQL

- DCL: COMMIT, ROLLBACK, GRANT, REVOKE

- DDL: CREATE, ALTER, DROP

- DML:

  • SELECT
  • OPTION
    • DISTINCT: 중복 제거한 조회 결과 출력
    • TOP 10 상위 10개 항목
  • 만능문자(*, ?)
    • 김으로 시작하는 글자: LIKE '김*'
    • 씨로 끝나는 2글자: LIKE '?씨'
  • INSERT
  • UPDATE 테이블 SET 필드=값 WHERE 조건;

 

▷ 크로스탭 쿼리

 

6. ACCESS 개체

▷ 폼 개요

- 테이블, 쿼리, SQL 을 원본으로 하여 데이터 입력, 편집 쉽게 해준다.

- 컨트롤 이름 중복 불가능

- 폼과 원본은 연결되어 있다.

 

▷ 속성

- 팝업: 액세스 창 위에 팝업 형태

- 모달: 폼이 열려 있으면 다른 창 선택 풀가

- 레코드 잠금: 여러 사용자가 동시에 편집 불가

- 탐색 단추

- 기본보기

- 탭 인덱스: 자동순서 -> 위에서 아래, 왼쪽에서 오른쪽 지정

 

▷ 하위 폼, 보고서

- 독립된 개체로 열거나 편집 가능

 

▷ 보고서

- 테이블, 쿼리, SQL 원본으로 데이터 조회, 출력 편리

- 폼과 동일하게 컨트롤, 하지만 데이터 입력, 편집 불가능

- 보기 상태: 인쇄 미리보기, 레이아웃 보기, 디자인 보기(내용/속성 변경), 보고서 보기(페이지 구분 안된다.)

 

▷ 컨트롤 속성

- 텍스트 상자로 바운드 된다.

- 누적 합계 : 누적 표시 가능(순번표현시 '=1'로 표시)

- 중복 내용 숨기기

 

▷ 그룹화 및 정렬

- 그룹 머리글 또는 그룹 바닥글 중 하나 이상 선택 가능

- 10개까지 그룹화 가능

 

▷ 조건부 서실

- 필드 값, 식, 다른 레코드 비교 등으로 생성 가능

- 50개까지 조건부 서식 가능

- 다른 파일 형식으로 내보내기 시 조건부 서식 X

 

▷ 매크로

- 엑셀과 다르게 기록이 아닌 매크로 함수 사용하여 생성

- 여러개 매크로 함수 포함 가능

 

*출처: 균쌤

 

 

반응형