본문 바로가기

전체 글209

MariaDB : SELECT문에 대해서 SELECT문은 데이터를 조회하기 위한 SQL 명령어다. SELECT 뒤에는 특정 칼럼명 대신에 * 을 작성하면 테이블 내에 있는 모든 칼럼을 출력할 수 있다. SELECT 칼럼명 FROM 테이블명;# #을 작성하면 주석을 작성할 수 있다.# 전체 칼럼 SELECT * FROM city;# NAME 칼럼 SELECT NAME FROM city; SELECT문 사용하기산술 연산자산술연산자를 통해서 데이터를 조작할 수 있다. +, -, *, /, % 사용이 가능하며 나머지(%)의 경우에는 MariaDB에서는 지원이 되지만, 지원이 되지 않는 DB도 있다. SELECT 칼럼명 + 계산할항목 FROM 테이블명;SELECT 칼럼명 - 계산할항목 FROM 테이블명;SELECT 칼럼명 * 계산할항목 FROM 테이블명.. 2024. 10. 11.
Maria DB : 데이터 타입의 종류 데이터 타입이란 컴퓨터 시스템과 프로그래밍 언어에서  사용되는 숫자형(정수형, 실수형), 논리값(Boolean), 문자(String) 등의 종류를 말한다. DB에서 데이터 타입이 기본적으로 비슷하지만, 각 데이터베이스의 특정 버전이나 기능에 따라 차이가 있을 수 있다. 이 글에서는 Maria DB를 기준으로 데이터 타입에 대해 작성할 예정이다. 숫자정수형데이터 형식바이트 수 설명TINYINT1-128 ~ 127 또는 0 ~ 255의 값을 저장SMALLINT2-32,768 ~ 32,767 또는 0 ~ 65,535의 값을 저장MEDIUMINT3-8,388,608 ~ 8,388,607 또는 0 ~16,777,215의 값을 저장INT4약 - 21억 ~ 21억 또는 0 ~ 42억의 값을 저장BIGINT8약 -90.. 2024. 10. 11.
Java 기초 문법 : 컬렉션(collection) - Map (3) Java에서 컬렉션이란 데이터의 집합을 의미한다. Collection 인터페이스는 모든 컬렉션의 최상위 인터페이스로 List, Set, Queue 등의 공통 기능을 정의한다. Map의 경우 구조상의 차이로 별도의 인터페이스로 정의되지만 Collection으로 분류된다.  모든 Collection은 저장될 객체의 타입을 지정할 수 있는 제네릭(Generic)타입을 지원한다. Set : 순서가 없는 데이터의 집합으로 데이터의 중복을 허용하지 않는다.구현클래스 : HashSet, TreeSetList : 순서가 있으며(인덱스 존재) 데이터의 중복을 허용한다. 구현클래스 : LinkedList, Vector, ArrayListQueue : 순서가 있으며 요소는 큐의 앞쪽에서 제거되고, 새로운 요소는 뒤쪽에 추가.. 2024. 10. 10.
Java 기초 문법 : 컬렉션(collection) - Set (2) Java에서 컬렉션이란 데이터의 집합을 의미한다. Collection 인터페이스는 모든 컬렉션의 최상위 인터페이스로 List, Set, Queue 등의 공통 기능을 정의한다. Map의 경우 구조상의 차이로 별도의 인터페이스로 정의되지만 Collection으로 분류된다.  모든 Collection은 저장될 객체의 타입을 지정할 수 있는 제네릭(Generic)타입을 지원한다. Set : 순서가 없는 데이터의 집합으로 데이터의 중복을 허용하지 않는다.구현클래스 : HashSet, TreeSetList : 순서가 있으며(인덱스 존재) 데이터의 중복을 허용한다. 구현클래스 : LinkedList, Vector, ArrayListQueue : 순서가 있으며 요소는 큐의 앞쪽에서 제거되고, 새로운 요소는 뒤쪽에 추가.. 2024. 10. 10.
Java 기초 문법 : 컬렉션(collection) - List (1) OpenJDK 21 / Collection — DevDocs DevDocs devdocs.io Java에서 컬렉션이란 데이터의 집합을 의미한다. Collection 인터페이스는 모든 컬렉션의 최상위 인터페이스로 List, Set, Queue 등의 공통 기능을 정의한다. Map의 경우 구조상의 차이로 별도의 인터페이스로 정의되지만 Collection으로 분류된다.  모든 Collection은 저장될 객체의 타입을 지정할 수 있는 제네릭(Generic)타입을 지원한다. Set : 순서가 없는 데이터의 집합으로 데이터의 중복을 허용하지 않는다.구현클래스 : HashSet, TreeSetList : 순서가 있으며(인덱스 존재) 데이터의 중복을 허용한다. 구현클래스 : LinkedList, Vector, Arra.. 2024. 10. 10.
Vue: 템플릿 문법에 대해서 (1) Vue의 템플릿 문법은 HTML을 기반으로 하여, 데이터와 상호작용하며 동적으로 콘텐츠를 렌더링하는 역할을 한다. Vue 기본 문법createApp : Vue 애플리케이션을 시작하는 함수로, Vue 인스턴스를 생성한다. component data : 컴포넌트의 데이터를 반환하는 함수다. methods : 컴포넌트 인스턴스에 메서드를 추가한다. template : Vue 애플리케이션의 구조와 레이아웃을 정의한다. props : 부모 컴포넌트로부터 데이터를 전달받는다.    mount : Vue 애플리케이션 인스턴스를 특정 DOM 요소에 연결하는 함수이다. 템플릿 문법데이터 바인딩이중 중괄호를 사용하여 데이터를 바인딩 할 수 있다. 이중 중괄호 안의 데이터는 해당 컴포넌트 인스턴스의 속성 값으로 대체된다. .. 2024. 10. 8.