일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스프링 db2 - 데이터 접근 기술
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch5
- 자바의 정석 기초편 ch12
- 타임리프 - 기본기능
- 자바의 정석 기초편 ch4
- 게시글 목록 api
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch8
- 2024 정보처리기사 수제비 실기
- 스프링 고급 - 스프링 aop
- 스프링 db1 - 스프링과 문제 해결
- 스프링 입문(무료)
- jpa - 객체지향 쿼리 언어
- 코드로 시작하는 자바 첫걸음
- 자바의 정석 기초편 ch13
- 자바의 정석 기초편 ch3
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch7
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch9
- @Aspect
- 자바의 정석 기초편 ch6
- 스프링 mvc1 - 서블릿
- 자바의 정석 기초편 ch1
- 스프링 mvc1 - 스프링 mvc
- jpa 활용2 - api 개발 고급
- 스프링 mvc2 - 검증
- 2024 정보처리기사 시나공 필기
- Today
- Total
목록2024 정보처리기사 수제비 실기 (60)
나구리의 개발공부기록
2024년도 수제비 실기책(6판) 내용 정리1) 트랜잭션의 특성 중 일관성, 지속성 외 2개의 특성을 작성정답더보기1. 원자성 2. 격리성 or 독립성 원자성 (Atomicity)격리성(Isolation)2) 트랜잭션 원자성에 대해서 설명정답더보기트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 취소되어야 하는 성질or 트랜잭션의 연산 전체가 성공하거나 실패되어야 하는 성질3) 트랜잭션 Rollback에 대해서 설명정답더보기트랜잭션 처리 중 오류가 발생했을 때 오류 이전의 특정 시점 상태로 되돌려주는 제어어4) 다음에 해당하는 DB 트랜잭션 연산을 [보기]에서 찾아 작성장애 발생 전 DB로 복구하는 기법으로 디스크에 저장된 로그를 분석하여 트랜잭션의 시작(Start)과 완료(Commit)에 대한..
2024년도 수제비 실기책(6판) 내용 정리3) DML(1) 데이터 조작어(DML; Data Manipulation Languge)의 개념 데이터 베이스에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어(2) DML 명령어(세인업데)유형동작설명SELECT조회테이블 내 컬럼에 저장된 데이터를 조회INSERT삽입테이블 내 컬럼에 데이터를 추가UPDATE갱신테이블 내 컬럼에 저장된 데이터를 수정DELETE삭제테이블 내 컬럼에 저장된 데이터를 삭제 (3) SELECT(데이터 조회) 명령어 [1] SELECT 명령어 개념 데이터의 내용을 조회할 때 사용하는 명령어(셀프웨그해오)SELECT 절, FROM 절, WHERE 절, GROUP BY 절, HAVING절, ORDER BY절로 구성-- SELECT 구성SE..
2024년도 수제비 실기책(6판) 내용 정리1. 데이터베이스 기본1) 트랜잭션(1) 트랜잭션(Transaction)의 개념 인가받지 않은 사용자로부터 데이터를 보장하기 위해 DBMS가 가져야하는 특성이자, 데이터베이스 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위(2) 트랜잭션의 특징(ACID)특성설명주요기법원자성(Atomicity)트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질트랜잭션의 연산 전체가 성공 또는 실패(All or Nothing)되어야 하는 성질Commit / Rollback회복성 보장일관성(Consistency)시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 하는 성질무결성 제약조..
2024년도 수제비 실기책(6판) 내용 정리1. 기출문제1. 데이터 마이닝의 개념에 관해서 서술더보기정답: 대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술2. 오픈 소스를 기반으로 한 분산 컴퓨팅 플랫폼으로, 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성하고 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소프트웨어 프레임워크로 구글, 야후 등에 적용한 기술은?더보기정답 :하둡2. 예상문제1. 다음 데이터베이스 정의와 설명을 연결1. Operational Dataㄱ. 자료의 중복을 배제한 데이터 모임2. Integrated Dataㄴ. 저장 매체에 저장된 데이터3. Shared Dataㄷ. 조직의 업무를 수행하는데 필요한 데이터4..
2024년도 수제비 실기책(6판) 내용 정리1. 데이터베이스 종류1) 데이터베이스(1) 데이터베이스(Database)개념 다수의 인원, 시스템 또는 프로그램에 사용할 목적으로 통합 하여 관리되는 데이터의 집합데이터에 대한 효과적인 관리를 위해 자료의 중복성 제거, 무결성 확보, 일관성 유지, 유용성 보장이 중요함데이터 베이스 정의정의설명통합된 데이터(Integrated Data)자료의 중복을 배제한 데이터의 모임저장된 데이터(Stored Data)저장 매체에 저장된 데이터운영 데이터(Operational Data)조직의 업무를 수행하는 데 필요한 데이터공용 데이터(Shared Data)여러 애플리케이션, 시스템들이 공동으로 사용하는 데이터 (2) 데이터 베이스 특성특성설명실시간 접근성(Real-Time ..
2024년도 수제비 실기책(6판) 내용 정리1. 기출문제1. 다음 키에 대한 설명의 괄호( ) 안에 들어갈 용어를 작성슈퍼 키는 ( 1 )의 속성을 갖는다후보 키는 ( 1 )과/와 ( 2 )의 속성을 갖는다더보기정답 1. 유일성2. 최소성2. 다음 데이터 모델링 절차를 절차에 맞도록 보기에서 찾아서 채우기보기 a. 물리적 데이터 모델링 b. 개념적 데이터 모델링 c. 논리적 데이터 모델링 더보기정답 요구사항 분석 -> ( 1.개념적 데이터 모델링 ) -> ( 2.논리적 데이터 모델링 ) -> (3.물리적 데이터 모델링)3. DB 설계 절차에 관한 설명의 빈칸에 들어갈 알맞은 용어 작성( 1 )은/는 특정 ..
2024년도 수제비 실기책(6판) 내용 정리6) 정규화(1) 이상 현상(Anomaly) 데이터의 중복성으로 인해 릴레이션(열과 행으로 구성된 테이블)을 조작할 때 발생하는 비합리적인 현상삽입 이상 : 정보 저장 시 해당 정보의 불필요한 세부 정보를 입력해야 하는 경우삭제 이상 : 정보 삭제 시 원치 않는 다른 정보가 같이 삭제 되는 경우갱신 이상 : 중복 데이터 중에서 특정 부분만 수정되어 중복된 값이 모순을 일으키는 경우학번이름교수번호지도교수202001홍길동1김 교수202002김영희2이 교수 1. 삽입 이상 발생 : 202003학번을 가진 이철수라는 학생을 등록할 경우, 지도교수가 정해지지 않으면 삽입할 수 없음학번이름교수번호지도교수202001홍길동1김 교수202002김영희2이 교수202003이철수??..
2024년도 수제비 실기책(6판) 내용 정리1.데이터 모델1) 데이터 모델(Data Model)개념현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화 하여 표현한 모델데이터 모델에 표시해야 할 요소에는 논리적 데이터 구조, 연산, 제약 조건이 있음표시요소설명구조(Structure)데이터베이스에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입 간의 관계데이터 구조 및 정적 성질을 표현하는 요소연산(Operation)데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세릴레이션을 조작하기 위한 관계 연산을 나타냄 (SELECT, PROJECT, JOIN, DIVISION)제약 조건(Constraint)데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건데이터 무결성 유지를 위..
2024년도 수제비 실기책(6판) 내용 정리1. C 코드의 출력 결과를 작성문제 및 풀이#include int main() { if(0.5){ // 0이 아니면 true printf("A"); } else{ printf("B"); }}// 컴파일러가 return 0; 을 암묵적으로 추가하여 에러가 안남// A 2. C 코드의 출력 결과를 작성문제 및 풀이#include int main(){ int a = 1, b = 3; switch(++a + b){ // 2 + 3 -> 5로 이동 case 3: printf("A"); case 4: printf("B"); break; case 5: printf("C"); // C 출력, break문이 없어서 default 문도 출력 de..
2024년도 수제비 실기책(6판) 내용 정리1. 파이썬 코드의 출력 결과를 작성 소스 코드출력 결과a=10 b='text' print(type(a)) print(type(b))ㄱ : intㄴ : str2. 파이썬 코드의 출력 결과를 작성문제 및 풀이def fn(n): return lambda a:a*n # 람다식k = fn(3) # k = a * 3print(k(10)) # 10 * 3# 303. 파이썬 코드의 출력 결과를 작성문제 및 풀이def af(a, b): return a+bdef sf(a, b): return a-bprint(sf(af(4, 5), 6)) # (4 + 5) - 6# 34. 파이썬 코드의 출력 결과를 작성문제 및 풀이a = 10b = 15if a>b: # True..