목록Database (17)
ENFJ 비전공자 개발스터디
오라클 Oracle SQL 함수 숫자 함수 ABS(n) 숫자 함수란 수식 연산을 하는 함수로 연산 대상 즉, 매개변수나 반환 값이 대부분 숫자 형태다. SELECT ABS(10), ABS(-10), ABS(-10.123) FROM DUAL; CEIL(n) CEIL함수는 매개변수 n과 같거나 가장 큰 정수를 반환한다. SELECT CEIL(10.123) CEIL(10.541), CEIL(11.001) FROM DUAL; FLOOR(n) CEIL함수와 반대로 매개변수 n보다 작거나 가장 큰 정수를 반환한다. ROUND(n,i) ROUND 함수는 매개변수 n을 소수점 기준(i+1)번째에서 반올림한 결과를 반환한다. i는 생략할 수 있고 디폴트 값은 0, 즉 소수점 첫 번째 자리에서 반올림이 일어나 정수 부분의..
오라클 데이터베이스 Oracle Database 표현식 하나이상의 값과 연산자, 함수들이 결합된 식 CASE WHEN THEN 특정 조건에 따라 값을 변경할 수 있는 수식(표현식) 주로 SELECT절에서 사용 문제 : 급여 C 등급, 5000 B등급 -- 급여 >= 15000 => A등급 -- 급여 : employees.salary 사원번호 : employees.employee_id -- 사원번호, 급여 SELECT * FROM ( SELECT e.EMPLOYEE_ID , e.SALARY , CASE WHEN e.SALARY 5000 AND e.SALARY ANY (500, 1000, 2000) TRUE ANY 값에 1000 보다 작은 500이 있으므로 TRUE 1000 = ANY (5..

뷰(view) 뷰는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블이다. 뷰는 저장장치 내에 물리적으로 존재하지 않지만 사용자에게 있는 것처럼 간주된다. 즉, 뷰를 생성하면 뷰 정의가 시스템 내에 저장되었다가 SQL 내에서 뷰 이름을 사용하면 실행 시간에 뷰 정의가 대체되어 수행됩니다. 데이터 보정작업, 처리과정 시험 등 임시적인 작업을 위한 용도로 활용된다. 조인문의 사용 최소화로 사용상의 편의성을 최대화 한다. 여러 테이블(기본 관계) 또는 뷰의 데이터를 연결하여 조합할 수 있다. 기본 테이블(table)과 같이 행(column)과 열(row)로 구성되지만, 다른 테이블에 있는 데이터를 보여줄 뿐이며, 실제 테이블과 달리 데..

샘플 스키마의 개념 알아보기 -> 테이블 9개가 있으면 데이터의 용도 확인 가장 먼저 한다. 관계형 데이터베이스 = RDB SQL - 집합적 언어, 데이터베이스를 다루는 데 사용하는 표준 언어 언어 - 데이터를 다루는 언어(문법, 키워드 -> 명령) 테이블 - 데이터 넣고 수정하고 삭제하는 , 데이터를 담고 있는 그릇으로 처리 저장 구조 기본 단위 테이블 만들면서 로우(행)과 컬럼(열) 생성, 2차원 형태 (행렬) 단일값 - scalar 여러개값 - 1차원, vector -배열 행열 - matrix -ML/DL -> numpy(python), library (tensor를 다루는 고속) 다차원 - tensor (1차원 2차원... ) 시퀀스 - 오라클에만 존재 , 일련번호 채번을 할때 사용하는 객체 (순..
테이블 데이터타입 문자 숫자 날짜 LOb 관계형 데이터베이스 관계형 데이터베이스는 현재 가장 많이 사용되고 있는 데이터베이스의 한 종류. 관계형 데이터베이스란 테이블(table)로 이루어져 있으며, 이 테이블은 키(key)와 값(value)의 관계를 나타냄. 이처럼 데이터의 종속성을 관계(relationship)로 표현하는 것이 관계형 데이터베이스의 특징. 관계형 데이터베이스에 관련된 대표적인 용어는 다음과 같다. 열(column) 각각의 열은 유일한 이름을 가지고 있으며, 자신만의 타입을 가지고 있다. 이러한 열은 필드(field) 또는 속성(attribute)이라고도 불린다. 행(row) 행은 관계된 데이터의 묶음을 의미. 한 테이블의 모든 행은 같은 수의 열을 가지고 있다. 이러한 행은 튜플(tup..
데이터베이스 제약조건 not null unique 기본키 pk Primary Key : 테이블에서 각 Row(행)을 유일하게 구분하는 Column-Key 외래키 Foreign Key : 하나의 테이블에 있는 Column(열)으로는 그 의미를 표현할 수 없는 경우, 다른 테이블의 Primary-Key Column의 값을 반드시 참조해야 하는 Key check

데이터 - 정형 데이터, 반정형 데이터(웹에 있는 데이터), 비정형 데이터 정형데이터 - 데이터가 저장되는 구조, 틀이 있다. 머신러닝 machine learning - 기계가 학습하는 방법 (지도학습, 비지도학습, 강화학습) 양질의 데이터 (전처리) -> 데이터 학습 (데이터 패턴) ->모델 (방정식) - > 함수 (데이터 테스트, 예측) 예측을 하려면 제대로된 방정식, 함수를 만들어내야 한다. 학습시키려면 정형데이터 -> 정형데이터를 저장하고 처리하고 관리해주는 소프트웨어 장치가 데이터베이스 데이터 전처리: 비정형데이터도 정형데이터로 바꿔야 하고, 반정형 데이터도 정형데이터로 바꿔서 학습을 시켜야 한다 db는 영구저장을 주 목적으로 합니다 데이터 저장 단위중 가장 상위 개념이 바로 테이블 스페이스(=..