1. 오라클 SQL DBMS
2021. 7. 27. 14:11ㆍdummmy
반응형
1.DBMS
데이터베이스를 다루고, 데이터를 추출, 조작,정의, 제어할 수 있도록 돕는 프로그램
- 독립화 : 데이터/ 응용프로그램 분리하여 상호 영향도를 줄임
- 중복 최소화, 무결성 보장: 저장 공간의 낭비를 줄임
- 보안 향상: 응용프로그램은 dmbs를 통해 dmbs가 허용하는 데이터에만 접근 가능하므로 보안 향상
- Data 유형
- 계층형 데이터베이스
- 트리 형태로, 최상위부터 아래로 검색
- 네트워크형 데이터베이스
- 하위 데이터 관계 정의 가능하지만 설계 및 구현 복잡
3.관계형 데이터베이스
- 모든 데이터를 2차원 테이블로 표현, 중복 최소화하며 변화 가능
4.객체-관계형 데이터베이스
- 사용자가 임의로 데이터 유형을 지정 가능
- 객체 테이블일 경우 하나의 레코드가 다른 레코드를 참조 가능
- 테이블의 row가 또 다른 테이블을 구성 가능 (중첩 테이블 > 복합적 정보 표현 가능)
- 이미지, 오디오, 비디오 저장위한 대단위 객체(LOB) 지원
- 오라클에서는 OBJECT 타입 지원하여 상속 기능 구현 가능
2.DML (select)
- 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 |