![見出し画像](https://assets.st-note.com/production/uploads/images/7507927/rectangle_large_type_2_3d927dd1a7e1cac556d84a389bb2e3e7.jpg?width=1200)
DMLによるデータの作成と編集 職業訓練45日目
夏休みも終わり職業訓練も再開しました。
データの作成手順
⑴データベースの作成
⑵データベース内にテーブルを作成する
⑶テーブル内にデータを追加する
一般的なPCの利用に例えると⑴はフォルダの作成、⑵はファイルの作成、⑶はファイルの中のデータです。
----------------------------------------------------------------------------
⑴データベースの作成
create database データベース名;→データベースの新規作成
use データベース名;→指定したデータベース名を利用する
----------------------------------------------------------------------------
⑵データベース内にテーブルを作成する
create table テーブル名(列データ名 データの型);
*列データはカンマで区切れば複数作ることができます。
----------------------------------------------------------------------------
⑶テーブル内にデータを追加する
先ほどの列データに実際に値を入れて行く作業です。
insert into テーブル名 values(値);
----------------------------------------------------------------------------
今までやったことの一連の流れ
今回はサッカーチームの選手のデータをまとめたものを作って行くとします。
⑴データベースの作成
create database soccer_team;
use soccer_team;
⑵データベース内にテーブルを作成する
create table members(
no int,neme varcher(40),position varcher);
*メンバーテーブルの列データは番号(no)、選手名(name)、ポジション(position)です。データ型は数値ならint、文字ならvarchar(40)でとりあえずOKです。
⑶テーブル内にデータを追加する
insert into members values
(1,'sato','GK'),(2,suzuki,'DF'),(9,'sasaki','FW'),(10,'nakamura','MF');
*列データは前回の作業で作った順番に入れて行くことになります。列データ間はカンマで区切リマス。また文字データに関してはシングルクォーテーションで囲みます。
データの編集
・データベースの削除
drop database データベース名
・テーブルの削除
drop table テーブル名;
・テーブルの編集
・列の追加
alter table テーブル名 add 列データ名 データ型;
・列の変更
alter table テーブル名 change 変更前データ名 変更後データ名 データ型;
・列の削除
alter table テーブル名 drop 列データ名;
・テーブル名の変更
alter table テーブル名 rename 新しいテーブル名;
----------------------------------------------------------------------------
今日はこの辺で失礼します。ありがとうございました。
この記事が気に入ったらサポートをしてみませんか?