Notice
Recent Posts
Recent Comments
Link
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

ki-sd 님의 블로그

[2026-04-10] 오라클 데이터베이스 입문과 데이터 중심적 사고 본문

OracleStudy

[2026-04-10] 오라클 데이터베이스 입문과 데이터 중심적 사고

ki-sd 2026. 4. 17. 21:38

오라클DB 개발 환경 세팅과 가장 기본적인 데이터 조회 문법을 익혔다.

 

1. 데이터베이스 환경 구축의 이해

  • 오라클 DB와 이를 시각적으로 제어할 수 있는 GUI 툴인 SQL Developer(및 DBeaver)를 설치하고 연동했다.
  • 이 과정에서 리스너(Listener), 포트(1521), SID(또는 Service Name)의 개념을 파악하며 DB 서버와 클라이언트가 어떻게 연결되는지 네트워크적 관점을 확인했다.
  • 최고 관리자(SYS, SYSTEM)로 접속하여 실습용 일반 사용자 계정을 생성하고, GRANT 명령어를 통해 접속 권한과 리소스 사용 권한을 부여하는 보안 및 계정 관리의 기초 절차를 겪었다.

2. DQL(Data Query Language)의 시작

  • 데이터를 삽입/수정하기 전에 이미 존재하는 데이터를 꺼내보는 SELECT 문의 구조를 파악했다.
  • 데이터 중심적 사고: 자바의 for문으로 데이터를 하나하나 순회하며 찾는 절차적 사고방식에서 벗어나, 데이터베이스 튜닝 엔진에게 "이러이러한 조건(WHERE)의 데이터를 가져와서, 이렇게 정렬(ORDER BY)해 줘"라고 '선언'하고 '집합' 단위로 데이터를 다루는 패러다임의 전환을 깨달았다.