[MySQL] 강의 정리 1 - MySQL 서론과 기본

xyzw·2023년 3월 11일
0

database

목록 보기
2/10

[Inflearn] DATABASE 1&2 - MySQL (Egoing Lee)
섹션 0~2를 듣고 정리하였다.


MySQL 서론

데이터베이스의 핵심: CRUD

input: Create, Update, Delete
output: Read

MySQL(관계형 DBMS) vs. Spreadsheet

  • 공통점: 데이터를 표의 형태로 표현
  • 차이점: 데이터베이스는 컴퓨터 언어를 통해서 제어 가능

MySQL 기본

MySQL의 구조

  • 스키마(데이터베이스): 서로 연관된 데이터들을 그룹핑한 것으로, 파일의 디렉토리와 유사
  • 데이터베이스 서버: 여러 스키마들을 묶은 것

데이터베이스의 효용

  • 자체적인 보안 체계를 갖추고 있어 안전하게 데이터를 보관
  • 권한 기능으로 사용자에 따라 데이터에 접근할 수 있는 범위를 제어

MySQL 서버 접속

아래 링크 참고
[Windows] MySQL 서버 접속

MySQL 스키마 사용

  • 스키마 생성
    mysql> CREATE DATABASE 스키마이름;

  • 스키마 삭제
    mysql> DROP DATABASE 스키마이름;

  • 스키마 리스트 확인
    mysql> SHOW DATABASES;

  • 스키마 선택
    mysql> USE 스키마이름;

SQL과 테이블 구조

  • SQL
    Structured Query Language

  • table(표) 구조

    • 수평: row, record, 행
    • 수직: column, 열

0개의 댓글