# foreign key

33개의 포스트

SQL 9일차 chapter14(~08)

Primary key 테이블의 각 레코드 식별 중복되지 않은 고유값 포함 NULL 값 포함 불가 테이블 당 하나의 기본키를 가짐 프라이머리 키 삽입 프라이머리 키 삭제 기 완성 테이블 프라이머리 키 지정 기 완성 테이블 프라이머리 키 지정2 ![](https

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

데이터베이스 foreign key / 복합키 / alter / 관계형 / ERD / 가상 테이블

DMLDDLDCLTCL컬럼 규정 - 자료형constraint -제약조건제약조건의 종류 (not null, primary key 중요)not null - 필수 의미unique - 중복 의미primary key - not null + primary key(pk) / 테이블

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

SQLAlchemy foreign key for relationship

with foreign key constraint without foreign key constraint

2023년 3월 27일
·
1개의 댓글
·

관계형 데이터베이스(relational database)개념과 relation, primary key(기본키), foreign key(외래키), constraints를 알아보자

movie set : 서로 다른 elements를 가지는 coolection relational의 수학적 의미 set A와 B가 있다고 가정했을 때 이 둘이 가질 수 있는 경우의 수 조합은 A X B로 표기할 수 있는데 이를 Cartesian product라고 한다 tuple : 몇 개의 엘리먼트들로 이루어진 리스트 n개의 집합으로 이루어진 튜플은 n-t...

2023년 3월 18일
·
0개의 댓글
·

Primary Key & Foreign Key D05

Not Null : 널값이 입력되지 못하게 하는 조건Unique : 중복된 값이 입력되지 못하게 하는 조건Check. : 주어진값만 허용하는 조건Primary key : not null + unique + index 의 의미Foreign Key : 다른 테이블의 필드(

2023년 2월 15일
·
0개의 댓글
·

Foreign Key

foreign key를 사용하는 이유는 참조 무결성을 위해서이다. 연관관계에 있는 테이블에서, 외래키로 지정된 컬럼 데이터가 부모의 기본키 외 다른 값을 가질 수 없게 하여 외래키 컬럼에 저장될 수 있는 데이터를 제어하게 된다.예를 들어, 유저, 주문 테이블이 있고 주

2023년 1월 17일
·
0개의 댓글
·

[MySQL] 테이블 삭제 에러 (ERROR 3780)

외래키가 존재하는 테이블을 삭제할때는 위와 같은 에러메시지가 발생한다.어떻게든 내용을 지워야 할 경우에는 아래와 같이 외래키(Foreign key) 체크를 하지 않는다는 설정을 해주고 다시 원복을 해주는 방식으로 지울 수 있다.처음부터 이걸 가능하게 할 수는 없을까…

2022년 10월 25일
·
0개의 댓글
·

기본키(PK)와 외래키(FK)

PRIMIRY KEY FOREIGN KEY 테이블을 연결하는 키이다. 외래 키가 설정된 테이블에 레코드를 입력하면, 기준이 되는 테이블의 내용을 참조하여 레코드가 입력된다. 외래키가 포함된 테이블을 자식 테이블이라고 하고, 외래키 값을 제공하는 테이블을 부모 테이블이

2022년 9월 27일
·
0개의 댓글
·

[DB] Key 개요 간단 정리

Primary Key, Candidate Key, Super Key, Foreign Key, Alternate Key

2022년 9월 7일
·
0개의 댓글
·

sequelize 사용하기3 - 외래키 적용된 테이블 만들기

각 테이블들을 생성하는 migration을 작성한다. migration에는 foreign key 컬럼이 포함되어야 한다. models 작성할 때는 foreign key들은 빼고 작성한다.models에 테이블 간의 1:N, N:1 관계 및 foreign key 작성..i

2022년 8월 12일
·
0개의 댓글
·

sequelize 사용하기2 -외래키, join, 함수들

sequelize는 models나 migration이나 쿼리함수들 검색을 해봐도 왜 다 클래스 형태나 파일구조가 제각각인 글들이 나오는지 모르겠다. 그래서 그중에 뭘 적용해야 맞는지를 모르겠다. 그래서 모델, 마이그래이션 쓰기 귀찮아서 워크벤치로 관리해줬었는데 쿼리함

2022년 8월 4일
·
0개의 댓글
·

Data Base

DataBase 란 일반적으로 컴퓨터 시스템에 전자적으로 저장되는 구조화된 정보 또는 데이터의 조직화된 모음이다.이러한 정보들을 어떠한 기준이나 규모를 두지 않고 집대성 하게 된다면단순하게 M \* N 형태를 고려하더라도 각 축의 범위가 제한없이 증가한다.대부분의 데이

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

관계형 데이터베이스

데이터베이스는 우리가 필요한 방대한 양의 자료를 정리하는 시스템이다. 자료를 정리하는 스타일에는 다양한 방법이 있다. 다양한 분류 기준이 있지만, 크게 관계형 데이터베이스와 비-관계형데이터 베이스가 존재한다. 대표적으로 mongoDB는 비관계형 데이터베이스의 예시이다.

2022년 7월 25일
·
0개의 댓글
·

[MySql] 외래키 삭제

https://allg.tistory.com/37

2022년 7월 14일
·
0개의 댓글
·

2022.06.16 - TIL [mysql 외래키]

외래키 라는 것을 설명하기전 프라이머리키에 대해서 먼저 설명을 해야한다.primaryKey 는 몽고DB 사용할때 몽구스를 사용하여 스키마를 짤때 사용했던유니크 값을 가진 키로 우선적으로 이해했고, 거기에다가 낫널 (NOT NULL) 즉 키 값이 NULL 이 될수도 없다

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

제약조건

not null, default, check컬럼에 저장된 데이터가 null일 수 없다ora-01400 : null을 삽입할 수 없습니다.\->도메인 제약조건이 not null일때 null입력시 발생테이블 생성 후 not null 변경컬럼의 초기 설정 값으로 데이터를 따

2022년 2월 25일
·
0개의 댓글
·

하루일지 - 2

신문 "바닷물만 있으면 전기車 배터리 걱정 끝"…더 싼 배터리 나온다 > 머니투데이 애너지 11에서 "나트륨 이온 전지" 개발. 안정성이 매우 높다. 이를 이용해 전기차 시장에 2025년에 진입할 계획. 푸틴 "우크라가 나토 가입해 크림 공격하면 나토와 전쟁" > 매

2022년 2월 2일
·
0개의 댓글
·