지식정리

고정 헤더 영역

글 제목

메뉴 레이어

지식정리

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (11)
    • windows (3)
    • Linux (0)
    • network (4)
    • DB (3)
    • Programming (0)
    • Devops (0)
    • computer Vision (0)
    • hacking (0)
    • opensource 활용 (1)

검색 레이어

지식정리

검색 영역

컨텐츠 검색

DB

  • Oracle 정리(2)

    2020.01.18 by 정리봇

  • Oracle 정리(1)

    2020.01.18 by 정리봇

  • DB 정리

    2020.01.18 by 정리봇

Oracle 정리(2)

단일행 함수 : 하나의 행에 대해서 함수가 적용되는것 그룹 함수 : 여러 행에 걸쳐서 함수가 적용되는것 sum(합), avg(평균), count(객수), max(최대값), min(최소값), stddev(표준편차), variance(분산) 그룹함수를 사용할 때에는 여러 행에 적용되지 않는 단순 컬럼을 함께 사용하면 오류가 뜬다. 그룹함수를 사용할 때 특정 컬럼을 중심으로 구분한다면 group by를 사용하고, group by에서 조건은 having을 사용한다. select ename, MAX(SAL) from emp; 그룹함수를 사용할때에는 ename 같이 여러행에 적용되지 않는 단순컬럼을 함께 사용하면 오류가 뜬다 subquery를 사용하면 이러한 문제를 해결할 수 있다. select deptno, ro..

DB 2020. 1. 18. 22:17

Oracle 정리(1)

SQL은 DDL, DML, DCL로 분류 된다. DDL(데이터 정의어) : 데이터 딕셔너리에 저장되며, 데이터 베이스의 논리적 구조를 정의하는데, create, alter, drop, rename, truncate 가 있다. DML(데이터 조작어): 데이터 조작을 하는 것으로 query, retrieval,select, insert, delete, update 가 있다. DCL(데이터 제어어) : 데이터의 접근권한 부여등의 트랜젝션을 관리하는데 grant, revoke 등을 수행한다. TCL(DDL에 속할수 있지만) : 트랜젝션 처리어로 commit, rollback, savepoint 등을 사용한다. SQL에서는 구별하지 않지만 데이터의 값은 대소문자를 구별하므로 주의해야한다. SQL 쿼리문 끝에는 반..

DB 2020. 1. 18. 21:29

DB 정리

데이터베이스는 유용한 데이터의 집합이다. 데이터를 저장하고 조작(사용:삭제, 변경, 추가, ...)할 수 있는 소프트웨어가 Oracle ,Sybase, informix, mysql, MSsql 등등 있다. 기존의 파일시스템이 가지고 있는 문제들인 데이터 종속과 중복(일관성, 보안성,경제성, 무결성이 미비됨) 문제를 해소 시킨다. 데이터 베이스는 intergrated, stored, operatinal, shared 기능이 있다. -> 실시간 접근성, 지속적인 변경, 동시 공유가 가능, 주소나 위치에 의해서 참조되지 않고 데이터 값에 의해서 참조 된다. 데이터 베이스 관리 프로그램(DBMS)인 Oracle 을 통해서 데이터베이스에 저장되어 있는 있는 데이터를 조작하는데 이때 사용되는 프로그래밍언어가 sql..

DB 2020. 1. 18. 20:45

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
지식정리 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바