Programming & Scientific Computing · Databases & Data Engineering

Databases: Security, privacy, and ethics in data management

Public introduction · full guide in Eikos

Introduction

What this guide covers

Introduction // Database security · Mathematical privacy · Algorithmic ethics

Overview

Topics covered

  • Introduction
  • Databases: Security, Privacy and Ethics
  • Security Fundamentals and CIA Model
  • Threat Modeling (STRIDE)
  • Authentication, Authorization and Access Control (RBAC vs ABAC)
  • Modern Authentication Mechanisms

Related concepts

Main connections

  • SQL & relational data modeling
  • Data privacy & differential privacy
  • Diagnostic test evaluation & ROC
  • Algorithmic fairness & disparity metrics
  • Supervised machine learning
  • Bayes' theorem & priors

Compatible notation

Mathematical sample in LaTeX

The expression is rendered accessibly, with its LaTeX source preserved below.

A statev=(𝒮,𝒪,𝒜)It is safe under Bell-LaPadula if and only if:
View LaTeX source\text{A state} v = (\mathcal{S}, \mathcal{O}, \mathcal{A}) \text{It is safe under Bell-LaPadula if and only if:}