여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합체사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어서로간에 관계가 있는 데이터 테이블들을 모아둔 데이터 저장공간데이터베이스에서 데이터를 정
(utf8mb4 문자 집합을 사용하면, 4바이트로 표현되는 유니코드 문자 (예: 이모지)를 저장하고 검색할 수 있다.)
SELECT, INSERT, UPDATE, DELETE는 MySQL에서 가장 기본적인 데이터 조작 및 검색 기능을 제공하는 SQL 명령어이다.SELECT 명령어는 데이터베이스에서 데이터를 검색할 때 사용한다.INSERT 명령어는 데이터베이스에 새로운 데이터를 추가할 때
ORDER BY ORDER BY는 SQL 쿼리에서 데이터를 정렬하는 방법 중 하나이다. ORDER BY를 사용하면 쿼리 결과를 지정된 열을 기준으로 오름차순 또는 내림차순으로 정렬할 수 있다. ASC는 오름차순(기본값) DESC는 내림차순 예제) "employee
UNION은 두 개 이상의 SELECT 문의 결과를 결합하는 데 사용되는 SQL 연산자이다. UNION 연산자를 사용하면 여러 테이블에서 데이터를 가져와서 하나의 결과 집합으로 만들 수 있다.예제) e-commerce 사이트에서 회원 가입 및 주문 내역 관련 정보를 담
CONCAT MySQL에서 CONCAT() 함수는 하나 이상의 문자열을 결합하여 새로운 문자열을 생성하는 데 사용된다. 예제) Hello World 출력 예제) The product price is $10 NULL 값이 포함된 문자열을 CONCAT() 함수로 결합
https://portal.aws.amazon.com/billing/signup회원가입, 무료 플랜AWS 관리 콘솔 - 서비스 선택 - RDShttps://us-east-2.console.aws.amazon.com/rds/home?region=us-e
sql_ws 폴더를 만들고 그 하위에서 실습 sql_ws 폴더 하위에서 실행 (현재 폴더에서 VSCode로 열라는 뜻) test_01.sql 생성 후, 서울특별시 5대 범죄 현황 정보 테이블 만들기 (test_02.sql) DB Backup 예제 ) zerob
Jupyter Notebook 실행jupyter notebook과 mysql 모두 같은(sql_ws) 폴더에서 시작Python에서 MySql을 사용하기 위해서는 먼저 MySql Driver를 설치한다.설치 확인MySQl에 접속하기 위한 코드local DB 연결AWS R
Primary Key는 관계형 데이터베이스에서 테이블을 구성하는 레코드들을 식별하기 위해 사용하는 필드이다. 이 필드는 각 레코드에 대해 고유하고, 중복되지 않으며, null 값을 가질 수 없다. Primary Key는 테이블 내에서 각 레코드를 유일하게 식별하기 위해
Aggregate Function(집계 함수)란 데이터베이스에서 데이터를 그룹화하거나 집계할 때 사용되는 함수들이다. Aggregate Function은 여러 개의 데이터를 입력 받아 그룹화하여 단일 결과를 출력한다. SQL에서는 여러 Aggregate Function
Scalar functions (스칼라 함수)는 하나의 입력값을 받아 결과값을 반환하는 함수이다. 이는 특정 열(컬럼)의 값을 기반으로 새로운 값을 생성하고자 할 때 유용하게 사용된다.SQL에서 스칼라 함수는 SELECT문의 SELECT절에 사용되거나, WHERE절,
SQL에서 서브쿼리(Subquery)는 하나의 SQL 문장 안에 존재하는 또 다른 SQL 문장이다. 즉, 서브쿼리는 다른 쿼리문의 일부로 사용되는 쿼리문이다. 서브쿼리는 외부 쿼리의 결과에 따라 내부 쿼리의 결과가 달라지므로, 서브쿼리를 사용하여 더욱 복잡한 데이터를