개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS History
 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS History
 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS History
 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS History
 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS의 역사
 
 1세대 - 화일 시스템
    - 각 프로그램이 독립적인 Data 처리 구조를 가진 단계(file system)     - SAM, ISAM, VSAM 등
 2세대 - 계층형
    - 60년대 후반~70년대
    - IMS, System2000
 3세대 - 망형
    - IDS, Total, IDMS
 4세대 - 관계형
     - 업무에 효율적임이 증명되면서 빠른 속도로 확산     - 1990년대 중반기 전후로 오픈 시스템의 확산, C/S 환경의 확산으로 빠르게 확산
    - Oracle, Informix, DB2, Sybase, SQL Server, MySQL 등
 5세대 - 객체지향형     - 객체지향 DB가 등장하나, 복잡성때문에 확산이 저조     - 대부분 객체지향 개발 언어(C++, JAVA)로는 응용시스템을 개발하며 DB는 RDBMS로 가는 추세임.     - Object Store, UniSQL
 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 
 
DBMS(DataBase Management System) 란?
 
Oracle=Oracle Corporation이란 미국의 기업에서 만든 데이터 베이스 관리 시스템
      Oracle 은 Database 에서 가장 많이 쓰이며, 기능 또한 가장 좋은 것으로 알려진 최고의 Database
      Microsoft 사의 MS-SQL 버전이 높아지면서 많은 향상된 기능들과 편리한 기능들 그리고 Microsoft 의 OS와 접목된 최적화된 설계로 Oracle 의 시장을 넘보고 있지만 아직까지 Oracle 은 Database 분야에서 선두의 자리를 고수
Database = 기업/기관이 관심있는 특정(특별) 정보를 담고 있는 것
DBMS = 연관성 있는 있는 데이터들의 집합 + 이들 데이터를 효율적으로 응용하기 위해 구성된 소프트웨어들의 집합체
       즉 데이터와 응용프로그램의 중간에서 응용프로그램이 요구하는 대로 데이터를 정의하고, 읽고, 쓰고, 갱신하는 등의 데이터 조작하고 이들을 효율적으로 관리하는 프로그램들을 지칭
      사용자가 새로운 데이터베이스를 생성하고, 데이터베이스의 구조를 명시할 수 있게 하고, 사용자가 데이터를 효율적으로 질의하고 수정할 수 있도록 하며, 시스템의 고장이나 권한이 없는 사용자로부터 데이터를 안전하게 보호하며, 동시에 여러 사용자가 데이터베이스를 접근하는 것을 제어하는 소프트웨어 패키지

+ Recent posts