# primary key
DB_006_mySQL
값 중복을 허용하지 않는다. 식별키이다.NULL값을 허용하지 않는다. 테이블에서 한 개만 생성 가능하다.값 중복을 허용하지 않는다.NULL값을 허용한다.테이블에서 여러 개 생성 가능하다.데이터를 제어하는 언어데이터의 보안 / 무결성 / 회복 / 병행 수행 제어GRANT
관계형 데이터베이스(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...

[project] 미니프로젝트 03/02 테이블 만들고 데이터 넣기
날씨테이블에 변동사항이 생겼다.PRIMARY KEY를 code로 지정했다가 regdate로 지정했다가 다시 code로 바꿨다.첫 code는 날씨를 흐림0 맑음1 비2 눈3 이런 식으로 저장하려 했다. 그러나 데이터를 넣다 보니 고유하지 않아서 버렸다. 그래서 고유한게
[SQL] 테이블 생성/ 제약 조건/ 칼럼 추가/ 테이블 삭제
erd https://choiseungyoun.github.io/posts/what-is-erd/ 주석문은 --를 이용한다. DCL 데이터 제어어 : 사용자를 생성하고 권한을 부여, 삭제하는 명령어 미리 데이터베이스에 세팅 되어있어야 하는 부분 맨 처음 해야한다. 처
Primary Key & Foreign Key D05
Not Null : 널값이 입력되지 못하게 하는 조건Unique : 중복된 값이 입력되지 못하게 하는 조건Check. : 주어진값만 허용하는 조건Primary key : not null + unique + index 의 의미Foreign Key : 다른 테이블의 필드(

[제로베이스 데이터 취업 스쿨] 9기 10주차 – SQL 심화 (4): Primary Key, Foreign Key
Primary key, Foreign key
기본키(PK)와 외래키(FK)
PRIMIRY KEY FOREIGN KEY 테이블을 연결하는 키이다. 외래 키가 설정된 테이블에 레코드를 입력하면, 기준이 되는 테이블의 내용을 참조하여 레코드가 입력된다. 외래키가 포함된 테이블을 자식 테이블이라고 하고, 외래키 값을 제공하는 테이블을 부모 테이블이
[DB] Key 개요 간단 정리
Primary Key, Candidate Key, Super Key, Foreign Key, Alternate Key

테이블 생성하기
Comma Separated Values의 약자로, 모든 값들이 콤마(,)로 구분된 형식의 내용을 가진 파일SQL문으로 테이블을 생성할 수도 있지만, CSV파일을 import해서 테이블로 만들 수 있다.MySQL의 좌측에서 테이블에 마우스 커서를 가져다 둔 뒤 2번째

TIL#7
1) > 프로젝트 폴더의 urls.py에서 gallery/ url을 입력했을 경우 gallery 앱의 urls.py를 include 하도록 설정해줬다. >> gallery 다음 url이 int type으로 넘어올 경우 이를 pk란 이름으로 넘겨줄 것이고, views.py의 item_detail 함수-뷰(혹은 호출 가능한 객체)에서 이를 처리할 것이다. ...
[Database] RDBMS 구조와 설계
DBMS(DataBase Management System)란 데이터를 관리하고 운영하는 소프트웨어이다.RDBMS(Relational DataBase Management System)란 관계형 데이터베이스 관리 시스템으로, 모든 데이터를 2차원 테이블 형태로 표현하는 데

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

제약조건
not null, default, check컬럼에 저장된 데이터가 null일 수 없다ora-01400 : null을 삽입할 수 없습니다.\->도메인 제약조건이 not null일때 null입력시 발생테이블 생성 후 not null 변경컬럼의 초기 설정 값으로 데이터를 따
[DB] Primary Key 가 필수인 이유, Clustered Index
Table 작성 시 PK를 무조건 사용해야 하는 이유 https://hodongman.github.io/2019/01/14/Database-PK%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC-%ED%95%98%EB%8A%94-%EC
DB 관련 개념
개체(Entity)속성(Attribute)관계(Relationship)External Schema프로그래머나 사용자의 입장에서 데이터베이스의 모습으로 조직의 일부분을 정의한 것Conceptual Schema모든 응용 시스템과 사용자들이 필요로 하는 데이터를 통합한 조직
[JPA] Chapter 4. 엔티티 매핑 2 - 기본 키(Primary Key)
이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.기본 키를 애플리케이션에서 직접 할당하는 방식@Id로 매핑@Id 적용 가능 자바 타입자바 기본형 ex) int, float 등자바 래퍼