SQLServer文法1:経験ゼロからSQLServerをインストールしてある程度SQLが書けるようになる方法

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

SQLServerを使ってデータベースの基礎や正規化を学び,Select文,Insert文,Update文,Delete文や内部結合と外部結合の違いが分かるようになります。

今回はまったくSQLServerを使ったことがない人が

SQLServerをつかって「SQL書けるよ」ってなるための講座になります。


まずはSQLServerをダウンロードして,インストールするところから始まり,

とりあえずテーブルを作ってみて,それに対して

SELECT文,UPDATE文,INSERT文,DELETE文がなどの

基本的なSQLの書き方を解説していきます。


だいたいSQLをわかってもらった後は,

テーブル設計のやり方を見ていきます。


テーブル設計とは,システムで必要なデータをすべて洗い出して,

そこから正規化という考え方を使って,テーブルを作成していきます。


その後,実際にテーブル設計をしたものをSQLServerに実装し,

正規化でバラバラになったテーブルを,SQLの結合を使って,

元の一つのテーブルに戻すやり方を解説します。


最初はなかなか解り辛い,「内部結合」と「外部結合」の違いも

動画のなかでかなりわかりやすく説明しています。


SQLServerを使う上で,8割がた必要な知識を

短時間に凝縮してお伝えしていますので,是非ご覧ください。


#00_はじめに

#01_インストール

#02_データベースの作成

#03_テーブルの作成

#04_テーブルの作成実演

#05_上位200行の成約をなくす

#06_基本的なSQL

#07_select文

#08_update文

#09_insert文

#10_delete文

#11_テーブル設計解説

#12_顧客と注文情報を分ける

#13_ヘッダーと明細に分ける

#14_商品マスターを切り出す

#15_正規化最終形

#16_正規化したテーブルの作成

#17_データの作成

#18_内部結合

#19_外部結合

#20_isnullの使い方

#21_OrderByで並び替える方法

#022_さいごに



  • SQLServerがインストールできる

  • 基本的なSQLが書けるようになる

  • データベース設計や正規化が理解できる

Instructor

Profile photo of ピーコック アンダーソン
ピーコック アンダーソン

20年ほどプログラマーとして活動しています。初期の頃はいろんな現場を転々とするプログラマーで10年ほど経験をつみ,その後,大手メーカーに入社し,C#やSQLServerを中心とした製品開発にて設計,製作,保守,プロジェクトリーダー等を10年近く担当。知識習得のきっかけは,現場に分かりづらいプログラムコードが散乱しており,それらをわかりやすくするために,オブジェクト指向,ドメイン駆動開発,テスト駆動開発,リファクタリング,デザインパターンの書籍などを読み漁りました。その結果,一つのドメイン駆動開発手法にいまはたどり着き,チームのメンバーに伝えていますが,この知識を大勢の方にお伝えすると,予想以上に喜んで頂けているので,私の学んだ知識をできるだけわかりやすくお伝えして,私のした遠回りをあまりしなくてもいいように,解説していきたいと思っています。

Review
4.9 course rating
4K ratings
ui-avatar of 山梨 隆亮
山梨 �.
5.0
7 months ago

基礎的な内容理解の確認に活用させていただきました。
ありがとうございました。

  • Helpful
  • Not helpful
ui-avatar of 龍本和宏
龍本和宏
4.5
8 months ago

基礎の基礎で内容の説明が丁寧だったところ

  • Helpful
  • Not helpful
ui-avatar of 原輝信
原輝信
4.5
9 months ago

基本的な部分からわかりやすく説明してあるので。

  • Helpful
  • Not helpful
ui-avatar of 中島 一紀
中島 �.
4.5
9 months ago

環境の構築から丁寧に解説がされていて理解しやすいと思う。

  • Helpful
  • Not helpful
ui-avatar of Aiko_kinoshita
Aiko_kinoshita
3.5
10 months ago

SQLだけだと思っていたので。この部分は自分でなくシステム部が担当しているため知っていたほうがいいけど知らなくても作業は可能。

  • Helpful
  • Not helpful
ui-avatar of AKIRA HAMADA
Akira H.
3.0
10 months ago

もう少し画面を使って説明して欲しいですね。

  • Helpful
  • Not helpful
ui-avatar of 谷口浩史
谷口浩史
4.0
11 months ago

字幕に誤字があるため星一つ減じた

  • Helpful
  • Not helpful
ui-avatar of Megumi
Megumi
4.0
11 months ago

短時間で例をベースに概要を段階的に把握できるので良い。
ちょっと惜しいのが、考え方で重要な正規化や結合の説明が中途半端なこと。例えば正規化は内容については説明しているので、Table設計上の重要性という観点から第1〜第3正規形に言及した上でもう少し時間をかけて説明する方がよりわかりやすい講義になると思います。

  • Helpful
  • Not helpful
ui-avatar of 城貝茂嗣
城貝茂嗣
4.5
1 year ago

初歩なので、順序だてた文法で理解しやすい

  • Helpful
  • Not helpful
ui-avatar of 門脇 太郎
門脇 �.
4.0
1 year ago

予備知識ゼロでもわかりやすい

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses