SQL SELECT 구문 및 DCL 권한 관리
·
🗄️ Backend/SQL
SQL SELECT 구문 정리 및 예시SELECT 구문은 SQL에서 데이터베이스로부터 데이터를 조회하는 가장 기본적인 구문입니다. 데이터베이스에서 원하는 데이터를 다양한 조건으로 조회할 수 있으며, 필요한 데이터를 선택해 가공할 수도 있습니다.기본 구문 형식SELECT [DISTINCT] { * | column [[AS] alias], ... }FROM table[WHERE condition][ORDER BY column [ASC | DESC]];구성 요소 설명SELECT: 하나 이상의 열을 선택합니다.DISTINCT: 중복되는 행을 제거합니다.*: 테이블의 모든 열을 선택합니다.column: 특정 열을 지정하여 조회합니다.AS: 선택된 열의 별칭(alias)을 지정합니다.alias: 출력 시 열의 이름..
RDBMS (관계형 데이터베이스 관리 시스템)의 이해: 개념과 SQL 기본 구문
·
🗄️ Backend/SQL
관계형 데이터베이스 관리 시스템(RDBMS)은 현대 데이터 관리의 핵심 요소로 자리 잡고 있습니다. 본 포스팅에서는 RDBMS의 기본 개념부터 다양한 SQL 구문에 이르기까지, 관계형 데이터베이스를 쉽게 이해하고 실무에 적용할 수 있는 기본 사항들을 설명합니다.1. RDBMS란 무엇인가?RDBMS는 Relational Database Management System의 약자로, 데이터를 테이블(Table) 형태로 관리하는 데이터베이스 시스템입니다. 각 테이블은 서로 연관된 데이터를 포함하며, 이를 통해 데이터를 효율적으로 저장, 관리, 검색할 수 있습니다. 주요 특징으로는 데이터 무결성, 중복성 제거, 데이터 공유 등이 있습니다.2. 파일 시스템과 데이터베이스 시스템의 차이점파일 시스템과 데이터베이스 시스..
JDBC를 이용한 Oracle 데이터베이스 연동 및 회원 정보 관리
·
🗄️ Backend/SQL
JDBC(Java Database Connectivity)란?JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 연결하고 데이터를 처리하기 위한 API입니다. 이를 사용하여 다양한 데이터베이스 시스템과 연동할 수 있으며, 데이터 조회, 삽입, 수정, 삭제와 같은 작업을 손쉽게 처리할 수 있습니다.이번 포스트에서는 JDBC를 사용하여 Oracle 데이터베이스와 연동하여 회원 정보를 관리하는 방법을 살펴보겠습니다. 아래 예제는 회원 정보를 등록, 수정, 삭제하는 기본적인 기능을 구현합니다.  프로젝트 준비Oracle 데이터베이스 설정먼저, 데이터베이스에 접속하기 위한 Oracle DB를 설치하고, 접속할 수 있는 HR 계정을 활성화합니다. 아래는 데이터베이스 접속 정보를 예시..