Maria DB 설치
1. MariaDB를 검색해서 들어간다.
2. Download에 들어간다.
3. 아래 조건대로 다운로드
- MariaDB Server 10.11.6
- Windows
- x86_64
- MSI Package
- Mirror : Blendbyte - Taipei
데이터베이스를 만들고 지우기
- 쿼리에서 해당 구문 입력
- DROP 명령어를 사용하는 이유??
- Del를 실행하게 되면 중요한 데이터를 지울 확률이 높아지므로, 내가 원하는 정보만 지우기 위해서는 Drop을 사용한다.
수업내용
- 정보와 칼럼의 중요성
- 분류를 어떻게 하느냐에 따라 정보의 질이 달라진다.
- 90년대 초반, 컴퓨터 없이 코딩공부를 하셨던 선생님
- 자기가 손으로 작성한 코드가 컴퓨터로 작동이 되는지 알고 싶은 간절함이 있었다.
- 신문을 읽고 관점의 차이를 읽어라
- 한국의 취업률이 데이터 상으로 높다는 데, 왜 피부로 느끼지 못할까?
- 주변의 상황에 상관없이 경쟁력을 키우고 포기하지 말라
- 내가 그만두는 순간이 끝이지, 포기하지 않으면 끝난게 아니다.
- Create Read Update Delete (CRUD->ISUD(쿼리문))
- Create : 생성 -> 삽입 : Insert
- Read : 읽기 -> 조회 : Select
- Uptate : 수정 -> 조회 : Update
- Delete : 삭제 -> 조회 : Delete
- 프로그래밍 언어 (Programming Language)
- 자료형태와 변수명
- Data Type
- 변수명 : 숫자(정수,실수) { Int }, 문자(열) { char }
- 배열 : 연속된 공간, 동일한 형태의 자료가 저장되어있다.
- 변수 : 변할 수 있는 자료, 자료저장소
- 상수 : 항상 변하지 않는 수
- 프로그램 배울 때 배울 때 제일 중요한 것은 '변수'다.
- Data Type
- 변수선언 문법
- 자료형 + 변수
- ex ) int age
- 자료형 + 변수
- 조건문 수식에서 자주쓰는 문법
- 관계연산
- 이상 (>=), 초과 (>), 이하 (<=), 미만(<)
- 프로그래밍 언어로서의 ' = '의 해석
- 기존방식으로의 이해
- 우변과 좌변의 값이 같다.
- 프로그래밍 언어로서의 이해
- 우변의 값을 좌변에 대입하라.
- 변수명이 좌변에 쓰이면 공간으로 이해하고, 우변에 쓰이면 값으로 인식한다.
- 기존방식으로의 이해
- 관계연산
- 도형으로서의 프로세스 분석 = Flowchart
- 원 : 시작
- 육각형 : 준비 = 숫자를 저장할 num이라는 저장고 건물을 준비한다.
- 평행사변형 : 수를 입력받아 Num에다가 저장한다.
- 더 많은 예시
- 자료형태와 변수명
-
- 우리 말로 설명하기 => 요구사항 명세
1. 정수를 입력한다.
2. 입력받은 정수가 홀수인지 짝수인지 판별한다.
2-1. 홀수엔 "홀수"라고 출력한다.
2-2. 짝수면 "짝수"라고 출력한다.
3. 프로세스를 종료한다.
연습 코딩 출력할 수 있는 곳!
테이블 만들어보기
테이블명세서
작성코드
CREATE DATABASE tfriends;
CREATE TABLE tfriends (
num INT ,
fname VARCHAR (20),
phone VARCHAR (11)
);
INSERT INTO tfriends (num, fname, phone) VALUES (1, '홍길동', '01012345678');
INSERT INTO tfriends (num, fname, phone) VALUES (2, '김성훈', '01033998844');
INSERT INTO tfriends (num, fname, phone) VALUES (3, '울동생', '01033998887');
SELECT INTO * FROM tfriends;
결과
챗 GPT설명 참고
'자바&Springboot플랫폼 과정 > MariaDB' 카테고리의 다른 글
ON UPDATE/ALTER/SWITCH 구문 그리고 탄생석서비스 (1) | 2023.12.04 |
---|---|
검색미션/라인그리기/가위바위보 게임 만들기 (0) | 2023.12.01 |
CHECK/GROUP BY/DISTINCT와 세부검색 그리고 게임만들기 (3) | 2023.11.30 |
테이블내 세부검색하기 (0) | 2023.11.30 |
테이블 생성과 함수의 구조 (0) | 2023.11.28 |