본문 바로가기

분류 전체보기47

231105 | DBMS -JOIN 조인조인(JOIN) 기능은 현재 조회하고 있는 테이블이 가진 데이터를 활용해 다른 테이블에 있는 데이터를 함께 선택하고자 할 때 사용한다. EX) KO - AS에 포함되어있다는 것을 활용하기위한 것이다.조인의 구조는 아래와 같다.[LEFT][RIGHT][INNER] JOIN `스키마 이름`,`테이블 이름` AS '별명' ON [조건]조인 대상이 되는 테이브이 가지는 레코드 중 조건에 부합하는 레코드를 모두 가져온다.LEFT : SELECT 의 FROM 대상이 되는 테이블이 가지는 데이터를 기준으로 선택한다.RIGHT : JOIN 대상이 되는 테이블이 가지는 데이터를 기준으로 선택한다.INNER : SELECT 의 FROM 과 JOIN 대상이 되는 두 테이블이 가지는 데이터의 교집합을 기준으로 선택한다.L.. 2025. 11. 5.
251104-251105 | DBMS ( 레코드 ) 레코드삽입하기테이블에 레코드를 삽입하기 위해 아래 쿼리를 실행한다.INSERT INTO `스키마 이름`.`테이블 이름`([열 이름, ...])VALUES ([값 ...]);위 쿼리에서 명시한 열의 순서와 값의 순서는 반드시 일치해야 한다.명시하는 열의 순서는 테이블이 실제로 가지고 있는 열의 순서와 반드시 일치할 필요는 없다. 명시되지 않은 열의 값에 대해서는 해당 열의 기본 값(DEFAULT)을 사용한다. 그러므로 NOT NULL 이며 DEFAULT 가 없는 열은 반드시 명시되어야만 한다. (NOT NULL 이며 DEFAULT 가 없는 열은 실질적으로 NOT NULL DEFAULT NULL이고, 레코드 삽입시 해댱 열을 명시하지 않는다면 누락된 기본 값인 NULL을 NOT NULL 인 열에 삽입하.. 2025. 11. 4.
251103 | DBMS ( 스키마 , 테이블) DBMS개념 DBMS( Database Management System) 는 웹 개발 뿐만 아니라 서버( 혹은 서비스, 제공자 등) 가 클라이언트 ( 혹은 일반적인 사용자, 고객군) 에게 제공하는데 있어, 소실되면 안 되고 유지, 기억해야하는 내용들을 SQL(언어)을 통해 쉽게 처리하기 위해 사용하는 체계이다.SQL(Structured Query Language)은 DBMS가 가지는 구조 및 데이터를 통제하기 위해 사용하는 언어이다. 규칙SQL 키워드는 대문자로 작성하는 것이 권장되나, 소문자로 작성하여도 무방하다. 단, 섞어서 사용하지 않도록 유의한다.모든 구성요소( 스키마, 테이블, 열, 사용자 이름 등)의 이름은 소문자 스네이크 케이스로 명명한다. ->(user_name)모든 구성요소의 이름을 언급.. 2025. 11. 3.
[JS] 1001 - 1013 - map : 기존 배열을 기반으로, 각 요소에 어떤 작업을 수행해서 새로운 배열을 만들어 내는 함수 map()은 원본 배열은 건드리지 않고,**각 요소를 변환(transform)**해서같은 길이의 새로운 배열을 리턴합니다.const numbers = [1, 2, 3, 4];const doubled = numbers.map((n) => n * 2);console.log(doubled); // [2, 4, 6, 8]console.log(numbers); // [1, 2, 3, 4] ← 원본 배열은 그대로 익명함수이름이 없는 함수로, 단독 사용이 불가하며 주로 생성 후 변수나 상수에 할당하거나, 다른 함수의 호출시 인자로 활용한다.function ([매개변수 ,...]) }[구현부]} 화살표 함수.. 2025. 10. 1.
[JS] 0930 연산자 할당 연산자 일반 할당 ( = ) : X = Y 꼴에서 Y를 X에 할당한다.더하기 복합 대입 연산 ( +=) : x += y꼴에서 x와 y를 더한 값을 x에 재할당한다.let a = 3;a = a + 6; a 를 두번쓰기 귀찮아서 복합 대입 연산이 나옴a +=6 랑 같음빼기 복합 대입 연산 ( -=) : x -= y꼴에서 x와 y를 뺀 값을 x에 재할당한다.곱하기 복합 대입 연산(*=) : x *= y꼴에서 x와 y를 곱한 값을 x에 재할당한다.나누기 복합 대입 연산(/=) : x /= y꼴에서 x와 y를 나눈 값을 x에 재할당한다.나머지 복합 대입 연산(%=) : x %= y꼴에서 x와 y를 나눈 나머지를 x에 재할당한다.거듭 제곱 복합 대인 연산(**=) : x *.. 2025. 9. 30.
[JS] 0929 수업 13일차 JS(JavaScript)는 html 언어로 작성된 페이지에 이벤트 등 동작과 연산을 적용하기 위해 사용한다. 적용 방법 JS를 적용하는 방법은 몇 가지가 있는데 다음과 같다.스크립트 태그를 활용한 인라인 코드 작성( HTML 문서 내에 직접 JavaScript 코드를 삽입하는 방식 )HTML문서에 있는 head 혹은 body 태그의 자식이 될 수 있도록 script 태그를 만들어 해당 태그의 내부 내용에 js 문법을 작성하는 방법을 의미한다.HTML 문서 내에 HTML 문법과 JS 문법이 공존하게 됨으로 원하는 코드를 찾기 힘들어지고 유지보수가 까다로워진다. 인라인 스크립트 예제 클릭하세요 2.이벤트 기반 속성 활용 코드를 적용하고자 하는 태그에 onclick, onmouseov.. 2025. 9. 29.