データベース設計

【SQL入門】データベースを作成・削除する

データベースの作成(CREATE DATABASE)

SQLの「CREATE DATABASE」を使うことで、データベースを作成することができます。

CREATE DATABASEの基本構文

CREATE  DATABASE  データベース名;

CREATE DATABASEの例

以下は「CREATE DATABASE」を使い「mydb」というデータベースを作成しています。※例はMySQLを使用。

■テーブルの作成例

CREATE DATABASE mydb;

データベースの削除(DROP DATABASE)

SQLの「DROP DATABASE」を使うことで、データベースを削除することができます。

DROP DATABASEの基本構文

DROP  DATABASE  データベース名;

DROP DATABASEの例

以下は「DROP DATABASE」を使い「mydb」というデータベースを削除しています。※例はMySQLを使用。

■テーブル削除例

DROP DATABASE mydb;

学習書の紹介

MySQL徹底入門 第4版 MySQL 8.0対応 [ yoku0825 ]

価格:4,180円
(2023/8/20 16:27時点)

2011年刊行の『MySQL 徹底入門 第3版』の改訂版です。
メジャーバージョンアップした8.0に対応。
旧版の内容を全面的に見直して書下ろし。
改訂にあたり、新機能についてはデータベース担当者が必要となる部分を中心にピックアップ!
運用・データ型・レプリケーション・文字コードなどの実務で役立つ内容もバランスよく解説します。

開発者のためのWebマガジン「CodeZine」の人気連載を大幅加筆・修正して2008年に刊行、好評を博した『達人に学ぶSQL徹底指南書』の改訂・第2版です。

第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、CASE式、ウィンドウ関数、外部結合、HAVING句、EXISTS述語など、SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンなSQL機能を駆使した書き方」を徹底解説しています。

標準SQL準拠のため、Oracle/SQL Server/DB2/PostgreSQL/MySQL等々の幅広いデータベースに対応しているほか、実際の開発現場でも活かしやすい実践的なコーディング事例も多数紹介しています。
チューニングテクニックやリレーショナルデータベースの歴史なども網羅。
SQLの原理となっている仕組みや、この言語を作った人々が何を考えて現在のような形にしたのか、というバックグラウンドも掘り起こして伝えます。

学習書のお求めはこちらから → IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』

-データベース設計

error: Content is protected !!