목록전체 글 (25)
스터디

한 데이터베이스 내의 여러 테이블의 레코드를 조합하여 하나의 열로 표현한 것이다.둘 이상의 데이터가 필요한 경우 테이블 조인이 필요하다.즉, 둘 이상의 테이블을 연결해서 데이터를 검색하는 방법이다.테이블로서 저장되거나, 그 자체로 이용할 수 있는 결과 셋을 만들어낸다.연결하려면 테이블들이 적어도 하나의 컬럼을 공유하고 있어야 한다.공유하고 있는 컬럼을 PK 또는 FK 값으로 사용한다. A 테이블IDNAME1AAA2BBB3CCCB 테이블IDAGE110220330440 > INNER JOIN내부 조인 -> 교집합공통적인 부분만 SELECTon을 이용한 join 조건 지정 (join 조건: on, 일반 조건: where)using을 이용한 join 조건 지정: using 절에서는 table 이름이나..

CORS(Cross Origin Resource Sharing)에서 Origin이란 한국어로는 '출처'라고 하는데, 이는 URL, 도메인 등과 비슷해 보이지만 엄연히 의미가 다르다. Origin은 URL에서 프로토콜, 도메인, 포트 번호를 합친 부분을 의미한다. URL: https://m1nomi.com:80/posts/123456?data=789#abc 여기서 프로토콜(Scheme이라고도 함)에 해당하는 부분은 https:// 도메인에 해당하는 부분은 m1nomi.com 포트 번호에 해당하는 부분은 :80 따라서 Origin은 https://m1nomi.com:80이다. 브라우저의 개발자 도구의 콘솔에서 Location 객체가 가지고 있는 origin 프로퍼티에 접근함으로써 손쉽게 ..
프로토타입과 클래스에 대해서 알아보기 전에 우선 객체 생성자라는 것을 알아보자.객체 생성자는 함수를 통해서 새로운 객체를 만들고 그 안에 넣고 싶은 값 혹은 함수들을 구현할 수 있게 해준다.function Animal(type, name, sound) { this.type = type; this.name = name; this.sound = sound; this.say = function() { console.log(this.sound); };}const dog = new Animal('개', '멍멍이', '멍멍');const cat = new Animal('고양이', '야옹이', '야옹');dog.say(); // 멍멍cat.say(); // 야옹 객체 생성자를..