본문 바로가기
반응형

db2

[MySql] ORM이란? ✔️ORM이란? ORM(객체 관계 매핑, Object-Relational Mapping)은 객체 지향 프로그래밍 언어와 관계형 데이터베이스 간의 데이터 매핑을 자동화하는 기술입니다. ORM은 객체와 데이터베이스 간의 불일치(impedance mismatch) 문제를 해결하고 개발자가 SQL 쿼리를 직접 작성하지 않고도 데이터베이스와 상호 작용할 수 있게 합니다. 아래에서 ORM의 주요 개념과 작동 원리를 자세히 설명하겠습니다. 💡 ORM의 주요 개념 엔티티 (Entity) 엔티티는 데이터베이스 테이블과 매핑되는 객체를 나타냅니다. 예를 들어, 사용자 정보를 저장하는 데이터베이스 테이블과 매핑되는 User 클래스는 엔티티입니다. 속성 (Attribute) 속성은 엔티티의 필드 또는 프로퍼티를 나타냅니다. .. 2023. 9. 27.
[MySql] 기본 문법 정리 ✔️MySql이란? MySQL은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템이다. 다중 스레드, 다중 사용자, 구조질의어 형식의 데이터베이스 관리 시스템으로 오라클이 관리 및 지원하고 있으며, Qt처럼 이중 라이선스가 적용된다. 📌데이터 베이스 생성 1 CREATE DATABASE database_name; cs create database [db 이름] 📌데이터 베이스 조회 1 SHOW DATABASES; cs 📌데이터 베이스 선택 1 USE database_name; cs use [db이름] 💡DDL (Data Definition Language) DDL은 데이터베이스 구조와 관련된 작업을 수행하는 언어입니다. 데이터베이스의 스키마, 테이블, 인덱스, 뷰 등을 정의하고 조작.. 2023. 8. 31.
반응형