リレーショナルデータベース(RDB)とは?基本的な使い方や種類を初心者向けに分かりやすく紹介
2022.07.07
銀行/証券
自動車
報 酬
~65万円程度
エリア
[その他] フルリモート
システム種別
ポジション
詳細
【仕事内容】 レガシーリニューアルプロジェクトにて、以下の作業を実施いただきます。 1.技術課題対応 ・不具合調査 ・アーキチームへの問合せ、インフラチームへの問合せ 等 2.環境構築依頼 ・他ベンダーへのWeb、Batchサーバ、DBの設定内容の説明 3.テスト計画/移行計画立案 ・テスト計画作成 ・移行計画作成 【要求スキル】 (必須) ・JavaのWebシステム開発経験 ・上記想定作業(1~3)のいずれかの経験 (尚可) ・稼働環境(Web/APサーバ)の構築経験 ・Oracleデータベースに関する知識
銀行/証券
その他
報 酬
55万円程度
エリア
[東京都] 日野 ※バス5分
システム種別
ポジション
詳細
【仕事内容】 国内販売管理系システムのインボイス対応 SE/PGとして、設計~テスト対応 【要求スキル】 (必須) ・UNIX-COBOL、SQL(Oracle) ・設計~開発・テストまで一貫して対応できる方 ・コミュニケーション良好な方 ・短期間での作業となりますので勤怠良好な方
製造
報 酬
~65万円程度
エリア
[埼玉県] リモート(出社時は、宮原)
ポジション
詳細
【仕事内容】 ・障害対応 ・問合せ調査回答 ・小規模修正 【要求スキル】 (必須) ・Java ・SQL(Oracle) ・JavaScript
インターネットサービス
運輸/輸送
報 酬
65~70万円
エリア
[東京都] 神田(出社)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 旧(AS/400)から新(Java)へのマイグレーションを行っており、 新システム側での対応になります。 共通基盤チームでの作業になり、ユーザーとの要件確認や 開発ベンダーとの擦り合わせ、受入などの作業がメインです。 (プログラミングは基本行いません) お客様メンバーの一員として対応頂く事になります。 【要求スキル】 (必須) ・Java、JavaScript、Spring、jQuery、Eclipse HTML、CSS、SQLなど ※プログラムは基本ありませんが、Java知識は必須です (尚可) ・物流業務知識(国際物流尚可)
その他
報 酬
~70万円
エリア
[東京都] 天王洲アイル(リモート)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 ニュアショア部分における要件、調査、設計から開発依頼などを主に担当していただきます。 【要求スキル】 (必須) ・SQLServerまたはOracleの知見 ・基本設計経験またはマネジメント経験
サービス
報 酬
60~80万円
エリア
[東京都,その他] フルリモート
システム種別
詳細
【仕事内容】 アルバイトシフト管理アプリにおけるエンハンス開発(サーバーサイド)を担当していただきます。 当アプリはアルバイトの方たちがシフト管理を登録したり給与情報を管理できるアプリになります。 現状はWF開発を行っていますが、アジャイル開発を推進していく変革期にいます。 一緒にアジャイル化に向けて動いていただけるようなメンバーを募集しています。 【要求スキル】 (必須) ・Java(Seasar2)、Git、Oracleの経験 ・スマホアプリとのAPI連携開発に関して理解のある方 ・基本的なWeb画面の作成の知識 ・他メンバーからのサポートがなくても開発ができる方 ・チーム開発における協同作業に抵抗のない方 ・チーム課題に対して自発的な行動、提案ができる方 ・事業側との要件定義に抵抗のない方 ・コミュニケーションが円滑にとれる方 (作ることに集中したいのでとコミュニケーションが取れない方はNG) (尚可) ・Docker、LiquiBase、Kibanaの経験 ・JenkinsなどのCIに関する知識 ・サーバー運用全般に関する知識 ・最新技術に対して興味をもって情報収集している ・技術的負債の解消(リファクタリング)についての理解があり、解消する提案ができる ・WF開発、アジャイル開発(スクラム、カンバン)に対して理解がある
その他
報 酬
~65万円 ※スキル見合い
エリア
[その他] 基本フルリモート
システム種別
詳細
【仕事内容】 ・既存機能のUI/UXの改善 ・パフォーマンスの改善 ・新規機能の追加 【要求スキル】 (必須) ・3年以上のソフトウェア開発経験(言語問わず) ・Ruby、Ruby on Railsでの開発経験 ・Oracle、PL/SQLの利用経験 ・HTML/CSSの基礎知識 (尚可) ・DB設計経験 ・Gitを用いたコード管理利用経験 ・Reactを用いた開発経験 ・小規模チームのリーダー経験
機械/電気
その他
製造
報 酬
スキル見合い
エリア
[神奈川県] 横浜
システム種別
ポジション
最寄駅
詳細
【仕事内容】 現行システムの国内販売システムの改修ならびに機能追加をご対応頂きます 【要求スキル】 (必須) ・システム設計経験、 ・COBOL ・PL/SQL ・詳細設計~結合テスト
製造
報 酬
~65万円程度(140-200h)
エリア
[埼玉県] リモート ※出社時は高崎線 宮原駅
システム種別
詳細
【仕事内容】 障害・小規模機能改修 SQLでのデータ抽出・データパッチ 問合せ調査回答 【要求スキル】 (必須) Java、SQL(Oracle)、JavaScript
その他
不動産/建設
報 酬
~75万円
エリア
[東京都] 豊洲(リモート)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 大手賃貸住宅サイトの既存システムの追加機能開発となります。 ・テーブル削除対応 ・インスタンス統合対応 ・アクセス制御(サービス提供時間の調整) ・ウィルス対策製品変更対応 ・システム分割 ・TP1対応 ・システム背景色の変更 ・シェルのHiRDB化/JavaFW変更対応 【要求スキル】 (必須) ・開発プロジェクト内のリーダーが3年以上ある方 ・Java,Spring,SQL,HiRDB,シェルでの開発経験がある方 ・勤怠良好で、コミュニケーションに問題がない方
情報通信
報 酬
~
エリア
[東京都] 西新宿(リモート有)
システム種別
最寄駅
詳細
【仕事内容】 業務システムのアプリケーション保守をご担当頂きます。 【要求スキル】 (必須) ・Webシステム開発、テスト経験 ・Java、Oracle経験 ・WebPerfermer経験or研修参加 (尚可) ・Junit、MyBatis相当経験 ・Git管理経験 ・AWS利用経験
製造
その他
製造
報 酬
~65万円程度(140-200h)
エリア
[神奈川県] 基本リモートワーク(出社時は本厚木)
最寄駅
詳細
【仕事内容】 サーバ移行に伴いAP、WEB、DB等の ミドルウェアのバージョンアップの実施 課題の洗い出しと影響調査、実装 【要求スキル】 (必須) Linux/Java/Oracle環境の構築経験 Windows環境でも可
銀行/証券
報 酬
スキル見合い(精算あり)
エリア
[東京都] 木場
システム種別
ポジション
最寄駅
詳細
【仕事内容】 見積依頼、問合せ、調査依頼を受けて、 システム担当者へ連携し、依頼者へ回答する 【要求スキル】 (必須) ・Office製品が問題なく使用できる ・文章や資料の理解力 ・文章や資料の作成力 ・調査依頼元や調査依頼先とのコミュニケーション力 (尚可) ・SQL(Oracle) ・金融案件(証券案件)の経験 ※参画後、覚えて頂ければ可 ・ジョブフロー(説明されてイメージできる程度の知見)
インターネットサービス
報 酬
~70万円
エリア
[東京都] 東京駅(リモート)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 BtoB、BtoCのパブリックなwebサービスや関連サービスの開発 【要求スキル】 (必須) ・Java、Oracle ・コミュニケーション能力 ※Linuxコマンドの経験があるとなお可
銀行/証券
生損保/リース
生損保/リース
報 酬
~85万円
エリア
[東京都] フルリモート(多摩センター)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 Oracle関連の下記プロダクトに関する基本設計から移行までを担当。 【要求スキル】 (必須) Oracle DBの設計・構築経験のある方。 流用できるシステムがある為、そのシステムの資産を確認して本システム用にカスタマイズできる方。 11g以上 Enterprise Edition、AdvancedSecurityの経験があると望ましい。
広告/出版/印刷
報 酬
~75万円
エリア
[東京都] フルリモート(現場は東京駅)
システム種別
最寄駅
詳細
【仕事内容】 大手広告企業で展開している中小企業向けプロダクトのサービス開発案件になります。 (作業内容) ・関連システムの開発チームメンバーと連携して開発を行う。 ・保守性/可読性を重視した高品質なソースコードの作成 ・コードレビューを通じた、コード品質の担保 ・基本設計/詳細設計の成果物作成およびレビュー 例)API設計、バッチ設計、テーブル定義、ER図、テスト仕様書等 【要求スキル】 (必須) ・3年以上のWebアプリケーション開発経験 ・JavaでSpringBoot を利用したWebアプリケーション開発経験 ・REST APIに関する基礎知識および、API設計の経験 ・バッチ設計の経験 ・チームでのソフトウェア開発経験 ・Linux/UNIXに関する基礎知識 ・RDBMSを利用した開発経験 (尚可) ・コンシューマ向けサービスの開発経験 ・大規模Webサービスの開発経験 ・Apa/Tom、Oracleを利用したソフトウェア開発経験 ・Web APIを使って、アプリケーションを開発した経験 (求める人物像) ・仕事が降ってくるのを待っているだけでなく、自ら探しに行ける能動的な方 ・自身の直接の仕事でなくても、担当不明瞭で放置されているタスクや、 困ってそうな状況を察知したら支援したりエスカレーションできる方 ・組織(社員、パートナー、他チーム、他社)の壁を作らずに、 目的の達成に向けて建設的な行動が取れる方
流通/小売
報 酬
~65万円程度(スキル見合い)
エリア
[東京都] 新宿(リモート有)
詳細
【仕事内容】 弊社社員の下、下記をご担当頂きます。 ・既存システムの課題整理 ・システム改善施策の検討 ・Javaを使用したアドオンプログラムの設計・開発 ・オフショア開発者への開発指示および管理 ・運用保守全般 【要求スキル】 (必須) ・ユーザや開発メンバーとの円滑なコミュニケーション ・Javaを使用したWebシステムに関する基本的な知識 ・企業向けシステム開発の経験 ・英語の読み書き(初級レベル) (尚可) ・JSP, Servlet, XML, Oracleを使用した開発経験 ・物流に関する知識 ・英語を使用した海外メンバーとの協業経験
エンタメ/レジャー/旅行
報 酬
60万円前後
エリア
[東京都] 五反田 ※リモートワークあり
システム種別
最寄駅
詳細
【仕事内容】 PKG導入に伴うシステムの刷新 詳細設計~PG枠で増員募集です 【要求スキル】 (必須) Java、Oracle バッチがメインとなります 詳細設計~ 勤怠良好な方 コミュニケーション力
メーカー
報 酬
スキル見合い
エリア
[東京都] 基本リモートワーク(7月以降PJルーム)
詳細
【仕事内容】 ・Oracle Tuxedoの環境設計および構築/テスト ・OracleDB、Weblogicの 環境設計および構築/テスト 作業フェーズ: 要件定義、製造、テスト、運用保守(工程については要相談) 【要求スキル】 (必須) ・大規模システムでのOracle Tuxedoの構築・運用(トラブルシューティング)経験 (尚可) ・OracleDBの環境構築、チューニング経験
エンタメ/レジャー/旅行
報 酬
スキル見合い(精算あり)
エリア
[東京都] 五反田 ※リモートワークの可能性あり
システム種別
最寄駅
詳細
【仕事内容】 航空会社向けのサイトの開発をご対応頂きます 今回は2名枠で、SEとPGを1名ずつ募集しております 【要求スキル】 (必須) Java、Oracle 詳細設計~ 勤怠良好な方
インターネットサービス
報 酬
スキル見合い(140-180h)
エリア
[東京都] 神谷町
システム種別
最寄駅
詳細
【仕事内容】 システム保守運用のご担当頂きます 【要求スキル】 VB、SQL(詳細は下記に記載) エンドユーザ運用経験 ・VB(VisualStudio2015、1017) → ツール等をVBで作成していることが多い 解析・制作できるスキルは必要となります ・Oracle(12c、19c) → DBはほとんどのシステムでこちらを使用 基本的なSelect/Insert/Updateができる方 ・VBA(Excel、Access) → 一部案件でExcelマクロやAccessVBAを使用 解析・制作できるスキルは必要となります ・.bat → 細かい処理で使用する案件がございますが そこまで複雑なものはなく基本的な知識が可です ・DataSpider → システム間の連携を行うツール ・BarTender → ラベル印刷するためのデザイン・設定をするツール
医療/製薬/福祉
報 酬
60~65万円程度
エリア
[神奈川県] 新百合ヶ丘
システム種別
ポジション
最寄駅
詳細
【仕事内容】 「健康診断」「医療」「介護」の各種データを活用して、統計情報や個人の健康情報等を提供するシステムのエンハンス開発となります。 【要求スキル】 (必須) ・VB.NETのご経験 ・Oracle or SQLServerのご経験 (尚可) ・大規模データベースシステムの案件経験
生損保/リース
報 酬
~75万円
エリア
[東京都] 小川町
システム種別
ポジション
最寄駅
詳細
【仕事内容】 ・要件定義~総合テスト対応、および本番問い合わせ対応 ・要件や障害対応に対する影響調査、対応方針検討 ・iPad(最新バージョン等)での障害事象の調査 【要求スキル】 (必須) ・Java設計・開発経験 ・指示待ちではなく自走して作業ができる方 ・顧客対応が可能な方 ・検討・調査等の資料作成が可能な方
インターネットサービス
報 酬
~80万円程度(スキル見合い)
エリア
[東京都] 浜松町 ※リモートワークあり
システム種別
最寄駅
詳細
【仕事内容】 既存システムのソース解析~設計、 Spring FWを使用した開発~テスト CI/CD pipelineの作成 【要求スキル】 (必須) ・JavaによるWebアプリケーション開発3年以上 ・Spring FW(Spring Boot、Spring Cloud)による開発 ・大規模システム開発/運用 ・アプリケーションアーキテクチャの設計 (尚可) ・大規模分散システムの開発/運用 ・非同期メッセージングサービス(Kafka、RabbitMQ)を 使用した開発/運用 ・CI/CDによる開発/リリース プロセス改善 ・CloudNaitiveなシステム構築/運用 ・新規技術の提案/採用を積極的に進めて頂ける方 ・決済システムの構築/運用経験 ・PCI DSS等のセキュリティに関する知識/経験 (求めるお人柄) ・テックリード的な立ち位置でチームを引っ張って頂ける方 ・積極的にコミュニケーションを取ることができる方 ・他ベンダーとのコミュニケーションを取ることができる方
通販/EC
報 酬
~75万円
エリア
[東京都] 渋谷
システム種別
ポジション
最寄駅
詳細
【仕事内容】 BtoCの既存WEBシステムのサーバリプレースのインフラ作業 【要求スキル】 (必須) ・AWSでの環境構築(構築スクリプト) ・OCI(Oracle Cloud Infrastructure)上に構築されたサーバへのミドルウェア設定 ・運用スクリプト(bash)修正・作成 ・CI/CD(GitLab、Jenkins)修正 ・構築・試験(性能試験等のシステムテスト)・移行作業
製造
報 酬
スキル見合い
エリア
[東京都,神奈川県] 大森
システム種別
ポジション
最寄駅
詳細
【仕事内容】 販売管理システムのVB6⇒VB.NETへのマイグレーション 詳細設計~開発・テスト 【要求スキル】 (必須) ・VB.NET (尚可) ・VB6、PL/SQL(読解能力があれば可) ・オブジェクト指向モデルでの設計経験
機械/電気
報 酬
完全スキル見合い
エリア
[東京都] 多摩センター(リモート)
システム種別
ポジション
最寄駅
詳細
業務名 :保全系WEBシステムの現行保守・リプレイス対応 作業期間:4月~長期 作業場所:多摩センター(リモート) 担当業務:保全系WEBシステムのAWS移行対応 スキル :【基本スキル】 ・Java、DB2、Oracle、Struts、Spring、AWS (全てが必須ではありません) 募集人数:1名 単価 :完全スキル見合い(140-180h) 面談回数:1回
流通/小売
報 酬
~55万円 ※スキル見合い
エリア
[東京都] 蔵前 ※週数回リモートあり
システム種別
ポジション
詳細
【仕事内容】 物流会社向けのシステムの保守を行っており あわせて改修等を行って頂きます 【要求スキル】 (必須) ・PL/SQL、Java、Oracle ・勤怠良好な方 ・リモートワーク実施中の為、 積極的にコミュニケーションを取ることができる方
その他
報 酬
完全スキル見合い
エリア
[東京都] 豊洲(リモート)
システム種別
ポジション
最寄駅
詳細
業務名 :大手出版社へのERP Cloud(会計)の導入 作業期間:3月~長期 作業場所:豊洲(リモート) スキル :【必須】 ・OracleEBS(会計)の経験者 募集人数:1名 単価 :完全スキル見合い 面談回数:1回(顔合わせの可能性あり)
通販/EC
報 酬
55~75万円程度
エリア
[東京都] 飯田橋(リモート有)
システム種別
最寄駅
詳細
【仕事内容】 ECサイトのWebアプリケーション開発の 詳細設計、実装、単体テスト、結合テストをご担当頂きます。 【要求スキル】 (必須) ・Java開発(バックエンド)経験3年以上 ・Springbootでの開発経験 ・Linuxの基本操作 ・JavaScriptでの開発経験 ・顧客とのコミュニケーションが苦手ではない方 ・長期対応が可能な方
銀行/証券
報 酬
~75万円
エリア
[東京都] 品川シーサイド(リモートは最大週2日)
システム種別
ポジション
詳細
業務名 :信用情報システムの維持メンテナンス 作業期間:3月~長期 作業場所:品川シーサイド駅(リモートは週最大2日) 担当業務:反社情報などを管理、運用する信用情報システムの 維持メンテナンス、および、小規模開発になります。 スキル :【必須】 ・Java(フレームワーク経験)、SQL、Junit 【尚可】 ・Oracle、Linux、TWS、HULFT、シェル(bash) 募集人数:1名 単価 :~75万円(140-180h) 面談回数:1回 備考 :年齢制限はございません。
その他
報 酬
70
エリア
[東京都] 東新宿
ポジション
詳細
業務名 :大手ネット生命保険基幹システム保守開発 作業期間:6月 or 7月 ~ 長期 作業場所:東新宿 担当業務:顧客折衝(ユーザ部調整)、SQLデータメンテナンス ユーザ部門と調整を実施し開発ベンダーへ作業依頼 スキル :【必須】 ・SQL(Oracle)経験 ・生命保険基幹業務知識(保全、収納、支払) 募集人数:1名 単価 :~70万円 面談回数:1回(顔合わせの可能性あり) 備考 :商流は御社の方まででお願い致します。
現在のOracle案件の平均単価は68万円(最高は90万円、最低は50万円)です。
主要な言語の案件相場はこちら からご覧いただけます。
現在のOracle案件数は42件です。
案件数は日々変動しており、その他非公開案件などもございますので、エンジニアルートが検索・営業を代行し、マッチした案件を随時ご案内する事も可能です。
時期やタイミングにもよりますが、可能な案件も多くございます。
エンジニアルートへご登録いただければご希望の就業形態を考慮し、非掲載案件を含めた中からご提案させていただきます。
2022.07.07
Oracleとは、後に現在Javaなどを提供するOracle社となるSoftware Development Laboratories(SDL)によって、1979年に発表されたデータベース管理システム、Oracle Datebaseのことを指します。
データを階層のように構成してツリー構造をとる「階層型」、ひとつの子データから複数の親データへのアクセスができる網目状の繋がりをもった「ネットワーク型」などいくつかの種類があるデータベースの中で、Oracleは「リレーショナル型」のデータベースです。
リレーショナル型では行と列からなる2次元の表形式でデータを表しており、SQᏞ言語と呼ばれる関係データベース独自の言語を使って検索や入力などデータの操作処理を行う形式をとっています。
OracleはRDBMSと略されるリレーショナル型データベース管理システムとして世界で初めてリリースされたもので、現在も高いシェア率を持つ代表的なRDBMSのひとつです。
Oracleには
の大きく4つの特徴があります。
1つ目は堅牢性です。
サービスの継続を可能にすることを目的に、災害時やデータ破壊など様々な障害からOracle保護する「Oracle Data Guard」というシステムが構成されています。
バックアップデータも常備し、故障時も短時間でサービスの継続ができるようになっているのも、ユーザーが安心できるポイントです。
2つ目はレベルロックと呼ばれる、各ユーザーの参照情報を行単位でロックする機能です。
これにより複数のユーザーからのリクエストを処理でき、同時に多数のアクセスがあっても参照先が違えば利用が可能になります。
3つ目は読み取り一貫性です。
データベースの読み取り時点でその情報を保証するもので、ユーザーの読み取りと同時に管理者がデータを書き換えた際などに、更新前の情報のみを取得できる機能です。
4つ目は、移植のしやすさです。
これはOracleのAPIやツールがC言語で造られていることによるもので、他のプラットフォームでの幅広い運用を可能にしています。
他にも拡張性の高さなど、Oracleはその人気の高さにも頷ける様々な特徴をもつデータベースとなっています。
今、IT業界ではクラウド化への流れが加速しています。
物理サーバー上のデータベースからクラウドへの移行が進む中、Oracleも、Oracle社自身により提供されているOracle Cloudはもちろん他社のAmazon Web Services(AWS)やMicrosoft Azureなどのいくつものクラウドとの連携を行うなど、時代に合わせ柔軟に変化を行っています。
また、日本語では「モノのインターネット」と呼ばれる、様々なものがインターネットに接続されるIoTの波もデータベースにも大きな影響を与えています。
そのIoT機器によって集められ膨大に蓄積されたデータはビッグデータと呼ばれ、精度の高い気象予測や渋滞予測などに使用する研究が進んでいますが、そこでもデータベースは大きな役割を果たしています。
変化していく業界と高まる将来の需要の中で、Oracleが今の高い堅牢性・安定性を持ったままどのように柔軟に変化していくのか。
それこそが、これからの需要の鍵となっていくのではないでしょうか。
Oracleには、日本オラクル社が公式に運営する「ORACLE MASTER」という資格があります。
Oracle Datebaseを扱うための技術力を認定する資格であり、データベースの運用、管理と独自言語であるSQᏞをどの程度活用できるかが問われます。
基礎を問うBronzeからSilver、Gold、Platinumと4段階のグレードに分かれており、Silver以上では日本国外で運営されているOracle Certification Program (OCP) との連携もとれるようになっています。
合格に必要な最低時間はそれぞれのグレードで約40時間とも言われているので、初心者からGoldまでの合格で約120時間の学習が必要になります。
最高ランクであるPlatinumはそこから更に約360時間以上と言われるほど難易度が高いものになっています。
国内のデータベースの約半数とも言われるシェア率の高いOracleを扱える技術を持つという裏付けにもなり、さらにリレーショナル型データベースそのものの仕組みやSQLの基礎的な知識を身につけることができるため、データベース管理者としてのスキルがほしい方、キャリアアップを目指す方には資格取得がおすすめです。