DBMS 이해하기 - DBMS의 정의와 목적, DBMS의 필수 기능 세 가지ANSI/SPARC 구조와 데이터 독립성 - ANSI/SPARC의 3단계 DB구조, ANSI/SPARC구조와 스키마의 관련성, 데이터 독립성1. DBMS 이해하기1.1 DBMS란?DBMS(Database Management System) : 데이터베이스 관리 시스템. DB 관리자, DB 사용자, 응용프로그램과 DB 사이의 중재자. 데이터베이스에 대한 모든 접근을 처리하는 소프트웨어적 시스템 DBMS의 목적 : 응용프로그램이 데이터에 족송되지 않는 '데이터 독립성'을 제공하는 것. DB의 구조를 변경해도 응용프로그램에 영향을 주지 않고, 그 역도 성립하도록 하는 것.1.2 DBMS의 발전 배경정보처리 시스템의 활용 분야가 다양해짐에..
분류 전체보기
1. 프로그래밍 기법의 개요 1.1 객체지향 프로그래밍객체지향 프로그래밍에서는 데이터와 알고리즘에 묶여있다. ex) 직원의 월급을 계산하는 프로그램에서, 직원에 대한 데이터와 알고리즘이 묶여있다. 1.2 객체지향의 개념 캡슐화 : 데이터와 알고리즘을 하나의 단위로 묶는 것정보은닉 : 데이터에 대한 불필요한 접근을 차단하여 데이터를 보호상속 : 비슷한 클래스가 이미 존재하고 있다면 그 클래스를 가져다가 사용하는 것다형성 : 같은 이름의 함수나 연산자를 중복 정의하여 상황에 따라서 프로그램이 자동으로 선택(정수인지 실수인지 등에 따라 자동으로 연산 처리) -> 일반화 프로그래밍1.3 객체지향의 목표객체지향 기법의 궁극적인 목표는 코드의 재사용이다. 1.4 프로그래밍 작성 단계편집(Edit) : 소스코드 작성..
* 요점데이터베이스의 기본 개념 - 데이터 베이스 정의, 정의에 함축된 네 가지 개념, 데이터베이스의 특징 다섯 가지, 파일 처리 시스템의 문제점 네 가지데이터베이스의 필요성 - 데이터베이스 구축의 필요성, 데이터베이스의 2가지 개념적 구성요소 1. 데이터베이스의 기본 개념1.1 데이터와 정보의 차이점데이터(Data) : 현실 세계에서 단순한 관찰이나 측정을 통해 수집된 사실 또는 값이 어떤 기준에 의해 정리되어 있는 것 // 1차적인 값정보(Information) : 적절한 의사 결정을 할 수 있도록 지원하는 지식. 데이터의 유효한 해석이나 데이터간의 상호 관계 // 데이터를 해석하거나 가공한 것. 2차적인 값 1.2 데이터베이스의 정의데이터베이스(Database. DB) : 한 조직내의 다양한 응용 ..
BP 3d Person Game 유튜브 1. Tutorial Series 2. Project Creation & FBX Download 빈 프로젝트 생성 https://wiki.unrealengine.com/File:ThirdPerson_FBX.zip에서 파일 다운로드 3. FBX Importing & Using Skeletons 기본 계층구조가 같은 스켈레톤은 하나의 스켈레톤 애니메이션을 만들어도 같은 계층구조의 스켈레톤으로 호환 가능 SK_Mannequin 임포트 4. Intro to Persona 5. Setting Up Inputs 키 입력 설정 : 메뉴-편집(Edit)-프로젝트 세팅-엔진-입력 Bindings에서 Axis Mapping에서 새로 추가하여 MoveForward로 이름을 정한다. M..
Intro to Level Creation 유튜브 1. Overview 2. Geometry Layout손과 총이 안보이게 하려면 블루프린트로 열어서 owner no see 체크(캐릭터와 총 모두)alt 키 누르고 이동하면 복제됨격자에 맞출 때는 crtl + end배치모드-지오메트리-박스 선택크기 조절하여 벽 생성L버튼 누르고 레벨 클릭하면 빛 생김 3. Adding Windows & Doors브러시 타입을 subtractive 로 하면 브러시에서 빼기 형태로 만들 수 있음(구멍처럼) 4. Applying Materials to Geometry브러쉬를 클릭하고 shift + w를 누르면 인접한 모든 브러쉬가 선택됨벽 or 땅 들을 선택하고 디테일 패널 - 지오메트리 - 정렬 - 표면 평면 정렬을 선택하면..
Intro to the Editor 유튜브 1. UI Overview1. 1 부모월드 아웃라이너에서 하나의 엑터를 다른 액터의 부모로 만들 수 있음.부모로 만들면 부모를 움직이면 자식도 같이 움직임자식을 움직이면 자식만 움직임1.2 컴포넌트 추가액터를 선택하고 우측의 디테일 패널에서 컴포넌트를 추가할 수 있음 2. Viewport Navigation마우스 좌,우. 휠 클릭(=양쪽클릭)카메라 속도 디폴트4우클릭 누른채로 wasd qe 로 움직일 수 있음, c줌인 z 줌아웃(우클릭 놓으면 풀림)우클릭 누른채로 휠 올리면 속도 빨라짐 내리면 느려짐*우클릭이 아니라 좌클릭으로 눌러도 되지만 카메라 회전을 위해 우클릭 누르는게 편함액터를 클릭하고 f키를 누르면 카메라가 엑터를 바라봄이상태에서 alt 키 누르고 마..
언리얼 엔진 3를 사용한 국산 MMORPG로 2012년작 블레이드 앤 소울, 2011년작 테라, 2016년작 블레스, 그리고 2017년 이후 발매 예정인 로스트 아크, 뮤 레전드, 아스텔리아 등이 있으며 언리얼 엔진 3를 사용한 국산 온라인 FPS로는 2007년 출시한 AVA 외에도 2011년작 스페셜 포스 2, 2016년망작 서든 어택 2, 크로스파이어 2 등이 있다.언리얼 엔진 3를 사용한 모바일 MMORPG로 블레이드, 언리얼 엔진 4를 이용한 모바일 게임 히트, 2016년 가을에 발매되어 크게 성공한 리니지 2: 레볼루션, 2017년 이후 발매 예정인 블레이드 2 등이 있고 PC용 게임으로는 NC소프트의 차기 대형 MMORPG 프로젝트, 넥슨의 MOBA 프로젝트 A1 등을 비롯 많은 게임들이 개발..
가상화 : 데이터센터 자원을 효율적으로 활용할 수 있음. 구축 및 관리를 간소화하고 이에 따라 비용 절감의 효과를 얻을 수 있음. 네트워크 가상화 : 서버 가상화와 마찬가지로 여러 개의 네트워크를 하나의 장치로 사용하거나, 하나의 네트워크 장비를 여러 개의 서로 다른 용도로 분할하여 사용할 수 있게 하는 기술. NSX : VMware의 네트워크 가상화 솔루션. 네트워크를 사용 목적에 따라 필요한 만큼씩 활용할 수 있어 유연하고 경제적으로 데이터센터를 운영할 수 있다. 네트워크를 구성하는 스위치, 로드밸런싱, 방화벽 등 다양한 계층의 서비스를 가상화하여 네트워크 운영방식을 가상화하고, 다양한 기능을 애플리케이션이나 플랫폼 상에서 제공할 수 있도록 한다. 기존에 구축한 데이터센터 인프라에서 그대로 이용할 수..
정처리 필기 내용 : http://w3.incom79.com/incom79_view/certif_haeksim_jungri.asp?cart_no=&class_code=59&class_gubun=&open_class_file_no=2164