database3 [Database] FROM DUAL 구문 FROM DUAL은 Oracle 데이터베이스에서 자주 사용되는 구문으로, 테이블이 필요 없는 단일 값의 연산이나 함수를 테스트하거나 간단한 쿼리를 실행할 때 사용합니다.🔷 1. DUAL이란?DUAL은 Oracle에서 임시로 사용하는 1행짜리 가상 테이블입니다.실제 테이블이지만, 시스템에 기본적으로 존재합니다.컬럼은 오직 하나: DUMMY라는 이름의 VARCHAR2(1) 타입행은 단 하나: XSELECT * FROM DUAL;결과:DUMMY-----X🔷 2. 왜 FROM DUAL을 사용하나?👉 테이블 없이 단일 값을 반환하고 싶을 때 사용예를 들어, 단순한 산술 연산이나 함수 결과를 확인할 때:SELECT 1+1 FROM DUAL;-- 결과: 2SELECT SYSDATE FROM DUAL;-- 결과:.. 2025. 4. 3. [Database] 데이터베이스 용어 정리 ✅ 데이터베이스 용어 정리 1. 데이터베이스(Database)데이터를 조직적으로 저장하고 다룰 수 있게 해주는 저장소.보통은 DBMS(Database Management System)를 통해 조작.✅ 관계형 데이터베이스(RDBMS) vs 비관계형(NoSQL)2. 테이블(Table) = 릴레이션(Relation)관계형 모델에서 데이터를 표현하는 핵심 단위.행(Row)와 열(Column)로 구성됨.하나의 테이블은 하나의 엔터티(Entity)를 표현 (예: 고객, 주문 등).✅ MySQL vs OracleMySQL은 테이블 명 대소문자 구분 여부가 OS에 따라 다름 (Linux는 구분, Windows는 구분 안 함).Oracle은 항상 대소문자 구분 안 함.3. 행(Row) = 튜플(Tuple)테이블의 한 줄.. 2025. 3. 27. [DB] DB 접속 정보 DB 접속 정보데이터베이스(DB) 접속에 필요한 정보는 데이터베이스 종류와 접속 환경에 따라 다르지만, 일반적으로 다음과 같은 정보들이 필요합니다.1. 호스트 (Host)데이터베이스 서버가 설치된 컴퓨터의 주소입니다.IP 주소(예: 192.168.0.1) 또는 도메인 이름(예: example.com)으로 표시됩니다.로컬 컴퓨터에 설치된 데이터베이스에 접속할 경우 'localhost' 또는 '127.0.0.1'을 사용합니다.2. 포트 (Port)데이터베이스 서버가 사용하는 네트워크 포트 번호입니다.각 데이터베이스 종류마다 기본 포트 번호가 정해져 있습니다.MySQL: 3306PostgreSQL: 5432Oracle: 1521기본 포트 번호가 변경된 경우 변경된 포트 번호를 사용해야 합니다.3. 데이터베이스.. 2025. 3. 17. 이전 1 다음