전체 글
-
[함수-단일행함수]날짜함수와 변환함수SQLD/함수 2023. 8. 23. 19:23
1.날짜 함수 날짜형 함수 (오라클 / SQL Server) 내용 SYSDATE/GETDATE() 현재의 년,월,일,시,분,초를 반환해준다. SELECT SYSDATE() →현재 시각 출력 SELECT GETDATE() →현재 시각 출력 EXTRACT(단위 FROM 날짜 데이터) / DATEPART(단위,날짜 데이터) 단위(YEAR,MONTH,DAY,HOUR,MINUTE,SECOND)를 출력한다. SELECT EXTRACT(YEAR FROM SYSDATE()) → 2023 SELECT DATEPART(YEAR,GETDATE()) → 2023 ADD_MONTHS(날짜 데이터,특정 개월수) / DATEADD(단위,값,날짜 데이터) 날짜 데이터에서 특정 개월수를 더하거나 뺀 날짜를 반환해준다. SQL Serv..
-
[함수-단일행함수]숫자형 함수SQLD/함수 2023. 8. 23. 17:49
숫자형 함수 (오라클/SQL Server) *[]는 옵션 설명 ABS(숫자) 숫자의 절대값을 반환 ABS(1.3) → 1.3 ABS(-3.8)→ 3.8 SIGN(숫자) 양수 → 1반환 음수 → -1반환 0 → 0반환 SIGN(-7) → -1 SIGN(7) → 1 MOD(숫자1,숫자2) 숫자1 % 숫자2 을 반환 MOD(15,7) → 1 MOD(15,-4) → 3 ROUND(숫자[,자릿수]) 숫자를 지정한 자릿수까지 반올림하여 반환해주는 함수 ❗️자릿수 지정하지 않으면 기본값은 0이다. ROUND(177.76,1) → 177.8 ROUND(177.76,-1) → 180 ROUND(177.76) → 178 CEIL/CEILING(숫자) 지정한 소수점 이하의 수를 올림한 정수를 반환 CEIL(177.1) → ..
-
[함수-단일행함수]문자형 함수SQLD/함수 2023. 8. 22. 20:42
1.문자형함수 SQL에서 함수는 크게 내장함수와 사용자 정의함수로 나눌수 있다. 다시 내장함수는 단일행 함수와 다중행 함수로 나뉘는데, 단일행 함수의 문자형 함수를 정리하였다. 문자형 함수 (Oracle / SQL Server) 함수 설명 CHA / CHAR(ASCII번호) ASCII번호를 문자나 숫자로 바꿔준다. SELECT CHA(65) → A ASCII('문자') 문자나 숫자를 ASCII코드로 변환해준다. SELECT ASCII(’A’) → 65 LOWER('문자열') 문자열을 소문자로 변경해준다. SELECT LOWER(’SQLD) → sqld UPPER('문자열') 문자열을 대문자로 변경해준다. SELECT UPPER(’sqld’) → SQLD TRIM ([위치 특정문자 FROM] ’문자열’) ..
-
프로그래밍-파이썬정보처리기사 2023. 7. 5. 16:10
파이썬은 매 회차 1문제 씩 출제되고 있다. 간단한 출력 문제가 나오며, 다음의 범위에서 문제가 나왔다. for문 range() list set 1.for문,range() 1️⃣for문 기본 구조 for 변수 in 리스트(또는 튜플, 문자열): 수행할_문장1 수행할_문장2 ... 리스트,튜플,문자열의 첫 번째 요소부터 마지막 요소까지 차례로 대입되어 수행된다. 2️⃣range() range함수는 연속된 숫자를 생성하는데 사용되는 함수다. //기본구조 range(start,stop,step) start : 숫자의 시작값을 지정한다. stop : 숫자의 종료값을 지정한다. step : 숫자 간격을 지정한다. 기본값은 1 range함수는 실제로 숫자를 생성하는게 아니라 숫자를 나타내는 범위 객체를 반환한다. ..
-
데이터 베이스의 논리적 설계정보처리기사/데이터베이스 2023. 7. 3. 20:58
논리적 설계의 주요 키워드 함수적 종속,정규화,이상현상 1.함수적 종속(Functional Dependency) 종속(從屬) 따를 종 속할 속 따르는곳에 속해있다. 즉 지배되어 있는 관계라고 볼 수 있다. 기호로 표현하면 X → Y로 표현할 수 있다. X는 결정자 Y는 종속자 라고 표현한다. Y는 X에 종속되어 있으며, Y는 X를 따르고 있다. = Y는 X에 의해 결정된다. 함수적 종속의 종류 1️⃣완전 함수적 종속(Full Functional Dependency) 속성집합 Y가 속성집합 X전체에 대해서만 함수적으로 종속된 경우를 말한다. 회원 번호 이름 나이 주소 20231111 김사과 20 서울 20232222 김바나나 20 서울 20233333 김귤 20 서울 회원번호 → (이름,나이,주소) 회원번..
-
[Hooks]useReducerReact 2023. 6. 19. 13:18
상태관리를 위한 훅이다. useState와 유사한 동작을 하지만 좀 더 복잡한 상태 관리를할 때 유용하다. useReducer는 redux와 같은 상태관리 라이브러리에서 사용되는 reducer개념을 기반으로 한다. 1.useState와의 차이점 1️⃣복잡한 상태의 관리 useState는 간단하고 직관적인 상태 관리를 제공한다. 단일 값,객체를 사용하여 상태를 관리하는 반면, useReducer는 보다 복잡한 상태 관리를 위해 사용될때 유용하다. 2️⃣업데이트 방식 useState는 setState함수를 제공하여 상태를 업데이트 한다. useReducer는 액션 객체를 통해 상태를 업데이트한다. 액션이란것은 어떤 type의 업데이트를 수행할건지 설명해주며, 추가적인 데이터를 전달할 수 있다. 3️⃣로직의 ..
-
[Hooks]useEffectReact 2023. 6. 19. 10:15
1.LifeCycle LifeCycle(생명주기)는 컴포넌트의 생성부터 변화,소멸까지의 과정을 나타낸다. 각각의 과정마다 특정한 작업을 수행 하여 원하는 동작을 수행할 수 있게해주는데, 이를 LifeCycle Method(생명주기 메서드)라고한다. 이러한 생명주기 메서드는 클래스형 컴포넌트에서만 사용 할 수 있다. 함수형 컴포넌트에서는 useEffect를 사용하여 각각의 컴포넌트 상태에 대해 작업을 할 수 있다. 2.useEffect 사용 하기 useEffect는 생명주기의 상태인 마운트,업데이트,언마운트 중에 특정 작업을 수행할 수 있게 해준다. 이름에서 알 수 있듯 side Effect를 처리하기 위한 Hook이다. side Effect란 프로그램 실행과는 독립적으로 발생하는 외부적인 변화를 말한다...
-
[TS기초]함수 타입TypeScript 2023. 6. 15. 16:39
목차 1.함수 타입정의하기 2.매개변수 속성 3.함수 오버로딩 1.함수 타입 정의하기 1️⃣함수 선언문 const func(a:number,b:number){ return a+b; //리턴값을 자동으로 추론 } 2️⃣화살표 함수 const add = (a:number,b:number):number =>a+b; //마찬가지로 리턴값을 자동으로 추론하기 때문에 아래와 같이 작성 가능 const add = (a:number,b:number)=>a+b; 3️⃣타입 별칭 -함수 타입 표현식(Function Type Expression) 함수를 타입으로 정의해서 사용한다. 화살표 함수와 문법적으로 유사하다. type Operation = (a:number,b:number) => number; const add: O..