オンラインでダウンロードして読む独学コーダー Python と Mysql を使用したデータベース プログラミングの決定版ガイドPDF、epub、Tuebl Mobi、Kindle Book の電子書籍。自由になる独学コーダー Python と Mysql を使用したデータベース プログラミングの決定版ガイドアカウントを作成すると、教科書とライブラリへの無制限のアクセスが可能になります。速いダウンロード速度と広告なし!
独学のプログラマー: Python と MySQL を使用したデータベース プログラミングの決定版ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : SPARTA Publishing
- ページ数 : 423
- 発売日:2019-02-19
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL by Vivian Siahaan、Rismon Hasiholan Sianipar 書籍 PDF
Python/MySQL を速く、簡単に、そして楽しく学びます。この本では、わかりやすい方法で提示された完全な MySQL ガイダンスを提供します。この Python MySQL ブックでは、MySQL コネクタ/Python を使用して MySQL データベースにアクセスする方法を説明します。 MySQL データベースに接続し、SELECT、INSERT、UPDATE、DELETE などの一般的なデータベース操作を実行する方法を学びます。さらに、Python から MySQL ストアド プロシージャを呼び出す方法や、MySQL BLOB データを操作する方法など、いくつかの役立つヒントも紹介します。各章には SQL スクリプトを使用した実践的な例とスクリーンショットが含まれています。この章全体を読むと、MySQL データベースを管理し、MySQL クエリ、MySQL ストアド プロシージャ、データベース ビュー、トリガーなどのさまざまなテクニックを使用してデータを操作する方法がわかります。この本の最初の部分では、データのクエリ、データの並べ替え、データのフィルタリング、テーブルの結合、データのグループ化、データのサブクエリ、演算子の設定などの実装方法を含む、基本的な MySQL ステートメントを学びます。基本的な SQL ステートメントを学習するだけでなく、MySQL でストアド プロシージャを開発する方法も段階的に学習します。まず、ストアド プロシージャの概念を紹介し、それをいつ使用する必要があるかについて説明します。次に、プロシージャ コードの基本要素 (プロシージャの作成ステートメント、if-else、case、ループ、ストアド プロシージャのパラメータなど) の使用方法を示します。次の章では、データベース ビュー、MySQL でのデータベース ビューの実装方法、およびデータベース ビューをより効果的に使用する方法について説明します。その後、MySQL トリガーの操作方法を学びます。定義上、トリガーまたはデータベース トリガーは、テーブル内で発生した挿入、更新、削除などの特定のイベントに応答するために自動的に実行されるストアド プログラムです。データベース トリガーは、MySQL データベース内のデータの整合性を保護するための強力なツールです。さらに、ログ記録や監査などの一部のデータベース操作を自動化すると便利です。次に、インデックスの作成、インデックスの削除、テーブルのすべてのインデックスのリスト、および MySQL のインデックスのその他の重要な機能など、MySQL インデックスについて学びます。 MySQL はインデックスを使用して、特定のカラム値を持つ行を迅速に検索します。インデックスがない場合、MySQL はテーブル全体をスキャンして関連する行を見つける必要があります。テーブルが大きくなるほど、検索が遅くなります。その後、MySQL サーバーの起動とシャットダウン、MySQL サーバーのセキュリティ、MySQL データベースのメンテナンス、バックアップなど、多くの便利な MySQL 管理テクニックを学ぶことができます。最後の章では、集計関数、文字列関数、日時関数、制御フロー関数など、最も一般的に使用される MySQL 関数について説明します。
MySQL を使用した Python GUI プログラミングのガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 541
- 発売日:2020-01-14
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
MySQL を使用した Python GUI プログラミングのガイド Vivian Siahaan、Rismon Hasiholan Sianipar 著 PDF
この本では、Python GUI と MySQL を使用して 2 つのデスクトップ アプリケーションを作成します。この本では、PyQt を使用して MySQL データベース管理システムを最初から構築する方法を学びます。 GUI の設計では、Qt Designer ツールを使用します。徐々に、段階的に、Python で MySQL を使用する方法を学びます。最初の 3 章では、データのクエリ、データの並べ替え、データのフィルタリング、テーブルの結合、データのグループ化、データのサブクエリ、演算子の設定などの実装方法を含む、基本的な MySQL ステートメントを学習します。基本的な SQL ステートメントを学習するだけでなく、MySQL でストアド プロシージャを開発する方法も段階的に学習します。まず、ストアド プロシージャの概念を紹介し、それをいつ使用する必要があるかについて説明します。次に、プロシージャ コードの基本要素 (プロシージャの作成ステートメント、if-else、case、ループ、ストアド プロシージャのパラメータなど) の使用方法を示します。第 4 章では、PyQt と Qt Designer を使用して Python GUI を作成する方法について学びます。ライン編集とプッシュボタンを利用する基本的な Python GUI を作成する方法。第 5 章では、次のことを学習します。 School データベース プロジェクトで最初の 3 つのテーブル (Teacher テーブル、Class テーブル、および Subject テーブル) を作成します。データベース構成ファイルの作成。各テーブルの内容を表示および移動するための Python GUI を作成します。テーブルを挿入および編集するための Python GUI の作成。 3 つのテーブルをマージしてクエリを実行するための Python GUI を作成します。第 6 章では、次のことを学習します。 すべてのフォームを接続するメイン フォームの作成。学校データベースにさらに 3 つのテーブル (Student テーブル、Parent テーブル、Tuition テーブル) を追加するプロジェクトを作成します。各テーブルの内容を表示および移動するための Python GUI を作成します。各テーブルのレコードを編集、挿入、削除するための Python GUI を作成します。 Python GUI を作成して、3 つのテーブルと 6 つのテーブルすべてをマージしてクエリを実行します。第 7 章では、新しいデータベースを作成して構成します。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) は、VARCHAR データ型 (200) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 9 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。第 10 章では、Victim と Case_File という 2 つのテーブルを作成します。 Vicbtim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルについても、表示、編集、挿入、削除を行うための GUI を作成します。
Python と PostgreSQL を使用したプロフェッショナルなデータベース プログラミングの究極ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : SPARTA Publishing
- ページ数 : 215
- 発売日:2019-01-15
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
Python と PostgreSQL を使用したプロフェッショナル データベース プログラミングの究極ガイド Vivian Siahaan、Rismon Hasiholan Sianipar 著 PDF
Python には PostgreSQL 用のさまざまなデータベース ドライバーがあります。現在、psycopg は、Python 言語用の最も人気のある PostgreSQL データベース アダプターです。 psycopg は、Python DB-API 2.0 仕様を完全に実装します。 psycopg の現在のバージョンは 2 または psycopg2 です。 psycopg2 データベース アダプターは libpq ラッパーとして C で実装されており、高速性と安全性の両方を実現します。 psycopg2 は、クライアント側およびサーバー側のカーソル、非同期の通知と通信、COPY コマンドのサポートなど、多くの便利な機能を提供します。PostgreSQL は、UNIX のようなプラットフォームで実行されるように設計されています。ただし、PostgreSQL は Mac OS X、Solaris、Windows などのさまざまなプラットフォーム上で実行できるように、移植性も考慮して設計されました。 PostgreSQL は無料のオープンソース ソフトウェアです。そのソース コードは、自由なオープン ソース ライセンスである PostgreSQL ライセンスの下で入手できます。 PostgreSQL はどのような形式でも自由に使用、変更、配布することができます。 PostgreSQL は安定しているため、維持する労力は最小限で済みます。したがって、PostgreSQL に基づいてアプリケーションを開発すると、他のデータベース管理システムと比較して総所有コストが低くなります。第 2 章では、データベース接続の確立、ステートメント オブジェクトの作成、クエリの実行、結果セット オブジェクトの処理、複数の行を返すステートメントを使用したデータのクエリ、およびパラメータを持ち、Python を使用してテーブルにデータを挿入し、Python を使用して postgresql データベース内のデータを更新し、Python を使用して postgresql ストアド関数を呼び出し、Python を使用して postgresql テーブルからデータを削除し、postgresql Python トランザクションを実行します。第 3 章では、postgresql データ型、postgresql create table、postgresql select into ステートメント、postgresql create table as、postgresql シリアルを使用した自動インクリメント列、ID 列の作成、テーブルの変更、テーブルの削除などのテーブル構造とビューの管理について学びます。テーブルの切り捨て、チェック制約、非 null 制約、外部キー、主キー、一意制約、postgresql ビューの管理、更新可能なビューの作成、マテリアライズド ビュー、with check オプション句を使用した更新可能なビューの作成、および再帰的ビュー。第 4 章では、select、order by、select unique、limit、fetch、in、 between、postgresql like、is null、alias、joins、inner join、postgresql left join、self-join などのステートメント、演算子、句について学習します。 、完全外部結合、クロス結合、自然結合、グループ化、ハビング、交差演算子、除外演算子、グループ化セット、キューブ、およびロールアップ。第 5 章では、postgresql の最初のトリガーの作成、postgresql トリガーの管理、集約関数、avg 関数、max 関数、min 関数、sum 関数、postgresql concat 関数、ascii 関数、trim 関数など、postgresql のトリガー、集計、文字列関数について学習します。関数、length 関数、substring 関数、regexp_matches 関数、regexp_replace 関数、replace 関数、to_number 関数、および to_char 関数。
PostgreSQL および SQL Server で Python GUI を使用してデータベース プログラミングを学ぶための完全初心者ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 522
- 発売日:2020-01-16
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
『The Absolute Beginner’s Guide to Learn Database Programming using Python GUI with PostgreSQL and SQL Server』Vivian Siahaan、Rismon Hasiholan Sianipar 著 PDF
この本は、Web アプリケーションやインターネット アプリケーションを含む、最も急速に成長しているコンピューター言語の 1 つである Python の包括的なガイドです。この Python 言語の明確かつ簡潔な入門書は、少なくとも 1 つの言語でのプログラミングにすでに精通している読者を対象としています。この実践的な本は、コーディングと Python コンピューター言語の重要なトピックを、あらゆる年齢の初心者とプログラマーに紹介します。この本ではリレーショナル理論を実際に説明し、それを PostgreSQL および SQL Server データベースの使用に適用する方法を 2 つのプロジェクトを通じて示します。この本は、実践的で進歩的な観点からデータベースを教育するための重要な要件をカバーしています。この本は、仕事をする上で必要な、わかりやすく実践的な答えを提供します。 PostgreSQL と SQL Server に関するこの実践的なチュートリアル/リファレンス/ガイドは、学生や初心者に最適であるだけでなく、両方のデータベースを最大限に活用できていない経験豊富な開発者にも役立ちます。 GUI を設計する際、および IDE として Qt Designer を使用します。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 3 つのテーブルを結合してクエリするための Python GUI を作成します。第 5 章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスに参加し、これらのテーブルに対してクエリを実行します。第 6 章では、postgresql の概要を説明します。次に、データベース接続の確立、ステートメント オブジェクトの作成、クエリの実行、結果セット オブジェクトの処理、複数の行を返すステートメントを使用したデータのクエリ、次のステートメントを使用したデータのクエリなど、Python を使用して postgresql からデータをクエリする方法を学びます。パラメータ、Python を使用したテーブルへのデータの挿入、Python を使用した postgresql データベース内のデータの更新、Python を使用した postgresql ストアド関数の呼び出し、Python を使用した postgresql テーブルからのデータの削除、および postgresql Python トランザクション。第 7 章では、PotgreSQL データベースを作成して構成します。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) は、VARCHAR データ型 (200) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 9 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。第 10 章では、Victim と Case_File という 2 つのテーブルを作成します。 Victim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルについても、表示、編集、挿入、削除を行うための GUI を作成します。
MariaDB と SQL Server で Python GUI を使用してデータベース プログラミングを学ぶための完全初心者ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 535
- 発売日:2020-01-16
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
MariaDB および SQL Server で Python GUI を使用してデータベース プログラミングを学ぶための完全初心者ガイド (Vivian Siahaan 著、Rismon Hasiholan Sianipar 著 PDF)
この本は、データベースの探索というレンズを通して、プログラマにプログラミングと計算的思考を紹介するように設計されています。この本は、Python プログラマーが、Web アプリケーションやインターネット アプリケーションを含む、最も急速に成長しているコンピューター言語の 1 つである Python を理解するための助けが必要なときに参照できる場所を 1 つ提供します。この Python 言語の明確かつ簡潔な入門書は、少なくとも 1 つの言語でのプログラミングにすでに精通している読者を対象としています。この実践的な本は、コーディングと Python コンピューター言語の重要なトピックを、あらゆる年齢の初心者とプログラマーに紹介します。この本ではリレーショナル理論を実際に説明し、それを MariaDB および SQL Server データベースの使用に適用する方法を 2 つのプロジェクトを通じて示します。この本は、実践的で進歩的な観点からデータベースを教育するための重要な要件をカバーしています。この本は、仕事をする上で必要な、わかりやすく実践的な答えを提供します。 MariaDB と SQL Server に関するこの実践的なチュートリアル/リファレンス/ガイドは、学生や初心者に最適であるだけでなく、両方のデータベースを最大限に活用できていない経験豊富な開発者にも役立ちます。 GUI を設計する際、および IDE として Qt Designer を使用します。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 Python GUI を作成して、3 つのテーブルを結合してクエリします。第 5 章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスに参加し、これらのテーブルに対してクエリを実行します。第 6 章では、データベースの作成と構成を行います。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 7 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) は、VARCHAR データ型 (200) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。第 9 章では、Victim と Case_File という 2 つのテーブルを作成します。 Victim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルについても、表示、編集、挿入、削除を行うための GUI を作成します。
MySQL を使用した Python GUI: データベース プログラミングのステップバイステップ ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 475
- 発売日:2019-08-13
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
MySQL を使用した Python GUI: データベース プログラミングのステップ バイ ステップ ガイド (Vivian Siahaan 著、Rismon Hasiholan Sianipar 著 PDF)
この本では、PyQt を使用して MySQL データベース管理システムを最初から構築する方法を学びます。 GUI の設計では、Qt Designer ツールを使用します。徐々に、段階的に、Python で MySQL を使用する方法を学びます。最初の 3 章では、データのクエリ、データの並べ替え、データのフィルタリング、テーブルの結合、データのグループ化、データのサブクエリ、演算子の設定などの実装方法を含む、基本的な MySQL ステートメントを学習します。基本的な SQL ステートメントを学習するだけでなく、MySQL でストアド プロシージャを開発する方法も段階的に学習します。まず、ストアド プロシージャの概念を紹介し、それをいつ使用する必要があるかについて説明します。次に、プロシージャ コードの基本要素 (プロシージャの作成ステートメント、if-else、case、ループ、ストアド プロシージャのパラメータなど) の使用方法を示します。第 4 章では、PyQt と Qt Designer を使用して Python GUI を作成する方法について学びます。ライン編集とプッシュボタンを利用する基本的な Python GUI を作成する方法。第 5 章では、次のことを学習します。 School データベース プロジェクトで最初の 3 つのテーブル (Teacher テーブル、Class テーブル、および Subject テーブル) を作成します。データベース構成ファイルの作成。各テーブルの内容を表示および移動するための Python GUI を作成します。テーブルを挿入および編集するための Python GUI の作成。 3 つのテーブルをマージしてクエリを実行するための Python GUI を作成します。最後の章では、すべてのフォームを接続するメイン フォームを作成することを学習します。学校データベースにさらに 3 つのテーブル (Student テーブル、Parent テーブル、Tuition テーブル) を追加するプロジェクトを作成します。各テーブルの内容を表示および移動するための Python GUI を作成します。各テーブルのレコードを編集、挿入、削除するための Python GUI を作成します。 Python GUI を作成して、3 つのテーブルと 6 つのテーブルすべてをマージしてクエリを実行します。
プログラマー向けの Python を使用した実践学習: PyQt とデータベース アプリケーションを学習するための決定版ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 551
- 発売日:2019-11-29
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
プログラマーのための Python を使用した実践学習: PyQt とデータベース アプリケーションを学習するための決定版ガイド (Vivian Siahaan 著、Rismon Hasiholan Sianipar 著) PDF
この実践的な本は、コーディングと Python コンピューター言語の重要なトピックを、あらゆる年齢の初心者とプログラマーに紹介します。この本ではリレーショナル理論を実際に説明し、それを MySQL および SQL Server データベースの使用に適用する方法を 2 つのプロジェクトを通じて示します。この本は、実践的で進歩的な観点からデータベースを教育するための重要な要件をカバーしています。この本は、仕事をする上で必要な、わかりやすく実践的な答えを提供します。 MySQL と SQL Server に関するこの実践的なチュートリアル/リファレンス/ガイドは、学生や初心者に最適であるだけでなく、両方のデータベースを最大限に活用できていない経験豊富な開発者にも役立ちます。 GUI を設計する際、および IDE として Qt Designer を使用します。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 Python GUI を作成して、3 つのテーブルを結合してクエリします。第 5 章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスに参加し、これらのテーブルに対してクエリを実行します。第 6 章では、データベースの作成と構成を行います。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 7 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) のデータ型は VARBINARY(MAX) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。最後の章では、Victim と Case_File という 2 つのテーブルを作成します。 Victim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI を作成します。
PyQt を例で学ぶ: MySQL および SQLite 駆動プログラミングのクイック スタート ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 551
- 発売日:2019-11-24
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
Learn PyQt By Example: A Quick Start Guide to MySQL and SQLite Driven Programming by Vivian Siahaan、Rismon Hasiholan Sianipar 書籍 PDF
この本ではリレーショナル理論を実際に説明し、それを MySQL および SQLite データベースの使用に適用する方法を 2 つのプロジェクトを通じて示します。この本は、実践的で進歩的な観点からデータベースを教育するための重要な要件をカバーしています。この本は、仕事をする上で必要な、わかりやすく実践的な答えを提供します。 MySQL と SQLite に関するこの実践的なチュートリアル/リファレンス/ガイドは、学生や初心者に最適であるだけでなく、両方のデータベースを最大限に活用できていない経験豊富な開発者にも役立ちます。 GUI を設計する際、および IDE として Qt Designer を使用します。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 3 つのテーブルを結合してクエリするための Python GUI を作成します。第 5 章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスに参加し、これらのテーブルに対してクエリを実行します。第 6 章では、データベースの作成と構成を行います。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 7 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) のデータ型は VARBINARY(MAX) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。最後の章では、Victim と Case_File という 2 つのテーブルを作成します。 Victim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI を作成します。
独学で学んだプログラマー
- 著者 : コーリー アルソフ
- 出版社 : ロビンソン
- ページ数 : 368
- 発売日:2022-01-13
- ISBN : 1472147103
- 評価 : 4/5(411ユーザー)
本を入手
『独学プログラマー』Cory Althoff著 PDF
Python GUI プログラミング クックブック
- 著者 : ブルクハルト・A・マイヤー
- 出版社 : Packt Publishing Ltd
- ページ数 : 444
- 発売日:2017-05-29
- ISBN : 9781787129023
- 評価 : 4/5(411ユーザー)
本を入手
Python GUI プログラミング クックブック、Burkhard A. Meier 著 PDF
80 を超えるオブジェクト指向レシピをマスターして、Python で素晴らしい GUI を作成し、アプリケーションに革命を起こしましょう。 この本について オブジェクト指向プログラミングを使用して、Python で素晴らしい GUI を開発します。 Python GUI を開発するための中心的なリソースとして、実用的な GUI プロジェクトを作成します。レシピに従って、Python の最新リリース バージョンを使用したコードの開発に役立ててください。 この本の対象者 この本は、Python で強力な GUI を作成して Python スキルを向上させたいと考えている中級の Python プログラマーを対象としています。 Python は学習しやすい優れた言語であるため、この本は他の言語の経験があり、視野を広げたいという熱意を持つ開発者にとっても最適です。学習内容 GUI フォームの作成とウィジェットの追加 レイアウト マネージャーを使用してウィジェットを配置する オブジェクト指向プログラミングを使用して GUI を作成する Matplotlib チャートを作成する スレッドを使用し、ネットワークと通信する GUI を介して MySQL データベースと通信する GUI の単体テストと国際化を実行するサードパーティのグラフィカル ライブラリを使用して GUI を拡張する GUI を作成するためのベスト プラクティスを詳しく知る Python は、マルチドメインのインタープリタ型プログラミング言語です。これは、広く使用されている汎用の高水準プログラミング言語です。構文が寛容であり、さまざまなエコシステムと互換性があるため、スクリプト言語としてよく使用されます。 Python GUI プログラミング クックブックはタスクベースのアプローチに従っており、必要最小限のコードで美しく非常に効果的な GUI を作成するのに役立ちます。この本では、わずか数行のコードで完全に機能する GUI を Python で作成するための基本を説明します。それぞれのレシピにより、作成中の GUI にさらに多くのウィジェットが追加されます。料理本のレシピはすべて独立していますが、すべてを貫く共通のテーマがあります。 GUI が拡張し続け、より多くのウィジェットを使用するにつれて、GUI の機能を大幅に強化するネットワーク、データベース、およびグラフィカル ライブラリと対話し始めます。本書は、GUI に関する知識を深め、長期的には逃さないようにするために必要なものです。スタイルとアプローチ このプログラミング クックブックはスタンドアロンのレシピで構成されており、このアプローチによりユニークなものになっています。各レシピでは特定の概念が説明されていますが、本全体を通して、レシピを重ねるごとに、より高度な GUI を構築していきます。一部の高度なトピックでは、これらのトピックを詳しく調べるために新しい GUI を作成するだけです。
Python を使用したプログラマーのためのコーディング: PyQt とデータベース アプリケーションを学ぶためのステップバイステップ ガイド
- 著者:ビビアン・シアハーン、リスモン・ハシホラン・シアニパー
- 出版社 : スパルタ出版
- ページ数 : 522
- 発売日:2019-11-29
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
Python を使用したプログラマーのためのコーディング: PyQt とデータベース アプリケーションを学ぶためのステップバイステップ ガイド (Vivian Siahaan 著、Rismon Hasiholan Sianipar 著 PDF)
この本は、Web アプリケーションやインターネット アプリケーションを含む、最も急速に成長しているコンピューター言語の 1 つである Python の包括的なガイドです。この Python 言語の明確かつ簡潔な入門書は、少なくとも 1 つの言語でのプログラミングにすでに精通している読者を対象としています。この実践的な本は、コーディングと Python コンピューター言語の重要なトピックを、あらゆる年齢の初心者とプログラマーに紹介します。この本ではリレーショナル理論を実際に説明し、それを PostgreSQL および SQL Server データベースの使用に適用する方法を 2 つのプロジェクトを通じて示します。この本は、実践的で進歩的な観点からデータベースを教育するための重要な要件をカバーしています。この本は、仕事をする上で必要な、わかりやすく実践的な答えを提供します。 PostgreSQL と SQL Server に関するこの実践的なチュートリアル/リファレンス/ガイドは、学生や初心者に最適であるだけでなく、両方のデータベースを最大限に活用できていない経験豊富な開発者にも役立ちます。 GUI を設計する際、および IDE として Qt Designer を使用します。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 3 つのテーブルを結合してクエリするための Python GUI を作成します。第 5 章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスに参加し、これらのテーブルに対してクエリを実行します。第 6 章では、postgresql の概要を説明します。次に、データベース接続の確立、ステートメント オブジェクトの作成、クエリの実行、結果セット オブジェクトの処理、複数の行を返すステートメントを使用したデータのクエリ、次のステートメントを使用したデータのクエリなど、Python を使用して postgresql からデータをクエリする方法を学びます。パラメータ、Python を使用したテーブルへのデータの挿入、Python を使用した postgresql データベース内のデータの更新、Python を使用した postgresql ストアド関数の呼び出し、Python を使用した postgresql テーブルからのデータの削除、および postgresql Python トランザクション。第 7 章では、PotgreSQL データベースを作成して構成します。この章では、犯罪データベースに容疑者テーブルを作成します。このテーブルには、suspect_id (主キー)、suspect_name、birth_date、case_date、report_date、suspect_status、逮捕日、mother_name、住所、電話番号、および写真の 11 列があります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 8 章では、Feature_Extraction という名前のテーブルを作成します。このテーブルには、feature_id (主キー)、suspect_id (外部キー)、feature1、feature2、feature3、feature4、feature5、および feature6 の 8 つの列があります。 6 つのフィールド (キーを除く) は、VARCHAR データ型 (200) になります。このテーブルを表示、編集、挿入、削除するための GUI も作成します。第 9 章では、Police と Investigator という 2 つのテーブルを作成します。 Police テーブルには、police_id (主キー)、県、市、住所、電話番号、写真の 6 つの列があります。 Investigator テーブルには、investigator_id (主キー)、investigator_name、rank、birth_date、性別、住所、電話番号、写真の 8 つの列があります。両方のテーブルを表示、編集、挿入、削除するための GUI も作成します。第 10 章では、Victim と Case_File という 2 つのテーブルを作成します。 Victim テーブルには、victim_id (主キー)、victim_name、crime_type、birth_date、crime_date、性別、住所、電話番号、写真の 9 つの列があります。 Case_File テーブルには、case_file_id (主キー)、suspect_id (外部キー)、police_id (外部キー)、investor_id (外部キー)、victim_id (外部キー)、status、および description の 7 つの列があります。両方のテーブルについても、表示、編集、挿入、削除を行うための GUI を作成します。
PHP: 初心者ガイド
- 著者 : ヴィクラム・バスワニ
- 出版社 : McGraw Hill Professional
- ページ数 : 550
- 発売日:2008-08-31
- ISBN : 0071549021
- 評価 : 4/5(6ユーザー)
本を入手
PHP: 初心者ガイド (Vikram Vaswani 著) 本 PDF
必須スキル - 簡単に! PHP を使用して動的なデータ駆動型 Web アプリケーションを構築する方法を学びます。このクロスプラットフォームのオープンソース スクリプト言語の最新リリースをカバーする PHP: 初心者ガイドでは、基本的な PHP プログラムの作成方法と、MySQL と SQLite データベースの統合、XML 入力、および 3 番目の機能などのより高度な機能でプログラムを拡張する方法を説明します。パーティーの延長。このペースの速いチュートリアルでは、ソフトウェアのインストール、言語構文とデータ構造、フロー制御ルーチン、組み込み関数、ベスト プラクティスをワンストップでカバーします。簡単に学習できるように設計されています: 主要なスキルと概念 -- この章で説明されている特定のスキルのリスト 専門家に聞く -- ボーナス情報と役立つヒントが満載の Q&A セクション これを試してください -- スキルを適用する方法を示す実践的な演習 注意事項 -- - 取り上げられているトピックに関連する追加情報 ヒント - 役立つリマインダーまたは別の作業方法 注意 - 回避するためのエラーと落とし穴 自己テスト - 知識をテストするための章末のクイズ 注釈付き構文 - 解説付きのコード例説明されているプログラミング手法について説明します
必須のSQLAlchemy
- 著者 : リック・コープランド
- 出版社 : 「オライリーメディア株式会社」
- ページ数 : 232
- 発売日 : 2008-06-05
- ISBN : 9781449390846
- 評価 : 3.5/5(4ユーザー)
本を入手
『Essential SQLAlchemy』Rick Copeland 著 PDF
Essential SQLAlchemy では、Python プログラマーが Oracle、DB2、MySQL、PostgreSQL、SQLite などのリレーショナル データベースに簡単にアクセスできるようにする高レベルのオープンソース コード ライブラリを導入しています。 SQLAlchemy はリリース以来ますます人気が高まっていますが、まだ優れたオフライン ドキュメントが不足しています。この実用的な本はそのギャップを埋めるものであり、開発者が書いたものであるため、すべての「クールな」機能についての擁護者による説明ではなく、SQLAlchemy のツールを客観的に見ることができます。 SQLAlchemy には、データベース サーバーに依存しない SQL 式言語と、既存の Python コードを大幅に変更することなく、「単純な古い Python オブジェクト」 (POPO) をデータベース テーブルにマッピングできるオブジェクト リレーショナル マッパー (ORM) の両方が含まれています。 Essential SQLAlchemy では、ライブラリを使用して単純なデータベース アプリケーションを作成する方法を示し、単純なクエリを説明し、SQLAlchemy を使用して同じメタデータで複数のデータベースに同時に接続する方法を説明します。また、次の方法も学びます。 スキーマで使用するカスタム タイプを作成し、組み込みタイプではなくカスタム タイプを使用すると便利な場合 SQLAlchemy の SQL 式言語を使用してクエリ、更新、および削除を実行する SQLAlchemy を使用してオブジェクト マッパーを構築し、理解するこのパターンと他の ORM で使用されるアクティブ レコード パターンの違い オブジェクトを作成し、セッションに保存し、データベースにフラッシュする SQLAlchemy を使用してオブジェクト指向継承をモデル化する Elixir 拡張機能を使用して、SQLAlchemy で使用する宣言的なアクティブ レコード パターンを提供するデータベース リフレクションに基づいて自動メタデータとオブジェクト モデルを提供する SQLSoup 拡張機能 さらに、AssociationProxy、OrderingList など、SQLAlchemy の他の拡張機能をいつどのように使用するかについても学習します。 Essential SQLAlchemy は、このコード ライブラリを使用するすべての Python 開発者にとって待望のガイドです。この本では、機能ごとのドキュメントの代わりに、SQLAlchemy をすぐに使用して生産性を高めるために必要なものを正確に提供する「必須」アプローチを採用しています。
Pythonを始める
- 著者 : ピーター・C・ノートン、アレックス・サミュエル、デイブ・アイテル、エリック・フォスター=ジョンソン、レナード・リチャードソン、ジェイソン・ダイアモンド、アリーサ・パーカー、マイケル・ロバーツ
- 出版社 : John Wiley & Sons
- ページ数 : 690
- 発売日 : 2005-07-08
- ISBN : 9780471760313
- 評価 : 4/5(411ユーザー)
本を入手
Python 入門 by Peter C. Norton、Alex Samuel、Dave Aitel、Eric Foster-Johnson、Leonard Richardson、Jason Diamond、Aleatha Parker、Michael Roberts 著 PDF
このチュートリアルでは、Python 2.4 でのプログラミングの徹底的な入門を読者に提供します。Python 2.4 は、強力なパワーと明確な構文を組み合わせた、ポータブルでインタプリタ型のオブジェクト指向プログラミング言語です。初心者のプログラマーは、Web 開発や科学アプリケーション向けの堅牢で信頼性が高く、再利用可能な Python アプリケーションの開発方法をすぐに学びます。 、およびユーザーまたは管理者向けのシステム タスク Python のインストールの基本と、ユーザーが科学アプリケーションや Web アプリケーションを簡単に作成できるようにする Python リリース 2.4 の新機能について説明します。 Linux を含むさまざまなオペレーティング システムの例が本書全体で取り上げられます。 Mac OS X/BSD、およびWindows XP
トリノ: 決定版ガイド
- 著者 : マット・フラー、マンフレッド・モーザー、マーティン・トラヴェルソ
- 出版社 : 「オライリーメディア株式会社」
- ページ数 : 310
- 発売日:2021-04-14
- ISBN : 9781098107680
- 評価 : 4/5(411ユーザー)
本を入手
Trino: The Definitive Guide マット・フラー、マンフレッド・モーザー、マーティン・トラヴェルソ著 PDF
Trino 高性能分散 SQL クエリ エンジンを使用して、さまざまなデータ ソースに対して高速な対話型分析を実行します。この実践的なガイドでは、Hive、Cassandra、リレーショナル データベース、独自のデータ ストアなど、データが存在する場所で分析を実行する方法を学びます。アナリスト、ソフトウェア エンジニア、生産エンジニアは、Trino を管理、使用、さらには開発する方法を学びます。オープンソース Trino は、当初 Facebook によって開発されましたが、現在では Netflix、Airbnb、LinkedIn、Twitter、Uber など多くの企業で使用されています。 Matt Fuller、Manfred Moser、Martin Traverso は、単一の Trino クエリで複数のソースからのデータを結合し、組織全体の分析を可能にする方法を示します。はじめに: Trino の使用例を調べ、Trino への接続とデータのクエリに役立つツールについて学びます。 さらに詳しく: SQL ステートメント、演算子、関数などをサポートするデータ ソースへの接続およびクエリの方法を含む、Trino の内部動作について学びます。 Trino を実稼働環境に導入: Trino を保護し、ワークロードを監視し、クエリを調整し、より多くのアプリケーションを接続します。他の組織が Trino をどのように適用しているかを学ぶ
必須のSQLAlchemy
- 著者 : ジェイソン・マイヤーズ、リック・コープランド
- 出版社 : 「オライリーメディア株式会社」
- ページ数 : 208
- 発売日:2015-11-27
- ISBN : 9781491916551
- 評価 : 4/5(411ユーザー)
本を入手
Essential SQLAlchemy ジェイソン・マイヤーズ、リック・コープランド著 PDF
SQLAlchemy は、Python プログラマーが Oracle、MySQL、PostgresSQL、SQLite などのリレーショナル データベースを操作するのに役立つ、人気のあるオープンソース コード ライブラリです。この実用的なガイドでは、実際の例を使用して、SQLAlchemy を使用して単純なデータベース アプリケーションを構築する方法と、同じメタデータを使用して複数のデータベースに同時に接続する方法を示します。 SQL はデータのクエリと操作のための強力な言語ですが、それをアプリケーションに統合するのは困難です。 SQLAlchemy は、既存の Python コードを大幅に変更することなく、Python オブジェクトをデータベース テーブルにマップするのに役立ちます。基本的な SQL 構文とリレーショナル理論の知識がある中級の Python 開発者であれば、この本は学習ツールと便利なリファレンスの両方として役立ちます。 SQLAlchemy には、いくつかのセクションが含まれています。 SQLAlchemy コア: SQL 式言語を使用して、Python の方法でアプリケーションにデータベース サービスを提供します。 SQLAlchemy ORM: オブジェクト リレーショナル マッパーを使用して、データベース スキーマと操作をアプリケーション内のデータ オブジェクトにバインドします。 Alembic: この軽量データベースを使用します。アプリケーションの進化に応じてデータベースへの変更を処理するための移行ツール クックブック: Flask などの Web フレームワークや SQLAcodegen などのライブラリで SQLAlchemy を使用する方法を学びます
初心者のためのPHP
- 著者 : iCodeアカデミー
- 出版社 : 独立出版
- ページ数 : 233
- 発売日:2017-08-24
- ISBN : 1549578669
- 評価 : 4/5(411ユーザー)
本を入手
iCode Academy による初心者のための PHP ブック PDF
PHP を簡単に学ぶ準備はできていますか?この本には、主に Web 開発用に設計された非常に人気のあるスクリプト言語である PHP を学習するために必要な手順、戦略、概念が含まれています。このトレーニング資料は、さまざまな背景を持つ初心者が PHP の強力な機能をマスターし、独自の PHP Web サイトを立ち上げるために必要なスキルを効果的に学習できるようにするために概念化され、開発されました。Web 開発愛好家、まったくの初心者、および自己学習者にとって、この本は、汎用プログラミング言語であると同時に、最も人気があり最も効率的なサーバーサイド スクリプト言語を学習するための実用的で、楽しく、信頼できるリソースであることがわかります。 Web 開発で高収入のキャリアをスタートさせたい場合でも、単に独自のインタラクティブな Web サイトを立ち上げたい場合でも、このトレーニングは簡単、迅速、低コストで開始できる方法を提供します。この視覚的に支援された教則本では、詳細なステップバイステップが提供されます。利用可能なツールと接続機能を最適化するのに役立つステップ ガイド。 PHP を使用して独自の Web サイトを立ち上げる最初から最終目標までの正確な手順を示します。 PHP は、そのシンプルさ、セキュリティ、効率性、親しみやすさ、柔軟性で広く知られており、Web 開発者や Web サイト所有者にとって学習が必須の言語となっています。 PHP は、フォームの処理、Cookie の設定と Cookie 変数へのアクセス、Web ページ内の特定の領域へのユーザーのアクセスの制限、およびデータの暗号化に使用されます。これを使用して、Web サイト内のデータベース要素を追加、削除、編集、管理できます。システム ファイルの作成、オープン、読み取り、書き込み、クローズなどのシステム機能を実行できます。 GUI アプリケーションの開発に使用されます。書籍『初心者のための PHP: 7 日間で PHP プログラミングを簡単に学ぶためのガイド』では、この学びやすいスクリプト言語の多くの便利な機能を最適化するのに役立つ包括的で実践的なトレーニングが提供されます。 PHP の学習を始める前に、PHP でプログラムを開発し、スクリプトを作成するための環境をセットアップする必要があります。この本には、コンピュータを PHP 用に準備するのに役立つステップバイステップのガイドが記載されています。この環境は、開発、テスト、そして最終的には独自の Web サイトの立ち上げに使用できます。このセットアップには、市販のアプリケーションと同じくらい強力で人気のあるオープンソース アプリケーションが使用されているため、追加費用はかかりません。この本は、PHP の機能と組み込み機能を最大限に活用するために必要なスキルを習得するのに役立ちます。明確でテスト済みの例を使用して、動的なコンテンツを含むインタラクティブな Web ページを構築するために必要な究極のリソースを提供します。このリソース資料は、PHP プログラミングの基本トレーニングと高度なトレーニングの両方を提供します。効率的かつ効果的な PHP プログラマーになるために必要な重要な情報を学びます。 PHP の構文とコーディング標準について詳しく説明し、初心者が犯しがちな、損害の大きい間違いを避けるのに役立ちます。この PHP ブックをダウンロードすると、次のことがわかります: ✓ はじめに 第 1 章: PHP について知る 第 2 章: PHP 構文 第 3 章: 変数とデータ型 第 4 章: 定数 第 5 章: 出力の表示 第 6 章: 演算子 第 7 章: PHP コーディング標準 第 8 章: 意思決定 第 9 章: ループ制御 第 10 章: 配列 第 11 章: 文字列 第 12 章: 定義済み変数 第 13 章: サーバーへのデータ送信 第 14 章: ファイルの組み込みと評価 第 15 章: ファイルとディレクトリ 第 16 章: ファイルのアップロード第 17 章: PHP ファイルのダウンロード 第 18 章: PHP クッキー 第 19 章: PHP セッション 第 20 章: 電子メールの送信 第 21 章: PHP フォームの処理 第 22 章: PHP フォームの検証 第 23 章: エラー処理 第 24 章: デバッグ 第 25 章: オブジェクト指向プログラミング 第 26 章:日付と時刻 第 27 章: PHP MYSQL
実用的なプログラマーのための Access Database: Python を使用してデータベース駆動型アプリケーションを作成するためのステップバイステップ ガイド
- 著者 : ビビアン・シアハーン
- 発売元 : スパルタパブリッシャー
- ページ数 : 371
- 発売日:2019-10-11
- ISBN :
- 評価 : 4/5(411ユーザー)
本を入手
実用的なプログラマーのための Access Database: Python を使用してデータベース駆動型アプリケーションを作成するためのステップ バイ ステップ ガイド (Vivian Siahaan 著) 本 PDF
この本では、pyqt を使用した Microsoft Access ベースの GUI プログラミングについて説明します。本書は、学習者のさまざまなレベルの興味や能力に合わせて意図的に設計されており、さまざまな分野の学生、エンジニア、さらには研究者にも適しています。高度なプログラミング経験は必要なく、学校レベルのプログラミング スキルがあれば十分です。最初の章では、PyQt5 のいくつかのウィジェットの使用方法を学習します。 ウェルカム メッセージを表示します。ラジオ ボタン ウィジェットを使用します。ラジオボタンをグループ化します。チェックボックスの形式でオプションを表示します。および 2 つのチェック ボックスのグループを表示します。第 2 章では、次のトピックの使用方法を学習します。 シグナル/スロット エディターの使用。ある Line Edit ウィジェットから別の Line Edit ウィジェットにテキストをコピーして配置します。データ型を変換して簡単な計算機を作成します。スピン ボックス ウィジェットを使用します。スクロールバーとスライダーを使用します。ウィジェットリストの使用; 1 つのウィジェット リストから複数のリスト項目を選択し、別のウィジェット リスト ウィジェットに表示します。ウィジェット リストに項目を追加します。ウィジェット リストで操作を実行します。コンボ ボックス ウィジェットを使用します。ユーザーがカレンダー ウィジェットから選択したデータを表示します。ホテル予約アプリケーションの作成。および テーブル ウィジェットを使用して表形式のデータを表示します。第 3 章では、次のことを学習します。 School データベースに最初の 3 つのテーブル プロジェクトを作成する方法: Teacher、Class、および Subject テーブル。データベース構成ファイルの作成方法。テーブルを挿入および編集するための Python GUI を作成する方法。 3 つのテーブルを結合してクエリするための Python GUI を作成する方法。第 4 章では、次の方法を学びます。 すべてのフォームを接続するメイン フォームを作成する。プロジェクトを作成すると、さらに 3 つのテーブルが学校データベースに追加されます。それは、Student、Parent、Tuition の各テーブルです。テーブルを挿入および編集するための Python GUI を作成します。 3 つのテーブルを結合してクエリするための Python GUI を作成します。最後の章では、Teacher、TClass、Subject、Student、Parent、Tuition の 6 つのクラスを結合し、これらのテーブルに対してクエリを実行します。
Couchbaseサーバーを使用した開発
- 著者 : MC ブラウン
- 出版社 : 「オライリーメディア株式会社」
- ページ数 : 88
- 発売日:2013-02-01
- ISBN : 9781449331122
- 評価 : 2/5(1ユーザー)
本を入手
Couchbase Server を使用した開発 (MC Brown 著) PDF
今日の高度にインタラクティブな Web サイトは、従来の SQL データベースにとって、迅速に拡張して大量の同時ユーザーにサービスを提供する能力という課題を引き起こしています。この簡潔なガイドでは、何十万ものユーザーが大量の情報を読み書きする Web サイトやソーシャル メディアを処理できる NoSQL データベースである Couchbase Server 2.0 上に Web アプリケーションを構築する方法を学びます。本書では、食品レシピ情報を例として、Couchbase のドキュメント指向データベース設計を活用する方法と、さまざまな CRUD 操作でデータを保存およびクエリする方法を説明します。アプリケーションの最も対話的な部分のデータを管理する場合、memcached 層を備えた SQL データベースよりも Couchbase が優れている理由を発見してください。 Couchbase Server のクラスターベースのアーキテクチャと SQL データベースとの違いについて学びます Java、.NET、Ruby、Python、PHP、または C のクライアント ライブラリを選択し、クラスターに接続します シリアル化されたオブジェクトからのさまざまな形式のデータを構造化します、生のバイトのストリーム、または JSON ドキュメントとして ドキュメント ID、有効期限、同時更新など、コアの保存方法と取得方法を学習します。マップ/リデュースを使用してビューを作成し、クエリと選択のための Couchbase メカニズムを学習します。
- 著者 : アノニム
- 出版社 :
- ページ数 : 712
- 発売:2005年
- ISBN: 単位:39015063398187
- 評価 : 4/5(411ユーザー)
本を入手
Anonim による図書館および情報科学の抄録 PDF