データベースでローコードアプリ開発? オラクルの「Autonomous Database」と「APEX」活用法
【A-7】私が製品担当して携わっている新時代のデータベースサービスについて
データベースを扱うWebアプリをローコードで作成!「Oracle APEX」
ここからはOracle Application Express(Oracle APEX)に話題を移そう。Oracle APEXは拡張性や安全性などの機能が豊富で、あらゆるデバイスで実行可能なWebアプリケーションをローコードで開発できるプラットフォームとなる。ローコードというものの、SQLやPL/SQLを使って複雑なデータ処理やロジックを扱うこともできる。JavaScriptやCSSの知識がなくてもWebアプリケーションを開発できるため「データベースのスキルはあるが、Webアプリケーション開発は得意ではない」ならうってつけかもしれない。
なおOracle APEXはAutonomous Databaseで標準搭載されるツールであり、追加コストなしで利用できる。データベースにあるデータをレポートやカレンダーなどのコンポーネントを通じて簡単に可視化や編集ができるようにもなっている。ブラウザベースの開発ツールなのでブラウザから手軽に開発できる。
よくあるユースケースとしては、スプレッドシートからのWebアプリケーション作成、簡易なビジネスアプリケーション開発、Oracle Formsアプリケーションの刷新、ERPシステムの拡張などがある。詳しくは「Oracle APEX情報サイト」を参考にしてほしい。
Oracle APEXでは、1つのデータベースで複数の開発環境(ワークスペース)を作ることができる。ワークスペースは複数の開発者で複数のアプリケーションを作成し、共有することができる。例えばマスターとなるデータベースがあり、そのデータベースに紐付いたワークスペースをチームごとに作り、チーム内でアプリケーションを開発し、共有してもいいかもしれない。
全てのデベロッパー(開発者)におすすめ!Oracle Code Night
オラクルのテクノロジーだけに限定しない、Developer(開発者)のDeveloperによるDeveloperのための開発者向けコミュニティ Meetup / セミナーを ほぼ毎週さまざまなテーマで開催しています! 開催情報はConnpass(Oracle Code Online)に掲載中!
過去開催分セッションアーカイブはYouTube(@OraDevJP)をチェック!
この記事は参考になりましたか?
- Women Developers Summit 2023 セッションレポート連載記事一覧
- この記事の著者
-
加山 恵美(カヤマ エミ)
フリーランスライター。茨城大学理学部卒。金融機関のシステム子会社でシステムエンジニアを経験した後にIT系のライターとして独立。エンジニア視点で記事を提供していきたい。EnterpriseZine/DB Onlineの取材・記事や、EnterpriseZine/Security Onlineキュレーターも担当しています。Webサイト:http://emiekayama.net
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
丸毛 透(マルモ トオル)
インタビュー(人物)、ポートレート、商品撮影、料理写真をWeb雑誌中心に活動。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
提供:日本オラクル株式会社
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
