전체 글

정보처리산업기사

정보처리산업기사 - 데이터베이스 이해 - 데이터 모델의 개념

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  데이터 모델의 정의데이터 모델은 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형입니다.데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성, 제약 조건 등을 기술하기 위한 개념적 도구들의 모임입니다.현실 세계를 데이터베이스에 표현하는 중간 과정, 즉 데이터베이스 설계 과정에서 데이터의 구조(Schema)를 논리적으로 표현하기 위해 사용되는 지능적 도구입니다.데이터 모델 종류개념적 데이터 모델, 논리적 데이터 모델, 물리적 데이터 모델데이터 모델에 표시할 요소구조, 연산, 제약 조건데이터 모델 구성 요소개체, 속성, 관계 ※ 물리적 데이터 모델물리적 데이터 모델은 실제 컴퓨터에 데이..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 23885번 비숍 투어

2024.09.09기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 체스에서 비숍이 갈 수 있는 위치인지 확인하는 문제입니다. 체스에서 비숍은 대각선이면 어디든지 갈 수 있기 때문에, 체스판의 크기가 세로나 가로 중 1칸이 아니라면 해당하는 조건에는 무조건 갈 수 있습니다. 체스판의 크기가 둘 중에 하나가 1이라면 도착과 시작의 위치가 같아야합니다.시작위치의 y좌표 짝수, x좌표 홀수도착위치 y좌표 짝수, x좌표 홀수도착위치 y좌표 홀수, y좌표 짝수시작위치의 y좌표 훌수, x좌표 짝수도착위치 y좌표 짝수, x좌표 홀수도착위치 y좌표 홀수, x좌표 짝수시작위치 y좌표 홀수, x좌표 홀수도착위치 y좌표 짝수, x좌표 짝수도착위치 y좌표 홀수, x좌표 홀수1. 위에 조건으로 n..

정보처리산업기사

정보처리산업기사 - 데이터베이스 이해 - 데이터베이스의 설계

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  데이터베이스 설계의 개념데이터베이스 설계란 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용하게 하는 것입니다. 데이터베이스 설계 시  고려사항무결성삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야 합니다.일관성데이터베이스에 저장된 데이터들 사이나, 특정 질의에 대한 응답이 처음부터 끝까지 변함없이 일정해야 합니다.회복시스템에 장애가 발생했을 때 장애 발생 직전의 상태로 복구할 수 있어야 합니다.보안불법적인 데이터의 노출 또는 변경이나 손실로부터 보호할 수 있어야 합니다.효율성응답시..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 2448번 별 찍기 - 11

2024.09.08기준 - 골드4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 예제를 보고 규칙을 찾아내 수를 입력받으면 규칙에 맞게 출력하는 문제입니다. 1. 우선 재귀할 베이스로 사용할 삼각형을 먼저 만들어 주었습니다.// 우선 삼각형 모양을 먼저 입력시켜줬습니다.sb.append(first());// 기본적으로 삼각형을 만들어줄 함수.private static String first() { StringBuilder sub = new StringBuilder(); // \n이 들어가면 그 만큼 길이가 길어져 한 줄의 문자열로 만들어서 계산을 진행합니다. sub.append(" * "); sub.append(" * * "); sub.append("****..

Coding_Slowly
SlowCoding