3장(3)
-
[정보처리기사 실기] 3장 데이터 입출력 구현 - 데이터베이스 기초 활용하기
데이터 베이스 종류 데이터베이스 (1) 개념 : 통합 관리되는 데이터 집합, 자료의 중복성 제거, 무결성 확보, 일관성 유지, 유용성 보장 중요 - 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터 (2) 특성 - 실시간 접근성, 계속적인 변화, 동시 공유, 내용 참조 (3) 종류 파일 시스템 개념 : 전 단계의 데이터 관리 방식 ISAM : 자료 내용은 주 저장부, 자료의 색인은 자료가 기록 위치와 함께 색인부에 기록 VSAM : 대형 운영체제에서 사용 관계형 데이터베이스 관리시스템 : RDBMS 관계형 모델 기반 가장 보편화, 테이블 일부를 다른 테이블과 상하 관계로 표시하여 상관관계 정리, 유연성 및 유지관리 용이 Oracle, MySQL, SQL Server, Maria DB ...etc..
2022.04.18 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 물리 데이터 저장소 설계
물리 데이터 모델 설계 물리 데이터 모델링 개념 - 논리 모델을 적용하고자 하는 기술에 맞도록 상세화 해가는 과정 물리 데이터 모델링 변환 절차 - 논리에서 물리 데이터 저장 모델로 변환하는 절차 개체를 테이블로 변환 : 테이블과 개체 명칭 동일 권고, 한글명 사용, 소스코드는 가독성위해 영문 속성을 컬럼으로 변환 : 표준화된 약어 사용, SQL 예약어 피해라, 컬럼 명칭은 짧게 UID를 기본키로 변환 : UID에 해당하는 모든 속성에 대해 기본키로 선언, NOT NULL, Unique 추가 가능 관계를 외래키로 변환 : 기본키 이름을 그대로 사용하나 다른 의미 가질 경우 변경, 순환 관계에서 자신 기본키 외래키로 정의 컬럼 유형과 길이 정의 : char varchar2 number date blob c..
2022.04.18 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 논리 데이터 저장소 확인
데이터 모델 데이터 모델 개념 - 인간과 컴퓨터가 이해할 수 있는 추상화 모델 표시 요소 연산 : 저장된 실 데이터 처리 작업, 조작 위한 관계 연산 - SELECT, PROJECT, JOIN, DIVISION 구조 : 개체 타입과 개체 간 관계, 데이터 구조 및 정적 성질 표현 제약 조건 : 논리적인 제약 조건, 무결성 유지 위한 보편적 방법, 제약을 의미 - 개체 무결성, 참조 무결성 등 데이터 모델 절차 요구사항 분석 : 범위 파악 외부 환경과 상호 작용을 분석해 데이터 요구 분석 개념적 설계 : 개념적 데이터 모델 : 트랜잭션 모델링 단계, 추상적, 개념적 표현, 모델링 뷰, 애트리뷰트 고려 -> 개체 관계 다이어그램 논리적 설계 : 논리적 데이터 모델 : 인터페이스 설계 단계, 논리적 스키마 설..
2022.04.18