본문 바로가기
반응형

개발/Database18

MySQL 기본 명령어 데이터베이스 관련 명령어 데이터베이스 생성 CREATE DATABASE 데이터베이스_이름; 데이터베이스 사용 USE 데이터베이스_이름; 테이블 생성 필드 이름 필드 타입 그 외의 속성 id 숫자 Prime key 면서 자동 증가하도록 설정. name 문자열(최대 255개) email 문자열(최대 255개) CREATE TABLE user ( id int PRIMARY KEY AUTO_INCREMENT, name varchar(255), email varchar(255) ); 테이블 정보 확인 DESCRIBE user; DESC user; 둘 다 같다. SQl 명령어 SELECT SELECT 'hello world'//문자열 SELECT 2//숫자 SELECT 2+3//간단연산 SELECT FROM //특.. 2021. 10. 12.
SQL과 NoSQL SQL(구조화 쿼리 언어) vs NoSQL(비구조화 쿼리 언어) 데이터베이스는 관계형 DB와 비관계형 DB로 구분한다. 관계형 DB는 SQL을 기반으로 하고, 비관계형 DB는 NoSQL로 데이터를 다룬다. 이 둘은 만들어진 방식, 저장하는 정보의 종류, 저장하는 방법 등의 차이를 갖고 있다. SQL SQL은 데이터베이스용 프로그래밍 언어로 주로 관계형 DB에서 사용한다. 데이터베이스에 쿼리를 보내 원하는 데이터를 가져오거나 삽입할 수 있다. MySQL, Oracle, SQLite, PostgreSQL 등 다양한 DB에서 SQL 구문을 사용할 수 있다. 관계형 DB에서는 테이블의 구조와 데이터 타입등을 사전에 정의하고 테이블에 정의된 내용에 알맞은 형태의 데이터만 삽입한다. 특정한 형식이 있기 때문에 데이.. 2021. 10. 9.
반응형