大量のデータを、検索などの情報処理が効率よく行なえるように何らかの構造を与えて管理できる状態にしたもののこと。
よく、データベースを管理するための「管理ソフトウェア」がデータベースとよばれているが、それは本来、DBMS(データベースマネジメントシステム、Data Base Management System)と呼ぶのが適切である。
データベースには、採用している構造によって色々な種類があるが、もっともよく知られているのはRDB(リレーショナルデータベース)であると思われる。
筆者はファイルメーカーProを愛用している。ただし,まったくの個人ユースである。 何でも,自分なりにデータを集めて,処理に使っている。自分が使いやすいようにデータを集めているのである。 素材のデータはインターネット上に山のようにアップされている。しかし,表の形になっていたり,PDFだったり,複数のページに分散していたりする。検索エンジンで1回だけ検索して情報を得るだけなら,複数のサイトを見比べればだいたい必要な情報は入手できるが,いつも同じサイトに行き着くとは限らない。 そこで,データを手元に確保するために,ファイルメーカーを利用して,自分のデータベースを作っている。 現在なら,交通系ICカー…
本記事では、SQL Server Management Studioを使用したデータインポートおよびエクスポートの簡易ガイドをご紹介します。 データの移行や、検証用にデータをコピーしたい場合などにおすすめです。 実行手順 さいごに 実行手順 「データのエクスポート」を選択する 「Next」をクリックする ユーザ情報を入力する エクスポートする先を指定してユーザ情報を入力する 今回は簡易的にデータをコピーするため、「1つ以上の~」を選択する コピーしたいテーブルを指定する 「すぐに実行する」をクリックする 設定内容を確認して、「Finish」をクリックする 正常に終了したことを確認する さいごに…
今まで気にしたことがなかった転送設定。 こんなに便利なものに気が付かなかったというのは、なんとも情けない感じがしてしまいます。 この機能をもっと早く知っていれば、メーラーの設定ももっと楽にできたと思うと後悔しかありません。 今まで・・・・ 続きはこちら
前書き 以下のnameカラム(string型)とdscriptionカラム(text型)にlengthのバリデーションは必要?また必要なら何文字で設定するのがいいの?という2つの疑問が湧いたので忘却録として記事に残します ↓migrationファイル 結論 ⇨人それぞれの用途でlengthのバリデーションの有無や文字数の制限を設定する。 そもそもstringとtextの違いは? データ型 データベースに登録できる文字数 string 255文字まで text 上限なし それぞれの用途 string⇨一言入力したいときなどに使う。(名前、電話番号、住所など). バリデーション必要. 理由 おかし…
速くなった インフラチームの小川です。育児効率化という名目で白物家電を買い替えまくっています。(あると思います) 最近はデータベースの同期処理を書き直していました。もともとは mysqldump を使ってダンプした SQL をストレージに保存し、別 DB にロードするようなシンプルなものでした。しかし、サービス成長によるデータの増加で「同期が遅い」「ストレージを一時的に大きく消費する」といった課題が浮き彫りとなってきました。特に前者は顕著で、サービス開発に影響が出ることもありました。 これらの課題を MySQL Shell を使って改善できたのでカンタンに紹介します。なお、本記事は AWS 上…
メール運営のトラブルですっかりやる気が薄れてしまったところはあるけれど、もう一度気合いを入れ直してWebサイト作りに挑戦します。 どういうWebサイトを作りたいかというと、CMS(コンテンツ・マネジメント・システム)を使わずに一からHTML+CSSで制作するホームページです。 基本中の基本にちょっと立ち返ってみたくなったというのが、今の心境なのです。 どんな・・・・ 続きはこちら
悩みに悩んでいたことが、見方や考え方を変えた途端あっさり解決してしまいました。 システム開発をしているとこういうことはありがちなのです。 「何処かに間違いがあるはず」と思って見直してみても、見つけることができなかったりするのです。 問題・・・・ 続きはこちら
こんにちは。アプリケーションサービス部の兼安です。 Amazon Timestreamの保持期間の挙動を観察していたところ、気になる点があったのでブログにまとめてみました。 本記事の対象 この記事は、Amazon Timestreamの基本的な仕様を理解していて、さらに深くその仕様について理解したい方を対象としています。 Amazon Timestreamの保持期間とは Amazon Timestreamの保持期間とは、データが登録されてから別の領域に移動される、または破棄されるまでの期間です。 Timestreamには、メモリストアとマグネティックストアの2つの領域があり、それぞれに異なる保…
こんにちは、かたいなかです。 2024年2月に長年の悲願だったマッハバイトのメインDBのAuroraへの移行を完遂しました!!! この記事では、どのようにマッハバイトのAurora移行を進めていったかを記事として残します。 なお、この記事の中では結構レガシーな部分の対応に苦しんだところも出てくるのですが、DB移行が終わったあとで、弊社内でこのレベルのレガシー対応を行う必要があることはほぼないと考えているので、リブセンスに興味を持っている方も安心して読んでいただければと思います。 やったこと プロジェクトの流れ テックリードから聞く初耳の単語: 『Mroonga』 状況をざっくりと調査 このコー…
今日は失敗の連続でした。 一番の失敗はメーラーの設定を間違えてしまってデータをすべて削除してしまいました。 今日までのメールがすべて消えてしまったのです。 これには・・・・ 続きはこちら
エストニアがデジタル化の分野で世界をリードする国の一つとなったのは偶然ではありません。この小さなバルト海沿岸国は、1990年代初頭のソビエト連邦からの独立以来、情報技術(IT)とデジタルイノベーションを国家発展の柱として位置づけてきました。エストニアのデジタル化の旅は、全ての学校にインターネットを導入する「タイガーリープ」プロジェクトから始まりました。その後、国はデジタルID、e-政府サービス、そして最近ではe-レジデンシーといった画期的な取り組みを次々と打ち出し、デジタル社会のモデルケースとなっています。 エストニアのデジタル化戦略は、単に技術の導入に留まらず、国民の生活を向上させ、政府の透…
Djangoのtimezone.nowを使っていてモヤモヤした。特に、「なぜ、UTCの時刻を返すのか」と思ったので、調べてみた。 その記録。 背景 Djangoにはtimezoneのutilsがあり、nowという関数を持っている。 これを実行すると次のようになる。 >>> from django.utils import timezone >>> timezone.now() datetime.datetime(2024, 3, 27, 20, 49, 31, 114299, tzinfo=datetime.timezone.utc) また、Djangoプロジェクトにはsettingsでタイム…
generated by DALL-E3 はじめに 具体例の紹介 各概念における抽象クラスの作成 量産対象となる具象クラスの記述量を減らす LaravelDataの活用 連想配列と引数のアンパックの活用 リフレクションによる内部情報の利用(黒魔術) バックトレースによる呼び出し元情報の参照(暗黒魔術) 実際の使用にあたって ビジネスルール検証におけるValidatorの活用 従来パターンにおける課題 Validatorを用いる前提で宣言的に記述する方式 オブジェクトが入れ子になっている場合の責務の所在 その他ポイント フロントエンドバリデーションとの数値ルール共有 Eloquent Model…
vSphere環境を使っていて、仮想マシンのvCPUのサイジングについてベストプラクティスがいくつかありますが、そういう背景がどういったところにあるのか、ベストプラクティスから外れた場合にどうなるのか書いてみようと思います。 構成 vCenter 7.0 U3 ESXi 7.0 Update 3 Intel NUC NUC7i3BNH Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz Ubuntu 22.04 よくありそうな疑問 仮想マシンのvCPUのサイジングとして、以下のものがあります。 一般的なベストプラクティスとして、ハイパースレッディングが有効な環境で…
はじめに いつもの基本的な使い方を1回休んで、この時期のための応用編です。まだ紹介していない機能もありますが、大体はやっていることがわかるのではと思います。 今日、来年度の授業スケジュールが校務支援システムに流し込まれました。これによって、自分の授業のスケジュールが ics ファイルとして、システムからダウンロードできます。 BEGIN:VCALENDAR VERSION:2.0 PRODID:-//東京都立産業技術高等専門学校//校務支援システム//JP BEGIN:VEVENT DTSTART;TZID=Asia/Tokyo:20240408T124500 DTEND;TZID=Asia/…
最初、よく分からなかったですが、放棄した借り手に対する放棄後の賃料が、貸し手の義務が認められない場合だと無制限に膨らむことを防ぐといった意味合いがあるそうです。 不動産のリースは、20世紀中盤以降、財産法上の行為という捉え方から、契約法上の行為という捉え方へと大きく変遷したそうで、こういった貸手の「義務」もその反映として捉えられるということのようです。 次の財産法の本の一節が分かりません。 テナントが物件を放棄したことによる損害が、新たなテナントを探すことで軽減されるというのはどういうことですか? 大家が自分の損害を軽減する義務があるということですか? よく分からないのですが。 分かりました!…
前から気になっていたアニメ、「ファンタスティックプラネット」がYoutubeで2週間限定公開をしていたので見た。 www.zaziefilms.com 考察というほどのことはできないが、感想と記録を残しておく。
(法律をどこまで守るのかというボーダーラインを考えます) 1)パーティ券問題の構造 パーティ券問題の議論は、法律を守ったか否かに集中しています。 法律に問題があり、改正すべきであるという話はでてきません。 ともかく、法律を守れば、それ以外は、関係がないというスタンスです。 法治国家が正常に機能するためには、次の2条件が必要です。 (S1)国民が法律を順守すること (S2)法律が、人権を守り、かつ合理的できていること 「悪法も又法なり」は、(S1)を述べていますが、(S2)を無視しています。 つまり、パーティ券問題と同じ構造があります。 2)ウィキペディア 長くなりますが、ウィキペディア日本語版…
今日は朝からふくおか県央環境広域施設組合の管内視察に。エリア内の各施設を見て回った後、現在計画中の新ゴミ処理施設に関する勉強会が4時半あたりまでびっちり。この話はまた別の機会に。 その勉強会の後は、ニーズ会に久しぶりに参加。 このニーズ会は、飯塚市、九州工業大学、嘉飯桂産業振興協議会、飯塚研究開発機構が産官学の交流の機会として行っているもの。159回めの今回のテーマはブロックチェーン。 飯塚はブロックチェーンには結構力を入れていてチラシにあるように「飯塚市ブロックチェーン推進宣言」も行っていることもあり、私としても興味津々。仕事が終わらず二日続けて睡眠不足の中ですが、これは聞かなきゃと駆けつけ…
朝 2時前に起きた。今朝は40年くらい前にNHKで放送されていた「昼のプレゼント」という番組を思い出した。おばあちゃんと見ていた思い出だ。おじいちゃんも一緒だったけど、優しい番組の雰囲気がおばあちゃんとよく合っていた。でも内容はよく覚えていない。オープニングの音楽を少し覚えている程度だ。 小説制作をしていた。op12の水着回のプロットだ。Geminiに相談して進んだけど、後戻りしたりして、結局のところ少し進んだ。3時間くらいやっていた。朝になった。 午前中 メモ。メモが取りたい。メモを取るといいらしい。僕としても以前からメモを取る活動にはチャレンジしているけど続かない。わりと続いたな、というと…
世界の農業発電市場の包括的な概要が最近、UnivDatos Market Insights によってその大規模なデータベースに追加されました。このレポートは、市場の原動力、制約、機会などのさまざまなダイナミクスに関する有益なデータを収集して編集されています。この革新的なレポートは、複数の分析を使用して、世界の農業発電市場を詳しく調査しています。このレポートは、市場の成長に影響を与える最新の業界の動向と傾向要因の詳細な分析を提供します。さらに、この統計市場調査リポジトリは、世界の農業市場を地域および国レベルで調査および予測します。 このサンプル戦略レポートのダウンロードをリクエストする - ht…
自動車のパワーサンルーフとは、自動車のルーフに設けられた操作可能な開口部のことで、光と新鮮な空気を車室内に取り入れることができ、車室内の気候が改善され、車内の効率的な換気が可能になるため、隙間風が減少する。サンルーフには、モーターで駆動する透明または非透明のパネルがあり、形状、サイズ、機能によって様々なタイプのサンルーフが市場に出回っており、通常、スポイラー型、内蔵型、スポイラー型、パノラミック型などがあり、主にSUV、セダンなどに搭載されている。 出典二次資料およびQYResearch、2022年 QYResearchが発行した最新市場調査レポート「パワーサンルーフ―グローバル市場シェアとラ…
寺内 正毅 1852−1919 https://www.ndl.go.jp/portrait/datas/137/ 十二月三日午後三時二十五分発 同 六時三十五分著 曽禰統監宛 寺内陸軍大臣発 電 文 訳 この電報は榊原少将をして陸軍の暗号にて訳せしめらるべし。 密報によれば、一進会員は日韓合併の請願をなすの決心をなし、明日にもこれを決行するやの様なり。 この際における閣下の態度は、将来、国是遂行に大いなる関係を有するをもって、いささか卑見を述べ御参考に供したし。御聴許を得ば幸甚なり。 もし一進会が前述のごとき請願をなしたる場合においては、統監は泰然としてこれを受領し、単に参考に供すべき旨を答…
最近X(旧Twitter)のTLを眺めていると、新しい方が次々と天体写真に挑戦していて嬉しくなるのですが、一方で「あのツールを使えばもっときれいに(or もっと簡単に)なるのに……」と思うこともしばしばあります。 しかし一方で、振り返ってみると、自分が使っているツールについてまとめて紹介したことなかったな……と思い当たりました。そこで、自分が普段利用しているソフトやウェブサイトについてまとめてみようと思います。何かの参考やヒントになれば幸いです。 撮影計画段階で使用するソフト、ウェブサイト ステラナビゲータ12 Aladin Desktop N.I.N.A.(NIGHTTIME IMAGING…
MRIは、磁場と電波を利用して体内の臓器や組織の詳細な画像を作成する診断装置である。 MRIは、X線検査、超音波検査、コンピュータ断層撮影(CT)検査で見ることができる体内の構造について、さまざまな情報を提供する。 MRIは様々な傾斜面の断面、矢状面、冠状層の画像を作成することができる。MRIは、脳血腫、脳腫瘍、頭蓋内動脈瘤、動静脈奇形、脳虚血、脊髄腫瘍、脊髄空洞症、水頭症などの一般的な脳疾患の検出に使用される。MRIには多くの応用があるが、神経画像診断もその一つに過ぎない。そこで、このレポートでは、すべてのMRIシステムについて研究する。 QYResearchが発行した最新市場調査レポート「…