죄송합니다. 검색 내용과 일치하는 항목을 찾지 못했습니다.

원하시는 정보를 찾는 데 도움이 되도록 다음을 시도해 보십시오.

  • 검색에 사용하신 키워드의 철자가 올바른지 확인하십시오.
  • 입력한 키워드에 동의어를 사용하십시오. 예를 들어 “소프트웨어” 대신 “애플리케이션”을 사용해 보십시오.
  • 새로운 검색을 시작하십시오.
문의하기 Oracle Cloud에 로그인

Database 23c

Oracle Database 23c는 새로운 마이크로서비스, 그래프, 문서 및 관계형 애플리케이션을 구축하려는 개발자를 위해 가장 완전하고 간단한 컨버지드 데이터베이스를 제공합니다.

Oracle Database 23c의 새로운 기능(24:51)

Oracle Database 23c를 빠르게 시작할 수 있도록 매주 새로운 기능과 예제를 공유합니다. 본 페이지를 저장해 두고 매주 새로운 주요 기능들을 확인해 보세요.

주요 기능

FROM 절 없이 SELECT 사용하기

이제 FROM 절 없이 SELECT 표현식 전용 쿼리를 실행할 수 있게 되었습니다. 본 신기능은 SQL 코드 이식성 및 개발자들의 사용 편의성을 향상시켜 줄 것입니다.

JavaScript 저장 프로시저

다국어 엔진(MLE) 모듈 호출 기능은 개발자가 SQL 및 PL/SQL의 모듈에 저장된 JavaScript 함수를 호출할 수 있게 해 줍니다. PL/SQL로 작성된 호출 사양은 JavaScript를 PL/SQL 코드 단위에 연결해 줍니다. 이 기능은 개발자가 PL/SQL 함수가 호출되는 모든 곳에서 JavaScript 함수를 사용할 수 있게 지원합니다.



스키마 권한

이제 Oracle Database는 기존의 객체, 시스템 및 관리 권한에 더해 스키마 권한까지 지원합니다. 이 기능은 데이터베이스 객체의 권한 부여 기능을 단순화함으로써 보안을 강화합니다. 이를 통해 최소 권한 원칙을 보다 효과적으로 구현하고, 누가 어떤 기능에 권한을 가져야 하는지를 명확히 알려줍니다.



Boolean 데이터 유형

이제 Oracle Database가 ISO SQL 표준 호환 Boolean 데이터 유형을 지원합니다. 고객은 이를 통해 테이블에 True 및 False 값을 저장하고 SQL 문에 Boolean 표현식을 사용할 수 있습니다. Boolean 데이터 유형은 Yes 및 No 값의 저장을 표준화하고 Oracle Database로의 마이그레이션을 손쉽게 해 줍니다.



DB_DEVELOPER_ROLE

Oracle Database 23c에는 새로운 역할인 DB_DEVELOPER_ROLE이 포함되어 있습니다. 이 역할은 애플리케이션 개발자들에게 Oracle Databases에서 애플리케이션을 설계, 구현, 디버깅, 배포하는 데 필요한 모든 권한을 제공합니다. 이 역할을 사용하면 관리자들은 애플리케이션 개발에 어떤 권한이 필요한지 더 이상 추측할 필요가 없습니다.



Kafka API

Oracle Database 23c는 Oracle Database를 통해 Apache Kafka 애플리케이션에 보다 높은 수준의 호환성을 제공합니다. 이 새로운 기능은 Kafka Java 애플리케이션을 Transactional Event Queues(TxEventQ)로 손쉽게 마이그레이션할 수 있게 지원합니다. Kafka Java API는 이제 Oracle Database 서버에 연결될 수 있으며 TxEventQ를 메시징 플랫폼으로 사용할 수 있습니다.

개발자는JDBC Thin 드라이버를 사용해 Kafka를 사용하는 기존 Java 애플리케이션을 Oracle Database로 손쉽게 마이그레이션할 수 있습니다. 또한 Oracle Database 23c 클라이언트측 라이브러리 기능 덕분에 Kafka 애플리케이션은 Kafka 클러스터 대신 Oracle Database에 연결해 TxEventQ의 메시징 플랫폼을 투명하게 사용할 수 있습니다.



SQL Macros

SQL 매크로를 생성하여 일반적인 SQL 표현식 및 명령문을 다른 SQL 문에 사용할 수 있는 재사용 가능한 매개변수화된 구성으로 계수화합니다. SQL 매크로는 일반적으로 SELECT 리스트와 WHERE, GROUP BY 및 HAVING 절에서 사용되는 스칼라 표현식일 수 있습니다. SQL 매크로는 계산 및 업무 논리를 캡슐화하는 데 사용하거나 테이블 표현식으로(일반적으로 FROM 절에 사용됨) 사용할 수 있습니다. PL/SQL 생성자와 대조적으로 SQL 매크로는 성능을 개선할 수 있습니다. SQL 매크로는 개발자의 생산성을 높이고, 공동 개발을 간소화하고, 코드 품질을 높여줍니다.



JSON Relational Duality Views

Oracle Database 23c에 도입된 혁신 기술 JSON Relational Duality는 관계형 및 문서 데이터 모델을 통합하여 두 영역 최고의 장점들을 제공합니다. 개발자는 신뢰할 수 있는 단일 소스를 사용해 관계형 또는 JSON 패러다임으로 애플리케이션을 구축할 수 있고, 두 모델 모두의 장점을 활용할 수도 있습니다. 데이터는 한 번만 홀드되지만 두 접근 방식 모두를 통해 액세스, 작성, 수정될 수 있습니다. 개발자는 ACID 호환 트랜잭션 및 동시성 제어를 통해 이점을 얻을 수 있기 때문에 더 이상 복잡한 객체 관계형 매핑이나 데이터 불일치 문제 중 어느 하나를 감수할 필요가 없습니다.