부스트코스
![[웹 백엔드] MySQL - DML(select, insert, update, delete) (1/4)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbTf7W%2FbtrWQYd9fzG%2FcFirW13AXdxgFkGmerqRYK%2Fimg.png)
[웹 백엔드] MySQL - DML(select, insert, update, delete) (1/4)
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 데이터 조작어(Data Manipulation Language, DML)의 종류 데이터 조작어는 모두 동사로 시작 시작하는 동사에 따라서 다음과 같은 4가지 조작어가 있음 SELECT – 검색 INSERT – 등록 UPDATE – 수정 DELETE – 삭제 SELECT SELECT 구문의 기본문형 SELECT (DISTINCT) 칼럼명 (ALIAS) FROM 테이블명; SELECT 검색하고자 하는 데이터(칼럼)을 나열해라 필수 O DISTINCT 중복..
![[웹 백엔드] SQL 테이블](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDWQBI%2FbtrWPML6fvg%2FwKJpaG9b12kni76MI5NyiK%2Fimg.png)
[웹 백엔드] SQL 테이블
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 테이블(table)의 구성요소 테이블 : RDBMS의 기본적 저장구조 한 개 이상의 column과 0개 이상의 row로 구성 열(Column) 테이블 상에서의 단일 종류의 데이터를 나타냄 특정 데이터 타입 및 크기를 가지고 있음 행(Row) Column들의 값의 조합 레코드라고 불림 기본키(PK)에 의해 구분 기본키는 중복을 허용하지 않으며 없어서는 안 됨 Field : Row와 Column의 교차점으로 Field는 데이터를 포함할 수 있고, 없을 때..
![[웹 백엔드] MySQL 버전과 현재 날짜 구하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkBSCY%2FbtrWDD928Lu%2FaLsC3aTBQOwjvQWZupuPMk%2Fimg.png)
[웹 백엔드] MySQL 버전과 현재 날짜 구하기
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 1. 데이터베이스에 접속 mysql -h호스트명 -uDB계정명 -p 데이터베이스이름 db이름이 connectdb, db계정명이 connectuser, 암호가 connect123!@# 일 경우 mysql -h127.0.0.1 -uconnectuser -p connectdb (맨 뒤에 세미콜론을 붙이지 않아야 한다) 2. MySQL 버전과 현재 날짜를 보여주는 쿼리 입력 select version(), current_date; 프롬프트에서 SQL 입력 ..
![[웹 백엔드] MySQL에서 Database 생성, 사용자 생성 및 권한 부여, 연결 끊기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAdaB0%2FbtrWDDU6CiJ%2Fp0kjKWnZkMOnE3OZV8I4dk%2Fimg.png)
[웹 백엔드] MySQL에서 Database 생성, 사용자 생성 및 권한 부여, 연결 끊기
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org SQL (Structured Query Language) 구조화된 쿼리 언어 데이터를 보다 쉽게 검색하고 추가, 삭제, 수정 같은 조작을 할 수 있도록 고안된 컴퓨터 언어 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단 DML(조작어), DDL(정의어), DCL(제어어)로 나누어짐 DML (Data Manipulation Language) : 데이터를 조작하기 위해 사용 INSERT, UPDATE, DELETE, SELECT 등 DDL (..
![[웹 백엔드] SQL 개념](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdY1Uau%2FbtrWEgyqLwL%2FwEKfqDGcGNy5KRNNFhHHwK%2Fimg.png)
[웹 백엔드] SQL 개념
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org SQL (Structured Query Language) 구조화된 쿼리 언어 데이터를 보다 쉽게 검색하고 추가, 삭제, 수정 같은 조작을 할 수 있도록 고안된 컴퓨터 언어 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단 DML(조작어), DDL(정의어), DCL(제어어)로 나누어짐 DML (Data Manipulation Language) : 데이터를 조작하기 위해 사용 INSERT, UPDATE, DELETE, SELECT 등 DDL (..
![[웹 백엔드] 데이터베이스와 데이터베이스 관리 시스템(DBMS)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbxq1Mn%2FbtrWxsTIXgz%2FtZPaM25aCP53ErSPJybeE1%2Fimg.png)
[웹 백엔드] 데이터베이스와 데이터베이스 관리 시스템(DBMS)
부스트코스의 무료강의 중 웹 백엔드 강의를 수강하고 정리한 내용입니다. 부스트코스 사이트 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 데이터베이스 데이터의 집합 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. 데이터베이스의 특성 실시간 접근성(Real-time Accessability) 사용자의 요구를 즉시 처리할 수 있다. 계속적인 변화(Continuous Evolution) 정확한 값을 유지하려고 삽입·삭제·수정 작업 등을 이용해 데..