프로그래밍기능사

SQL 활용

프로그래밍기능사 · 100문항 · 고르면 바로 정답과 해설이 나옵니다

0 / 100 풀이정답 0
1.SQL과 DDL

SQL 명령어 중 데이터 정의어(DDL)에 해당하는 것은?

2.SQL과 DDL

다음 중 DDL 명령어가 아닌 것은?

3.SQL과 DDL

테이블을 새로 만드는 SQL 명령은?

4.SQL과 DDL

테이블의 구조를 변경할 때 사용하는 명령은?

5.SQL과 DDL

테이블 자체를 삭제하는 명령은?

6.SQL과 DDL

DELETE와 DROP의 차이를 옳게 설명한 것은?

7.SQL과 DDL

참조하는 테이블이 있을 때 함께 삭제하도록 지정하는 DROP 옵션은?

8.SQL과 DDL

테이블에 새로운 열을 추가하는 명령으로 옳은 것은?

9.SQL과 DDL

기본키를 지정하는 제약 조건은?

10.SQL과 DDL

열의 값이 반드시 입력되도록 강제하는 제약 조건은?

11.SQL과 DDL

열에 입력되는 값의 범위를 제한하는 제약 조건은?

12.SQL과 DDL

중복 값을 허용하지 않지만 NULL은 허용하는 제약 조건은?

13.SQL과 DDL

가변 길이 문자열을 저장하는 자료형은?

14.SQL과 DDL

CHAR(10)에 'ABC'를 저장했을 때 실제 사용되는 길이는?

15.SQL과 DDL

뷰(VIEW)를 생성하는 명령은?

16.SQL과 DDL

뷰의 특징으로 옳지 않은 것은?

17.SQL과 DDL

인덱스를 생성하는 명령은?

18.SQL과 DDL

테이블의 모든 행을 빠르게 삭제하지만 구조는 남기는 명령은?

19.SQL과 DDL

SQL에서 값이 없음을 나타내는 것은?

20.SQL과 DDL

열에 값을 입력하지 않았을 때 자동으로 넣을 값을 지정하는 것은?

실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
21.SQL과 DDL

SQL 문장의 끝을 나타내는 기호로 일반적으로 사용하는 것은?

22.SQL과 DDL

SQL의 특징으로 옳지 않은 것은?

23.SQL과 DDL

관계 대수에서 조건을 만족하는 튜플(행)을 선택하는 연산은?

24.SQL과 DDL

관계 대수에서 특정 속성(열)만 추출하는 연산은?

25.SQL과 DDL

데이터베이스 구조·제약조건 등 메타데이터가 저장되는 곳은?

26.DML과 데이터 조회

테이블에 새로운 행을 추가하는 SQL 명령은?

27.DML과 데이터 조회

기존 데이터의 값을 수정하는 명령은?

28.DML과 데이터 조회

UPDATE 문에서 WHERE 절을 생략하면 어떻게 되는가?

29.DML과 데이터 조회

테이블의 행을 삭제하는 명령은?

30.DML과 데이터 조회

학생 테이블의 모든 열을 조회하는 SQL로 옳은 것은?

31.DML과 데이터 조회

조회 결과에서 중복 행을 제거하는 키워드는?

32.DML과 데이터 조회

조회 결과를 특정 열 기준으로 정렬하는 절은?

33.DML과 데이터 조회

ORDER BY 절에서 내림차순 정렬을 지정하는 키워드는?

34.DML과 데이터 조회

특정 열의 값이 같은 행끼리 묶어 집계할 때 사용하는 절은?

35.DML과 데이터 조회

GROUP BY로 묶은 그룹에 조건을 지정하는 절은?

36.DML과 데이터 조회

집계 함수가 아닌 것은?

37.DML과 데이터 조회

COUNT(*) 가 반환하는 값은?

38.DML과 데이터 조회

평균을 구하는 집계 함수는?

39.DML과 데이터 조회

WHERE 절에서 일정 범위의 값을 지정하는 연산자는?

40.DML과 데이터 조회

WHERE 점수 IN (80, 90) 과 같은 의미의 조건은?

실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
41.DML과 데이터 조회

문자열 패턴을 검색할 때 사용하는 연산자는?

42.DML과 데이터 조회

LIKE '김%' 조건이 검색하는 값은?

43.DML과 데이터 조회

LIKE '_영%' 조건에 해당하는 값으로 옳은 것은?

44.DML과 데이터 조회

NULL 값을 조회하는 올바른 조건은?

45.DML과 데이터 조회

다음 SQL의 실행 결과로 옳은 것은? SELECT COUNT(*) FROM 학생 WHERE 학과 = '컴퓨터';

46.DML과 데이터 조회

SELECT 문에서 열 이름을 다른 이름으로 표시할 때 사용하는 키워드는?

47.DML과 데이터 조회

하나의 SQL 문 안에 포함된 또 다른 SELECT 문을 무엇이라 하는가?

48.DML과 데이터 조회

INSERT INTO 학생 VALUES (1, '홍길동'); 이 성공하려면 필요한 조건은?

49.DML과 데이터 조회

다음 SQL의 의미로 옳은 것은? UPDATE 사원 SET 급여 = 급여 * 1.1 WHERE 부서 = '영업';

50.DML과 데이터 조회

조회 결과의 상위 몇 건만 가져올 때 사용하는 SQL 표준 절은?

51.DML과 데이터 조회

SELECT 문의 처리 순서로 옳은 것은?

52.DML과 데이터 조회

문자열의 일부를 잘라 내는 함수는?

53.DML과 데이터 조회

NULL을 다른 값으로 대체해 주는 함수는?

54.DML과 데이터 조회

숫자를 지정한 자리에서 반올림하는 함수는?

55.DML과 데이터 조회

다음 SQL이 조회하는 것은? SELECT 부서, AVG(급여) FROM 사원 GROUP BY 부서 HAVING AVG(급여) >= 300;

56.조인과 집합 연산

두 개 이상의 테이블을 연결해 하나의 결과로 조회하는 연산은?

57.조인과 집합 연산

두 테이블에서 조인 조건을 만족하는 행만 반환하는 조인은?

58.조인과 집합 연산

왼쪽 테이블의 모든 행을 포함하고 오른쪽은 일치하는 값만 붙이는 조인은?

59.조인과 집합 연산

두 테이블의 모든 행 조합을 만들어 내는 조인은?

60.조인과 집합 연산

3행 테이블과 4행 테이블을 CROSS JOIN 한 결과의 행 수는?

실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
61.조인과 집합 연산

같은 테이블을 자기 자신과 조인하는 것은?

62.조인과 집합 연산

두 테이블의 공통 열을 자동으로 찾아 조인하는 방식은?

63.조인과 집합 연산

등호(=)를 사용해 조인 조건을 지정하는 조인은?

64.조인과 집합 연산

다음 SQL에서 사용된 조인 방식은? SELECT * FROM 학생 S, 학과 D WHERE S.학과코드 = D.학과코드;

65.조인과 집합 연산

두 SELECT 결과를 합치되 중복을 제거하는 집합 연산자는?

66.조인과 집합 연산

두 SELECT 결과를 중복 제거 없이 모두 합치는 연산자는?

67.조인과 집합 연산

두 결과 집합에 공통으로 존재하는 행만 반환하는 연산자는?

68.조인과 집합 연산

첫 번째 결과에는 있고 두 번째 결과에는 없는 행을 반환하는 연산자는?

69.조인과 집합 연산

집합 연산자를 사용하기 위한 조건으로 옳은 것은?

70.조인과 집합 연산

서브쿼리가 여러 행을 반환할 때 사용할 수 없는 연산자는?

71.조인과 집합 연산

서브쿼리 결과가 존재하는지만 판단하는 연산자는?

72.조인과 집합 연산

다음 SQL의 의미로 옳은 것은? SELECT 이름 FROM 사원 WHERE 부서코드 IN (SELECT 부서코드 FROM 부서 WHERE 지역 = '서울');

73.조인과 집합 연산

외부 조인을 사용하는 주된 이유는?

74.조인과 집합 연산

조인 시 테이블에 별칭을 지정하는 이유로 옳은 것은?

75.조인과 집합 연산

ON 절과 USING 절의 차이로 옳은 것은?

76.DCL·트랜잭션

데이터 제어어(DCL)에 해당하지 않는 것은?

77.DCL·트랜잭션

사용자에게 권한을 부여하는 명령은?

78.DCL·트랜잭션

부여한 권한을 회수하는 명령은?

79.DCL·트랜잭션

GRANT 문에서 받은 권한을 다른 사용자에게 다시 줄 수 있게 하는 옵션은?

80.DCL·트랜잭션

데이터베이스의 논리적 연산 단위를 무엇이라 하는가?

실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
81.DCL·트랜잭션

트랜잭션의 특성(ACID)에 해당하지 않는 것은?

82.DCL·트랜잭션

트랜잭션의 연산이 모두 반영되거나 전혀 반영되지 않아야 한다는 성질은?

83.DCL·트랜잭션

수행 중인 트랜잭션의 중간 결과를 다른 트랜잭션이 볼 수 없어야 한다는 성질은?

84.DCL·트랜잭션

성공적으로 완료된 트랜잭션의 결과가 영구히 반영되어야 한다는 성질은?

85.DCL·트랜잭션

트랜잭션의 결과를 데이터베이스에 확정 반영하는 명령은?

86.DCL·트랜잭션

트랜잭션의 변경 내용을 취소하고 이전 상태로 되돌리는 명령은?

87.DCL·트랜잭션

트랜잭션 안에서 되돌아갈 지점을 지정하는 명령은?

88.DCL·트랜잭션

두 트랜잭션이 서로의 잠금 자원을 기다리며 멈추는 현상은?

89.DCL·트랜잭션

동시성 제어를 위해 데이터에 접근을 제한하는 기법은?

90.DCL·트랜잭션

로킹 단위를 크게 했을 때 나타나는 특징은?

91.DCL·트랜잭션

커밋되지 않은 다른 트랜잭션의 데이터를 읽는 현상은?

92.DCL·트랜잭션

장애 발생 시 데이터베이스를 복구하기 위해 변경 내용을 기록하는 파일은?

93.DCL·트랜잭션

장애 복구 기법 중 이미 반영된 작업을 다시 수행하는 것은?

94.DCL·트랜잭션

시스템 카탈로그에 대한 설명으로 옳지 않은 것은?

95.DCL·트랜잭션

특정 이벤트가 발생하면 자동으로 실행되는 데이터베이스 객체는?

96.DCL·트랜잭션

일련의 SQL 문을 미리 컴파일해 저장해 두고 호출해 쓰는 것은?

97.DCL·트랜잭션

질의 결과를 한 행씩 처리할 수 있게 해 주는 것은?

98.DCL·트랜잭션

자동으로 일련번호를 생성해 주는 객체는?

99.DCL·트랜잭션

데이터베이스 보안을 위해 사용자별로 볼 수 있는 데이터를 제한할 때 활용할 수 있는 것은?

100.DCL·트랜잭션

데이터베이스 백업 후 장애가 발생했을 때 백업 이후 변경분을 반영하는 데 사용하는 것은?

실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
실기시험 학원을 찾으세요? 이 자리에 우리 학원 올리기 — 월 550,000원부터(부가세 포함) →
프로그래밍기능사 다른 단원 풀기

프로그래밍기능사 개인정보처리방침