![見出し画像](https://assets.st-note.com/production/uploads/images/97105840/rectangle_large_type_2_b1e13d3f299946b6b88155490c29124c.gif?width=800)
DBのデータを自在に扱うSQLを知ろう!
未経験からエンジニアになりたい人は、プログラミングから始める人が多いと思いますが、
エンジニアの仕事は、プログラミングだけではありません。そして、プログラミングだけでは、エンジニアになれません。同時にプログラミングが苦手でも、システム構成や開発の流れを理解するとエンジニアに近づきます!
今回はDBのデータを操るSQLについて更に詳しく調べてみましょう!
![](https://assets.st-note.com/production/uploads/images/97105886/picture_pc_006dceec7c109815e3e33c23a9959c90.gif?width=800)
SQLについて
SQL(Structured Query Language) とはデータベース操作言語。
ANSIやJISで標準化されている
・DDL(Data Definition Language : データ定義言語)
・DML(Data Manipulation Language : データ操作言語)
がある。
DDLとは
DDLは、Create Database文や Create Table文を指し、DBMSへの定義関連を行うための言語
![](https://assets.st-note.com/img/1675374784562-ga8XFVKh9k.png)
DMLとは
DMLは、Select, Update, Insert, Delete 等のデータを操作するための言語
![](https://assets.st-note.com/img/1675374794694-GMh6IDVB54.png)
まとめ
ーSQL(Structured Query Language)はデータベース操作言語
ーDDLはデータ定義言語
ーDMLはデータ操作言語
ーANSIやJISで標準化されているのでどのデータベースでも基本共通
最後に
未経験の皆さん、若手エンジニアの皆さん、勉強方法について悩みがあればなんでも気軽に質問して下さい!
これからも記事を書いていきますので、モチベーションアップのためフォロー、イイねお願いします。
この記事が気に入ったらサポートをしてみませんか?