전체 글

게임 개발을 공부하고 정리한 내용을 포스팅하는 블로그 입니다
SQL 고급 문법데이터 형식정수형 : 소수점이 없는 숫자TINYINT : 1byte -128~127SMALLINT : 2byte -32,768 ~ 32,767INT : 4byte 약 -21억 ~ + 21억BIGINT : 8byte 약 -900경 ~ + 900경범위를 벗어나면 Out of range라는 오류가 발생한다.문자형 : 글자를 저장하기 위해 사용하며, 입력할 최대 글자의 개수를 지정해야 한다.CHAR(1~255) : 고정길이 문자형으로 자릿수가 고정되어 있다. 10자리를 확보했을 때 3글자만 사용하면 7자리가 낭비된다.VARCHAR(1~16383) : 가변길이 문자형이다. 10자리를 확보했을 때 3글자만 사용하면 3자리만 사용한다.공간은 VARCHAR가 더 좋지만, 성능면에서는 CHAR가 더 빠르..
3강 SQL 기본 문법SELECT 문SELECT 문 : 테이블에서 데이터를 추출하는 기능을 하는 쿼리 문SELECT의 가장 기본 형식은 SELECT ~ FROM ~ WHERE이다.SELECT ‘열 이름’ FROM ‘테이블 이름’ WHERE ‘조건식’ 와 같은 방식으로 원하는 데이터를 뽑아낼 수 있다.실습용 데이터 베이스 구축실습을 하기 위한 데이터베이스를 사용한다. 이는 market_db로 한빛미디어 자료실에서 다운로드할 수 있다.market_db는 인터넷 마켓에서 운영하는 데이터베이스를 단순화한 것이다. 회원 정보는 회원 테이블(member)에 입력되고, 구매 정보는 구매 테이블(buy)에 저장된다.회원 테이블(member)의 열은 다음과 같다.아이디이름인원주소국번전화번호평균키데뷔 일자구매 테이블(bu..
1강 데이터베이스와 SQL데이터베이스(Database) : 데이터의 집합DBMS(Database Managed System) : 데이터베이스를 관리하고 운영하는 시스템으로, 여러 명의 사용자나 응용 프로그램과 공유하고 동시에 접근이 가능해야한다.엑셀은 데이터를 관리하지만, 여러 사용자와 공유하는 개념과는 거리가 있어서 DBMS로 부르지 않는다.DBMS의 종류 : DBMS는 여러 소프트웨어가 있기 때문에 종류가 다양하다.SQL(Structured Query Language) : DBMS에 데이터를 구축, 관리하고 활용하기 위해 사용되는 언어이다.DBMS의 분류DBMS는 다양한 유형이 있으며, 현재는 관계형 DBMS를 가장 많이 사용한다.계층형 DBMS(Hierarchical DBMS)각 개념이 트리 형태를..
라일라엘
라일라엘의 개발 블로그