[정보처리기사] 데이터베이스 구축 데이터 모델링 정규화 SQL 기본
이 학습지는 정보처리기사의 데이터베이스 구축 영역을 훈련한다. A~C 단계에서 익힌 시스템, 구현, 테스트 개념을 바탕으로 데이터가 어떻게 설계되고 저장되며 SQL로 조작되는지 학습한다. 이후 E 단계의 프로그래밍 언어 활용과 J 단계의 실기 SQL 문제 풀이로 확장되는 핵심 기반이다.
수록 문항
총 88개아래 문항들은 이 학습지에 수록된 카드입니다. 각 카드는 문제(Q)와 답(A)으로 구성되어 있으며, 일부 카드에는 추가 해설이 포함되어 있습니다. 로그인하면 이 학습지를 내 계정으로 복사해 카드를 한 장씩 넘기며 반복 학습할 수 있고, 숙달한 카드는 완료 표시하여 다음 세션에서 제외할 수 있습니다.
-
#1Q.
GRANT문은 무엇을 하는가
A.사용자에게 권한을 부여한다
DCL 명령을 구분하는 훈련이다 -
#2Q.
데이터베이스란 무엇인가
A.여러 사용자가 공유할 수 있도록 체계적으로 저장한 데이터의 집합이다
DB 기본 개념을 회상하는 훈련이다 -
#3Q.
DBMS란 무엇인가
A.데이터베이스를 생성, 관리, 조작하게 해주는 소프트웨어이다
데이터베이스와 관리 시스템을 구분하는 훈련이다 -
#4Q.
관계형 데이터베이스란 무엇인가
A.데이터를 테이블 형태로 저장하고 테이블 간 관계를 이용하는 데이터베이스이다
관계형 DB의 기본 구조를 익히는 훈련이다 -
#5Q.
테이블이란 무엇인가
A.관계형 데이터베이스에서 행과 열로 데이터를 저장하는 구조이다
SQL 학습의 기본 단위를 익히는 훈련이다 -
#6Q.
튜플이란 무엇인가
답은 로그인 후 확인 -
#7Q.
속성이란 무엇인가
답은 로그인 후 확인 -
#8Q.
도메인이란 무엇인가
답은 로그인 후 확인 -
#9Q.
릴레이션이란 무엇인가
답은 로그인 후 확인 -
#10Q.
스키마란 무엇인가
답은 로그인 후 확인 -
#11Q.
인스턴스란 무엇인가
답은 로그인 후 확인 -
#12Q.
개념적 데이터 모델링이란 무엇인가
답은 로그인 후 확인 -
#13Q.
논리적 데이터 모델링이란 무엇인가
답은 로그인 후 확인 -
#14Q.
물리적 데이터 모델링이란 무엇인가
답은 로그인 후 확인 -
#15Q.
ERD란 무엇인가
답은 로그인 후 확인 -
#16Q.
개체란 무엇인가
답은 로그인 후 확인 -
#17Q.
속성은 ERD에서 무엇을 의미하는가
답은 로그인 후 확인 -
#18Q.
관계란 무엇인가
답은 로그인 후 확인 -
#19Q.
일대일 관계란 무엇인가
답은 로그인 후 확인 -
#20Q.
일대다 관계란 무엇인가
답은 로그인 후 확인 -
#21Q.
다대다 관계란 무엇인가
답은 로그인 후 확인 -
#22Q.
기본키란 무엇인가
답은 로그인 후 확인 -
#23Q.
후보키란 무엇인가
답은 로그인 후 확인 -
#24Q.
대체키란 무엇인가
답은 로그인 후 확인 -
#25Q.
슈퍼키란 무엇인가
답은 로그인 후 확인 -
#26Q.
외래키란 무엇인가
답은 로그인 후 확인 -
#27Q.
복합키란 무엇인가
답은 로그인 후 확인 -
#28Q.
무결성이란 무엇인가
답은 로그인 후 확인 -
#29Q.
개체 무결성이란 무엇인가
답은 로그인 후 확인 -
#30Q.
참조 무결성이란 무엇인가
답은 로그인 후 확인 -
#31Q.
도메인 무결성이란 무엇인가
답은 로그인 후 확인 -
#32Q.
정규화란 무엇인가
답은 로그인 후 확인 -
#33Q.
정규화를 하는 이유는 무엇인가
답은 로그인 후 확인 -
#34Q.
이상 현상이란 무엇인가
답은 로그인 후 확인 -
#35Q.
삽입 이상이란 무엇인가
답은 로그인 후 확인 -
#36Q.
삭제 이상이란 무엇인가
답은 로그인 후 확인 -
#37Q.
갱신 이상이란 무엇인가
답은 로그인 후 확인 -
#38Q.
제1정규형이란 무엇인가
답은 로그인 후 확인 -
#39Q.
제2정규형이란 무엇인가
답은 로그인 후 확인 -
#40Q.
제3정규형이란 무엇인가
답은 로그인 후 확인 -
#41Q.
BCNF란 무엇인가
답은 로그인 후 확인 -
#42Q.
함수 종속이란 무엇인가
답은 로그인 후 확인 -
#43Q.
완전 함수 종속이란 무엇인가
답은 로그인 후 확인 -
#44Q.
부분 함수 종속이란 무엇인가
답은 로그인 후 확인 -
#45Q.
이행 함수 종속이란 무엇인가
답은 로그인 후 확인 -
#46Q.
반정규화란 무엇인가
답은 로그인 후 확인 -
#47Q.
SQL이란 무엇인가
답은 로그인 후 확인 -
#48Q.
DDL이란 무엇인가
답은 로그인 후 확인 -
#49Q.
DML이란 무엇인가
답은 로그인 후 확인 -
#50Q.
DCL이란 무엇인가
답은 로그인 후 확인 -
#51Q.
TCL이란 무엇인가
답은 로그인 후 확인 -
#52Q.
CREATE문은 무엇을 하는가
답은 로그인 후 확인 -
#53Q.
ALTER문은 무엇을 하는가
답은 로그인 후 확인 -
#54Q.
DROP문은 무엇을 하는가
답은 로그인 후 확인 -
#55Q.
TRUNCATE문은 무엇을 하는가
답은 로그인 후 확인 -
#56Q.
SELECT문은 무엇을 하는가
답은 로그인 후 확인 -
#57Q.
INSERT문은 무엇을 하는가
답은 로그인 후 확인 -
#58Q.
UPDATE문은 무엇을 하는가
답은 로그인 후 확인 -
#59Q.
DELETE문은 무엇을 하는가
답은 로그인 후 확인 -
#60Q.
REVOKE문은 무엇을 하는가
답은 로그인 후 확인 -
#61Q.
COMMIT문은 무엇을 하는가
답은 로그인 후 확인 -
#62Q.
ROLLBACK문은 무엇을 하는가
답은 로그인 후 확인 -
#63Q.
WHERE절은 무엇을 하는가
답은 로그인 후 확인 -
#64Q.
ORDER BY절은 무엇을 하는가
답은 로그인 후 확인 -
#65Q.
GROUP BY절은 무엇을 하는가
답은 로그인 후 확인 -
#66Q.
HAVING절은 무엇을 하는가
답은 로그인 후 확인 -
#67Q.
WHERE와 HAVING의 차이는 무엇인가
답은 로그인 후 확인 -
#68Q.
DISTINCT는 무엇을 하는가
답은 로그인 후 확인 -
#69Q.
AS는 무엇을 하는가
답은 로그인 후 확인 -
#70Q.
COUNT 함수는 무엇을 구하는가
답은 로그인 후 확인 -
#71Q.
SUM 함수는 무엇을 구하는가
답은 로그인 후 확인 -
#72Q.
AVG 함수는 무엇을 구하는가
답은 로그인 후 확인 -
#73Q.
MAX 함수는 무엇을 구하는가
답은 로그인 후 확인 -
#74Q.
MIN 함수는 무엇을 구하는가
답은 로그인 후 확인 -
#75Q.
INNER JOIN이란 무엇인가
답은 로그인 후 확인 -
#76Q.
LEFT OUTER JOIN이란 무엇인가
답은 로그인 후 확인 -
#77Q.
RIGHT OUTER JOIN이란 무엇인가
답은 로그인 후 확인 -
#78Q.
FULL OUTER JOIN이란 무엇인가
답은 로그인 후 확인 -
#79Q.
CROSS JOIN이란 무엇인가
답은 로그인 후 확인 -
#80Q.
SELF JOIN이란 무엇인가
답은 로그인 후 확인 -
#81Q.
서브쿼리란 무엇인가
답은 로그인 후 확인 -
#82Q.
뷰란 무엇인가
답은 로그인 후 확인 -
#83Q.
인덱스란 무엇인가
답은 로그인 후 확인 -
#84Q.
트랜잭션이란 무엇인가
답은 로그인 후 확인 -
#85Q.
트랜잭션의 원자성이란 무엇인가
답은 로그인 후 확인 -
#86Q.
트랜잭션의 일관성이란 무엇인가
답은 로그인 후 확인 -
#87Q.
트랜잭션의 고립성이란 무엇인가
답은 로그인 후 확인 -
#88Q.
트랜잭션의 지속성이란 무엇인가
답은 로그인 후 확인
처음 5개의 답만 미리 보여드려요. 전체 88개 항목은 로그인 후 학습할 수 있습니다.
이 학습지를 효과적으로 활용하는 방법
- ① 처음에는 전체 문항을 한 번씩 훑어보며 익숙한 항목과 낯선 항목을 분류하세요.
- ② 학습 세션에서 "안 외운 문항만" 옵션으로 아직 숙달하지 못한 카드에 집중합니다.
- ③ 랜덤 순서 학습을 활용해 카드 순서에 의존한 암기를 방지하세요.
- ④ 키보드 단축키(1·2·A·D·Space)를 쓰면 한 손으로도 빠르게 복습할 수 있습니다.
- ⑤ 복사(Fork)한 학습지에는 자유롭게 나만의 해설이나 예문을 덧붙여 내 스타일로 다듬어 보세요.