전체 글 109

데이터베이스[ORACLE] DCL - GRANT & REVOKE(권한부여/회수) 명령어 총정리

SQL(Structured Query Language)의 종류에는 DDL, DML DCL이 있죠.그 중 DCL(Data Control Language)는 데이터베이스 사용자에게 권한을 부여하거나 권한을 회수하는 기능을 합니다. 오늘은 DCL문에서 GRANT & REVOKE (권한부여와 권한회수)에 관한 명령어를 알아보도록 하겠습니다☺️  목차1. 유저 생성 2. 시스템 권한3. 객체 권한 4. 역할(Role) 5. 권한 확인하기    권한을 부여하기 전에 권한을 부여해 줄 계정부터 생성해야 겠죠?📌유저 생성CREATE USER 사용자명 IDENTIFIED BY 비밀번호; 🔷예제CREATE USER test_user INDENTIFIED BY pass1234;    이제 권한에 관한 명령어를 알아봅시다..

DB SQL 2025.02.04

백준 19532번 수학은 비대면강의입니다. (JAVA)

📌문제   수현이는 4차 산업혁명 시대에 살고 있는 중학생이다. 코로나 19로 인해, 수현이는 버추얼 학교로 버추얼 출석해 버추얼 강의를 듣고 있다. 수현이의 버추얼 선생님은 문자가 2개인 연립방정식을 해결하는 방법에 대해 강의하고, 다음과 같은 문제를 숙제로 냈다.   4차 산업혁명 시대에 숙제나 하고 앉아있는 것보다 버추얼 친구들을 만나러 가는 게 더 가치있는 일이라고 생각했던 수현이는 이런 연립방정식을 풀 시간이 없었다. 다행히도, 버추얼 강의의 숙제 제출은 인터넷 창의 빈 칸에 수들을 입력하는 식이다. 각 칸에는 −999 이상 999 이하의 정수만 입력할 수 있다. 수현이가 버추얼 친구들을 만나러 버추얼 세계로 떠날 수 있게 도와주자. 입력 정수 a, b, c, d, e, f 가 공백으로 구분되..

백준 2231번 분해합 (JAVA)

📌문제   어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다.자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그램을 작성하시오. 입력첫째 줄에 자연수 N(1 ≤ N ≤ 1,000,000)이 주어진다.출력첫째 줄에 답을 출력한다. 생성자가 없는 경우에는 0을 출력한다. 예제 입력 1 복사216예제 출력 1 복사198  📌해설&답  💡해설  idea)   1..

백준 24266번 알고리즘 수업 - 알고리즘의 수행 시간 5 (JAVA)

🔎시간복잡도 개념 훑어보기  시간 복잡도(Time Complexity) feat. 빅오 표기법📌시간복잡도(Time Complexity)란?알고리즘이 수행되는 데 걸리는 시간을 입력 크기(input size)에 대한 함수로 표현한 것 1초 → 약 1억 번의 연산이 이루어진다.        📌시간 복잡도 유형💡빅6uiw.tistory.com  📌문제   오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄..

백준 24265번 알고리즘 수업 - 알고리즘의 수행 시간 4 (JAVA)

🔎시간복잡도 훑어보기  시간 복잡도(Time Complexity) feat. 빅오 표기법📌시간복잡도(Time Complexity)란?알고리즘이 수행되는 데 걸리는 시간을 입력 크기(input size)에 대한 함수로 표현한 것 1초 → 약 1억 번의 연산이 이루어진다.        📌시간 복잡도 유형💡빅6uiw.tistory.com  📌문제   오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에 입..

백준 24264번 알고리즘 수업 - 알고리즘의 수행 시간 3 (JAVA)

🔎시간 복잡도 개념 훑기 시간 복잡도(Time Complexity) feat. 빅오 표기법📌시간복잡도(Time Complexity)란?알고리즘이 수행되는 데 걸리는 시간을 입력 크기(input size)에 대한 함수로 표현한 것 1초 → 약 1억 번의 연산이 이루어진다.        📌시간 복잡도 유형💡빅6uiw.tistory.com  📌문제    오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에..