SQL 조회 2

subquery란 SELECT, INSERT, UPDATE, DELETE에 포함된 query를 말한다.outer query : subquery를 포함하는 query를 말한다.subquery는 ()안에 기술된다.id가 14인 임직원보다 생일이 빠른 임직원의 id,이름,생

2023년 4월 5일
·
0개의 댓글
·

0, 1로 숫자와 문자를 표현하는 방법

컴퓨터는 0, 1밖에 이해할 수 없다. 그렇다면 3+4를 컴퓨터는 어떻게 이해할까 ? 이에 대해 알아보고자 한다.: 0과 1을 표현하는 가장 작은 정보 단위2비트로 총 4가지의 정보를 표현할 수 있다.n비트로 $$2^n$$가지의 정보를 표현할 수 있다.프로그램은 수많은

2023년 4월 4일
·
0개의 댓글
·

SQL 조회 1

📌SELECT

2023년 4월 4일
·
0개의 댓글
·

SQL 추가, 수정, 삭제

INSERT INTO 테이블이름 VALUES (넣을 값들);맨 마지막 null 부분은 외래키에 해당하는 값이다. 아직 해당 값을 참조하는 테이블에 데이터를 추가하지 않았기 때문에 null을 추가한 것이다.'employee_chk_2' 라는 제약사항을 위반했다면서 제대로

2023년 4월 1일
·
0개의 댓글
·

컴퓨터 구조의 큰 그림

숫자, 문자, 이미지, 동영상과 같으 정적인 정보컴퓨터와 주고받은 정보 혹은 컴퓨터 내부에 저장된 정보를 데이터라고 부른다.0과 1로 숫자를 표현하는 방법0과 1로 문자를 표현하는 방법컴퓨터란 명령어를 처리하는 기계명령어컴퓨터를 실질적으로 움직이는 정보데이터는 명령어를

2023년 4월 1일
·
0개의 댓글
·

SQL 기본 개념, DB 구조 정의

Structured Query Language현업에서 쓰이는 relational DBMS의 표준 언어종합적인 database 언어 : DDL + DML + VDLmultiset of tuples. 즉, 중복된 tuple을 허용한다.SQL은 RDBMS의 표준 언어이지만

2023년 3월 31일
·
0개의 댓글
·

관계형 데이터베이스 기본 개념

위의 표 전체를 relation 혹은 table이라고 한다.추상적인 의미에서의 relation이 아니라 실제 데이터인 tuple들만의 집합을 relation(or relation state)이라고도 부른다.relation의 구조를 나타낸다.relation의 이름과 at

2023년 3월 30일
·
0개의 댓글
·

데이터베이스 기본 개념

: 전자적으로 저장되고 사용되는 관련있는 데이터들의 조직화된 집합같은 목적이나 같은 출처를 가진 데이터, 같은 서비스 아래에 있는 데이터들을 관련있는 데이터라고 한다.조직화된 집합이란 데이터들을 체계적으로 정리하여 검색 및 조회를 빠르게 하고 데이터의 중복 또는 불일치

2023년 3월 29일
·
0개의 댓글
·

[자바의 정석 기초편] 스트림의 변환

📌스트림의 변환

2023년 3월 26일
·
0개의 댓글
·

[자바의 정석 기초편] 스트림 2

T 타입 객체의 래퍼 클래스T value : T 타입의 참조변수로써 null 포함 모든 종류의 객체를 저장할 수 있다.null을 간접적으로 다루기 위해 사용한다.null을 직접 다루게 되면 NullPointerException이 발생할 위험이 있는데 이를 방지할 수 있

2023년 3월 26일
·
0개의 댓글
·

[자바의 정석 기초편] 스트림 1

: 다양한 데이터 소스(컬렉션, 배열, 파일 등)를 표준화된 방법으로 다루기 위한 것스트림은 데이터 소스로부터 데이터를 읽기만할 뿐 변경하지 않는다.(Read only)스트림은 Iterator처럼 일회용이다. 최종 연산 후 필요하면 다시 스트림을 생성해야한다.스트림은

2023년 3월 24일
·
0개의 댓글
·

[Section 2] 자료구조

📌재귀 메서드 안에서 또 자신의 메서드를 호출하는 것을 말한다. 모든 재귀함수는 for 문으로 바꿀 수 있다. 반복해서 메서드를 호출하므로 call stack에 메서드가 종료되지 않고 계속 쌓이게 된다. 이 과정이 for 문보다 메모리를 더 사용한다. 메서드를 호출

2023년 3월 20일
·
0개의 댓글
·

[자바의 정석 기초편] 람다식

📌람다식(Lambda Expression) : 함수(메서드)를 간단한 식(expression)으로 표현하는 방법 람다식은 익명 함수(이름이 없는 함수) 람다식으로 표현🔽 반환타입과 함수 이름을 생략한다. >함수와 메서드의 차이 근본적으로 동일하지만 함수는 일

2023년 3월 14일
·
0개의 댓글
·

[자바의 정석 기초편] 쓰레드 2

쓰레드의 실행을 제어할 수 있는 메서드들static 메서드인 sleep()과 yield()는 다른 쓰레드에게 적용할 수 없고 쓰레드 자기 자신에게만 호출이 가능하다.: 현재 쓰레드를 지정된 시간동안 멈추게 한다.예외처리를 해야 한다.(InterruptedExcepti

2023년 3월 13일
·
0개의 댓글
·

[Section 1] 기술 면접 준비

자바 객체지향 프로그래밍은 프로그램을 객체라는 단위로 나누고 이들 객체 간의 상호작용으로 프로그램을 구성하는 방식입니다. 객체는 데이터와 데이터를 다루는 메서드로 이루어져 있으며 이러한 객체들은 클래스라는 틀을 이용하여 생성됩니다. 객체지향 프로그래밍은 캡슐화, 상속,

2023년 3월 13일
·
0개의 댓글
·

[자바의 정석 기초편] 쓰레드 1

프로세스 : 실행 중인 프로그램. 자원(resources)과 쓰레드로 구성자원 : 메모리, CPU, 하드 디스크, 키보드 등쓰레드 : 프로세스 내에서 실제 작업을 수행. 모든 프로세스는 최소한 하나의 쓰레드를 가지고 있다.싱글쓰레드 프로세스 = 자원 + 쓰레드멀티쓰레드

2023년 3월 11일
·
0개의 댓글
·

[자바의 정석 기초편] 열거형(Enum), 애너테이션(Annotation)

: 서로 관련된 상수들을 같이 묶어 놓은 것.

2023년 3월 9일
·
0개의 댓글
·

[자바의 정석 기초편] 제네릭스

: 컴파일 시 타입을 체크해주는 기능<Tv> : ArrayList에 Tv 객체 타입만 저장할 수 있게 설정해주는 제네릭스이다.객체의 타입 안정성을 높이고 형변환의 번거로움을 줄여준다.(Integer) list.get(1) 은 컴파일 에러가 나지 않는다. get()

2023년 3월 9일
·
0개의 댓글
·

[자바의 정석 기초편] 컬렉션 프레임워크 2

: 배열의 출력. 다양한 타입의 배열을 문자열 형태로 출력arr = 0, 1, 2, 3, 4arr2D = \[11, 12, 13, 21, 22, 23]deepToString() : 다차원 배열을 출력할 때 사용: 배열의 복사. 새로운 배열을 생성해서 반환arr2 = 0

2023년 3월 7일
·
0개의 댓글
·

[자바의 정석 기초편] 컬렉션 프레임워크 1

컬렉션(collection) : 여러 객체(데이터)를 모아 놓은 것프레임워크(framework) : 표준화, 정형화된 체계적인 프로그래밍 방식컬렉션 프레임워크(collections framework)컬렉션(다수의 객체)를 다루기 위한 표준화된 프로그래밍 방식컬렉션을 쉽

2023년 3월 6일
·
0개의 댓글
·