SMALL

전체 글 26

내일배움카드 사용 방법

안녕하세요! 다원입니다! ​ ​ ​ 제가 놀고 있는 내일배움카드를 사용해서 교육을 신청해봤어요! ​ 저는 2020년도에 내일배움카드를 발급받아서 200만원가량 사용한 경험이 있는데요! ​ 제가 오늘 내일배움카드 사용 방법을 알려드릴게요! ​ ​ ​ 네이버에 고용노동부 HRD-Net 검색 후 바로가기 버튼 클릭 바로가기 버튼을 클릭하면 직업훈련포털 HRD-Net이 새탭으로 열리는데요! ​ ​ 2. 직업훈련포털 ​HRD-Net 로그인 간편인증으로 로그인 합니다! ​ ​ ​ ​ 편한 방식으로 로그인 하시면 돼요! ​ ​ ​ ​ 훈련을 신청하기 전에 카드잔액부터 확인해볼건데요! ​ ​ ​ 3. 지원잔액 확인하기 나의정보를 클릭해주세요! ​ ​ ​ ​ 나의카드를 클릭해주세요! ​ ​ ​ 카드사용내역을 클릭해주세요..

ORACLE DBMS 수업 시간 예제3

수업내용1 : 팀명 : DD 팀원 : 4명 사용자 생성 및 비활성화, 활성화 방법 ​ ​ -- SYS계정 --사용자 목록 확인하기 SELECT * FROM DBA_USERS; --임의의 사용자에게 DBA권한 주기 GRANT DBA TO [USER_NAME]; ​ -- DBA계정 --사용자 목록 확인하기 SELECT * FROM DBA_USERS; --공용사용자 규칙 해제 ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE;(세션변경) --DBA권한을 가진 사용자는 팀원의 수만큼 RESOURCE 계정을 생성한다. CREATE USER [USER_NAME] IDENTIFIED BY "[PASSWORD]" DEFAULT TABLESPACE [TBS_NAME] QUOTA UNLIMITED..

공부/ORACLE 2023.08.17

ORACLE DBMS 수업 시간 예제2

예제 2 수업내용 : 팀명 정하기--DD 팀원 4명 SYS 계정으로 DD_MANAGER 계정을 만들어 DBA권한을 준다. DD_MANAGER는 TABLESPACE를 생성하고 TBS_NAME를 DD로 지정한다. DD_MANAGER는 DD_DEV1 DD_DEV2 DD_DEV3 세 개의 계정에 각각 다른 권한을 준다. DD_MANAGER DD_DEV1 DD_DEV2 DD_DEV3는 서버에 로그인 가능 여부 및 테이블 생성 가능 여부를 확인한다. ​ ​ --SYS --세션 변경 ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE; --사용자DD_MANAGER의 비밀번호는 1234 --사용자DD_MANAGER에게 DBA권한 부여(접속 및 테이블 생성 가능) CREATE USER [USER_..

공부/ORACLE 2023.08.17

ORACLE DBMS 수업 시간 예제1

수업내용 : TM1 TM2 TM3에게 서로 다른 권한, TABLESPACE를 준다. 로그인 가능 여부, 테이블 생성가능 여부를 알아본다. 테이블 생성 시 어떤 TABLESPACE에 테이블이 저장되는지 알아본다. ​ ​ --SYS ​ --TM1 CREATE USER TM1 IDENTIFIED BY "0000" DEFAULT TABLESPACE T QUOTA UNLIMITED ON T ; 사용자 tm1의 비밀번호는 0000 사용자 tm1은 T라는 테이블스페이스에 테이블을 생성할 수 있음 사용자 tm1은 테이블스페이스 T에서는 한정적이지 않은 용량(T의 용량만큼)을 사용할 수 있음(단, 다른 테이블스페이스의 사용은 불가) ​ GRANT CREATE SESSION, CREATE TABLE TO TM1; 사용자 ..

공부/ORACLE 2023.08.17

DBMS기본 용어

세션 변경 ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE; 사용자 생성 CREATE USER [USER_NAME] IDENTIFIED BY "[PASSWORD]"; 사용자 삭제 DROP USER [USER_NAME]; 객체를 가지고 있는 사용자 삭제 DROP USER [USER_NAME] CASCADE; 사용자 전체 선택 SELECT * FROM DBA_USERS; 사용자 로그인 권한 주기 GRANT CREATE SESSION TO [USER_NAME]; 권한 뺏기 REVOKE CREATE SESSION FROM [USER_NAME]; ​ ​ 테이블 만들기 CREATE TABLE [TAB_NAME]([COL_NAME] [DATA_TYPE]); 테이블 권한 주기 GRANT CR..

공부/ORACLE 2023.08.17

MSSQL ROW_NUMBER()정리

MSSQL ROW_NUMBER 함수 ROW_NUMBER 즉, 행 번호를 매기기 위한 함수이다. ​ MSSQL에 있는 API DOC 문서를 보면 존재하지 않는 이미지입니다. 이렇게 나와 있다. PARTITION BY는 구역을 정해주는 것이다. GROUP BY와 비슷하다고 보면 될 것 같다. 서브쿼리에는 ORDER BY를 사용할 수 없는데 이럴 때도 ROW_NUMBER를 이용한다. 예제를 가져와 보았다. 데이터는 밑의 예제 데이터로 채워두었다. ​ 예제 데이터 DECLARE @TEMP TABLE ( NAME NVARCHAR(50), OCCUPATION NVARCHAR(50) ) INSERT INTO @TEMP SELECT 'Ashley' , 'Professor' UNION ALL SELECT 'Samanth..

공부/MSSQL 2023.08.17

MSSQL PIVOT

PIVOT이라 함은 행을 열로 바꾸는 것을 의미한다. 만약 아래와 같은 테이블이 있다고 가정해보자. 과일이름 과일 개수 사과 10 바나나 20 샤인머스캣 30 복숭아 10 레몬 20 귤 30 오렌지 10 예제 데이터는 아래와같이 생성했다. DECLARE @TEMP TABLE ( FRUIT_NAME NVARCHAR(20), BUY_AMT INT ) INSERT INTO @TEMP VALUES('사과',10) INSERT INTO @TEMP VALUES('바나나',20) INSERT INTO @TEMP VALUES('샤인머스캣',30) INSERT INTO @TEMP VALUES('복숭아',10) INSERT INTO @TEMP VALUES('레몬',20) INSERT INTO @TEMP VALUES('귤'..

공부/MSSQL 2023.08.17

MSSQL Scalar subquery

Subquery - SQL문 안에 있는 SQL문을 의미한다. ● 소괄호로 감싸 사용한다. ● 서브쿼리 안에서는 ORDER BY를 사용하지 못한다. Scalar subquery - 한 레코드에 한 값만을 반환하는 서브쿼리를 의미한다. ● 조인 키 값의 종류가 한정적이고 동일한 것이 많을 때 주로 사용한다. ● 장점으로는 캐시효과. 단점으로는 반복수행이다. ● 캐시효과로 인해 데이터가 적을 때 유리하지만 데이터가 많을 때는 반복수행으로 오히려 성능이 더 떨어진다. Hackerrank의 New Companies를 예제로 하였다. New Companies | HackerRank Find total number of employees. www.hackerrank.com 예제 데이터는 밑에 준비해두었다. DECLA..

공부/MSSQL 2023.08.17

프로그래머스 - 코딩테스트 연습>코딩테스트 입문>외계행성의 나이

function solution(age) { return age.toString().split("").map(num => String.fromCharCode(parseInt(num) + 97)).join(""); } 사용한 함수 toString - 자료형을 string으로 변형시켜주는 형변형 함수이다. split - 문자열을 구분자를 통해 나눠 배열로 반환하는 함수이다. map - 배열을 반복문을 통해 return 받은 값으로 재배치 시켜주는 함수이다. String.fromCharCode - 숫자를 char형태로 반환해주는 함수이다. (ex)97 => a) join - 배열을 연결자를 통해 연결시켜주는 함수이다.

LIST