전체 글(152)
-
251017 TIL
SELECT 문사칙 연산자 우선 순위*, /+, -SELECT a * b / c + d - e FROM dual;((((a * b) / c) + d) - e)여러 개의 연산자를 같이 사용할 때는 괄호를 표현하면 좋다.또한 연산자 우선 순위를 제어할 경우에도 괄호를 이용한다.Nullnull은 사용할 수 없거나, 할당되지 않았거나, 알 수 없거나, 적용할 수 없는 값, 결측값(치)null은 0이나 공백이 아니다.SELECT employee_id, salary, commission_pct, salary * 12 + salary * 12 * commission_pct -- 표현식FROM hr.employees;NVL 함수 : Null 값을 실제 값으로 대체하는 함수(기능의 프로그램)..
2025.10.17 -
251016 TIL
설치Oracle 11gSQL Developerhttps://www.oracle.com/kr/database/sqldeveloper/technologies/download/sysdba로 접속Run SQL Command Line에서 접속Run SQL Command Line: SQL Developer의 콘솔 버전conn / as sysdbaOS 인증 방식 사용운영체제 수준에서 이미 인증이 되었으므로, DB는 추가적으로 비밀번호 검증 없이 접근 가능SYS : 최상위 계정절대 오픈하면 안됨cmd에서 접속sqlplus / as sysdba쿼리 결과 보기 어려움 → 툴 사용(SQL Developer)SQL Developer접속 정보사용자 이름 : sys비밀번호 : oracle(설치할 때 설정한 비밀번호)롤 : SYS..
2025.10.16 -
251015 TIL
Konlpy# 한글 기반 형태소 분석# -> Okt 클래스를 사용해 한글 명사 단어 빈도 계산from konlpy.tag import Oktimport numpy as npfrom collections import Counter # 빈도수 계산data = ""with open("./section1015/대한민국헌법.txt", "r", encoding="utf-8") as f: data = f.read()# print(data)# data 변수가 가지고 있는 내용을 기반으로 형태소 분석nlp = Okt() # 형태소 분석 클래스 객체 생성# morphs() : 형태소 단위 구문 분석# nouns() : 명사만 추출# phrases() : 어절만 추출# pos() : 형태소 단위로 쪼갠..
2025.10.15 -
Container
도커란?Docker는 애플리케이션 배포를 위한 소프트웨어 개발 플랫폼임애플리케이션은 컨테이너 형태로 패키징되어 어떤 운영체제에서도 실행 가능함애플리케이션은 실행 환경에 상관없이 동일하게 동작함어떤 머신에서도 실행 가능함호환성 문제 없음예측 가능한 동작 보장작업량 감소유지보수 및 배포 용이함어떤 언어, 운영체제, 기술에도 호환됨사용 사례: 마이크로서비스 아키텍처, 온프레미스 애플리케이션을 AWS 클라우드로 리프트 앤 시프트하는 경우 등Docker on an OSDocker는 호스트 운영체제 위에서 실행됨컨테이너는 호스트 OS의 커널을 공유하지만, 각 컨테이너는 독립된 사용자 공간(user space)에서 동작함각 컨테이너는 자체적인 파일 시스템, 프로세스, 네트워크 스택을 가짐가상 머신(VM)과 달리 별도..
2025.10.14 -
Compute
빅데이터에서의 EC2온디맨드, 스팟, 예약 인스턴스:스팟(Spot): 손실(loss)을 허용할 수 있는 경우 사용함, 비용이 저렴함 → 체크포인팅 기능 필요(예: 머신러닝 등)예약(Reserved): 장기 실행 클러스터나 데이터베이스용으로 사용함(1년 이상 장기 사용 시 적합함)온디맨드(On-Demand): 나머지 일반 워크로드에 사용함Auto Scaling (자동 확장):EMR 등에서 활용함DynamoDB, Auto Scaling Group 등에서는 자동화되어 있음EC2는 EMR의 기반 인프라임Master Node: 클러스터 관리 노드임Compute Node: 데이터를 보유함Task Node: 데이터를 보유하지 않고 연산만 수행함AWS GravitonAmazon의 자체 프로세서 제품군은 여러 EC2 인..
2025.10.14 -
Migration and Transfer
AWS Application Discovery Service온프레미스 데이터센터에 대한 정보를 수집하여 마이그레이션 프로젝트를 계획함서버 활용률 데이터와 종속성 매핑은 마이그레이션에 중요에이전트 없는 디스커버리VM 인벤토리, 구성, CPU, 메모리, 디스크 사용량과 같은 성능 이력 포함에이전트 기반 디스커버리시스템 구성, 시스템 성능, 실행 중인 프로세스, 시스템 간 네트워크 연결의 세부 정보 포함결과 데이터는 AWS Migration Hub 내에서 확인 가능AWS Application Migration Service(MGN)CloudEndure Migration의 AWS 진화 버전으로, AWS Server Migration Service(SMS)를 대체애플리케이션을 AWS로 마이그레이션하는 과정을 단순..
2025.10.14