English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQLは関係データベース管理システム内でデータを管理するための標準言語です。
SQLは構造化クエリ言語を意味します。SQLは標準のプログラミング言語であり、関係データベース管理システム(RDBMS)内でデータを保存、取得、管理、処理するために特別に設計されています。SQLは1987年にISO標準になりました。
SQLは最も広く使用されているデータベース言語であり、人気のある関係データベースシステム(MySQL、SQL Server、Oracleなど)がサポートしています。しかし、SQL標準の一部の機能は、異なるデータベースシステムで異なる方法で実装されています。
SQLは最初に1972000年代初頭にIBMで開発されました。当初はSEQUEL(構造化英語クエリ言語)と呼ばれ、後にSQL(SQLと発音)に変更されました。
ヒント:当社のSQLトレーニングは、基本的なトピックから高度なトピックまで、SQL言語の基本知識を段階的に学ぶことを助けます。初心者の方は、基本的な部分から始めて、日々少しずつ進めてください。
SQLでできることは:
データベースを作成できます。
データベース内にテーブルを作成できます。
データベースから情報をクエリまたはリクエストできます。
データベースにレコードを挿入できます。
データベースのレコードを更新または修正できます。
データベースからレコードを削除できます。
データの安全性を確保するために、データベース内で権限やアクセスを設定できます。
よく使われる複雑なクエリを避けるためにビューを作成できます。
リストはまだ終わりではありません。SQLを使って多くの他のデータベース関連のタスクを実行できます。次の章では、これらすべての詳細を学びます。
注意:除了仅在其系统上可用的 SQL 标准之外,大多数关系数据库系统还具有自己的其他专有扩展。
各章都提供了简单的 SQL 示例。
SELECT * FROM TABLE_NAME;
このSQLチュートリアルシリーズは、データベースとテーブルの作成、制約の使用、テーブルにレコードの追加、特定の条件に基づいてテーブルからレコードの選択、テーブル内のレコードの更新および削除など、SQL言語のすべての基本的な概念をカバーしています。
基本的な知識を身につけた後、次のレベルに進みます。このレベルでは、複数のテーブルを結合して、パターンに基づいてテーブル内でレコードを検索するなどのレコードの取得方法について説明します。
最後に、既存のテーブル構造の変更、集計およびデータのグループ化、テーブルアクセスを簡素化および保護するためのビューの作成、テーブルインデックスの作成、日付と時間の処理、既存のテーブルのクローン、一時テーブルの作成、SQL子クエリおよびSQLインジェクションの概念などを探索します。
ヒント:このチュートリアルの各章は、オンラインエディタを使用して試行およびテストできる多くの実際の例を含んでいます。これらの例は、概念やトピックをよりよく理解するのに役立ちます。また、スマートな解決策および役立つヒントや重要な説明も含まれています。