Db
-
MariaDb(MySql) zip 설치Db 2022. 9. 28. 10:09
다운로드 https://mariadb.org/download Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server" mariadb.org 여기선 "mariadb-10.9.3-winx64.zip"을 사용한다. 설치 mysql_install_db --datadir=C:/MariadbRepo --service=MariadbSvc --port=3306 --password=0000 "--datadir=": Db파일이 저장될 위치 "--service=": 작업관리자와 윈도우 서비스 내 표시될 서비스명 "--port=": DB 접속 포트 "--passw..
-
FK(Foreign Key)Db 2022. 9. 26. 17:16
용어설명 PK (Primary Key): 기본키라고 하며 엔티티를 식별하는 대표 키,NULL일 수 없다. FK (Foreign Key): 다른 테이블의 PK를 참조하는 Key, 동일한 Domain을 갖는다. 어떠한 테이블에 존재하는 다른 테이블의 정보 이기 때문에 외래 키이다. 참조하고자 하는 Column은 PK 또는 UK이여야 한다. UK (Unique Key): 테이블 내에서 해당 Column의 값은 항상 유일하다는 조건이 있다. PK와 다른 점은 NULL값이 중복 가능하다. CK (Check): 특정 Column에 값을 입력할 수 있는 범위나 조건을 지정한다(제약 조건). 설명 Data의 무결성을 보장해주기 위해서 PK와 FK의 도움을 받을 수 있다. Oracle Database의 Table생성에 ..
-
Db 기본키 생성 전략Db 2022. 9. 26. 16:42
Table의 Column인 주키(Pk, Fk)를 어떤 규칙으로 생성하는지에 관한 내용 기본 키 생성을 데이터베이스에 위임. 데이터베이스 시퀀스를 사용해서 기본 키를 할당. 키 생성 테이블을 사용하여 할당. https://ultrakain.gitbooks.io/jpa/content/chapter4/chapter4.6.html 4.6 기본 키 매핑 · jpa ultrakain.gitbooks.io https://velog.io/@skyepodium/JPA-%EA%B8%B0%EB%B3%B8%ED%82%A4-%EB%A7%A4%ED%95%91-%EC%A0%84%EB%9E%B5 [JPA] 기본 키 매핑 전략 JPA 기본키 매핑 전략 velog.io https://gmlwjd9405.github.io/2019/08/..
-
DB(Database) 구성요소Db 2022. 8. 11. 14:30
DB(Database) 구성요소 구조와 명칭 오라클 데이터베이스의 논리적 구조에 대한 설명 크게 논리적 구조와 물리적 구조로 나누어 구성되어 있다 데이터베이스 일반적으로 사용자들이 말하는 Database는 논리적 개념에서 사용되는 용어에 해당된다 오라클 서버에서 데이터베이스는, 여러 개의 테이블스페이스(Tablespace)라는 논리적 구조가 모여서 하나의 데이터베이스를 구성하게 된다. [데이터베이스] 구성요소 계층 - [테이블스페이스] - [세그멘트] - [익스텐트] - [블록] [테이블스페이스] - 세그멘트 ... - 컨트롤파일 - 데이터파일 테이블스페이스 테이블스페이스(Tablespace): 하나의 데이터베이스를 구성하는 여러 개의 논리적 구조들이다. 오라클의 유니버셜 인스톨러(Universal In..