[Database #1] 데이터와 데이터베이스

HJoo·2023년 2월 14일
0

TodayStudy

목록 보기
55/111
post-thumbnail

1. 데이터

  • 측정 또는 관찰을 통해 수집된 값

2. 데이터베이스

  • 데이터를 관리하는 기능을 하는 프로그램
  • 방대한 양의 데이터를 체계적으로 저장하고 관리할 수 있다

3. RDBMS - Relational Database Management System

  • 관계형 데이터베이스
  • SQL이라는 공통된 명령을 사용한다
  • SQL만 익히면 다양한 RDBMS 프로그램을 다룰 수 있다
  • 테이블로 자료를 관리한다
  • 데이터를 속성과 데이터 값으로 구조화한다
  • 전체 테이블은 관계를 나타낸다

4. 데이터베이스 스키마

  • 데이터를 테이블로 만드는 형식
  • 데이터를 저장할 때 공통 속성을 식별하여 컬럼으로 정의하고 테이블을 만든다
  • 데이터베이스의 설계도
  • 스키마만 있으면 각각의 데이터를 동일한 구조의 데이터베이스를 만들 수 있다

Primary Key와 Foreign Key

  • primary key(기본키): 기본키는 테이블의 각 로우를 구분해주는 컬럼으로, 각 테이블마다 존재해야 한다. null과 중복을 허용하지 않는다
  • foreign key(외래키): 한 테이블의 필드 중, 다른 테이블의 행을 식별할 수 있는 키

5. SQL

  • 데이터베이스를 다루는 언어
  • 그 중에서 RDBMS 데이터베이스에 명령을 내리는 언어
  1. 데이터베이스, 테이블, 컬럼 생성
  2. 테이블에 행 데이터 넣기, 읽기, 수정, 삭제
  3. 데이터베이스 관리
profile
안녕하세요. Chat JooPT입니다.

0개의 댓글