4/14 DB 수업 / MariaDB

2025. 4. 14. 16:59·DB

데이터란?

Data와 Information의 차이

 

DBMS언어

SQL언어

 

앞으로 팀플 중 데이터관리는 한명이 DB 만들어서

나머지 팀원들이 그 DB에 클라이언트로 붙어서 사용한다.

 


< 마리아DB 다운로드 >

https://mariadb.org/download/?t=repo-config&d=24.04+%22noble%22&v=11.8&r_m=blendbyte

 

Download MariaDB Server - MariaDB.org

REST API Reporting Bugs … Continue reading "Download MariaDB Server"

mariadb.org

 

버전 선택 > 11.8 > 타이페이 설정하고

터미널 켜서 아래 명령어 치면됨

 

 

여기서 3번째 명령어 코드 2줄짜리 쳐야됨

sudo apt-get update 먼저 치고 다되면 그 밑에꺼 치면됨

이거는 설치만 한거고 실행을 해줘야됨

 

그리고 sudo service mysql start 치면

잠깐 멈췄다가 다시 돌아옴. 잘 켜진거임

 

그리고 마리아db에 접속해야되는데 sudo maria db 라고 치면됨

 

select 'hello world'; 치면 이렇게 됨

(select 작은따옴표 세미콜론)

 

show databases;

CREATE DATABASE DB이름;

use DB이름;  <- db명령어

 

none에서 내가 만든 데이터베이스로 이동함


< 쿼리문 >

데이터를 편히 보기위한 명령어

 

테이블에 뭐 있는지 알려줘

1.DEPT

2.EMP

 

DEPT

DEPTNO: 부서번호

DNAME: 부서이름

LOC: 로케이션

 

EMP

EMPNO: employee번호

 

 

SELECT *FROM DEPT;

= DEPT에 있는거 다 보여줘

*은 다 보여달란 뜻

 

DEPTNO만 보여줘 < SELECT DEPTNO FROM DEPT;

LOC만 보여줘 < SELECT LOC FROM DEPT;

 

이거,이거만 보여줘

SELECT EMPNO, ENAME FROM EMP;

 

< 조건부 : WHERE > 

부서 중 RESEARCH 부서가 DEPT에서 어디있는지 알려줘

 

< LIKE 문법 >

%AR_ 이면, AR 앞에는 뭐가 오든 상관없는데

뒤에는 무조건 한글자만 와야됨

ex) WARD, CLARK

 

 

XOR = 2개 다 참이거나, 2개 다 거짓이면 FALSE

 

SELECT *FROME EMP WHERE ENAME = 'ALLEN' XOR SAL = 1100;

이름이 알렌이거나, 샐러리가 1100인 사람

=둘중에 하나만 해당되는 사람만 출력

 

SELECT *FROME EMP WHERE ENAME = 'ALLEN' XOR SAL = 1600;

이름이 알렌이거나, 샐러리가 1600인 사람 = 없음

알렌의 샐러리가 1600이라, 조건 2개가 모두 충족해서 FALSE임.

 


DB는 CRUD만 할줄알면 됨

그 외 명령어는 help 치면 나옴

 

 

'DB' 카테고리의 다른 글

맘스터치 키오스크 DB열기  (0) 2025.05.22
'DB' 카테고리의 다른 글
  • 맘스터치 키오스크 DB열기
joo_coding
joo_coding
2025.02.18~
  • joo_coding
    주코딩일지
    joo_coding
  • 전체
    오늘
    어제
    • 분류 전체보기 (136)
      • 일지 (19)
      • 계획표 (7)
      • C언어 (35)
        • 연습장 (12)
      • 과제 (2)
      • C++ (3)
      • python (28)
        • 연습장 (11)
      • TCP IP (4)
      • DB (2)
      • ubuntu (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c언어 #vscode #gcc #윈도우 #c언어윈도우 #gcc윈도우 #vscode윈도우 #c #c++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
joo_coding
4/14 DB 수업 / MariaDB
상단으로

티스토리툴바