본문 바로가기

IT개발/DataBase3

[DataBase] SQL - DDL 문제 풀이[정보처산업기사 실기 기출문제] 시험은 주관식으로 치러지기에, 문제를 보고 바로 답을 쓸 수 있도록 반복해서 연습해야 합니다. 문제에 따라서 변경해야 할 부분이 어디인지 파악하고 있으면 좀 더 쉽게 답안을 작성할 수 있습니다. 다음은 시험 과목이 변경되기 이전에 정보처리기사, 정보처리산업기사에 출제되었던 기출문제도 있습니다.  문제 1데이터를 제어하는 DCL의 하나인 ROLLBACK에 대해 간략히 서술하시오. 답 : DB 조작 작업이 비정상적일 경우 원래 상태로 복구. 문제 2데이터를 제어하는 DCL의 하나인 GRANT의 기능에 대해 간략 히 서술하시오. 답 : DB 사용자에게 사용권한을 부여. 문제 3DBA가 사용자 PARK에게 테이블 [STUDENT]의 데이터를 갱신할 수 있는 시스템 권한을 부여하는 SQL문을 작성하려고 한다. 다.. 2024. 7. 16.
[DataBase] SQL - DDL 문제 풀이[정보처산업기사 실기 기출문제] 시험은 주관식으로 치러지기에, 문제를 보고 바로 답을 쓸 수 있도록 반복해서 연습해야 합니다. 문제에 따라서 변경해야 할 부분이 어디인지 파악하고 있으면 좀 더 쉽게 답안을 작성할 수 있습니다. 다음은 시험 과목이 변경되기 이전에 정보처리기사, 정보처리산업기사에 출제되었던 기출문제도 있습니다. 문제 1SQL에 대한 다음 설명에서 괄호(1~3)에 들어갈 알맞은 명령어를 쓰시오.SQL의 하나인 DDL(Data Define Language)은 DB구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어로, 다음 3가지 명령어를 사용하여 표현한다.( 1 ) : 스키마, 도메인, 테이블 등의 개체를 정의하는 데 사용하는 명령어.( 2 ) : 개체에 대한 정의를 변경하는 데 사용하는 명령.. 2024. 7. 14.
[데이터베이스DB] 수식의 표기법(Prefix, Infix, Postfix) 실습 및 정리 수식의 표기법(Infix => Postfix ) Infix로 표기된 수식에서 연산자를 해당 피연산자 두 개의 뒤(오른쪽)에 오도록 이동하면 Postfix가 됩니다.X = A / B * (C + D) + E ====> X A B / C D + * E + = 연산 우선순위에 따라 괄호로 묶는다.( X = ( ( ( A / B ) * ( C + D ) ) + E ) )      2. 연산자를 해당 괄호의 뒤로 옮긴다.X = ( ( ( A / B ) * ( C + D ) ) + E ) ) ( X ( (  ( A B ) / ( C D )  + ) * E ) + ) =     3. 괄호를 제거한다.X A B / C D + * E + =  수식의 표기법(Infix => Prefix) Infix로 표기된 수식에서 연산.. 2024. 5. 12.