Database 14

[DBMS] JDBC

JDBC Java DataBase Connectivity Java 기반 애플리케이션의 데이터를 데이터베이스에 저장 및 업데이트 데이터베이스에 저장된 데이터를 Java에서 사용할 수 있도록 하는 자바 API ▶ Java 애플리케이션에서 데이터베이스에 접근하기 위해 JDBC API를 사용하여 데이터베이스에 연동 JDBC 표준 인터페이스 JDBC는 3가지 기능을 표준 인터페이스로 정의하여 제공 java.sql.Connection - 연결 java.sql.Statement - SQL을 담은 내용 java.sql.ResultSet - SQL 요청 응답 JDBC의 동작 흐름 Java 애플리케이션 내에서 JDBC API를 사용하여 데이터베이스에 접근 구조 JDBC 드라이버 데이터베이스와의 통신을 담당하는 인터페이스 ..

Database/DBMS 2024.02.14

[ORACLE 이론] 조건문: AND / OR / BETWEEN

기본 문법)SELECT [컬럼명] FROM [테이블명] WHERE [조건] 조건문 3가지ANDORBETWEEN [조건] AND [조건] [조건] OR [조건] BETWEEN [A] AND [B] 1️⃣ ANDSELECT [컬럼명] FROM [테이블명] WHERE [조건] AND [조건] ex)name이 김 이고 money 가 10000 인 값 조회SELECT * FROM test WHERE name = '김' AND money = 10000; 2️⃣ ORSELECT [컬럼명] FROM [테이블명] WHERE [조건] OR [조건] ex)name이 김 이거나 money 가 10000 인 값 조회SELECT * FROM test WHERE name = '김' OR money = 1000..

Database/ORACLE 2024.02.14

[ORACLE 이론] CRUD 삽입 INSERT, 읽기 SELECT, 갱신 UPDATE, 삭제 DELETE

Q. DB에 대해 처음 접하게 되면 아주 흔하게 들어보는 말은?A. CRUD대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 CREATE, READ, UPDATE, DELETE를 나타냄 CRUD 대신에 다음과 같은 유사용어도 사용- ABCD: add(추가), browse(보기), change(변경), delete(삭제) - ACID: add(추가), change(변경), inquire(질의), delete(삭제) - BREAD: browse(보기), read(읽기), edit(편집), add(추가), delete(삭제) - VADE(R): view(참조), add(추가), delete(삭제), edit(편집), 트랜잭션 처리에서는 restore(복원) 추가 CRUD 종류INSERTSE..

Database/ORACLE 2024.02.14

[ORACLE 이론] 테이블 생성 CREATE, 수정 ALTER, 삭제 DROP

📍요약생성CREATECREATE TABLE [테이블명] ([컬럼명][데이터타입]([사이즈]));추가ALTERALTER TABLE [테이블명] ADD ([컬럼명][타입]([사이즈]));삭제DROPDROP TABLE [테이블명]; ✅ CREATECREATE TABLE [테이블명]( [컬럼명][데이터타입]([사이즈]) ); ex)CREATE TABLE employees ( id INT PRIMARY KEY, name VARCHAR(100), hire_date DATE, salary DECIMAL(10, 2)); ✅ ALTER 1️⃣ 컬럼 추가ALTER TABLE [테이블명] ADD ([컬럼명][타입]([사이즈])); 2️⃣ 컬림 이름 수정ALTER TABLE [..

Database/ORACLE 2024.02.14