일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 티스토리챌린지
- codeium
- ANTIFRAGILE
- 컬렉션프레임워크
- macvlan
- 명령어
- JPA
- JPQL
- pat발급
- Python
- IntelliJ
- 자바
- git branch 삭제
- db종류
- DBMS
- gtihub
- 11월순위
- 애널리틱스4
- 르세라핌
- 오블완
- git pat
- java
- docker build
- analytics4
- docker push
- spring
- docker
- 도커이미지
- 데이터내보내기
- Today
- Total
목록2024/10/23 (2)
hanker
어떤 프로세스를 만들려고 하면 DBMS를 빼놓고 얘기하면 안되는데, DBMS 종류가 너무많다.어떤 DBMS를 선택해야하는지 알아보자. DBMS 종류 1. 관계형 모델 (Relational Model) 2. 객체 지향 모델 (Object-Oriented Model) 3. 계층적 모델 (Hierarchical Model) 4. 네트워크 모델 (Network Model) 5. NoSQL 모델 (NoSQL Model)6. 문서 모델 (Document Model)7. 키-값 모델 (Key-Value Model) 8. 열 기반 모델 (Column-Family Model) 9. 그래프 모델 (Graph Model) 1. 관계형 모델(Relational Model)특징데이터를 테이블(표) 형식으로 저장하는 가장 ..
EntityManager는 데이터베이스와 애플리케이션 사이에서 데이터를 관리하는 도구이다.즉, 프로그램에서 사용하는 객체(엔티티)를 데이터베이스에 저장하거나, 데이터베이스에서 불러오고, 수정하거나 삭제하는 일을 담당한다.생명주기 관리: 프로그램에서 객체가 생성되거나 사라질 때, 그 상태를 추적하고 적절한 시점에 데이터베이스에 저장하거나 삭제하는 일을 함.데이터베이스와 상호작용: 객체를 데이터베이스에 저장할 때, EntityManager가 그 중간에서 데이터를 저장, 수정, 삭제, 조회하는 작업을 대신 처리해줌.즉, 개발자가 일일이 SQL 문을 작성하지 않고, EntityManager가 알아서 데이터베이스와 소통하도록 도와주는 중간 관리자 역할을 하게 된다. 주요 기능영속성 컨텍스트* 관리: 엔티티의 상..