정보처리기사 필기 시험까지 남은 기간은 정확히 3주다. 공부 방법은 3단계로 진행 예정이다. 무조건 한 번에 취득해야 하는 부담감을 안고 시작하는 기사 자격증이다. 암기 이전에 정확한 이해를 위해 내용을 정리하면서 진행 중이다. 

 

 1. 기본 개념 익히기 

 2. 개념+기출 문제풀이  

 3. 최종정리 및 기출문제 암기 

 

- 자료 vs 정보 

세상에 널려 있는 단순한 사실이나 어떤 결과값들을 자료라 한다. 자료가 시스템을 통해 가공되면 정보가 된다.  

 

- DBMS(DataBase Management System) 

유저와 데이터베이스 사이에서 유저의 요청에 따라 정보를 생성하고 데이터베이스를 관리하는 소프트웨어를 말한다. 

DBMS는 단점에 비해 장점이 많아 단점 위주로 기억하면 되는데, 단점도 사실 백업이 어렵다는 점을 제외하면 큰 문제는 없는 듯하다(전문가 부족, 전산비용 증가, 복잡한 시스템 등) 

 

- 종속성 문제  

데이터 파일과 응용프로그램 간 상호 의존적일 경우 종속성의 문제가 발생한다. 데이터 파일을 다른 데이터로 접근할 때 응용프로그램도 함께 변경해야 하는 문제점이 생긴다. 현재 주로 사용하는 자바는 이런 문제를 커버할 수 있다.     

 

- 스키마(Schema) 

스키마는 생소한 개념이다. 데이터베이스의 구조나 제약 조건에 대한 전반적인 내용이 포함된 것으로 데이터 사전에 저장된다. 외부, 개념, 내부의 3가지 계층으로 나뉜다.  

 

- 데이터베이스 언어 

데이터베이스 언어는 정보처리기사뿐만 아니라 다른 전산 관련 자격증에서도 나오는 개념이다. 정의어(DDL), 조작어(DML), 제어어(DCL)에 대한 구분은 표로 그려 정리하면 한 눈에 들어온다.  

 

- DBA 

IT를 공부하면 많은 분야로 진출할 수 있는데 그 중 DBA는 데이터베이스를 다루는 프로그래머다. 데이터베이스와 관련된 모든 시스템의 운영 및 관리를 도맡아 하는 프로그래머로, 누구보다 꼼꼼한 성격을 가진 사람에게 어울리는 분야다.  

 

- 관계형 데이터모델 

데이터 모델에는 여러 종류가 있으나 관계형 데이터모델이 현재는 큰 비중을 차지한다. 전산을 몰라도 이름은 알고 있는 오라클이 이에 속한다. 관계형 데이터모델은 데이터들을 표 형태로 나타낸다.  



- 키(key) 

데이터베이스에서 많은 데이터들을 구분할 수 있는 구분자라고 생각하면 쉽다. 예를 들어 전교생의 정보가 있는 연명부를 학년 별로 나눈다면 그 1 2 3학년을 나눌 수 있는 키를 구분자라 한다. 

 

- Null 값 

자바 책을 보면 Null이란 값이 많이 등장한다. 공간은 차지한 듯 한데 데이터베이스상에는 아직 알려지지 않거나 모르는 값들을 나타낸다.  

 

- 관계 연산자 

데이터베이스에 있는 정보들을 선택하고 합치고 나누는 연산자들을 말한다. 대표적으로 Select, join, division 등이 있는데 영어 단어 의미 그대로 데이터베이스의 정보를 주무를 때 사용한다.  



+ Recent posts