大量のデータを、検索などの情報処理が効率よく行なえるように何らかの構造を与えて管理できる状態にしたもののこと。
よく、データベースを管理するための「管理ソフトウェア」がデータベースとよばれているが、それは本来、DBMS(データベースマネジメントシステム、Data Base Management System)と呼ぶのが適切である。
データベースには、採用している構造によって色々な種類があるが、もっともよく知られているのはRDB(リレーショナルデータベース)であると思われる。
あなたのデータは本当に安全?オラクル・データベースの「最強の金庫」とバックアップ術 「中身は何?」から「もしもの時の守り」まで徹底解説 1. データベースは「最強の貸し金庫」 オラクルのデータベースは、最初から知識が詰まった「百科事典」ではありません。企業が自分たちの大事な財産(顧客データや売上)を入れるための「最強の金庫」です。 中身は誰のもの? 金庫(システム)はオラクルのものですが、中に入れる書類(データ)は100%その企業のものです。オラクルは「中身」を売るのではなく、「絶対に壊れない、すぐに取り出せる管理技術」を売っています。 2. システムが止まってもデータは消えない? 「もしシス…
最新のものを勉強しているわけだから当たり前なんだけど、それでも新しいことを知れるのは嬉しいことです。 昔のやり方では時間がかかっていたことが、新しい手順で行うと時間が短縮されたり作成方法が簡単になったりします。 やはり常にアンテナをはって情報収集することは、プログラミングをしていく上で必要なことなのです。 バージョン・・・・ 続きはこちら
Notion表結合を完全攻略!初心者でも分かるデータベース連携術 Notionでデータ管理をしていると、「顧客情報と案件を関連付けたい」「プロジェクトとタスクを連携させたい」といった場面に必ず遭遇します。複数のデータベースに散らばった情報を効率的に管理するためには、表の結合機能が欠かせません。 エクセルでVLOOKUP関数を使っていた方なら、その便利さは十分理解されていることでしょう。Notionにも同様の機能があり、むしろエクセルよりも直感的で柔軟な表結合が可能です。 しかし、「設定が複雑そう」「どこから手をつければいいか分からない」という声も多く聞かれます。実際、Notionの表結合機能は…
こんにちは。 前回の記事に続いてPHPさわってみる企画。データベースを使用した簡単なWEBアプリの開発またはゲーム制作への応用を目指します。まだ基礎的なことが終わっていないのでJavaScript企画でも取り上げたようなことが続いてしまいます。飛ばしてしまうっていう手もあるんですけど一応…こうやって記事を書くことで知識が定着するってこともあると思うので。 はじめに注意書き。この記事は初心者がやってみた、という内容なので間違いを含んでいる場合があります。 今回は関数。書き方の違いはあれど、ほとんどのプログラミング言語に存在する機能だと思います。複数の処理をセットにしておき、再利用することで効率化…
vul.hatenadiary.com 【ニュース】■2015年◇2015年4月 ◆MongoDBのアップデート、公開後も多くの組織で脆弱性放置 (ITmedia, 2015/04/02) MongoDBの脆弱性を修正する更新版が3月17日にリリースされたにもかかわらず、多くの組織が対応しておらず、攻撃の標的にされる恐れがあるという http://www.itmedia.co.jp/enterprise/articles/1504/02/news042.html ⇒ https://malware-log.hatenablog.com/entry/2015/04/02/000000 ◇2015…
こんにちは!2025年に新卒で入社したWebアプリケーショングループの田嶋です! はじめに 新卒エンジニアの田嶋・外囿とテックリードの伊尾木の3人が、2026年秋にデータベーススペシャリスト試験に挑戦をします! それにあたり、月に1回テックブログでそれぞれの勉強の進捗や、試験勉強から学んだ事などを連載していきます! 全員合格を目指してがんばりますので、みなさん是非見にきてみてください! データベーススペシャリスト試験とは? 経済産業省が管轄している12ある「情報処理技術者試験(スキルレベル1〜4)」において、データベーススペシャリストはスキルレベル4に属し「高度情報処理技術者試験」に該当する試…
オラクル(Oracle)企業徹底調査:データベースの巨人からクラウド・AIの覇者へ 公開日:2025年12月26日 | カテゴリ:企業研究・ITトレンド IT業界の老舗でありながら、近年「クラウドとAI」の分野で凄まじい再成長を遂げているのが、米オラクル(Oracle Corporation)です。長年データベース市場を支配してきた同社がいかにして変貌を遂げたのか。最新の業績推移から将来性、抱えるリスクまでを詳しく解説します。 1. 企業プロフィールと商売の仕組み オラクルは1977年にラリー・エリソンらによって設立された、世界最大級のエンタープライズ・ソフトウェア企業です。テキサス州オーステ…
Notionで読書記録を効率化!完全ガイド 読書は人生を豊かにする素晴らしい習慣ですが、「あの本、何が書いてあったっけ?」「去年読んだ本の内容を思い出せない」そんな経験はありませんか?せっかく時間をかけて読んだ本の知識や感動が、記憶の彼方に消えてしまうのはもったいないですよね。 読書の効果を最大限に引き出すためには、読書記録が欠かせません。しかし、従来の手帳やExcelでの管理では、検索性が悪く、情報の整理や分析が困難でした。そこで注目されているのが、Notionを活用した読書記録システムです。 Notionは、データベース機能とページ機能を組み合わせることで、単なる記録を超えた「読書体験の資…
参考 実行計画を可視化する「pev2」を使ってパフォーマンスチューニングを始めてみよう! はじめに この記事はハンズオンを意識したpev2の紹介記事。この記事を一通り見て、pev2の使い方についてある程度の知識を得ることができた。 また、いくつかの疑問について生成AIにて生成し、私が調査考察した上で回答し実際どうだったかを生成AIによって添削した。 学習内容のQ&A Q1: 実行計画を読む際、どの項目を最初に注目すべきか? A1: 実行時間 コストは推定値で実際の性能と乖離する場合がある 実際の実行時間が最も信頼できる指標 実行時間とコストの両方を状況に応じて使い分け 実際の検証結果、開発環境…
パフォーマンス問題の特定 EXPLAIN で実行計画を確認 重要な指標 type の種類(良い順) インデックス設計 基本原則 インデックスを張るべきカラム 複合インデックスの順序 クエリ最適化 1. SELECT * を避ける 2. サブクエリをJOINに 3. OR を UNION に 4. OFFSET を避ける 5. LIKE の前方一致 N+1問題 問題のあるコード 解決策:JOINまたはIN まとめ 関連記事 Tech Creator Hub 「SQLが遅いけど、どこを直せばいいか分からない」と悩んでいませんか?この記事では、SQLチューニングの基本を解説します。 パフォーマンス問…