[DBP] CH5. PL/SQL - 수강신청 시스템 실습
📋 수강신청 입력 프로시저 및 함수 적용 수강신청 입력 시 예외 처리가 많음 이를 프로시저와 함수를 이용하여 작성 수강신청 입력 시 복잡한 예외 처리를 그 때마다 할 필요 없이, 프로시저와 함수를 이용하여 쉽게 처리 가능 수강신청 입력 요구사항 리뷰 actor: 학생 선행조건: 로그...
📋 수강신청 입력 프로시저 및 함수 적용 수강신청 입력 시 예외 처리가 많음 이를 프로시저와 함수를 이용하여 작성 수강신청 입력 시 복잡한 예외 처리를 그 때마다 할 필요 없이, 프로시저와 함수를 이용하여 쉽게 처리 가능 수강신청 입력 요구사항 리뷰 actor: 학생 선행조건: 로그...
🍞 함수 개요 개념 매개 변수를 받을 수 있고, 반복해서 사용할 수 있는 이름이 있는 PL/SQL 블록 return 값이 있음 용도 연속 실행 또는 구현이 복잡한 트랜잭션을 수행하는 PL/SQL 블록을 DB에 저장하기 위해 생성 프로시저와의 차이점 및 특징 ...
연합뉴스 https://n.news.naver.com/mnews/article/001/0013884807?sid=105 삼성전자 자사 스마트폰의 기본 검색 엔진 변경 검토 삼성전자가 자사 스마트폰의 기본 검색 엔진을 구글에서 마이크로소프트(MS)의 빙으로 교체하는 방안을 검토하고 나섰다. 이에 충격을 받은 구글의 모회사 알파벳은 인공지능(A...
https://www.acmicpc.net/problem/1259 문제 어떤 단어를 뒤에서부터 읽어도 똑같다면 그 단어를 팰린드롬이라고 한다. ‘radar’, ‘sees’는 팰린드롬이다. 수도 팰린드롬으로 취급할 수 있다. 수의 숫자들을 뒤에서부터 읽어도 같다면 그 수는 팰린드롬수다. 121, 12421 등은 팰린드롬수다. 123, 1231은...
https://www.inflearn.com/course/아파치-카프카-입문/dashboard 🐳 Kafka Broker 카프카가 설치되어 있는 서버 단위 보통 3개 이상 브로커 사용 권장 파티션 1개, replication 1, 브로커 3대 -> 3대 중 한 대에 해당 토픽의 정보가 저장됨 🐳 Kafka Replicat...
https://www.inflearn.com/course/아파치-카프카-입문/dashboard 🪼 카프카란 무엇인가 카프카 이전 데이터를 전송하는 소스 애플리케이션과 데이터를 받는 타겟 애플리케이션 처음에는 단방향 통신 시간이 지나면서 소스 애플리케이션과 타겟 애플리케이션이 많아지면서 데이터를 조성하는 라인이 매우 복잡해짐 소스...
https://www.acmicpc.net/problem/2693 문제 배열 A가 주어졌을 때, N번째 큰 값을 출력하는 프로그램을 작성하시오. 배열 A의 크기는 항상 10이고, 자연수만 가지고 있다. N은 항상 3이다. 입력 첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 한 줄로 이루어...
🍪 시간 복잡도 표기법 시간 복잡도: 문제를 해결하기 위한 연산 횟수 일반적으로 1억 번의 연산을 1초의 시간으로 간주 시간 복잡도 정의 빅-오메가: 최선일 때의 연산 횟수 빅-세타: 보통일 때의 연산 횟수 빅-오: 최악일 때의 연산 횟수 public class timeComplexit...
🧇 디버깅의 중요성 논리 오류를 잡는 것이 중요! 디버깅: 프로그램에서 발생하는 문법 오류나 논리 오류를 찾아 바로잡는 과정 디버깅의 중요성 index 범위, 데이터 타입 잘못 지정하는 등의 실수 -> 디버깅으로 해결 가능 디버깅은 코딩 테스트에 필요한 기술, 문제를 풀면서 반드시 해야 하는 과정! 보통 로그로 찍어 ...
https://www.acmicpc.net/problem/1271 문제 갑부 최백준 조교는 동전을 최소로 바꾸는데 성공했으나 김재홍 조교가 그 돈을 발견해서 최백준 조교에게 그 돈을 나누자고 따진다. 그 사실이 전 우주로 알려지자 우주에 있던 많은 생명체들이 자신들에게 돈을 분배해 달라고 당장 달려오기 시작했다. 프로토스 중앙 우주 정부의 ...