
📎 데이터베이스와 DBMS 데이터베이스 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 집합. 데이터의 저장/검색/갱신을 효율적으로 수행할 수 있도록 조직화해 저장 DBMS 데이터베이스 관리 시스템 오라클, MS SQL Server,

1. 관계 데이터 모델의 개념 릴레이션의 개념 관계 데이터 모델의 기본 개념 개념적 구조를 논리적 구조로 표현하는 논리적 데이터 모델로 하나의 개체에 관한 데이터를 하나의 릴레이션에 저장. 관계 (relation) 릴레이션(테이블) 내의 관계와 릴레이션(테이블) 간의

SQL 개념 정리 SQL(Structured Query Language) :관계 데이터베이스(RDBMS)를 위한 표준 질의어이자 비절차적 데이터 언어이다. 비절차적인 언어: 데이터를 조회하거나 조작하는데 필요한 조건을 기술하긴 하지만, 어떻게 데이터를 찾고 처리하는지

Q1. 도서번호가 1인 도서의 이름을 검색하시오.Q2. 가격이 20,000원 이상인 도서의 이름을 검색하시오.Q3. 고객 '박지성'의 총 구매액을 구하시오. Q4. 고객 '박지성'이 구매한 도서의 수를 구하시오.Q5. 5. 고객 '박지성'이 구매한 도서의 출판사 수를
데이터 조작어 (DML) 부속질의 : SELECT문 안에 또 다른 SELECT문을 포함하는 질의 부속 질의문(서브 쿼리): 다른 SELECT문 안에 들어 있는 SELECT문
Q1. 프로그래머스 클래스 문제: 등록한 방이 2개 이상인 헤비 유저의 등록 건수 출력 처음에 서브쿼리를 안쓰고 문제를 풀 수 있나 생각해봤는데 HOST_ID를 기준으로 그룹을 만들어서 COUNT를 해야하는데 그룹을 만든 이상, 해당 호스트 아이디의 다른 튜플들을 출

상수나 속성 이름을 입력값으로 받아 단일 값을 결과로 반환모든 내장함수는 사용 시 유효한 입력값을 받아야함SELECT절, WHERE절, UPDATE절에서 모두 사용 가능SQL문에서 수학의 기본적인 사칙 연산자와 나머지 연산자 기호를 그대로 사용MySQL은 이러한 연산자

중고 거래 게시글 중에서 생성일자를 기준으로 한 번 거르고, 거래 상태에 따라 판매중/예약중/거래완료를 표기하는 문제였다.날짜를 비교하는 부분은 날짜 그대로 비교하는게 성능적으로 더 좋다기에 created_date = '2022-10-05'와 같이 날짜 그대로 두고 비

이론 정리 및 실습을 하나의 파일에 정리하였습니다. 뷰(view): 하나 이상의 테이블을 합해 만드는 가상의 테이블실제 데이터는 저장하지 않고, SELECT 쿼리의 결과에 이름을 붙여 재사용하는 객체데이터 보안- 특정 컬럼만 노출하도록 설정 가능재사용성: 복잡한 쿼리를