profile
안녕하세요
post-thumbnail

[Database/Oracle] 8-1. 단일행 함수 : 수학함수, 문자열 함수

단일행 함수 하나의 행을 input하면 하나의 output이 나와야 한다 1. 수학 함수

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 7. 연산자

연산자 1. 산술 연산자 : +, -, *, /, mod(10,3) ➡️ 나머지 연산자 2. 관계 연산자 : =, !=(), >, =, <= 3. 문자열 연산자 : like (%-모든 문자, _-한 글자) 4. 논리 연산자 : not, and, or 5. 연결 연산자

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 6. 테이블 생성/변경/삭제

순서가 묘하게 바뀐것 같지만 킵고잉 하기로 한다.해당 쿼리문을 작성하면 테이블이 생성된다.간혹가다 테이블 내용을 변경해야 하는 경우가 있다.제약조건이 걸려있으면 머리가 아파지지만 제약조건이 없는 일반 컬럼을 기준으로테이블 내용을 변경하는 방법이다.제약조건이 걸려있는 경

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 5. 제약조건

제약조건 컬럼에 어떠한 조건을 거는 것 해당 컬럼에 조건을 걸면 해당 컬럼 또는 테이블 이용시 제약 조건을 지켜야 한다. 1. 개체 무결성 1-1. primary key(기본키 / pk) 테이블 당 하나만 가질 수 있는 키, 해당 키를 가진 컬럼의 데이터는 중복이

2022년 10월 13일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 4. 데이터베이스의 데이터 타입, 정렬, 중복 제거 함수

38byte로, 명시적 길이제한을 하지 않으면 데이터베이스 내 공간이 낭비된다.정수형Number(x) = 정수형 데이터 타입으로 괄호 안의 x는 자리수 이다.실수형Number(x,y) = x는 소수점 제외 자리수, y는 소수점 이하 자리수 이다. 고정형char(x)ex

2022년 10월 11일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 3. 데이터 추출 명령 select

select는 데이터베이스에서 데이터를 추출해 주는 명령어다.밑의 예시는 내가 수업용으로 받은 테이블을 기준으로 작성한다.테이블 내의 모든 데이터를 조회하는 가장 기본적인 명령이다.여기서 \* 부분에 추출하고 싶은 컬럼명만 적어두면 특정 컬럼 내의 데이터만 조회할 수

2022년 10월 11일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 2. 데이터베이스 계정 생성 / USER 비밀번호 수정 및 DB계정 잠금 해제하기

디비를 활용하기 위한 시작계정을 만들어보도록 하자먼저 관리자 계정으로 로그인을 한다.계정명과 비밀번호를 설정하고 users라는 곳에 테이블스페이스를 디폴트로 할당한다.테이블스페이스 : data file이 하나 이상 모여서 저장된 논리적 저장공간방금 만든 사용자에게 권한

2022년 10월 11일
·
0개의 댓글
·

[프로그래머스/Python] 이중우선순위큐

🙄 참고해서 푼 풀이

2022년 8월 28일
·
0개의 댓글
·

[프로그래머스/Python] 디스크 컨트롤러

🙄 참고하여 푼 풀이 🌌 문제풀이 흐름 처리시간이 짧은 순으로 일을 처리하면 빨리끝나나 -> 근데 이걸 어떻게 표현하지 -> 그래서 작업의 소요 시간 기준으로 최소 힙이 만들어 져야 한다! -> heap 알고리즘을 써야 하는 이유 그래서 jobs의 요소를 그대로

2022년 8월 28일
·
0개의 댓글
·

[프로그래머스/Python] 올바른 괄호

😬 예제 테스트는 모두 통과했으나 실패한 풀이 🌌 풀이 흐름 괄호들을 하나씩 스택에 담는데 ((이 들어오는 개수를 세고 ((만큼 ))이 들어오면 true를 출력하고 하나라도 수가 많거나 적으면 false를 출력한다. )가 들어오면 아예 false이니까 이거는 따

2022년 8월 18일
·
0개의 댓글
·

[프로그래머스/Python] 주식가격

🐇 내가 한 풀이 [브루트 포스] 🌛 풀이흐름 for문을 돌려서 하나씩 꺼내서 다음 수와 비교 앞 수가 뒷 수보다 작으면 cnt+1증가시킨다 다음 앞수도 같이 봐서 앞수가 뒷수보다 작으면 cnt+1증가시킨다. 앞수가 뒷수보다 크기가 큰 경우는 1만 세준다. B

2022년 8월 18일
·
0개의 댓글
·

오라클 사용자 생성

create user minjj identified by pass default tablespace users; grant connect, resource to minjj; 권한 부여 디비 import 디비 export

2022년 8월 8일
·
0개의 댓글
·

[Database/Oracle] 원격 데이터 베이스 link(연결)객체 생성 + 분산쿼리

해당 작업을 위해서는 create database link 권한이 필요하다.그럼 아래와 같은 쿼리로 dw user 내에 있는 emp table을 가져올 수 있다.먼저 기존에 있던 table들은 많은 insert 및 update 명령으로테이블에 할당 된 버퍼가 모두 찼을

2022년 8월 1일
·
0개의 댓글
·

[프로그래머스/Python] 위장

🐹 내가 풀이한 코드 & 참고한 블로그 🐹 해시 카테고리에 있는 문제 이기에 최대한 해시로 풀어볼려고 했다. 먼저 clothes에 들어있는 배열들을 hashmap으로 만들어 주었다. 예시로 나온 clothes에 들어가는 배열 목록은 `[["yellowhat",

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/Python] 전화번호 목록

원래 썼던 코드 효율성 오류haspmap은 데이터 저장/읽기 속도가 빠르다는 장점이 있다. 그래서 phone_book의 내용을 hashmap에 넣어줬다.

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[프로그래머스/Python] 폰켓몬

#https://iambeginnerdeveloper.tistory.com/164 nums=[3,3,3,2,2,4] answer = 0 num_len = len(set(nums)) #중복되지 않은 폰켓몬의 종류 result = int(len(nums)/2) #선택할

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 단일행 함수-수학함수, 문자열 함수, 조건함수, 변환함수, format

🌞 1. 수학 함수 반올림 관련 함수 [round 반올림] [trunc 내림] [floor와 ceil] 🌜 연습해보기 사원명, 급여, 월급(급여/12), 세금(급여의 3.3%)을 추출 단, 월급은 십단위에서 반올림하고, 세금은 원단위에서 절삭하여 추출한

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 단일행 함수 - rank 함수

형식 : rank() over(\[partition by 컬럼명] order by 컬럼명 \[(asc)|desc]) "석차"입사일 순서대로 석차를 추출부서별로 급여를 많이 받는 순서대로 석차를 추출

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 대소문자 구분, 날짜 데이터 형식과 날짜 데이터 연산, 숫자 천 단위 쉼표로 구분하기

업무(job)가 'salesman', 'clerk' 인 사람을 추출하라select ename, job from emp where lower(job)='salesman' or lower(job)='clerk'; // 원래 데이터가 대문자로 저장되어 있어 소문자로는 조건절

2022년 7월 24일
·
0개의 댓글
·
post-thumbnail

[Database/Oracle] 1. 데이터베이스의 요소들과 테이블 내 정보를 보기 위한 명령어

정보 전달용이 아닌 배운 것 위주로 정리하는 것이라중구난방 할 수 있습니다..데이터베이스의 요소들column(컬럼) = attttribute(속성)row (행) = (tuple reused) 이 행이 중요하다. (row=데이터/값) 정보(data)가 중요하기 때문이다.

2022년 7월 19일
·
0개의 댓글
·