소연의_개발일지
논리 연산자(&&, ||, |, &, ^, !)

정처기 실기 공부하다가 ^이 나와서 오잉또잉...이게뭐야 하고 정리해보려고 한다.and랑 or연산은 아는데 xor 인 배타적 논리합은 헷갈린다.  논리 연산자는 논리곱(&&), 논리합(||), 배타적 논리합(^), 논리 부정(!) 연산을 수행합니다. 논리 연산자의 피연산자는 boolean 타입만 사용할 수 있습니다.  🎲논리 연산자(&&, ||, &, |, ^, !)구분연산식결과설명AND(논리곱)true&&또는&truetrue피연산자 모두가 true일 경우에만 연산 결과가 true(둘 다 true -> 결과도 true)truefalsefalsefalsetruefalsefalsefalsefalseOR(논리합)true||또는|truetrue피연산자 중 하나만 true 이면 연산 결과는 true(하나라도 t..

정처기 필기 3과목 기출풀이 - 뷰(View)

1. SQL View(뷰)에 대한 설명으로 틀린 것은? 정보처리기사 필기 2023년 1회 ① 뷰(View)를 제거하고자 할때는 DROP 문을 이용한다. ② 뷰(View)의 정의를 변경하고자 할 때는 ALTER 문을 이용한다. ③ 뷰(View)를 생성하고자 할때는 CREATE 문을 이용한다. ④ 뷰(View)의 내용을 검색하고자 할때는 SELECT 문을 이용한다 -> 뷰로 구성된 내용에 대한 삽입, 삭제, 갱신 연산에 제약이 따른다. 2. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은? 정보처리기사 필기 2022년 3회 ① 뷰의 정의 변경을 위해서는 ALTER 문을 이용한다. ② 뷰에 대한 조작은 기본 테이블 조작과 거의 동일하며, 삽입, 갱신, 삭제연산에는 제약이 따른다. ③ 뷰 위에 또 다른 뷰를 정의..

정처기 3과목 기출풀이 - 로킹

1. 병행제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은? 정보처리기사 필기 2023년 1회 ① 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다. ② 로킹 단위가 작아지면 로킹 오버헤드가 증가한다. ③ 한꺼번에 로킹할 수 있는 단위를 로킹 단위라고 한다. ④ 로킹 단위가 작아지면 병행성 수준이 낮아진다. 로킹 단위가 작아지면 → 관리 복잡 → 로킹 오버헤드(처리시간, 메모리) 증가, 나머지 사용할 수 있는 갯수가 많으므로 병행성(=공유도)가 높아진다. 로킹이 큰 경우 → 괸리 단순 → 로킹 오버헤드 감소 작은 단위는 레코드 단위로 잠근다 생각, 큰 단위는 데이터베이스 단위로 잠근다고 생각하기 2. 로킹기법에서 2단계 로킹 규약(2PLP)에 대한 설명으로 옳은 것은? 정보처리기..