1. 오라클 SQL DBMS

2021. 7. 27. 14:11dummmy

반응형

1.DBMS

데이터베이스를 다루고, 데이터를 추출, 조작,정의, 제어할 수 있도록 돕는 프로그램

  • 독립화 : 데이터/ 응용프로그램 분리하여 상호 영향도를 줄임
  • 중복 최소화, 무결성 보장: 저장 공간의 낭비를 줄임
  • 보안 향상: 응용프로그램은 dmbs를 통해 dmbs가 허용하는 데이터에만 접근 가능하므로 보안 향상
  1. Data 유형
  2. 계층형 데이터베이스
  • 트리 형태로, 최상위부터 아래로 검색
  1. 네트워크형 데이터베이스
  • 하위 데이터 관계 정의 가능하지만 설계 및 구현 복잡

3.관계형 데이터베이스

  • 모든 데이터를 2차원 테이블로 표현, 중복 최소화하며 변화 가능

4.객체-관계형 데이터베이스

  • 사용자가 임의로 데이터 유형을 지정 가능
  • 객체 테이블일 경우 하나의 레코드가 다른 레코드를 참조 가능
  • 테이블의 row가 또 다른 테이블을 구성 가능 (중첩 테이블 > 복합적 정보 표현 가능)
  • 이미지, 오디오, 비디오 저장위한 대단위 객체(LOB) 지원
  • 오라클에서는 OBJECT 타입 지원하여 상속 기능 구현 가능

2.DML (select)

  1. SQL (Structed Query Language)

관계형 데이터베이스에서 사용하는 표준 검색 언어

절차가 아닌 조건 기술

char VS varchar

 

  • -SELECT문 :
  • 데이터 조회용 SQL문장

[사용법] SELECT * (조회하려는 컬럼명) *은 전체를 의미한다. : 조회하고자 하는 내용

FROM 테이블명 : 조회하고자 하는 테이블 명시

WHERE 조건 : 특정 조건을 걸어줄 때

ORDER BY 컬럼 : 정렬

  • 컬럼명에 별칭을 달고 싶을때 : AS " " 사용하지만, 컬럼명 뒤에 바로 (예: EMP_NAME 이름) 적어줘도 무방하다. 그러나 공백을 넣고 싶을때는 반드시 " " 안에.
반응형

'dummmy' 카테고리의 다른 글

오라클 sql / having , set operator, join  (0) 2021.07.28
2. 오라클 SQL FUNCTION 함수  (0) 2021.07.27
DBEAVER  (0) 2021.07.23
[java 자바] 인스턴스/ static 초기화 블럭  (0) 2021.07.09
[java자바] 변수 선언 위치에 따른 구분  (0) 2021.07.09