본문 바로가기

DataBase

[WEB]DAY26_RDBMS, 오라클 다운

DB(저장소)

Data Base : 데이터 집합소
DB는 추상적인 개념이다.


DBMS(DataBase Management System)
데이터베이스 관리 시스템
오라클(대기업), mySQL(중소, 중형), MariaDB(중소, 중형), ...

------------------------------
            사용자
------------------------------
↕ ↕
고객관리 주문관리
응용 프로그램 응용 프로그램
↕ ↕
------------------------------
        RDBMS(Oracle)
------------------------------
등급, 비밀번호 => 고객
고객 아이디, 고객명, 연락처, 주소 => 고객, 주문
주문번호, 제품명, 수량 => 주문

 

 



RDBMS(관계형 데이터 베이스 관리 시스템)
테이블끼리 서로 관계를 갖는다.

 


Table A(USER)

번호(PK) 이름 나이
1 한00 20
2 이00 19
3 고00 18
4 정00 17

 

Table B(ORDER)

구매번호(PK) 번호 가격 상품
200416001 3 5000 바지
200416002 3 6000 치마
200417001 1 1500 가방
200418001 1 4800 목도리


이러한 구조를 가지는 것을 Table, Relation, Class라고 부른다.

 


- Column(열, 속성, 필드)
   : 공통된 값들의 주제

- Row(행, 레코드, 튜플)
   : 하나의 정보

- Primary Key(PK)
   : 고유한 값(각 행의 구분점)
    중복되거나 NULL값이 들어갈 수 없다.

- Foreign Key
  : 다른 테이블의 PK
   중복이 가능하다.


오라클 RDBMS 설치 

www.oracle.com 접속 
> Oracle Database 11g 검색 후 맨 위 클릭
> 페이지 최하단  > Oracle Database 11g Release 2 Express Edition for Windows 64 클릭
> 다운로드 후 압축 풀기  > DISK1폴더 안에 있는 setup.exe 실행하기
> 비밀번호 : 1234 으로 지정

cmd창 켠 후,


계정 설정

   sys (모든 권한)
   system (계정 관리)
   일반계정 (gr, op, hr, ..)

오라클 버전
   i : internet
   g : grid
   c : cloud

'DataBase' 카테고리의 다른 글

[WEB]DAY29_DML 실습2, AS(별칭), NULL, Java와 DB연동  (0) 2020.04.21
[WEB]DAY28_DDL, DML 예제 및 실습  (0) 2020.04.20
[WEB]DAY27_DBeaver, SQL문  (0) 2020.04.17