반응형

SQL 5

[정보처리기사]3.데이터베이스 구축/SQL응용/조인, 집합연산

결합 : 조인, 집합연산 1.결합 결합 방법은 JOIN, 집합연산을 통해 가능하다. 결합하는것이 공통점이지만 데이터 결합 방식이 상이하다. 좌측은 JOIN을 통해 테이블 간 수평 결합을 하고 우측은 집합 연산을 통해 쿼리 간 수직 결합을 한다. 1.1 조인(JOIN) - 결합을 의미하며, 관계형 데이터베이스에서의 조인은 교집합 결과를 가지는 결합 방법을 의미 - 두 릴레이션으로부터 연관된 튜플들을 결합해, 하나의 새로운 릴레이션을 반환 1.1) 논리적 조인 (1 )Inner Join EQUI JOIN(동등 조인 ) =으로 공통 존재 컬럼의 값이 같은 경우를 추출 NON-EQUI JOIN(비동등 조인 ) 비교 연산자로 컬럼의 값이 해당하는 경우를 추출(=,BETWEEN AND) NATURAL JOIN(자연..

[정보처리기사]3.데이터베이스 구축/SQL응용/DML:SELECT , WHERE

DML 1. SELECT 20년 1, 2, 3회 ,21년 2회 ,22년 1회 실기 (1) WHERE절: 검색할 조건을 기술 (2) ORDER BY절: 특정 속성을 기준으로 정렬해 검색할 때 사용 - ASC(오름차순), DESC(내림차순) – 따로 설정이 없는 경우 기본적으로 ASC 정렬 (3) GROUP BY절: 특정 속성을 기준으로 그룹화해 검색할 때 사용, 일반적으로 그룹 함수와 함께 사용 (4) HAVING절: GROUP BY와 함께 사용되며, 그룹에 대한 조건 지정 작성 순서 작성순서와 실행순서는 상이하다. SELECT 열 FROM 테이블 WHERE 열 조건 GROUP BY 열 HAVING 그룹 조건 ORDER BY 열 ASC 1.1 DISTINCT 중복 튜플 제거하는 키워드 SELECT DIST..

SQL(Structured Query Language) 2 : 키워드,연산자,함수

1. 키워드 NULL 어떠한 값도 가지고 있지 않음 연산해도 NULL join 에서여집합 부분에는 없는 정보는 NULL로 대체 DESC table 테이블 구조 확인(describe의 앞 4자 따옴) desc table; *(asterisk) SELECT * FROM 테이블; 모든 어트리뷰트를 선택 자주 사용하지 않음, 실제 서비스에서 DB테이블은 많기 때문에 매번 모든 어트리뷰트의 레코드 출력 Alias 테이블, 칼럼에 alias지정 개발 생상성 향상, 유지보수 도움 SELECT count(*) as 합계 FROM 테이블; LIMIT [시작=0, ] 가져올 데이터 갯수 ROWNUM 오라클 가져올 데이터 갯수를 지정하여 필드 개수 제한하며 기본으로 0번째부터 가져옴 SELECT * FROM 테이블 LIMI..

Data/DB 2021.10.30

SQL(Structured Query Language) 1: DDL,DML,TCL

1. 데이터베이스 여러 사람이 공유해 사용할 목적으로 통합하여 관리되는 일정한 형태로 관리하는 데이터들을 저장 e.g. Maria DB, Amazon Redshift, Oracle DB 데이터베이스의 종류에 따라 사용 방법이 조금씩 다름 하지만! 데이터베이스에서 검색과 분석에 사용되는 기본 사용 방법은 데이터베이스 종류와 상관없이 동일(약간 다를 수 있다.) 데이터베이스 종류 비관계형 데이터 베이스 NoSQL(Not Only SQL) 구조적 유연성 데이터 저장,검색에 특화 분산 환경에 더 빠르게 처리 복잡한 데이터 구조 표현 e.g. MongoDB, CouchDB 관계형 데이터 베이스(RDB) 고유한 키(key)와 값(value)들의 간단한 관계를 테이블화 (출처 위키백과) 각 테이블간 관계 설정 스키마..

Data/DB 2021.10.29

[리뷰]시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트

제가 작성한 서평이 우수 후기로 당첨되어 한빛 미디어 페이스북 페이지에 공유되었네요! :) 시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트 분량: 556페이지 발행일 2021년 10월 10일 정가 32,000원 구성 Part1 실습환경 구축으로 오라클 DBMS 구축, 실습 데이터 구축 Part2 데이터 베이스에 관한 이론 Part3 SQL 기본, 활용, 최적화 특징 1. 깔끔하다 이전에 한빛미디어에서 출판한 관계형 데이터베이스 (기억나는 것이) 책 2권 공부한 적 있었는데 역시 깔끔해요. 제목처럼 시험장에 몰래 가져갈 비밀노트이기 때문에 전체적으로 깔끔합니다. 긴 글줄로 서술만 하지 않고 중요한 개념들을 이미지, 테이블로 같이 설명하고 계속해서 공공데이터 예시를 이용해서 코드 예시와 결과를 보여줍..

Data/독서 2021.10.25
반응형