-
Database_활용
1. 고급 데이터 조회 기법 1-1. 데이터 조회에 사용되는 함수 데이터 조회 시 다양한 내장 함수를 사용하여 데이터를 조작하고 결과를 반환할 수 있다.숫자 함수문자열 함수날짜 함수 ROUND(값, 자릿수) 값의 반올림 UPPER(문자열), LOWER(문자열) 대소문자 변환 NOW(), SYSDATE() 현재 날짜와 시간 반환 LENGTH(문자열) 문자열 길이 반환 TRUNCATE(값, 자릿수) 값의 버림 SUBSTR(문자열, 시작, 길이) 문자열 부분 추출 MOD(값, 나눌 값) 나머지 반환 CONCAT(문자열1, 문자열2) 문자열 결합 DATE_FORMAT(날짜, 형식) 날짜를 지정된 형식으로 변환 LPAD(문자열, 길이, 문자), RPAD(문자열, 길이, 문자) 문자..
웹 서비스 개발(FB,BE,SERVER,DB)/DataBase
2024. 5. 7.
-
Database
1. DataBase1-1. 데이터베이스와 DBMS 소개 1) 데이터베이스정보의 집합으로, 여러 사용자가 공유하고 사용할 목적으로 통합 관리되는 데이터 모음이다. 예를 들어, 대학교에서 학생, 교수, 강의 등의 정보를 저장하고 관리하는 시스템이다. 2) DBMS (DataBase Management System)데이터를 관리하는 소프트웨어 시스템으로, 데이터 중복을 최소화하고, 데이터의 보안, 동시 접근 제어 등을 관리한다. 예를 들어, MySQL, Oracle, MS SQL Server 등이 있다.1-2. DBMS와 파일 시스템의 차이점 1) 파일 시스템 - 장점: 비용이 없음, 백업이 쉬움, 전문지식 불필요. - 단점: 중복 데이터 존재, 데이터 공유 어려움, 보안 취약. - 예시: 각각의 응용..
웹 서비스 개발(FB,BE,SERVER,DB)/DataBase
2024. 5. 1.
-
2. Node.js_Basic
1. JavaScript의 이해 1-1. 호출 스택 Node.js에서 호출 스택은 실행 중인 스크립트, 함수, 또는 내부 API 호출의 추적을 관리하는 자료구조이다. 호출 스택의 원리 1) 스택 구조: 호출 스택은 Last In, First Out (LIFO)의 원리로 작동하는 스택 구조를 갖는다. 이는 가장 마지막에 들어간 요소가 가장 먼저 나오는 구조를 의미한다. 2) 호출 순서: 함수가 호출되면, 호출 스택에는 해당 함수의 실행 컨텍스트가 쌓인다. 이 컨텍스트에는 함수의 매개변수, 지역 변수, 반환 주소 등의 정보가 포함된다. 3) 실행 과정: 호출된 함수가 실행을 완료하고 결과를 반환하면, 해당 함수의 실행 컨텍스트는 스택에서 제거된다. 이후 이전에 중단된 지점부터 실행이 계속된다. 4) Anon..
웹 서비스 개발(FB,BE,SERVER,DB)/Node.js
2024. 3. 11.