데이터베이스(2)
-
[MySQL] SQL DML(Data Manipulation Language) 이해 및 실습
-CRUD [Create(생성), Read(읽기), Update(갱신), Delete(삭제)] ->데이터 관리는 데이터 생성, 읽기(검색), 수정(갱신), 삭제를 한다는 의미 데이터 생성 -테이블에 컬럼에 맞추어 데이터를 넣는 작업 -기본 문법(INSERT) 1. 테이블 전체 컬럼에 대응하는 값을 모두 넣기 mysql > INSERT INTO 테이블명 VALUES(값1, 값2, ...); ex) INSERT INTO mytable VALUES(1, 'i7', '7700', 'Kaby Lake'); 2. 테이블 특정 컬럼에 대응하는 값만 넣기 (지정되지 않은 컬럼은 디폴트값 또는 NULL값이 들어감) mysql > INSERT INTO 테이블명 (col1, col2, ...) VALUES(값1, 값2, ...
2020.12.10 -
[MySQL] SQL DDL(Data Definition Language) 이해 및 실습
-데이터베이스 데이터베이스 안에는 여러 개의 데이터베이스 이름이 존재한다. 각 데이터베이스 이름 안에는 여러 개의 테이블이 존재한다. 1. 데이터베이스 생성 CREATE DATABASE dbname; 2. 데이터베이스 목록보기 SHOW DATABASES; 3. dbname 데이터베이스 사용 시 USE dbname; 4. dbname 데이터베이스 삭제 DROP DATABASE [IF EXISTS] dbname; IF EXISTS 옵션은 해당 데이터베이스 이름이 없더라도 오류를 발생시키지 말라는 의미이다. -테이블 테이블 생성 기본 문법(CREATE TABLE 구문) CREATE TABLE 테이블명 ( 컬럼명 데이터형, 컬럼명 데이터형, 컬럼명 데이터형, . . 기본키 셋 ); 1. 테이블을 생성할 데이터베..
2020.12.08