秋季割引
勉強
コース
タスク
アンケートとクイズ
ゲーム
ヘルプ
励ましのスケジュール
コミュニティ
ユーザー
フォーラム
チャット
記事
サクセスストーリー
アクティビティ
レビュー
サブスクリプション
ライトテーマ
レッスン
レビュー
会社紹介
開始
勉強を始める
今すぐ勉強をはじめる
私の進歩
コース
クエストマップ
レッスン
すべてのクエスト
すべてのレベル
テーブルの作成
SQL & Hibernate
レベル 6、
レッスン 1
意味のあるテーブルの作成 これまでの講義で、テーブルを作成するためのクエリについてはすでに少し理解しましたが、今度はこれをさらに詳しく掘り下げていきます。 テーブルの作成は Java でのクラスの宣言に非常に似ており、次のパターンになります。 CREATE TABLE table_name (
テーブルへのデータの挿入
SQL & Hibernate
レベル 6、
レッスン 2
INSERT INTO VALUES() ステートメント テーブルの作成方法は理解できました。次に、SQL クエリを使用してテーブルにデータを追加する方法を詳しく見てみましょう。 実際、これを行うのは非常に簡単ですが、いくつかのニュアンスがあります。テーブルにデータを挿入するための最も単純なオプションでは、次の 2 つのことを指定する必要があります。 列名 列の値(データ) 多くの場合、データの挿入時に列には指定されていないデフォルト値が設定されるため、列名を指定する必要があ
テーブル内のデータを変更する
SQL & Hibernate
レベル 6、
レッスン 3
4.1 UPDATE SET ステートメント テーブル内の既存のレコードを変更する必要がある場合は、演算子を使用しますUPDATE。 一方では、列に新しい値を指定する必要があるため、演算子UPDATEは 演算子 に似ています。INSERT一方、演算子ではSELECT、データ グループをすぐに操作できるためです。 重要!演算子の目的は、UPDATEテーブルの 1 行のデータではなく、特定の条件を満たすすべての行のデータを変更することです。また、小さな間違いを犯すと、テーブル内の
テーブル内のデータを削除する
SQL & Hibernate
レベル 6、
レッスン 4
5.1 DELETE FROM ステートメント SQL で簡単に実行できるのは、データの削除です。すべてをすぐに削除でき、誰も確認を求めることもありません。 最も単純なシナリオ、つまりテーブル内の 1 行を削除する方法から始めましょう。 これは最も頻繁に見られるシナリオであり、通常は特定のレコードの削除であり、標準クエリは通常次のようになります。 DELETE FROM таблица
テーブルの構造を変更する
SQL & Hibernate
レベル 6、
レッスン 5
6.1 データベースの構造の変更 そして最後に、データベースの操作で最も楽しい部分は、データベースを変更することです。これは非常に単純なことだと思われる方のために、この件に関する逸話を次に示します。
INDEX: インデックス
SQL & Hibernate
レベル 6、
レッスン 6
7.1 指数の出現理由 それなしではデータベースは成り立たないもう 1 つの重要なものは、インデックスです。 userテーブルに 1,000 万人のユーザーがいて、90 を超えるレベルを持つ全員を表示したい状況を想像してください。このクエリは非常に簡単に作成できます。 SELECT * FROM user WHERE level > 90 見事、リクエストは 1 分以内に書き上げました。SQL サーバーからこのクエリを実行するにはどれくらい時間がかかりますか? このようなクエ
制約: データベースの整合性
SQL & Hibernate
レベル 6、
レッスン 7
データベースの整合性管理 データベースについて知っておくべきもう 1 つの重要な点は、CONSTRAINS です。制約を利用すると、テーブル内のデータ変更を制御し、テーブルの整合性と一貫性を維持できます。 データベースについて話すとき、データの一貫性とは何でしょうか? 従業員、製品、およびタスクのテーブルを備えたオンライン ストアを考えてみましょう。タスク テーブルには誰にも割り当てられていないタスクが存在する可能性があることはすでにわかっています。そのような行の emplo
Java アプリケーションからデータベースに接続する
SQL & Hibernate
レベル 7、
レッスン 0
Java データベース接続 SQL の基本を理解していることになります。これはいい。しかし、今日はさらに気分が良くなります。今日は、Java アプリケーションからデータベースを操作する方法を学び始めます。 さまざまな DBMS が多数あるため、Java の作成者は、Java アプリケーションがデータベースと連携する方法を標準化することにしました。そして彼らはこれを標準 - JDBC : Java DataBase Connectivityと呼びました。 JDBC には 3 つ
最初の JDBC プログラム
SQL & Hibernate
レベル 7、
レッスン 1
メイビン 最も重要な詳細は、MySQL サーバー自体の JDBC ドライバー ライブラリです。お使いのコンピュータには表示されないため、そこに追加する必要があります。 Maven を使用している場合は、適切なライブラリを指定して Maven を支援する必要があります。 MySQL JDBC ドライバー:
ResultSet からデータを取得する
SQL & Hibernate
レベル 7、
レッスン 2
現在の行を管理する 私たちは最初のプログラムを書きましたが、それは完璧に動作しました。クエリを作成して実行すると、その結果、executeQuery()メソッドがオブジェクトを返しました。結果セットクエリのすべての結果を含む 。ここで、そこからこれらの結果を得る方法を考えてみましょう。 クエリの結果には、さまざまな種類の数千の行と数百の列が含まれる可能性があるため、これは思っているほど簡単な作業ではありません。たとえば、画像をデータベースに保存し、バイトのセットとして画像を取
JDBC でのデータ型ネゴシエーション
SQL & Hibernate
レベル 7、
レッスン 3
データ型 表を見てみましょう。 「C:\Program Files\Java\jdk-17.0.3.1\bin\java.exe... ID java.lang.Integer INT 4 名前 java.lang.string VARCHAR 12 レベル java.lang.Integer INT 4 作成日 java.sql.date 日にち 91 プロセスは終了コード 0 で終了しました 3 番目の列には、タイプINT、VARCHAR、DATEが表示されます。これらは
時間とともに働く
SQL & Hibernate
レベル 7、
レッスン 4
時間の経過に伴う現在の状況 JDBC が発明され、そのインターフェイスが標準化されてから 20 年が経過し、この間に多くのことが変わりました。 まず、世界がグローバルになり、1 つのサーバーで世界中のユーザーにサービスを提供できるようになりました。インターネットの速度が上がりました。したがって、時間を処理するために別のデータ型が SQL に追加されました。型は次のようになります。 DATE - 日付 (年、月、日) を保存します。 TIME - 時間、分、秒を保存します。 T
さらに表示
1
...
50
51
52
53
54
...
60
Please enable JavaScript to continue using this application.