Computer Science/Database
데이터베이스 생성 - CREATE DATABASE [DB이름] CREATE DATABASE mydb; 데이터베이스 사용 - USE [DB이름] USE mydb; 데이터베이스 삭제 - DROP DATABASE [DB이름] DROP DATABASE mydb; 테이블 생성 - CREATE TABLE [tb이름] ([column name] [type], [column name] [type],...) CREATE TABLE tb( id int, name varchar(255) ); 테이블 삭제 - DROP TABLE [tb이름] DROP TABLE tb; 테이블 컬럼 추가 - ALTER TABLE [tb이름] ADD [column name] [type] ALTER TABLE tb ADD age int; 테이블 컬..
데이터베이스 (Database) 데이터베이스는 데이터들의 집합이다. 데이터베이스는 관계형 데이터베이스와 비관계형 데이터베이스로 구분해서 설명할 수 있다. 관계형 데이터베이스는 SQL을 기반으로 한 데이터베이스이고 비관계형 데이터베이스는 NoSQL을 기반으로 한 데이터베이스이다. SQL과 NoSQL은 만들어진 방식, 저장하는 정보의 종류, 저장하는 방법 등에 차이가 있다. SQL (Structed Query Language) - 관계형 데이터베이스 관계형 데이터베이스는 SQL을 기반으로 행과 열로 이루어진 테이블에 데이터를 저장한다. 정해진 테이블의 구조에 맞추어 데이터를 저장하고 테이블 간 관계를 맺는다. 테이블의 구조가 정해져 있기 때문에 데이터를 테이블의 구조에 맞춰서 저장하지 않으면 저장할 수 없다..