본문 바로가기
반응형

SQL2

데이터 변경을 위한 SQL 쿼리문 : INSERT, UPDATE, DELETE 혼자공부하는 SQL 책 3장까지 완료 데이터 변경을 위한 SQL문은 INSERT, UPDATE, DELETE가 있음 공부한내용을 다시 적으며 복습이 되기를 기대함 INSERT 데이터 삽입 AUTO_INCREMENT를 이용한 증가값 설정 INSERT는 데이터 입력을 위한 쿼리문인데, data_id등 저절로 증가하는 값을 만들때 AUTO_INCREMENT를 이용한다. AUTO_INCREMENT로 지정한 열은 반드시 PRIMARY KEY로 지정해줘야한다. @@를 이용하여 시스템변수를 핸들링할 수 있는데, 다음과 같이 증가값을 변경할 수 있다. ...(생략).. ALTER TABLE table1 AUTO_INCREMENT = 1000; -- 시작값을 1000으로 지정 SET @@auto_increment_inc.. 2022. 2. 13.
SQL과 NoSQL SQL(구조화 쿼리 언어) vs NoSQL(비구조화 쿼리 언어) 데이터베이스는 관계형 DB와 비관계형 DB로 구분한다. 관계형 DB는 SQL을 기반으로 하고, 비관계형 DB는 NoSQL로 데이터를 다룬다. 이 둘은 만들어진 방식, 저장하는 정보의 종류, 저장하는 방법 등의 차이를 갖고 있다. SQL SQL은 데이터베이스용 프로그래밍 언어로 주로 관계형 DB에서 사용한다. 데이터베이스에 쿼리를 보내 원하는 데이터를 가져오거나 삽입할 수 있다. MySQL, Oracle, SQLite, PostgreSQL 등 다양한 DB에서 SQL 구문을 사용할 수 있다. 관계형 DB에서는 테이블의 구조와 데이터 타입등을 사전에 정의하고 테이블에 정의된 내용에 알맞은 형태의 데이터만 삽입한다. 특정한 형식이 있기 때문에 데이.. 2021. 10. 9.
반응형