ki-sd 님의 블로그
[2026-04-10] 오라클 데이터베이스 입문과 데이터 중심적 사고 본문
오라클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)해 줘"라고 '선언'하고 '집합' 단위로 데이터를 다루는 패러다임의 전환을 깨달았다.
'OracleStudy' 카테고리의 다른 글
| [2026-04-17] 테이블 설계(DDL)와 제약조건, 그리고 CRUD 실무 구현 (0) | 2026.04.18 |
|---|---|
| [2026-04-16] 관계형 데이터의 완성, JOIN과 SubQuery (0) | 2026.04.18 |
| [2026-04-15] 내장 함수, 집계, 그리고 데이터 통계 분석 (0) | 2026.04.18 |
| [2026-04-14] 조건부 필터링(WHERE)과 데이터 정렬(ORDER BY) 심화 (0) | 2026.04.18 |
| [2026-04-13] RDBMS의 아키텍처와 관계형 모델의 핵심 요소 (0) | 2026.04.18 |
