# Database

3143개의 포스트
post-thumbnail

[Database] SQL과 NoSQL의 차이 ( 둘 중 어떤 DB을 사용해야 할까? )

SQL vs NoSQL 어떤 DB를 사용해야 할까? 🤔

약 10시간 전
·
0개의 댓글
·
post-thumbnail

[DB] H2 database 터미널로 종료시키기

H2 database 터미널로 종료시키는법 우선 아래 명령어를 통해 어떤 포트의 pid에서 실행되고있는지 확인

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[Database] SQL Injection이란?

😈 SQL Injection이란? SQL을 사용한 DB 공격 방법의 종류와 이를 방어하기 위한 방법들을 알아보자!

어제
·
0개의 댓글
·
post-thumbnail

<TIL> DML

단국대학교 TABA 2기 TmaxTibero를 활용한 DB실습수업을 정리한 내용입니다. 데이터 베이스에 저장된 데이터에 대한 질의 ,삽입, 갱신, 삭제 1. SELECT A. SELECT → 확인하려는 열 B. FROM → 확인하려는 열을 포함한 테이블 C. WHERE | 연산자 | 의미 | | --- | --- | | IN(값1, 값2 ...)...

2일 전
·
0개의 댓글
·
post-thumbnail

<TIL> DDL

단국대학교 TABA2기 Tibero를 활용한 데이터베이스 실습 수업을 정리한 내용입니다

2일 전
·
0개의 댓글
·

Redis를 활용한 Cache

Cache Aside (Lazy Loading):Cache Aside 전략에서는 데이터가 필요할 때만 캐시에 저장한다. 애플리케이션은 먼저 Redis에서 데이터를 조회하고, 찾지 못한 경우 데이터베이스에서 데이터를 가져와 캐시에 저장한 후 반환한다. 이 방법은 사용하지

2일 전
·
0개의 댓글
·
post-thumbnail

[Database] JOIN(조인) 정리(INNER / LEFT / RIGHT / OUTER / CROSS / SELF)

데이터베이스 조인(JOIN) 깨부시기 👊

2일 전
·
0개의 댓글
·
post-thumbnail

Database(2023-03-31)

scope = 영역, 메모리

2일 전
·
0개의 댓글
·

[Database] char / varchar

CHAR는 고정 사이즈이다.남는 공간은 공백으로 채우게 된다.CHAR(10) 인데 ‘test’라는 4자짜리 문자열을 insert하게 되면 남는 공간은 6개의 공백으로 채우게 된다. 따라서 무조건 처음 선언된 10byte가 소요된다.물론 값을 받아 올 때 이 공백은 자동

2일 전
·
0개의 댓글
·
post-thumbnail

simple but safe postgresql 환경

postgresql만 해당되는 이야기는 아니지만 사용하는 RDBMS가 이 아이이다보니 함께 기록한다. 아이디어는 간단하다 postgres만 docker로 띄워서 사용하기에는 데이터 백업없이 운영하다가 날벼락을 맞을 것 같다. 그래서 운영할 때 도움이 되도록 pgadmi

2일 전
·
0개의 댓글
·
post-thumbnail

[database]샤딩이란?

샤딩(sharding) > 이번 프로젝트를 준비하면서 이것저것 많은 것을 알아보고 공부하고 있다. 대용량 데이터을 처리하기 위한방법이 뭔지 보다가 샤딩이란 말이 자주 나오는데 샤딩이 뭔지 이야기 해보겠다. 사전적 의미는 아래와 같다. > 데이터베이스 샤드(databa

2일 전
·
0개의 댓글
·

db sql

-- 총 정리 select deptno, count(empno), sum(sal), avg(sal) from emp where deptno != 10 group by deptno having count(empno) >= 3 order by count(empno) desc delete, update, insert -- delete (데이터 삭제) -- 삭제...

3일 전
·
0개의 댓글
·
post-thumbnail

DB - 4. Relational algebra & SQL

relational data model을 지원하는 두 가지 formal language가 있다.Relational calculus관계 해석. 비절차적 언어. 무엇(What)을 얻을 것인가에 목적이 있다. 원하는 정보가 무엇이라는 것만 정의한다는 점에서 비절차적 언어다.

3일 전
·
0개의 댓글
·

MongoDB 공부 및 적용 : Index

MongoDB를 이용한 프로젝트를 진행하게 되어, MongoDB에 대한 공부를 함께 진행 중에 있다. 처음에는 좀 더 편하게 이해하기 위하여 MongoDB를 사용한 회사들의 기술 블로그를 바탕으로 공부를 하였으며, 이제는 좀 더 깊은 이해를 위해서 공식 문서를 바탕으로

3일 전
·
0개의 댓글
·

Eumn이란?

Java의 Enum 클래스는 상수를 표현하는 데 사용되는 특별한 유형의 클래스입니다. 열거형은 관련된 상수 집합을 정의하고, 코드의 가독성과 유지 관리성을 향상시키는 데 도움이 됩니다.Enum 클래스는 Java 1.5에서 도입되었으며, 기존의 상수와 달리 열거형은 강력

3일 전
·
0개의 댓글
·
post-thumbnail

Database(2023-03-30)

\*getter setter 만드는 법\*생성자 만드는 법DriverManager : 메모리에 OracleDriver 로드됨Connection : 빨대 연결 | 인터페이스 형식. 자손이 구현해라 (오라클 등의 jdbc driver 연결) | (JDBC URL, 계정아이

3일 전
·
0개의 댓글
·

JDBC - DAY 9

20230329

4일 전
·
0개의 댓글
·
post-thumbnail

Redis란?

Redis (Remote Dictionary Server)는 오픈 소스, 인 메모리 데이터 구조 저장소로, 데이터베이스, 캐시, 메시지 브로커 등 다양한 용도로 사용된다. Redis는 고성능이며, Key-Value 구조를 기반으로 하는 NoSQL 데이터베이스.인 메모리

4일 전
·
0개의 댓글
·
post-thumbnail

Database(2023-03-29)

Connection : 빨대 연결 | 인터페이스 형식. 자손이 구현해라 (오라클 등의 jdbc driver 연결)Statement : 쿼리를 실행할 수 있는 객체ResultSet : 결과물을 받아오는 셋

4일 전
·
0개의 댓글
·