SQL 23

혼자 공부하는 SQL / Chapter 04 SQL 고급 문법

04-1 MySQL의 데이터 형식 데이터 형식 정수형 소수점이 없는 숫자 TINYINT(1byte), SMALLINT(2byte), INT(4byte), BIGINT(8byte) UNSIGNED 예약어 값의 범위가 -가 아닌 0부터 시작되는 예약어 예로 TINYINT는-128~127로 표현하면 TINYINT UNSIGNED는 0~255로 표현할 수 있다. 문자형 글자를 저장하기 위해 사용하며 입력할 최대 글자의 개수를 지정해야 한다. CHAR(1~255byte), VARCHAR(1~16383byte) CHAR은 고정길이 문자형으로 자릿수가 고정되어 있다. 예로 CHAR(10)에 3글자만 저장해도 10자리 모두 확보를 해서 7자리를 낭비하게 된다. VARCHAR은 가변길이 문자형으로 3글자를 저장하면 3자..

SQL 2024.01.21

혼자 공부하는 SQL / Chapter 03 SQL 기본 문법

03-1 기본 중에 기본 SELECT ~ FROM ~ WHERE 데이터베이스 만들기 DROP DATABASE db_name 데이터베이스를 삭제하는 문장 CREATE DATABASE db_name 데이터베이스를 새로 만드는 문장 USE db_name; 사용할 데이터베이스를 지정하는 문장 쿼리를 새로 열거나 다른 DB를 사용하겠다고 명시하지 않으면 해당 DB에서 계속 수행된다. 주석 — (하이픈 2개 연속) 하이픈 2개 이후에 한 칸을 띄우고 설명 작성하기 테이블 생성하기 CREATE TABLE table_name ( column_name 데이터 형식 AUTO_INCREMENT NOT NULL PRIMARY_KEY, … ); 테이블 생성하는 문장 AUTO_INCREMENT 순번 자동 입력 (1, 2, 3… ..

SQL 2024.01.10

혼자 공부하는 SQL / Chapter 01~02 데이터베이스와 SQL, 실전용 SQL 미리 맛보기

Chapter 01 데이터베이스와 SQL 01-1 데이터베이스 알아보기 데이터베이스(database, DB) 정보가 저장되고 관리되므로 데이터의 집합이라고 할 수 있다. DBMS(Database Management System) 데이터베이스를 관리하고 운영하는 소프트웨어 데이터베이스에는 여러 명이 동시에 접근할 수 있다. 종류 MySQL, 오라클, SQL 서버, MariaDB SQL(Structured Query Language) 구조화된 질의 언어라고 표현되며 DBMS에 데이터를 구축, 관리, 활용을 위해 사용되는 언어 표준 SQL 국제표준화기구에서 SQL에 대한 표준을 정한 것 DBMS의 유형 계층형 DBMS 트리 형태 처음 구성을 완료 후 변경하기 까다로워서 지금은 미사용 망형 DBMS 활용하려면 ..

SQL 2024.01.03
728x90