전체 글

정보처리산업기사

정보처리산업기사 - 데이터베이스 이해 - 관계형 데이터베이스의 구조

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  관계형 데이터베이스의 개요1970년 IBM에 근무하던 코드(E. F. Codd)에 의해 처음 제안되었습니다.관계형 데이터베이스를 구성하는 개체(Entity)나 관계(Relationship)를 모두 릴레이션(Realation)이라는 표(Table)로 표현했습니다.릴레이션은 개체를 표현하는 개체 릴레이션, 관계를 나타내는 관계 릴레이션으로 구분할 수 있습니다.장점 : 간결하고 보기 편리하며, 다른 데이터베이스로의 변환이 용이합니다.단점 : 성능이 다소 떨어집니다.  관계형 데이터베이스의 Relation 구조릴레이션은 데이터들을 표(Table)의 형태로 표현한 것으로 구조를 나타내는 릴레이션 스키마와 실제 값들인 릴레이션 인스턴스로 구성됩니다...

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 27952번 보디빌딩

2024.09.11기준 - 실버4 백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 하루에 최소 몸무게와 증가 몸무게가 주어질 때, 몇번의 루틴을 진행할 수 있는지 출력하는 문제입니다. 1. 최소몸무게와 몸무게 증가량을 저장해줍니다.int[] mw = new int[n];int[] pw = new int[n];// 최소몸무게 저장st = new StringTokenizer(br.readLine());for (int i = 0; i  2. 날짜에 맞춰 루틴을 진행 횟수를 찾아줍니다.long ro = 0; // 루틴의 개수long now = 0; // 현재 몸무게long count = 0; // 그 날의 루틴 횟수boolean check;for (int i = 0; i = (check ? ((..

정보처리산업기사

정보처리산업기사 - 데이터베이스 이해 - E-R(개체-관계) 모델

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  E-R(Entity-Relationship, 개체-관계) 모델의 개요E-R 모델은 개념적 데이터 모델의 가장 대표적인 것으로, 1976년 피터 첸(Peter Chen)에 의해 제안되고 기본적인 구성 요소가 정립되었습니다.E-R 모델은 개체와 개체 간의 관계를 기본 요소로 이용하여 현실 세계의 무질서한 데이터를 개념적인 논리 데이터로 표현하기 위한 방법으로 많이 사용되고 있습니다.E-R 모델은 개체 타입(Entity Type)과 이들 간의 관계 타입(Relationship Type)을 이용해 현실 세계를 개념적으로 표현합니다.E-R모델에서는 데이터를 개체(Entity), 관계(Relationship), 속성(Attribute) 으로 묘사합니..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 25593번 근무 지옥에 빠진 푸앙이 (Small)

2024.09.10기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 시간표대로 근무를 할 때, 모든 인원이 공평하게(차이가 12시간 이하)로 근무를 했다면 Yes를 아니라면 No를 출력하는 문제입니다. Map을 이용해 근무자와 근무자가 일한 시간을 저장해주는 방식으로 접근했습니다. 1. 한 주에 4개의 시간 타임이 7일 동안 반복됩니다.2. 만약 근무자가 없다면 map저장하지 않고 근무자가 있다면 map에 근무 시간을 추가해줍니다.// 주의 개수만큼 반복while (n-- > 0) { // 한 주에 4개의 시간 타임 for (int i = 1; i  3. 문제에서 근무자가 1명도 없다면 Yes를 출력하게 되어있습니다.// 근무자가 1명도 없었다면if (ma..

Coding_Slowly
SlowCoding