카테고리 없음

sqld 50회문제

김가마 2023. 11. 9. 23:48

1과목

번호 
문제
정답
1
주식별자 특징 아닌 것
- 업무에서 사용하는 용어를 ‘주식별자’로 지정한다
- 영속 인스턴스 집합
- 이름과 같은 명칭으로 된 것은 가급적이면 주식별자로 지정하지 않는다
- 복합키 어쩌고
2번
영속 인스턴스 집합
2
개념 엔티티? 적합한 것
조직 보험상품
3
유일성 문제
유일성
4
발생시점 중심엔터티 찾기
- 프로젝트
- 프로젝트참여 가 선지에 있었음
(프로젝트참여 = 행위 / 프로젝트= 중심)
프로젝트
5
모델링 유의성 틀린 것
프로젝트 데이터를 합친다는 선지
6
erd에 표시되지 않는 것
1. 관계명
2. 관계차수
3. 관계선택영역
4. 관계분류
정답 4
관계분류
7
식별자가 정답인 문제
식별자 4번 선지?
8
정규화 n:n 처리 어쩌고
1 개괄 2 개념 3 논리 4 물리
논리모델링
9
내부 외부 응용 개념 중 아닌거고르기
응용모델링
주관식1
다음 정의에 해당하는 개념 - 속성범위 ~
도메인

2과목

 

번호
문제
정답
10
10번 학점 3.0 이상 인 학생
select s.학번 from student s, 수강 어쩌고,
group by 에 having절 같이 있는거랑
having절만 있는 보기
GROUP BY + HAVING 있는 선택지
11
KEYA KEYB인 문제
sumkeyb가 10 이다 ?
12
Substr abcdefg 문제
답 defg 로 추측중
13
9999있던 nvl문제
where 1=2 ;
0
14
빠짐없이 값 나오는거 둘중 해당하는거 고르기
모든 테이블이 다 출력되는 경우 문제? tutor랑 어쩌고..
클래스 튜터 둘다
15
17 18 19 20 이런 선택 문제
19?
16
계층형 쿼리 문제
start with = 11 역방향
4번
start with 카테고리번호 = 11
connect by 카테고리번호 = prior 상위카테고리번호
17
INTERSECT 교집합 이 답인 문제
교집합 3번 선택지였던 듯
18
Rollup cube groupingsets 고르는거
롤업,그룹핑, 큐브 묻는 문제가 표에 (a,b)->(a) -> (b) - () 순으로 되어있어서 cube
19
DCL, TCL 아닌거 고르는거
4번 (4번만 DML)
ALTER
20
natural join 특징 아닌 것?
1.
2. 등가, 비등가
3. USING 사용불가,
4. ON 사용불가
비등가조인
답 2번
21
DELETE NOT IN () 해서 LEE 뭐 이런 이름으로 MIN MAX
ID NAME
100 KIM
200 PARK
300 KANG
400 KIM
500 KANG
이 테이블에서 이름별로 그룹핑한다음 ID 최솟값이 아닌거 삭제하는 문제
답 not in이 delete니까
NOT IN MIN(ID) GROUP BY NAME
22
Alter 사용해서 칼럼? 형식 바꾸는 sql문 고르는 문제
MODIFY
선지
ALTER TABLE TEAM MODIFY 컬럼명 VARCHAR2(10) DEFAULT '2023-09-09' NOT NULL;
23
답이 4000,4,3인 문제
4000은 12000/3 이고
4는 count(*) 라 null값 포함 세는거였고
3은 count(뭐시기) 라 null 제외 3 개
4000,4,3인 선택지
24
Truncate drop? 비교
- 집합연산자 상호호환 가능해도 데이터 타입이 같아야 한다
-
- TRUNCATE는 DML이다 (DDL이기에 이거 정답, 3번 선택지로 기억)
-
3번
25
Lag. Lead 결과값 다른거 찾기
4번 (불확실)
26
계층형 충족 하는거 고르기
 
27
카운트 갯수 고르기 - count(distinct)
3개
28
Left outer join 한거 갯수고르기
( left outer join between 1 and 3 )
2번
29
주문, 주문상품 조인할때 결과 다른 것 고르기
 
30
시간 구하는 문제 1/12/(60/30) : + 1시간 ( ~ 01:00:00 3번 선택지)
 
31
평균주문금액 이상 주문번호, 주문금액
 
32
테이블명 올바른거 고르는 거
3. table
4. table2023# 이런?
4번
33
두번째 글자가 s, 총 길이가 4글자 이상인 문자열을 찾을 때, 올바르지 않은 것 ?
1번
%S___
34
게임, 커뮤니티 이용내역 union all로 보기주고 찾는 문제
 
35
1 삽입
2 삽입
세이브포인트 SV1
값이 1인걸 4로 업데이트
세이브포인트 SV1
위의 두 값 중 하나 삭제
ROLLBACK SV1
3 삽입
COMMIT
위의 코드를 실행하고 나온 최댓값 구하시오
답이 4
선지 번호는 기억 안 남
36
정답이 1번 '리프의 Level은 항상 1이다' 인 문제
계층형 쿼리 설명 옳지않은 것 고르는 문제 였던 것 같습니다
1번
37
1> SUM() OVER()
2? 3? > ... RANGE BETWEEN UNBOUNDED PRECEEDING AND CURRENT ROWS
2? 3? > ... ROWS BETWEEN UNBOUNDED PRECEEDING AND CURRENT ROWS
4> WHERE절에서 ~~ B.일자 <= A.일자
결과값 다른 선택지 고르기
 
38
sum/count 결과 문제
price에 null 있는 행 하나 있고 sum, count(price) 구하는 문제
600/3
200
39
T1~T3 테이블 간 Union all이랑 minus 하는 문제
 
40
올바르지 않은 것을 고르는 거였구
4 일반집합연산은 order by 구문으로 사용할 수 없다
4번
41
오라클 (+)
UNION ALL
오라클 (+)
이런 형식을 SQL Server 로 바꾸는 문제
답이 UNION ALL 붙은
2번?이었던 거 같은데
Left join Union all Right join
42
다음 중 결과 값이 다른 질의어는?
1) SELECT * FROM T1 NATURAL JOIN T2
2) SELECT * FROM T1 JOIN T2 USING(COL)
3) SELECT * FROM T1 INNER JOIN T2 ON T1.COL = T2.COL
4) SELECT * FROM T2 WHERE T2.COL IN (SELECT COL FROM T1 WHERE T2.COL = T1.COL)
4번
43
뷰 + select 문제
c2>= 200 and c1='B'
200
44
사원 없는 부서 출력
LEFT OUTER JOIN
주관식2
문제 순위가 1234567 이런식
ROW_NUMBER
주관식3
round(3.45, 1)
3.5
주관식4
table1, table2
위와 같은 형식인 JOIN
Cross join
주관식5
LAG 함수 문제
ㄱ.2, ㄴ.700
주관식6
정의에서 설명하는 것
ROLLBACK