DB/DBI

What is Oracle?

별다방체리콕 2024. 1. 8. 14:37

 

 

 

 

 

 

 

 

 

 

 

오라클은 세계 최대의 정보 관리용 소프트웨어 공급업체이자 세계에서 두번째로 큰 독립 소프트웨어 업체
오라클은 데이터베이스 서버, 비즈니스, 애플리케이션, 애플리케이션 개발과 의사결정 지원 툴 등 자사의 전 제품군에 100% 인터넷 지원 기업 소프트웨어를 개발 및 적용한 최초의 소프트웨어 업체임

현재 세계 150여 개국에서 인터넷을 기반으로 한 데이터베이스 서버, 관련 툴, 애플리케이션 서버 및 전자사원관리, 전략적 기업 경영, 고객관계 관리, 공급망 관리 등 기업에서 필요로 하는 e-business 를 위한 일체의 정보관리 솔루션은 물론 관련 컨설팅, 교육 및 유지 보수 서비스까지 함께 제공

 

 

 

 

 

 

 

 

 

 

Oracle Products and Services Overview

  • Oracle Applications
    오라클은 고객 인터페이스, 고객관계 관리, 제조 및 공급체인관리, 전사자원관리 시스템, 재무관리, 인력관리 와 기타 기업 비즈니스 프로세스 등 광범위한 e-business를 수행하기 위한 완벽한 통합성을 갖춘 E-Busniess Suite를 제공함

  • Oracle Platform
    e-business 애플리케이션의 개발, 적용 및 관리를 간소화 시키는 오라클 플랫폼에서 구축됨
    객체 관계형 데이터베이스 관리 시스템인 Oracle9i Database와 애플리케이션 서버인 Oracle9i AS, 그리고 각종 애플리케이션 개발 툴과 e-business 데이터를 분석하기 위한 비즈니스 인텔리전스 툴이 포함됨

  • Oracle Services
    오라클은 고객 기업의 e-business 전략 수립과 e-business 애플리케이션의 설계, 커스터마이징을 지원하기 위한 전문 서비스 조직을 제공하고 있음

  • Oracle Education
    교육센터를 설립하여 정보화 시대가 요구하는 전문인력 양성을 위한 전문교육을 실시하고 있음
    오라클의 국제공인자격 제도인 OCP는 전세계적으로 인정받는 IT 전문자격증임

 

 

 

 

 

 

 

 

 

 

 

 

 

Oracle Server and SQL*Plus

오라클 서버는 관계형 데이터베이스를 기반을 하고 있으므로 데이터 access 를 위하여 SQL 문을 사용함
데이터 access 시 프로그램 로직의 구현이 요구될 때에는 PL/SQL을 사용할 수 있음
SQL 문이나 PL/SQL 프로그램을 오라클 서버에 전달하고 그 결과를 다시 돌려 받기 위해서 사용자는 SQL 및 PL/SQL 의 실행환경을 제공하는 툴이나 응용 프로그램을 사용할 수 있음

PL/SQL

프로그래밍이 가능하도록 SQL을 확장시킨 언어

오라클 서버는 PL/SQL로 작성된 프로그램을 데이터베이스에 저장하고 실행할 수 있음

 

SQL*Plus

사용자가 입력한 SQL 문을 인식하여 오라클 서버에 전달하고 그 실행결과를 다시 사용자에게 전달함으로써 SQL 문의 실행환경을 제공하는 오라클 툴

 

 

 

 

 

 

 

 

 

 

 

 

Oracle9i Database

기업에서 요구되는 모든 종류의 데이터를 저장할 수 있는 객체 관계형 데이터베이스임
데이터베이스 내에 저장된 데이터만을 사용할 수 있는 것이 아니라 데이터베이스 외부의 파일 시스템에 저장된 정보에 관한 메타 데이터도 저장함으로써 정보가 어느 곳에 있든지 관리할 수 있는 기능 제공

 

 

 

 

 

 

 

 

 

 

 

Oracle9i Application Server

사용자가 원하는 모든 종류의 서버 애플리케이션들의 실행, 관리를 지원하는 기능 제공

  • Portals or Wel sites
  • Java transactional applications
  • Business intelligence applications

기업 전반에 걸쳐 사용자, 애플리케이션, 데이터 간의 통합을 가능하게 함

 

 

 

 

 

 

 

 

 

 

 

 

 

Oracle Internet Platform

오라클은 e-business 환경 구축을 위한 고성능의 포괄적인 인터넷 플랫폼을 제공함

인터넷 애플리케이션을 개발, 적용, 관리하기 위해 필요한 모든 것 포함

  • Presentaion을 처리하기 위한 브라우저 기반의 클라이언트
  • Business logic과 presentation logic을 실행하기 위한 애플리케이션 서버
  • 데이터베이스 집중적인 business logic을 실행하고 데이터를 저장하기 위한 데이터베이스

비즈니스 애플리케이션을 구축하기 위한 GUI 개발 툴과 기업의 다양한 업무 분야를 위한 소프트웨어 애플리케이션의 집합 제공

 

'DB > DBI' 카테고리의 다른 글

Advanced Database Technology and Future Trend  (1) 2024.01.08
SQL  (1) 2024.01.08
Database Design and Build  (1) 2024.01.08
Normalization  (1) 2024.01.04
Logical Data Model and Relational Database  (2) 2024.01.04