본문 바로가기

컴퓨터공부/정보처리기사

[정보처리기사] 실기 데이터베이스 SQL문 모의고사

by Life & study 2023. 10. 4.
반응형

[정보처리기사] 데이터베이스 모의고사1

[정보처리기사] 데이터베이스 모의고사 1

 

[정보처리기사] SQL 테이블에서 키워드가 들어간 결과를 검색하는 문제

쿼리문장

 

Select * from 공급자
where 공급자명 
Like '%신%';

 

 

Like '%신'
(끝에가 '신'자로 끝나는 것을 찾는것)

Like '신%'
(처음이 '신'자로 시작하는것을 찾는것)

 

[정보처리기사] [학생] 테이블에 입력을 하는 SQL 쿼리를 작성하시오. 데이터베이스 모의고사2

 

[정보처리기사]

[학생] 테이블에 

입력을 하는 SQL 쿼리를 작성하시오.

 



Insert into 테이블명 values( '1번째 위치', '2번째 위치', '3번째 위치', '4번째 위치');
 


※ Insert into 주의사항
문자는 '' 없이 쓰고,
글자는 '글자' 라고 쓴다.
 

 

 

[정보처리기사] sql 튜플을 삭제하는
Sql 문을 작성하시오. [데이터베이스 모의고사]2

 

[정보처리기사] sql 튜플을 삭제하는
Sql 문을 작성하시오.


delete 
From 테이블
where 튜플(행)학생명 = '변경할글자';

 

 

[정보처리기사] '글자' -> '글자'를 변경하는
sql 문을 작성하시오. [데이터베이스 모의고사]3

 

[정보처리기사] '글자' -> '글자'를 변경하는
sql 문을 작성하시오.

 

UPDATE 테이블명
SET 대학코드 = 01
WHERE 학부 LIKE '경영%' OR 학부 LIKE '공학%';


Upadate 테이블

//변경할 부분
set '튜플(행명) 대학코드 = 01(숫자는''안씀)


//변경할 부분 + 변경된 부분에 조건 추가
where (튜플(행명))학부 Like (변경될) '경영%';

 

[정보처리기사] park에 '테이블A' 데이터를 갱신할수있는 권한을 부여하는 sql문
작성하시오 [데이터베이스 모의고사]4

 

[정보처리기사] park에 '테이블A' 데이터를 갱신할수있는 권한을 부여하는 sql문
작성하시오



Grant update on 테이블A TO park;

 

[[정보처리기사] [학적] 테이블 삭제하면서 [학적]테이블을 참조하는
모든 데이터도 함께 삭제하도록 SQL 문을 작성하시오 [데이터베이스 모의고사]5

 

[정보처리기사] [학적] 테이블 삭제하면서 [학적]테이블을 참조하는
모든 데이터도 함께 삭제하도록 SQL 문을 작성하시오

//해당 테이블에 모든 데이터를 삭제를 동시에 할려면
CASCADE;를 써야된다.

DROP Table 학적 CasCasde;

 

 

[정보처리기사] 성적 테이블에서 학생별 점수평균을 구하기 위한
SQL문을 작성하시오. [데이터베이스 모의고사]6

 

[정보처리기사] 성적 테이블에서 학생별 점수평균을 구하기 위한
SQL문을 작성하시오.



Select 성명, AVG(점수) 
From 성적
Group by 성명;

 

//해당 튜플을 (괄호) 안에 넣고 AVG로 평균을 구한다.
//Group by  학생별 점수평균이므로 Group by를 쓴다. 

반응형

댓글