DB

[DB] DataBase 개념

Hello? 2017. 11. 10. 11:39

● DB

    1) DB의 기본연산 기능

        - 삽입, 삭제, 수정, 조회

    2) DBMS(DataBase Management System) : DB프로그램

        - Oracle

        - Mysql

        - MongoDB

        - MS-SQL Server

        - Infomix

        - DB2

        - Sqllite


    3) 서버용 

       로컬용(클라이언트용) : Sqllite, Access 등..


    4) Oracle

        - Full Version : 전체 버전

        - Express Version : 제한된 목적, 개발용 목적으로 쓰인다. 

        - Oracle 버전 변천사

           8i/9i -> 10g(서비스 중지) -> 11g(현재 사용) -> 12c(Cloud로 DB제공 버전)   

        - Administrator(DBA)

          Developer 

        - 클라이언트 유틸리티

             Oracle에서 기본으로 제공하는 프로그램

             Sqlplus : 도스용 명령어를 알아야 실행 가능

             Sqldeveloper : 사용상의 제한은 있지만 윈도우용이기 때문에 사용하기 편함

                                 별도의 설치가 필요 

             -----------------------------------------------------------------------------------

             Oracle에서 지원하지 않는 상용 프로그램

             Toad, Sqlgate 등.. 의 프로그램들이 있다.


● DB의 저장 형태에 따른 구분

    1) 계층형 DB (HDB) - Tree

    2) 네트워크형 DB (NDB) - Graph(순환)

    3) 관계형 DB (RDB) - Table

    4) 객체지향형 DB (ODB) - Object

    5) 객체관계형 DB (ORDB)             



▶ SQL DEVELOPER 설치


SQL DEVELOPER 다운↓

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html



-> 빨간색으로 표시된 JDK가 포함되지 않은 버전으로 다운로드해서 설치한다.

     설치할때 경로를 물어볼때  C:\Program Files\Java\jdk-9 경로 지정해준다.



-> 설치 후 접속계정을 만들어 준다 +버튼을 눌러서 그림과 같이 설정후 테스트한뒤 성공으로 뜨면       저장한다.


-> 정상적으로 만들어 지면 명령문을 사용해 정상적으로 데이터를 받아오는지 테스트해서 확인!