관리 메뉴

도드넷

정보처리기능사 실기#3 - 데이터 베이스 2부 본문

창고/정보처리기능사[완]

정보처리기능사 실기#3 - 데이터 베이스 2부

도드! 2016. 4. 16. 03:57





공부하는 포니 도드의 정보처리기능사 실기 요점정리, 암기파트인 데이터베이스 2부 시작.

단어개념별로 핵심어 캐치하는 능력을 길러야겠다.


take two!


I really love you so much Applejack. ♥



정보처리기능사 실기 요점정리#3 - 데이터 베이스 개요 총정리 2부


색인순차접근방식 (ISMA) : 블록단위 순차적으로 수록, 시작 레코드 위치를 기록한 색인파일 구성, 빨리 찾을 수 있게하는 파일관리 시스템,  


인덱스(Index) : 빠르게 검색, 특정 속성이나 필드지정, 접근키를 지정하는 것.


해싱(Hashing) : 물리적 주소로 변환, 주소에 직접접근, 신속하게 원하는 자료를 검색할 수 있게 해주는 키-주소 변환방법, 데이터를 흩으려 놓는 성질이 있음.


클러스터링(Clustering) : 관련있는 Record들을 인접한 장소에 모으는것, 논리적방법, 물리적방법이 있음.


백업 : 비상사태 돌발사태 대비해 데이터를 보관하는 것, 2중화 대책 듀플렉스 구성, 2중기록


개방형 데이터 베이스 접속성 (ODBC) : 다양한 데이터베이스에 접속할수있도록 하는 개방형 인터페이스 규격. 데이터베이스가 교체되더라도 그대로 사용할 수 있게 해줌.


무결성(Integrity) : 데이터의 저장값 출력값 모두 훼손, 손실,왜곡 없이 그대로 유지되는가? 를 위한 제약조건


개체 무결성 : 오류없는 개체 식별을 위한 제약조건, 중복불가 NULL값 불가


참조 무결성 : 오류없는 참조를 위한 제약조건, 외래키 = 기본키, 참조당하는 튜플 반드시 존재해야함.


동시성 (Concurrency) : 많은 사용자들이 동시에 같은 데이터에 액세스하는 것.


정규화 : 별개의 릴레이션으로 표현될 수 있도록 하는 작업, 이상현상 최소화, 중복성및 중복성 배제, 일치성 보장, 데이터베이스 단순화 안정화


함수종속성 : FD, A→B, 어떤 속성값이 다른 속성값을 결정짓는 것.


트랜잭션 : DB 처리 기본단위로 DB에 영향을 미치는 참조갱신등 모든 작업을 가르켜 트랜잭션이라고 한다. 이는 여러개의 질의(연산)이 하나의 질의(연산)으로 처리된다. ACID 특성 원자성 일관성 고립성 지속성


로그 : 변경내용에 대한 정보.


원자성 : 만장일치성, 완전히 수행하거나 모두 수행되지않고 취소하든가.


일관성 : 실행후에도 일관성있게.


ABORT : 비정상종료, Deadlock 원인


SQL : IBM연구소, SEQUEL 연유, 관계대수 관계해석을 기초로한 관계 데이터베이스 표준 비절차 질의어.


NoSQL : 비관계형 데이터, 스키마가 고정적이지 않고 조인 연산을 지원하지 않음. 수평형 확장에 용이.


외부 조인 : 대응 튜플이 없는경우 NULL 튜플을 만들어 릴레이션에 포함시키는 것. 


: 제한적으로 보여주는 유도된 가상 테이블


DDL (Data Define Language) 데이터 정의어

- CREATE : 생성

- ALTER : 구조변경

- DROP : 제거

- CASCADE : 참조관계 되어있는것까지 모두 연쇄삭제

- RESTRICT : 참조관계 되어있으면 삭제하지 않음.


DML (Data Manipulation Language) 데이터 관리어

- UPDATE : 내용수정

- WHERE : 조건

- AND : 둘다만족

- UPPER : 문자열 대소문자 비교

- DISTINCT : 중복을 피하고 값이 다른 행만 나타냄

- ORDER BY : 정렬 표시

- HAVING : 특정값 포함여부 비교

- GROUP BY : 요약 집계


집단함수 : 그룹개념으로 사용되는 함수

- COUNT : 튜플의 수

- MAX : 최댓값

- MIN : 최솟값

- AVG : 평균값

- SUM : 총합


DCL (Data Control Language)

- GRANT : 권한부여

- REVOKE : 권한제거

- ROLLBACK : 이전상태로

- COMMIT : 저장 조작작업 정상적으로 완료를 관리자에게 알리는 명령어.


이걸로 정보처리기능사 실기 데이터베이스 파트 끝냈는데,

사실 거의 모든내용은 정보처리기능사 필기에서 공부했던 내용들. 신기술 동향도 비슷할듯. 빨리 끝내고 알고리즘 처음부터 유형별로 쭉 정리하고 기출문제풀면서 시험등록하면 앞으로 2주안에 정보처리기능사 자격증 취득가능할듯.










반응형
Comments