※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 DDL(Data Define Language, 데이터 정의어)의 개념DDL(데이터 정의어)는 DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어입니다.DDL은 번역한 결과가 데이터 사전(Data Dictionary)이라는 특별한 파일에 여러개의 테이블로서 저장됩니다.DDL에는 CREATE SCHEMA, CREATE DOMAIN, CREATE TABLE, CREATE VIEW, CREATE INDEX, ALTER TABLE, DROP 등이 있습니다. CREATE SCHEMACREATE SCHEMA는 스키마를 정의하는 명령문입니다.스키마의 식별을 위해 스키마 이름과 소유권자나 허가권자를 정의합니다. 표기 ..
※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 SQL(Structured Query Language)의 개요1974년 IBM 연구소에서 개발한 SEQUEL에서 유래합니다.국제 표준 데이터베이스 언어이며, 많은 회사에서 관계형 데이터베이스(RDB)를 지원하는 언어로 채택하고 있습니다.관계대수와 관계해석을 기초로 한 혼합 데이터 언어입니다.질의어지만 질의 기능만 있는 것이 아니라 데이터 구조의 정의, 데이터 조작, 데이터 제어 기능을 모두 갖추고 있습니다.SQL은 DDL, DML, DCL로 분류됩니다. ※ 질의어(Query Language)질의어는 데이터베이스 파일과 범용 프로그래밍 언어를 정확히 알지 못하는 단말 사용자들이 단말기를 통해서 대화식으로 쉽게 DB를 이용할 수 있도록 되어 ..
2024.09.21기준 - 실버2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 점의 좌표에서 3점을 골라 3점의 간격이 같은 개수를 출력하는 문제입니다. 접근 방법입력받은 점의 위치를 오름차순으로 정렬해줍니다.정렬을 완료한 점들 중 3개씩 비교하여 개수를 출력해줍니다.1. 입력받은 점의 위치를 정렬해줍니다.// 입력받은 점의 위치를 저장for (int i = 0; i 2. 세 점의 간격을 계산하는 반복문을 생성해줍니다.// 세 점의 간격을 계산하는 반복문for (int i = 0; i 코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] ar..
2024.09.20기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 원철이가 만들어낸 암호화된 단어를 복호화하여 출력하는 문제입니다. 접근 방법문자열을 빈 칸을 기준으로 나눠 문자열을 검사해줍니다.현재 참조하고 있는 문자와 그 다음문자를 검사하여 그 다음문자가 없다면 더미 단어로 판단합니다.더미 단어가 아니라면 두 단어를 더 한 값에 복호화 n을 빼주어 기존 문자열을 출력합니다.1. 빈 칸을 기준으로 나눠 문자열을 검사합니다.// 빈 값을 기준으로 나뉜 문자열을 하나씩 검사합니다.for (int j = 0; j = arr.length) { break; // 더미 문자가 아니라면 } else { // 복호화 num = arr[j..