データベース Overview(IIJ Bootcamp 2023)

Sdílet
Vložit
  • čas přidán 5. 09. 2024
  • IIJ社内での新人向けハンズオン勉強会「IIJ Bootcamp 2023」で行われた "データベースOverview" を掲載しています。
    Webアプリケーション開発において、取得したデータを適切に保存し、必要なデータを適切に取り出して利用しなければならない場面はよくあります。データベースは、そうした場面で非常に有用な技術ですが、データを適切に取り扱うためにはデータベースがどのようなことに配慮して作られているか理解する必要があります。このOverviewでは、データベースに関する基本的な仕組みについて取り扱います。
    ・データベースとは
    ・DBMSが備える3つの主要機能
    ・データベースの種類とデータ管理方法の違い
    ・データへのアクセス手段
    ・トランザクションとは
    ・トランザクションとACID特性
    ・原子性(Atomicity)とは
    ・一貫性・整合性(Consistency)とは
    ・独立性・分離性(Isolation)とは
    ・ロック(lock)とは
    ・デッドロック(deadlock)とは
    ・分離レベル(isolation level)とは
    ・データを扱うことの難しさを知る
    ・データベースを学び利用する
    ・必要な機能を備えたデータベース製品を選定する
    講演資料:iij.github.io/...
    ▼IIJ Bootcampについて
    IIJ Bootcampとは、様々な技術に触れることを目的としたIIJ社内で行われている新人向けハンズオン勉強会です。
    iij.github.io/...
    各技術が誕生した経緯・歴史、ほかの技術と比較といった知識を得るためのきっかけとして、さまざまな言語・フレームワーク・ツールに触れて実際に動かすハンズオンを行っています。 カリキュラムにはハンズオンだけでなく、「overview」として技術ジャンルの全体像や歴史などを紹介する回も設けています。
    ▼[IIJ Bootcamp] ハンズオン研修 開催報告
    IIJのエンジニアブログでは、これまで開催してきたIIJ Bootcampのレポートを掲載しています。
    2022年度 eng-blog.iij.a...
    2021年度 eng-blog.iij.a...
    2020年度 eng-blog.iij.a...
    2019年度 eng-blog.iij.a...

Komentáře • 1