knowledge/IT-license

[ 정보처리기능사 필기] 2. 패키지 활용

발효홍삼 2023. 1. 13. 23:49
728x90

1. 데이터베이스 디자인 단계

(1) 데이터베이스의 목적을 정의

(2) 데이터베이스에서 필요한 테이블을 정의

(3) 테이블에서 필요한 필드를 정의

(4) 테이블 간의 관계를 정의

2. 데이터베이스 설계 단계

요구 조건 분석 → 개념적 설계  논리적 설계 → 물리적 설계 → 구현

3. 데이터베이스의 필수 기능

  • 정의 기능 : 물리적 저장 장치에 데이터베이스가 저장될 수 있게 물리적인 구조를 정의
  • 조작 기능 : 데이터베이스와 사용자 간의 상호작용 수단(데이터 요청, 변경 등)을 제공
  • 제어 기능 : 데이터베이스의 내용을 항상 정확하게 유지하여 데이터의 무결성이 파괴되지 않도록 함

4. 스키마(SCHEMA)

  • 데이터베이스를 구성하는 파일, 레코드, 항목의 형식과 상호관계 전체를 정의하는 것
  • 종류 : 외부 스키마, 내부 스키마, 개념 스키마

5. 데이터베이스 관리자 (DBA, Data Base Administrator)

DBA의 권한과 임무

  • 데이터베이스를 구성하는 정보 내용 정의
  • 데이터베이스의 생성과 삭제
  • 데이터의 저장 구조와 접근 방법 결정
  • 시스템의 보안성과 무결성 책임
  • 백업과 회복을 위한 정책 결정
  • 스키마의 정의

6. 도메인(Domain)

애트리뷰트가 취할 수 있는 값(value) 들의 집합

7. SQL - 명령어의 종류

  • 데이터 조작 언어 (DML) : 테이블 내의 레코드를 검색(SELECT), 삽입(INSERT), 갱신(UPDATE), 삭제(DELETE) 하고자 할 때 사용하는 데이터 조작 언어
  • 데이터 정의 언어 (DDL) : 데이터를 입력하기 위한 테이블의 정의나 정보를 참조하기 위한 뷰를 정의하기 위한 언어(CREATE, ALTER, DROP)
  • 데이터 제어 언어 (DCL) : 데이터베이스 보안과 데이터의 연속성을 유지하기 위해 데이터베이스를 제어하는 기능을 지원하는 제어 언어(GRANT, REVOKE, COMMIT, ROLLBACK)

8. SQL 명령어

  • INSERT : 삽입문, 테이블에 새로운 데이터(행)을 삽입하며 INSERT-INTO-VALUES의 유형을 가짐
  • UPDATE : 갱신문, 테이블에 저장되어 있는 데이터를 갱신하며 UPDATE-SET-WHERE의 유형을 가짐
  • ORDER-BY : 검색결과에 대한 정렬 수행
  • ASC : 오름차순을 의미하며 생략하면 기본적으로 오름차순임
  • DESC : 내림차순을 의미
  • DROP : 데이터베이스, 테이블, 뷰 등의 삭제 ( CASCADE 옵션 : 제거대상 제거 + 참조하는 다른 데이터 객체 제거, RESTRICT 옵션 : 제거 또는 삭제 대상으로 지정된 테이블, 뷰, 행 등에 대해 참조하는 다른 데이터 객체가 있다면 제거 X)
  • CREATE : 데이터베이스, 테이블, 뷰 등의 작성
  • ALTER : 데이터베이스, 테이블의 구조 변경
  • DROP : 데이터베이스, 테이블, 뷰 등의 삭제
  • DISTINCT : 중복되는 데이터 값을 제거하여 검색

9. 스프레드시트 ( Spread Sheet )

  • 개념 : 컴퓨터를 이용하여 각종 계산 관련 업무를 처리하는 전자 회계 장부 의미, 급여 계산, 판매 계획표, 성적 관리, 가계 분석, 재고 관리, 회계 관리 등 가능
  • 기능 : -데이터의 입력과 수치 데이터의 계산 기능 및 데이터가 변경되면 자동으로 재계산
              -차트 작성과 문서 작성 기능
              -입력 데이터를 이요한 데이터 검색, 정렬, 추출, 분석 등 데이터 베이스 관리 기능
              - 그림, 클립아트, 지도와 같은 다양한 개체 삽입 기능
              - 반복적인 작업을 간단히 처리할 수 있는 매크로 기능
  • 셀 ( Cell ) : 행과 열이 만나서 이루는 사각형, 여러 셀 중 작업 중인 셀을 활성 셀이라 하며, 셀 포인터 (Cell Pointer)를 이동하여 활성 셀을 변경
  • 매크로 ( Macro ) : 자주 사용하는 명령, 반복 작업 등을 매크로로 기록하여 해당 작업이 필요할 때마다 쉽고 빠르게 작업을 수행하는 기능 

10. 프레젠테이션

상대방에게 보다 효과적으로 의사를 전달하고자할 때 사용하는 프로그램

슬라이드 ( 쪽 ) : 화면 전체를 전환하는 단위

 

728x90