반응형
반응형
이번 포스팅에서는 데이터를 추출하거나 조회할 때 사용하는 SELECT SQL을 알아보겠습니다. 예제 SQL 구문을 작성하기 위한 샘플 데이터 테이블 구조는 아래 그림을 참고해 주세요. 구입한 책을 보며 직접 따라한 결과를 리마인드 할 겸 일기 형식으로 기록한 것입니다. 테이블 구조는 행(ROW)과 열(COLUMN)의 이차원 구조로 이루어져 있습니다. SELECT SQL 기본 문법 위의 'stock' 테이블을 조회하려면 다음의 SQL 쿼리를 실행하면 됩니다. SELECT * FROM STOCK; 쿼리문 작성 시 대소문자는 구분하지 않습니다. 또한 쿼리문의 끝은 다른 프로그래밍 언어와 유사하게 세미콜론(';')으로 구분합니다. 단어와 단어 사이는 띄어쓰기를 하거나 줄 바꿈을 하거나 상관없고 세미콜론으로 마침..
이번 포스팅 주제는 "Importing Dump Files into Oracle Database Using SQL Developer, Starting with Tablespaces and Users"입니다. 제가 얼마 전 SQL 공부를 위해 "평생 필요한 데이터 분석"이라는 제목의 책을 샀는데 실습을 위해서는 Oracle Database를 설치하고 책 저자님이 제공해 주시는 샘플 데이터를 import 해야 했습니다. 테이블스페이스와 사용자 계정을 생성하고 제공받은 덤프 파일을 리눅스에 설치한 Oracle DB에 IMPORT 해보겠습니다. 1.제공받은 dump 파일을 import 해야 할 때 사전 검토 사항 남으로부터 제공받은 dump 파일을 import 하려면 다음의 사항을 사전에 검토해야 합니다. 계정..
이번 포스팅 주제는 " Simple Techniques for Oracle Database User and Tablespace Management"입니다. 유저 계정과 테이블스페이스 관리 명령어를 알아봅니다. 포스팅에서 Oracle Database 19c 설치를 다뤘는데 Database를 사용하기 위해서는 User와 Tablespace 생성이 필요합니다. Oracle Database 설치 방법에 대한 포스팅은 맨 아래에 링크가 있습니다. 1. DBA 계정으로 Oracle 접속하기 계정과 테이블스페이스 관리를 위해서는 sysdba로 접속이 필요합니다. 아래 명령어로 접속합니다. sqlplus / as sysdba 2. Oracle 계정 및 테이블스페이스 관리 Oracle Database를 설치하면 사용자용..
Starting and Stopping Oracle Database: A Step-by-Step Guide. Oracle Database의 인스턴스와 리스너 시작/종료 방법을 알아보겠습니다. 먼저 DB 인스턴스와 리스너의 시작/종료 순서는 상관없다는 점을 알아두세요. 1. Oracle Database의 State 정의 Oracle Database는 그 동작 상태를 네 가지 상태로 구분할 수 있습니다. Shutdown: Database가 완전히 종료된 상태로 DB파일이 메모리에서 해제되고 DB 프로세스는 종료됨. Nomount: DB파일이 메모리에 로드는 됐지만 마운트는 안된 상태. DB 프로세스 종료 상태. Mount: DB파일이 마운트된 상태이지만 아직 열리지 않은 상태. Open: Database 프..
Oracle SQL Developer는 Oracle Database에서 SQL 작업을 위한 무료 통합 개발환경(IDE)입니다. Oracle SQL Developer는 다음과 같은 기능을 제공합니다. SQL 쿼리 작성, 실행, 디버깅 데이터베이스 개체 탐색 및 관리 데이터베이스 모델링 데이터 시각화 PL/SQL, JAVA, Python 등과 같은 프로그래밍 언어 지원 1. SQL Developer 다운로드 및 설치 아래 경로에서 실행환경에 맞는 버전을 다운로드합니다. 압축파일을 다운로드하면 압축을 풉니다. https://www.oracle.com/database/sqldeveloper/technologies/download/ Oracle SQL Developer Downloads This archive. ..
아래의 이전 포스팅에서 oracle 19c를 설치해 보았습니다. 2023.12.06 - [Database/Oracle] - linux에 oracle 19c 설치 linux에 oracle 19c 설치 Oracle 19c는 Oracle에서 출시한 관계형 데이터베이스 관리 시스템(RDBMS)으로 2018년 12월 18일에 출시되었습니다. 이 글을 작성하는 현재(2023.12.) Oracle 19c 상세 버전은 아래와 같습니다. 구분 설치파일 blog.noyecube.com 이때 설치된 oracle 19c 버전은 19.3.0.0입니다. 현시점(2023.12.)의 oracle 19c 버전은 19.21.0.0입니다. 따라서 단순 학습목적이 아닌 실 사용을 위해서는 각종 버그 및 취약점이 존재 하는 19.3을 19...
Oracle 19c는 Oracle에서 출시한 관계형 데이터베이스 관리 시스템(RDBMS)으로 2018년 12월 18일에 출시되었습니다. 이 글을 작성하는 현재(2023.12.) Oracle 19c 상세 버전은 아래와 같습니다. 구분 설치파일명 버전 기본 설치 파일 LINUX.X64_193000_db_home.zip 19.3.0.0.0 OPatch 파일 p6880880_190000_Linux-x86-64.zip 12.2.0.1.40 Release Update 파일 p35643107_190000_Linux-x86-64.zip 19.21.0.0.0 기본 설치 파일의 버전과 현재 Release Update 파일의 버전 차이가 많이 납니다. 초기 릴리즈 버전 19.3은 상당한 양의 버그, 취약점 등을 포함하고 있..
이전 글에서는 oracle 19c를 위한 오라클리눅스를 설치하였습니다. 2023.12.06 - [Database/Oracle] - linux에 oracle 19c 설치 virtualbox 오라클리눅스 설치 oracle linux Server virtualbox 오라클리눅스 설치 oracle linux Server Oracle Linux는 Oracle Corporation에서 배포하는 무료 오픈소스 Linux 배포판입니다. Oracle Linux는 다음과 같은 특징을 가지고 있습니다. 안정성: Oracle Linux는 Red H blog.noyecube.com 이번 글에서는 oracle 19c를 위한 설치환경 설정을 해봅니다. X Window 프로그램 설치 및 설정 아래 소스포지 경로에서 Xming을 다운..