✏️ STUDY/📍 data

[SQL 기초] 1. 데이터 베이스 기본 개념

나무울 2022. 12. 3. 16:16

 

 

1. 데이터베이스와 테이블

  • 데이터베이스: 일정한 체계 속에 저장된 데이터의 집합, 데이터는 데이터베이스 안에서 '테이블'이라는 단위로 저장
  • 테이블: 표 형식으로 저장된 데이터의 집합

 



2. 테이블의 row와 column

  • row(record, 행): 테이블에서 개체 하나를 나타내는 단위
  • column(field, 열): 각 개체가 갖는 속성을 나타내는 단위

 



3. DBMS와 SQL

  • DBMS: 데이터베이스 관리 시스템 (Database Management System)
  • SQL: DBMS에 명령을 내리기 위해 사용하는 언어 (Structured Query Language)

 



4. DBMS와 서버-클라이언트 구조

  • client(클라이언트 프로그램): 사용자가 server에 접속해서 원하는 데이터베이스 관련 작업을 할 수 있도록, SQL을 입력할 수 있는 화면 등을 제공하는 프로그램
  • server(서버 프로그램): client로부터 SQL 문 등을 전달받아 데이터베이스 관련 작업을 직접 처리하는 프로그램
  • DBMS를 사용한다는 것은, 실행되고 있는 server에 client를 이용해서 접속한 후, 원하는 명령을 내린다는 뜻

 



5. 데이터베이스 생성하기

CREATE DATABASE 데이터베이스 이름

 



6. sys 데이터베이스

MySQL 서버의 성능 관련 정보들을 갖고 있는 데이터베이스