[study]이론정리237 Maria DB 이론_ 06. 연산자 /* [비교 연산자] - = : a = b 꼴에서 a 와 b 가 같은가의 여부이다. 단, = 비교는 대소문자 구분을 하지 않기 때문에 대소문자 확인이 필요한 경우 비교 대상 두개 이상에 BINARY 키워드를 선행하게하여 비교해야한다. 가령, BINARY a = BINARY b. - != 혹은 : a != b 혹은 a b 꼴에서 a 와 b 가 다른가의 여부이다. - > : a > b 꼴에서 a 가 b 보다 큰가에 대한 여부이다. - = : a >= b 꼴에서 a 가 b 이상인가에 대한 여부이다. - 패턴에서 _ 는 1 개의 아무 문자이다. - NOT LIKE : a NOT LIKE b 꼴에서 a 가 b 의 패턴에 부합하지 않는가의 여부.. 2024. 3. 6. Maria DB 이론_ 05. 레코드 /* ◎ 레코드(Record)는 테이블에 소속된 실제 데이터를 의미한다. ◎ 레코드 하나는 하나의 행(Row)을 의미한다. ◎ 테이블에 레코드를 추가하는 것을 삽입(Insert)이라고 한다. INSERT INTO `스키마`.`테이블` ([`대상 열`,..]) VALUES (값,...); -위 쿼리에서 콤마로 구분한 한 개 이상의 대상 열의 순서에 맞게 콤마로 구분한 값 한개 이상이 순서에 맞게 쌍을 이루어야 한다. -하나의 INSERT 쿼리로 여러 레코드를 한 번에 삽입하기 위해 아래와 같이 콤마 로 구분하여 값 세트(Set) 를 여러개 작성할 수 있다. INSERT INTO `스키마`.`테이블` ([`대상 열`,...]) VALUES (값,...), (값,...), (값,...),...; ◎ 테이블에 .. 2024. 3. 6. Maria DB 이론_ 04. 테이블 및 열 /* ◎ 테이블(Table)은 실제 레코드(Record)를 담기 위해 사용된다. ◎ 테이블은 반드시 스키마에 종속되어있어야한다. ◎ 명명법 : 복수형 스네이크 케이스 [만들기] - 테이블을 만들기 위해 아래와 같이 명령할 수 있다. CREATE TABLE `소속 스키마 이름`.`테이블 이름` ( [열 구조,...], [제약 조건 구조,...] ); 이미 존재하는 테이블일 경우 오류를 발생시키지 않게하기 위해 아래와 같이 명령한다. CREATE TABLE IF NOT EXISTS `소속 스키마 이름`.`테이블 이름`( [열 구조,...] ); [테이블 조회하기] - 어떠한 스키마에 종속된 테이블의 목록을 조회하기 위해 아래와 같이 명령할수 있다. SHOW TABLES IN `스키마 이름`; [테이블 구조 .. 2024. 3. 6. Maria DB 이론_ 03. 스키마 /* ◎ 스키마(Schema)는 테이블(Table)을 담기위한 존재이다. ◎ 스키마는 데이터(레코드)를 직접적으로 가지지 못한다. ◎ 스키마의 다른 이름은 데이터베이스(Database)이다. ◎ 명명법 : 단수형 스네이크 케이스 ex) member_information ◎ 새로운 스키마를 만들기 위해 아래와 같이 명령한다. CREATE SCHEMA `스키마 이름`; #CREATE DATABASE `스키마 이름`; (스키마를 데이터베이스로 해도 상관없음) 동일한 이름을 가진 스키마를 또 만들려고 할 경우 1007 오류가 발생하니 유의한다. 만약, 없으면 만들고, 있다하더라도 오류가 발생하지 않기를 원한다면 아래와 같이 명령한다. CREATE SCHEMA IF NOT EXISTS `스키마 이름`; ◎ 존재하.. 2024. 3. 6. 이전 1 ··· 48 49 50 51 52 53 54 ··· 60 다음