※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 무결성(Integrity)의 개념 및 종류무결성이란 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미합니다.무결성 제약 조건은 데이터베이스에 들어 있는 데이터의 정확성을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 말합니다.무결성의 종류에는 개체 무결성, 도메인 무결성, 참조 무결성, 사용자 정의 무결성 등이 있습니다. 개체 무결성(Entity Integrity, 실체 무결성)개체 무결성은 기본 테이블의 기본키를 구성하는 어떤 속성도 Null 값이나 중복값을 가질 수 없다는 규정입니다. 예 릴레이션에서 '학번'이 기본키로 정의되면 튜플을 추가할 때..
2024.09.13기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 문자열이 해강이가 만든 음성 기호인 HG 표준음성기호로만 사용해서 만들었는지 확인하여 출력하는 문제입니다. 접근 방법문자열의 길이를 먼저 확인합니다.문자열의 길이만큼 입력 받은 문자를 짤라줍니다.짜른 문자열이 HG표준음성기호인지 확인합니다.맞다면 저장을 아니라면 error를 출력하고 멈춰줍니다.1. 첫 문자 기준으로 문자열 길이를 찾아내는 함수를 만들었습니다.// 문자의 길이를 구해주는 함수.private static int lencheck(char c) { if (c == 'o' || c == 'i') { return 2; } else if (c == 'c' || c == 'l..
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 제약 조건이란 데이터베이스에 저장되는 데이터의 정확성을 보장하기 위하여 키(Key)를 이용하여 입력되는 데이터에 제한을 주는 것으로 개체 무결성 제약, 참조 무결성 제약 등이 해당됩니다. 키(Key)의 개념 및 종류키는 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 튜플들을 서로 구분할 수 있는 기준이 되는 애트리뷰트를 말합니다.키의 종류에는 후보키, 기본키, 대체키, 슈퍼키, 외래키 등이 있습니다. 후보키(Candidate Key)후보키는 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분집합, 즉 기본키로 사용할 수 있는 속성들을 말합니다.하나의 릴레이션내에서는 중복된 튜플들이 있..
2024.09.12기준 - 실버3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 해당하는 규칙에 맞게 달팽이 모양을 채워주고 입력받은 숫자의 좌표를 출력하는 문제입니다. 1. 우선 풀이에 필요한 변수들을 저장했습니다.int[][] grid = new int[n][n]; // 수를 저장할 배열boolean[][] visit = new boolean[n][n]; // 수를 저장했는지 체크하는 배열int num = n * n; // 0,0에서 시작하는 번호int cen = n / 2; // int[] dx = {0, 1, 0, -1}; // 이동할 x좌표int[] dy = {1, 0, -1, 0}; // 이동할 y좌표int dir = 0; // 남, 동, 북, 서// 현재 좌표와 다음으로 ..