「連絡先」、「タスク」、「コミットメント」テーブルを個人アジェンダのデータベースに作成するSQLコードを次に示します。

テーブル連絡先を作成します（
  id int auto_incrementプライマリキー、
  名前varchar（255）nullではありません、
  varchar Phone（20）nullではなく、
  メールvarchar（255）はnullではありません
）;

テーブルタスクを作成します（
  id int auto_incrementプライマリキー、
  varcharの説明（255）nullではありません、
  null default falseではありません
）;

テーブルのコミットメントを作成します（
  id int auto_incrementプライマリキー、
  varcharタイトル（255）nullではなく、
  varcharの説明（255）nullではありません、
  date_hora dateTime Not Null、
  varcharの場所（255）nullではなく、
  contact_id int、
  外部キー（contact_id）参照連絡先（ID）
）;
Aqui está o código SQL para criar as tabelas "contatos", "tarefas" e "compromissos" em um banco de dados de uma agenda pessoal:

CREATE TABLE contatos (
  id INT AUTO_INCREMENT PRIMARY KEY,
  nome VARCHAR(255) NOT NULL,
  telefone VARCHAR(20) NOT NULL,
  email VARCHAR(255) NOT NULL
);

CREATE TABLE tarefas (
  id INT AUTO_INCREMENT PRIMARY KEY,
  descricao VARCHAR(255) NOT NULL,
  concluido BOOLEAN NOT NULL DEFAULT FALSE
);

CREATE TABLE compromissos (
  id INT AUTO_INCREMENT PRIMARY KEY,
  titulo VARCHAR(255) NOT NULL,
  descricao VARCHAR(255) NOT NULL,
  data_hora DATETIME NOT NULL,
  local VARCHAR(255) NOT NULL,
  contato_id INT,
  FOREIGN KEY (contato_id) REFERENCES contatos(id)
);