db 3

PRIMARY KEY (기본 키) 와 UNIQUE KEY (고유 키)

PRIMARY KEY(기본 키) 주 키 또는 프라이머리 키라고 하며, 관계형 데이터베이스에서 조(레코드)의 식별자로 이용하기에 가장 적합한 것을 관계 (테이블)마다 단 한 설계자에 의해 선택, 정의된 후보 키를 말한다. 유일 키는 0~1개 이상의 속성의 집합으로 볼 수 있다.[1] 즉, 관계에 저장된 레코드를 고유하게 식별하는 후보 키 (=속성 또는 속성의 집합) 가운데, 설계자가 일반적으로 이용되어야한다고 정해 놓은 것을 가리킨다. 기본 키는 다음과 같은 특징을 갖는다. - 값이 중복되지 않는다. - 반드시 값을 입력해야 한다. - 테이블 데이터의 고유 인식번호 (id) UNIQUE KEY(고유 키) 기본 키는 또한 관계형 데이터베이스의 테이블에서 행을 고유하게 정의하는 열 또는 열 조합입니다. 테이블..

STUDY/SQL 2021.07.27

[데이터베이스] RDBMS vs NoSQL 차이점

데이터베이스란, 쉽게 말하면 데이터의 집합을 의미한다. 이 조차도 이해가 안된다면 어떠한 정보들을 모아놓은 것이라고 이해할 수 있다. 그리고 우리의 할 일은 이러한 정보를 보기 편하고, 사용하기 쉽게 잘 정리해 놓는 것이다. 한편, 이렇게 데이터를 관리하는 시스템을 DBMS(Database Management System)이라고 하며 데이터베이스 관리 시스템은 관계형과 비관계형으로 나눌 수 있다. 이름 성별 나이 학년 학과 학점 김철수 남 23 2 전산 3.0 박영희 여 21 1 전산 3.0 홍길동 남 23 3 전산 4.2 대학교에 다니는 학생들 개개인에 정보(데이터)는 위와 같이 보기 쉽게 정리할 수 있다. 또한, 엑셀처럼 위 표에 색칠된 컬럼(column)에 필터가 있다면 필터링을 통해 특정 학과에 ..

STUDY/etc 2020.12.30

DBMS와 RDBMS의 개념

DBMS DBMS란 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템. 데이터베이스(DB)는 여러 사람이 공유하고 사용할 목적으로 관리되는 정보. 자료의 중복을 없애고 구조화하여 처리를 효율적으로 하기 위해서 관련성을 가지며 기억시켜 놓은 데이터의 집합. 이러한 데이터베이스를 조작하는 소프트웨어를 DBMS라고 함. 데이터베이스를 관리하여 응용프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공함. 또한 데이터베이스를 구축하는 틀을 제공하고 검색 및 저장하는 기능으로 제공하며, 응용프로그램들이 데이터베이스에 접근할 수 있는 인터페이스를 제공하고 복구기능과 보안성 기능을 제공함. RDBMS RDBMS란 Relational DataBase Management S..

STUDY 2020.10.14