오랜만에 여자친구 + 친구들이랑 FC서울 직관을 했다. 최근에 갔었던 FC서울 직관은 작년 FC서울 vs 강원의 경기 였다. 오랜만에 가는 거라 떨렸다!!!! 왜냐하면 오랜만에 가는 것도 있었지만 상대가 무려~~~~~~~~~~~ 작년 우승팀 !!! 울산현대 이기 때문이다. 서울 팬이지만 울산현대 선수들도 좋아해서 너무너무 기대가 되었다. 아침에 일어나자마자 준비를하고 상암으로 달려갔다. 일찍 갔어야했는데 늦잠을 자버려서 스토어 구경은 하지 못했다 ㅠㅠ 그리고 하필 홈플러스 휴무 날이라 그런지 푸드트럭에 사람들이 엄청 많았다.....( 이것 땜에 스트레스,,,) 들어가기 전 인증 샷~~~ 그래도 스테이크 + 만두를 사들고 친구들과 다같이 입장 (배고파서 급하게 먹느라 사진 까먹음 ㅋㅋ.....)들어갔을 때..
이너 조인의 반대로 조인 조건에 맞지 않는 데이터들도 표현하고자 할 때 사용 아우터 조인의 종류 LEFT, RIGHT, FULL 아우터 조인은 [ LEFT, RIGHT, FULL ] OUTER JOIN 사용 할 수 있고 OUTER를 생략한 [ LEFT, RIGHT, FULL ] JJOIN 으로도 사용 가능 합치고자하는 테이블 2개를 선정하여 주인공,나머지 관계를 파악해야 한다. 보통은 A,B 테이블의 관계가 1:N (일대다) 관계이며 A테이블은 주인공(부모), B테이블은 나머지(자식)이다. 하지만 아우터 조인은 1:N 관계를 단정짓기보다 2 테이블 중 한 테이블에 다른 테이블이 곁다리로 붙는 관계 ex ) NAME AGE 김철수 30 이영희 35 박영수 40 엄영수 40 NAME AGE 김철수 30 최수..
조인 2개 이상의 테이블을 서로 묶어 하나의 결과 집합으로 만들어 내는 것 조인의 종류 INNER JOIN, LEFT/RIGHT/FULL OUTER JOIN, SELF JOIN 등이 있다. ID NAME SUNKOO 성구 ID TITLE WRITER_ID 1 제목1 SUNKOO 2 제목2 SUNKOO 3 제목3 SUNKOO 위에 테이블은 MEMBER 테이블이고 아래 테이블은 BOARD 테이블이다. BOARD 테이블의 WRITER_ID 컬럼은 MEMBER 테이블의 ID 컬럼을 참조하고 있는 상태 MEMBER 테이블은 BOARD테이블을 만들었으므로 부모 테이블 이다. ex ) MEMBER 와 BOARD 테이블 합치기 위한 방법 서로 테이블을 합치기 위해서는 튜플의 개수가 같아야한다. ID NAME ID TI..
DDL - 데이터 정의어 데이터를 생성하거나 수정, 삭제 등 데이터의 전체 골격을 결정 CREATE - 데이터베이스, 테이블 등을 생성 ALTER - 테이블 수정 DROP - 데이터베이스, 테이블 등을 삭제 TRUNCATE - 테이블 초기화 DML - 데이터 조작어 테이블에 있는 행과 열을 조작하는 언어 SELECT - 데이터 조회 INSERT - 데이터 삽입 UPDATE - 데이터 수정 DELETE - 데이터 삭제 DCL - 데이터 제의어 데이터베이스에 접근하거나 객체에 권한을 주는 역할 GRANT - 특정 데이터베이스 사용자에게 특정 작업에 대한 수행권한 부여 REVOKE - 특정 데이터베이스 사용자에게 특정 작업에 대한 권한 박탈, 회수 COMMIT - 트랜잭션의 작업이 정상적으로 완료된것을 관리자..
데이터베이스(Database, DB) 데이터의 저장소. DBMS(데이터베이스 관리 시스템) 데이터베이스를 운영하고 관리하는 소프트웨어 계층형, 망형, 관계형 DBMS 중 대부분의 DBMS가 테이블로 구성된 관계형 DBMS(RDMBS)형태로 사용 대표적인 DBMS : MySQL, Oracle, MariaDB 관계형 DBMS : 테이블로 이루어져 있으며, 테이블은 열과 행으로 구성되어 있다 SQL(Structured Query Language) 구조화된 질의 언어라는 뜻으로 관계형 데이터베이스에서 사용되는 언어 표준 SQL을 배우면 대부분의 DBMS를 사용