Oracle 5

5. 오라클 테스트할 수 있는 사이트

오라클은 전세계적으로 DBMS 랭킹 1위에 해당하는 고성능 DB엔진입니다. 뛰어난 트랜잭션 처리 때문에 국내 금융권 대기업들은 대다수가 오라클을 사용하고 있습니다.하지만 가격이 비싸고 무거운 프로그램이기 때문에 다양한 환경에서 테스트하기가 쉽지 않습니다. 따라서 오라클을 설치하지 않고도 사용할 수 있는 웹사이트를 공유하려고 합니다. 1. SQL Fiddle2. Oracle Live SQL  1. SQL Fiddle로그인도 필요없이 빠르고 간단하게 쿼리를 테스트해볼 수 있습니다. 또한 다양한 DBMS를 사용할 수 있다는 장점이 있습니다.하지만, 데이터베이스의 구조나 인덱스를 직접 생성하거나 수정하는 것이 어려울 수 있습니다. 상황에 맞춰서 사용하면 좋을 것 같습니다. https://sqlfiddle.com..

카테고리 없음 2025.03.17

오라클 구조

오라클의 구조와 작동 프로세스는  매우 복잡하기에 전체 구조를 하향식으로 파악하는 것이 좋습니다.  오라클 데이터베이스의 가장 기본적인 구조는 다음과 같습니다. 오라클 데이터베이스는 크게 메모리 구조와 저장 구조로 분류됩니다. 구체적으로 메모리 구조를 인스턴스, 저장 구조를 데이터베이스라고 부릅니다. 휘발성 데이터 영역인 인스턴스는 데이터를 처리하여 데이터베이스에 적재하거나 데이터베스로부터 데이터를 가져옵니다. 데이터베이스는 디스크 형식으로 데이터를 저장하기 때문에 물리적인 저장소라고 부르고, 전원이 꺼져도 데이터를 유지하게 됩니다.  오라클 공식 문서에서 제공하는 오라클 구조도입니다. 상당히 복잡해 보이므로 조금 더 단순한 이미지로 변환해보겠습니다.   인스턴스 데이터베이스 사용자가 Oracle에 작업..

DBMS 2024.12.03

3. SQL 기본 문법(DML)

DML은 SQL에서 가장 중요하고 사용 빈도가 높은 문법입니다.같은 결과를 도출하더라도 효율면에서 큰 차이가 발생할 수 있기 때문에 개발자의 역량을 가르는 부분이 됩니다. 이 때, 인덱스와 뷰, 조인 등의 다양한 방법이 사용됩니다.  DMLData Manipulation Language, 데이터 조작어.데이터베이스에서 데이터를 출력, 입력, 삭제, 수정하기 위해 사용되는 문법입니다. SELECT문은 DQL(Data Query Language)로 분류되기도 합니다.SELECT, INSERT, UPDATE, DELETE 문법으로 구성됩니다.  1. SELECTSELECT [DISTINCT | ALL] 컬럼명FROM 테이블명WHERE 조건GROUP BY 컬럼명HAVING 조건ORDER BY 컬럼명 [ASC |..

DBMS 2024.12.01

2. SQL 기본 문법(DDL)

https://romanticmoney.tistory.com/35 3. SQL 기본 문법(DML)DML은 SQL에서 가장 중요하고 사용 빈도가 높은 문법입니다.같은 결과를 도출하더라도 효율면에서 큰 차이가 발생할 수 있기 때문에 개발자의 역량을 가르는 부분이 됩니다. 이 때, 인덱스와 뷰,romanticmoney.tistory.com SQL은 다양한 함수와 문법이 있지만DDL, DML의 사용 비중이 압도적이기에다른 문법은 필요할 때마다 검색해서 사용하면 충분하리라 봅니다.  DDLData Definition Language, 데이터 정의어.테이블, 인덱스와 같은 데이터 베이스의 구조를 정의하거나 변경, 삭제할 때 사용됩니다.CREATE, DROP, ALTER, TRUNCATE, COMMENT, RENAM..

DBMS 2024.11.25

1. 데이터베이스(DataBase)란?

온라인 쇼핑몰을 만든다면?고객이 상품을 클릭했을 때 상품 데이터를 불러와서 고객에게 보여줘야 합니다.주문을 위해 회원 데이터를 기반으로 배송 데이터를 저장해야 하죠.이러한 데이터를 생성하고 보관, 조회, 변경하는 작업이 모든 IT의 기본이 됩니다.그리고 이러한 데이터를 저장하는 장소를 데이터베이스라고 합니다.  데이터베이스란?DBMS에 의해 관리되는 구조화된 데이터의 집합입니다. 모든 데이터는 다른 데이터와 관계를 맺게 됩니다. 고객과 배송, 배송과 상품이 관계를 맺는 것처럼 말입니다. 그렇기 때문에 흔히 데이터베이스라고 하면 관계형-데이터베이스(RDBMS, Relational-DBMS)를 의미하게 됩니다.   DBMS란?DataBase Management System, 데이터베이스를 관리하는 소프트웨어..

DBMS 2024.11.19