no image
[풀스택과정] 데이터베이스 5. 함수
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해 주시고 피드백 부탁드려요! 1. SQL 함수의 개념 • SQL 함수 – 칼럼의 값이나 데이터 타입의 변경하는 경우 – 숫자 또는 날짜 데이터의 출력 형식 변경하는 경우 – 하나 이상의 행에 대한 계(aggregation)를 하는 경우 • SQL 함수의 유형 – 단일 행 함수 : 테이블에 저장되어 있는 개별 행을 대상으로 함수를 적용하여 하나의 결과를 반환하는 함수 – 복수 행 함수: 조건에 따라 여러 행을 그룹화하여 그룹별로 결과를 하나씩 반환하는 함수 • 단일 행 함수 – 데이터 값을 조작하는데 주로 사용 – 행별로 함수를 적용하여 하나의 ..
2023.02.01
no image
[풀스택과정] 데이터베이스 4. WHERE
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해 주시고 피드백 부탁드려요! 1. WHERE 절을 이용한 조건 검색 WHRER 절을 이용한 조건 검색 • WHERE절 – 테이블에 저장된 데이터중에서 원하는 데이터맊 선택적으로 검색하는 기능 – WHERE 절의 조건문은 칼럼 이름, 연산자, 상수, 산술 표현식을 결합하여 다양한 형태로 표현 가능 – WHERE 절에서 사용하는 데이터 타입은 문자, 숫자, 날짜 타입 사용 가능 – 문자와 날짜 타입의 상수 값은 작은 따옴표(' ')로 묶어서 표현하고 숫자는 그대로 사용 – 상수 값에서 영문자는 대소문자를 구별 • 사용법 SELECT [DISTINC..
2023.02.01
no image
[풀스택과정] 데이터베이스 3. 데이터 타입
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해 주시고 피드백 부탁드려요! 1. 데이터 타입의 종류 데이터 타입의 종류 • 개요 – 데이터베이스에 저장되는 데이터는 문자, 숫자, 날짜, 이미지 등 과 같은 다양한 형식으로 표현 – 실무에서 칼럼에 대한 데이터 타입이나 길이의 결정은 데이터베이스 설계 단계에서 신중하게 고려해야 하는 중요한 사항 – 데이터베이스 설계 단계에서 잘못 선정된 데이터 타입은 응용프로그램 개발을 어렵게 하거나 성능을 저하시키는 요인이 됨 • 오라클에서 지원하는 데이터 타입의 종류 [표 4.1] 오라클에서 지원하는 데이터 타입의 종류 2. 데이터 타입의 특성 CHAR ..
2023.01.30
no image
[풀스택과정] JAVA 12장 기본 API
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해주시고 피드백 부탁드려요! 12장 기본 API (자바에서 제공하는 기본 프로그램) 12.1 java.lang 패키지 자바에서 제공하는 API 중 가장 많이 사용되는 클래스들로 자바 프로그램의 기본적인 클래스를 가지고 있는 패키지이다. java.lang 패키지에 있는 클래스들은 import 없이 바로 사용할 수 있는 클래스들로 이루어져 있다. 앞에서 String 클래스나 System 클래스를 import 하지 않고 사용할 수 있었던 이유가 바로 이것 때문이다. 이 java.lang 패키지의 많은 클래스들 중에서 자주 사용하는 클래스들만 배워보도록..
2023.01.27
no image
[풀스택과정] 데이터베이스 2. SQL 사용법
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해 주시고 피드백 부탁드려요! 1. SQL 명령문의 종류와 사용방법 테이블 이름 확인 • 사용법 SQL> SELECT * FROM tab; • 사용 예 – 현재 접속한 데이터베이스 계정에 생성된 모든 테이블 이름을 확인하여라 테이블 구조 확인 • 사용법 SQL> DESC[RIBE] table_name • 사용 예 – 학생 테이블(student)의 구조를 확인하여라 SQL 명령문의 기초 • SELECT 명령문 – 테이블에 저장된 데이터를 검색하기 위한 명령문 – SELECT 명령문에서 SELECT절과 FROM절은 필수적 • 사용법 SELECT * ..
2023.01.27
no image
도메인 주소 구매사이트 추천(가격비교)
저는 이번에 개발공부를 하면서 개발자로 일을 하기 위해서는 저만의 도메인이 하나 있으면 좋겠다고 생각을 했어요! 물론 아직은 개발자가 되기 위해서는 많이 공부해야할 부분과 제 능력을 쌓아야할 부분이 많기는 하지만 여러가지를 해보면서 지속적으로 흥미를 잃지 않기 위해서 이번 시간에는 도메인 주소를 구매하려고 합니다. 우리나라에는 도메인 주소를 구매할 수 있는 사이트가 생각보다 많더라구요! 그 중에서 제 생각이지만 대표적인 4가지 사이트를 알려드리면서 제가 원하는 도메인을 가지고 가격비교를 해보려고 해요! 제가 이번에 구매하려고 하는 도메인 주소는 www.developerjini.com 또는 www.developerjini.co.kr 입니다. 1. 가비아 가장 대표적인 도메인 주소 사이트죠!! 가비아!! 아..
2023.01.26
no image
[풀스택과정] JAVA 11장 연습문제
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해주시고 피드백 부탁드려요! 1. 예외처리에 대한 설명 중 올바르지 않은 것은? 1️⃣ 예외 발생 가능성이 있는 코드를 try~catch 구문 사이에 작성한다. 2️⃣ 예외는 개발자의 실수나 사용자의 잘못된 값 등으로 인해 생긴 오류이다. 3️⃣ catch 구문은 하나만 사용 가능하다. 4️⃣ 예외를 떠넘기고 있는 메서드를 호출할 때는 반드시 try~catch 구문에 넣어야 한다. 더보기 답 : 3번 Catch 구문은 예외 종류별로 여러 개를 작성할 수 있다. 2. try~catch 문을 사용하지 않고 떠넘길 때 사용하는 키워드는? 더보기 답 :..
2023.01.26
no image
[풀스택과정] JAVA 11장 예외처리(에러를 미리 대비하자)
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해주시고 피드백 부탁드려요! 11장 예외처리(에러를 미리 대비하자) 11.1 예외란 프로그램 실행 중에 무엇인가 의해서 오작동을 하거나 비 정상적으로 종료되는 경우가 있다. 우리는 흔히 에러(error)라고 말한다. 보통 에러가 발생하면 프로그램은 에러가 발생한 곳에서 멈추게 된다. 자바 프로그램에서 에러는 JVM에서 실행 중 문제가 생긴 것으로 이런 에러는 개발자가 대처할 수 있는 방법은 없다. 예외란 문법적인 오류가 없어 프로그램이 실행은 되지만 특수한 상황을 만나면 프로그램이 중단되는 현상으로 에러 중에서 대처할 수 있는 에러라고 말할 수 ..
2023.01.25
no image
[풀스택과정] JAVA 10장 연습문제
* 이 글은 제가 공부하기 위해 최대한 사실에 입각해 내용을 적으려고 하지만 일부 내용들이 정확하지 않을 수 있습니다. 혹시나 잘못된 부분이 있으면 너그럽게 이해해주시고 피드백 부탁드려요! 1. 내부 클래스에 대한 설명 중 올바르지 않은 것은? 1️⃣ 로컬 클래스는 한번 생성하면 다른 메서드 내에서도 사용 가능하다. 2️⃣ 내부 클래스는 클래스 안에 클래스가 존재하는 것이다. 3️⃣ 로컬 클래스는 메서드 안에 선언된 클래스이다. 4️⃣ 멤버클래스는 바깥 클래스의 객체를 통해 접근할 수 있다. 더보기 답 : 1번 로컬클래스는 생성된 메서드 내에서만 사용 가능하다. 2. 다음 중첩된 클래스 Out 클래스와 IN 클래스의 name 필드를 출력하는 코드를 Excercise2 클래스의 main() 메서드에 작성하..
2023.01.24
728x90
300x250