일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- UnrealEngine5
- 팬아웃
- 단계적 분해
- 알고리즘 문제
- 정보처리기사
- 백준
- DBMS
- 브로커 패턴
- 데이터 입출력
- 파이프 필터 패턴
- 요구사항 확인
- baekjoon
- C++
- 언리얼엔진5
- 클라이언트 서버 패턴
- 요구사항 분석
- 기능 모델링
- Unreal Engint4
- UML
- 정보처리기사 실기
- 메타 데이터
- 데이터베이스
- 동적 모델링
- 마스터 슬레이브 패턴
- 아키텍처 패턴
- UnrealEngine
- 정보 은닉
- 언리얼엔진 함수
- 정처기
- UML 다이어그램
- Today
- Total
목록정보처리기사 (67)
게임 개발자를 향해
1. 이상 (Anomaly) 이상이란 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고 이 중복(Redundancy)으로 인해 테이블 조작시 문제가 발생하는 현상을 의미한다. 이상의 종류에는 테이블 조작 중에 발생하는 삽입 이상(Insertion Anomaly), 삭제 이상(Deletion Anomaly), 갱신 이상(Update Anomaly) 이 있다. 학번 과목번호 성적 학년 100 C413 A 4 100 E412 A 4 200 C123 B 3 300 C312 A 1 300 C324 C 1 400 C123 A 4 400 C312 A 4 400 C324 A 4 400 C413 B 4 400 E412 C 4 500 C312 B 2 1. 삽입 이상(Insertion Anomaly) : 테이..

1. 관계대수 관계대수는 관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다. 관계대수는 릴레이션을 처리하기 위해 연산자와 연산규칙을 제공하며 , 피연산자와 연산 결과가 모두 릴레이션이다. 관계대수는 질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서를 명시한다. 관계 데이터베이스에 적용하기 위해 특별히 개발한 순수 관계 연산자와 수학적 이론에서 사용하는 일반 집합 연산자가 있다. 2. 순수 관계 연산자 이미지 출처: https://mi-nya.tistory.com/96 필기에선 무조건 나오는 연산자이다. 우리는 이를 SQL코드로 배울 것이다. 일단 기호마다 어떤 의미인지 알고 가자. 3. 일반 집합 연산자 일반 집합 연산자는 수학적 집합 이..
1. 무결성(Integrity) 무결성은 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미한다. 이는 데이터의 정확성을 보장하기 위해 부정확한 자료가 DB 내에 저장되는 것을 방지하기 위한 제약조건이다. 종류 내용 개체 무결성 릴레이션의 기본키를 구성하는 어떤 속성도 NULL 값이나 중복값을 가질 수 없다는 규정 참조 무결성 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다. 즉 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다는 규정 도메인 무결성 주어진 속성 값이 정의된 도메인에 속한 값이어야 한다는 규정 사용자 정의 무결성 속성 값들이 사용자가 정의한 제약조건에 만족되어야 한다는 규정 NULL 무결성 릴레이션 특정 속성 값이 NU..

1. 키(Key) 키는 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성을 말한다. 슈퍼키(Super Key) 후보키(Candidate Key) 기본키(Primary Key) 대체키(Alternate Key) 외래키(Foreign Key) 조건 설명 유일성 (Unique) 하나의 키값으로 하나의 튜플만을 유일하게 식별할 수 있어야 한다. 최소성 (Minimality) 키를 구성하는 속성 하나를 제거하면 유일하게 식별할 수 없도록 꼭 필요한 최소의 속성으로 구성되어야함 같은 값을 가질 수 있는 속성은 키가 될 수 없다. 튜플마다 유일하게 가질 수 있는 값이어야 튜플을 식별할 수 있다. 이것이 바로 유일성이다. 유일성이 만족하지 않은 속성 : 나이(같은나이), 이름(동명이인..

1. 관계형 데이터베이스 관계형 데이터베이스는 2차원적인 표(Table)를 이용해서 데이터 상호 관계를 정의하는 데이터베이스이다. 개체와 관계를 모두 릴레이션이라는 표로 표현하여 개체 릴레이션과 관계 릴레이션이 존재한다. 장점은 간결하고 보기 편리하며, 다른 데이터베이스로의 변환이 용이하다. 단점은 성능이 다소 떨어진다. 2. 관계형 데이터베이스 릴레이션 구조 릴레이션(Relation)은 데이터들을 표(table)의 형태로 표현한 것으로, 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성된다. 이미지 출처: http://wiki.hash.kr/index.php/%EB%A6%B4%EB%A0%88%EC%9D%B4%EC%85%98 아래에 릴레이션의 구성요소의 정의를 설명하고 위 학생 릴레..

1. E-R(Entity - Relationship, 개체 - 관계) 모델 E-R 모델은 개체와 개체 간의 관계를 기본 요소로 이용하여 현실 세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법이다.(개념적 설계) E-R 모델은 개념적 데이터 모델의 가장 대표적인 모델이다. E-R 모델의 정의는 다이어그램 기호와 함께 설명하겠다. 2. E-R 다이어그램 아래 기호를 이용하여 다이어그램을 그린다. E-R 다이어그램의 기호를 구분할 줄 아는것이 좋다. 구분하기 쉬운 방법은 예시를 다이어그램으로 그려보면 빠르게 외워진다. 개체는 여러 속성을 가지고있다. (사각형) 개체들은 관계로 이어져 있다. (마름모) 속성은 개체들과 관계에 연결할 수 있다. (타원) 속성 중 다중갑 속성이 있다. (이중 타원..