빅데이터 국비 교육

[아이티윌 빅데이터 52기] Day 1 데이터 베이스의 시작하기

datahaseo 2025. 10. 1. 09:03

마리아 DB 는?

거시적인 UI 없이 백그라운드에서 작동하는 서버 프로그램  *커맨드 라인 인터페이스 CLI

이와 반대되는 사용자 인터페이스가 있으면 GUI 라고 함

 

서버와 클라이언트

클라이언트는 특정 요청을 보내는 입장 (웹 브라우저 , 배달앱)

서버는 요처을 받아 처리하는 입장 (웹 사이트, 배달 시스템)

 

 

마리아 DB 접근하기

단축키 : 윈도우 + R 누르면 아래와 같은 옵션이 활성화 되고, cmd 를 누르면 터미널로 진입함

 

 

 

C:\Users\itwill>mariadb -uroot -p
Enter password: ****
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 11.4.5-MariaDB mariadb.org binary distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> use myschool

 

사용자 뒤에서 mariadb -uroot -p 

use myschool (db 이름 입력)

 

 


DB 요약 정리하는 구문

1. 간단 요약

desc {{테이블 이름}} 

간단한 데이터 명세서 확인 가능

(키값, null 값, 데이터 타입 등)

 

 

 

 


개인적으로 헷갈릴 수 있는 부분

1. 문자 타입 CHAR VS VARCHAR

char (고정 길이 글자, 지저된 글자수보다 부족하면 빈칸으로 채워짐)

varchar (유동적,최대 문자수 지정 후 사용)

 

테이블 명세서 > 테이블 설계 문서, 구조화

이름,

각 테이블 명세서 기억해두기

 

 

2. LIMIT 절 

마리아 디비에서는

몇 번쨰부터, 몇 개를 가져올지 LIMIT X,Y 로 지정해야함

이때 순서는 0부터 시작