데이터베이스의 장점
데이터베이스의 가장 큰 장점은 데이터를 효과적으로 관리할 수 있다는 점입니다. 대표적인 장점은 다음과 같습니다.
1. 중복 최소화
2. 자료의 일치성 확보 (일관성, 무결성 유지)
3. 물리적/논리적 독립성 유지
4. 실시간 처리 가능 (리얼타임 프로세싱)
5. 데이터 보안 및 손실 방지
6. 최신 데이터 유지 (지속적인 업데이트)
7. 내용 기반 액세스
8. 데이터 공유 및 표준화
데이터베이스의 단점
1. 초기 구축 비용과 전산화 비용이 많이 듬
2. 시스템 구축이 복잡하고 어려움
3. 고급 인력 필요 (DBA 등)
4. 시스템 장애 시 복구가 어려움 (리커버리 비용, 백업 관리 등)
문제 예제 - 장점
문제: 다음 중 데이터베이스를 이용하는 경우의 장점은?
정답: 데이터의 일관성과 무결성을 유지할 수 있다.
문제 예제 - 단점
문제: 다음 중 DBMS의 단점이 아닌 것은?
정답: 데이터를 통합하는 중앙 집중 관리가 어렵다 (틀림, 오히려 장점임)
DB 언어(DBL)의 종류
DBL: DataBase Language. 데이터베이스 언어는 다음 3가지로 분류됩니다.
1. 정의어 (DDL)
데이터 구조나 형식을 정의하는 언어.
명령어: CREATE, ALTER, DROP 등
2. 조작어 (DML)
데이터를 실제로 조작하는 언어.
명령어: SELECT, INSERT, UPDATE, DELETE
3. 제어어 (DCL)
권한과 보안 등을 관리하는 언어.
명령어: GRANT, REVOKE, COMMIT, ROLLBACK
문제 예제 - DBL
문제: 다음은 DBMS 기능이다. 알맞은 짝은?
검색, 삽입, 삭제, 변경 → 조작 기능
보안, 병행, 무결성 → 제어 기능
데이터 구조 정의 → 정의 기능
정답: 2번
키(Key)의 종류
1. 후보 키(Candidate Key)
유일성과 최소성을 만족. 예: 주민등록번호, 사원번호 등
2. 기본 키(Primary Key, PK)
후보 키 중 실제 테이블에서 선택된 키. NULL 불가, 중복 불가
3. 대체 키(Alternate Key)
후보 키 중 기본 키로 선택되지 않은 나머지 키
4. 슈퍼 키(Super Key)
유일성은 만족하지만 최소성은 만족하지 않는 키. 복합키 가능
5. 외래 키(Foreign Key, FK)
다른 테이블의 기본 키를 참조하는 속성
문제 예제 - 키
문제: 다음 중 외래키에 대한 설명으로 옳지 않은 것은?
정답: 외래키는 후보키 중에서 기본키로 정의되지 않은 키이다 (틀림, 이는 대체 키)
문제: 기본키에 대해 옳지 않은 것은?
정답: 기본키는 하나의 필드에만 설정할 수 있다 (틀림, 두 개 이상 필드 가능)
정규화(Normalization)
중복 최소화, 불일치 방지, 논리적 설계 단계에서 수행
정규형: 1NF → 2NF → 3NF → BCNF → 4NF → 5NF
정규화 목적: 삽입/삭제/갱신 이상 방지, 데이터 안정성 확보
문제 예제 - 정규화
문제: 다음 중 정규화 목적에 대한 설명 중 옳지 않은 것은?
정답: 정규화는 물리적 설계 단계에서 수행된다 (틀림, 논리적 설계 단계)
문제: 정규화를 통해 데이터 중복을 완전히 제거할 수 있다? (틀림)
데이터 형식의 종류
1. 1년 번호 (AutoNumber)
레코드 추가 시 자동 부여
변경, 삭제 불가
기본키로 자주 사용
크기: 4바이트
2. 예스/노 (Yes/No)
값: 참/거짓, 예/아니오, 온/오프 중 택1
널 값 허용 안됨
크기: 1비트 (※주의: 시험에선 1바이트라고 출제되기도 함)
문제 예제 - 데이터 형식
문제: 자동 번호가 부여되며 수정 불가한 데이터 형식은?
정답: 1년 번호
문제: 사원들이 부모님과 함께 사는지 여부를 저장하려면?
정답: 예스/노
'컴퓨터활용능력 > 1급 필기시험' 카테고리의 다른 글
INSERT, UPDATE, 폼, 탭 순서, 하위 폼에 대한 핵심 내용 (0) | 2025.06.28 |
---|---|
유효성 검사 규칙, 인덱스, 참조 무결성 및 개체 무결성, SQL, 연산자의 사용 (1) | 2025.06.28 |
엑셀 시나리오 기능 완전 정복! 실무와 자격증 시험에서 꼭 알아야 할 핵심 포인트 (1) | 2025.06.28 |
엑셀 필터, 고급 필터, 부분합, 피벗 테이블 완전 정리! 실무·시험 필수 포인트 한눈에 보기 (0) | 2025.06.27 |
엑셀 논리 함수와 문자열 함수 완벽 정리 (1) | 2025.06.27 |