SQL - 기본 문법(데이터 변경)
INSERT문(CREATE)테이블에 행 데이터를 삽입하는 기본적인 SQL 구문이다.*대괄호 안에 기입하는 컬럼(열)의 이름은 생략 가능하나 생략할 경우 값이 순서대로 삽입된다. INSERT INTO 테이블[(열1, 열2,...)] VALUES(값1, 값2,...);INSERT INTO table01(col2, col3, col1) VALUES(1, 2, 3); - col2에 1, col3에 2, col1에 3을 삽입한다.(입력받을 열의 순서는 임의로 지정할 수 있음) AUTO_INCREMENT테이블을 만들 때 컬럼(열)에 AUTO_INCREMENT를 지정하면 데이터가 삽입될 때 마다 1씩 값이 증가한다. 증감식(++)를 생각하면 이해하기 쉽고, 보통 PRIMARY KEY과 함께 사용한다.AUTO_INCR..
2024. 11. 6.
SQL - 데이터베이스
데이터베이스(DB)데이터의 집합을 의미한다.DBMS데이터베이스(DB)의 운영 소프트웨어를 의미한다. 데이터베이스(DB)를 사용하기 위해서는 DBMS(운영체제 : Linux, Unix, Windows 등)를 설치해야 하는데 대표적으로 MySQL, Oracle, MariaDB 등이 있다.DBMS제작사운영체제최신버전기타MySQLOracleUnix, Linux, Windows, Mac8.0오픈 소스(무료), 상용*언제 유료화 될지 모름MariaDBMariaDBUnix, Linux, Windows10.6오픈 소스(무료), MySQL 초기 개발자들이 제작함*회사에서 많이 사용한다.PostgreSQLPostgreSQLUnix, Linux, Windows, Mac12오픈소스(무료)OracleOracleUnix, Lin..
2024. 11. 4.