The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL

The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL
Author :
Publisher : SPARTA Publishing
Total Pages : 423
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL by : Vivian Siahaan

Download or read book The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL written by Vivian Siahaan and published by SPARTA Publishing. This book was released on 2019-02-19 with total page 423 pages. Available in PDF, EPUB and Kindle. Book excerpt: You will learn Python/MySQL fast, easy and fun. This book provides you with a complete MySQL guidance presented in an easy-to-follow manner. This Python MySQL book shows you how to use MySQL connector/Python to access MySQL databases. You will learn how to connect to MySQL database, and perform common database operations such as SELECT, INSERT, UPDATE and DELETE. In addition, we will show you some useful tips such as how to call MySQL stored procedures from Python, and how to work with MySQL BLOB data. Each chapter has practical examples with SQL script and screenshots available. If you go through the entire chapters, you will know how to manage MySQL databases and manipulate data using various techniques such as MySQL queries, MySQL stored procedures, database views, triggers. In the first part of the book, you will learn Basic MySQL statements including how to implement querying data, sorting data, filtering data, joining tables, grouping data, subquerying data, dan setting operators. Aside from learning basic SQL statements, you will also learn step by step how to develop stored procedures in MySQL. First, we introduce you to the stored procedure concept and discuss when you should use it. Then, we show you how to use the basic elements of the procedure code such as create procedure statement, if-else, case, loop, stored procedure’s parameters. In the next chapter, we will discuss the database views, how they are implemented in MySQL, and how to use them more effectively. After that, you will learn how to work with the MySQL triggers. By definition, a trigger or database trigger is a stored program executed automatically to respond to a specific event e.g., insert, update or delete occurred in a table. The database trigger is powerful tool for protecting the integrity of the data in your MySQL databases. In addition, it is useful to automate some database operations such as logging, auditing, etc. Then, you will learn about MySQL index including creating indexes, removing indexes, listing all indexes of a table and other important features of indexes in MySQL. MySQL uses indexes to quickly find rows with specific column values. Without an index, MySQL must scan the whole table to locate the relevant rows. The larger table, the slower it searches. After that, you will find a lot of useful MySQL administration techniques including MySQL server startup and shutdown, MySQL server security, MySQL database maintenance, and backup. The last chapter gives you the most commonly used MySQL functions including aggregate functions, string functions, date time functions, control flow functions, etc.


The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL Related Books

The Self-Taught Coder: The Definitive Guide to Database Programming with Python and MySQL
Language: en
Pages: 423
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-02-19 - Publisher: SPARTA Publishing

DOWNLOAD EBOOK

You will learn Python/MySQL fast, easy and fun. This book provides you with a complete MySQL guidance presented in an easy-to-follow manner. This Python MySQL b
Step By Step Database Programming using Python GUI & MySQL
Language: en
Pages: 384
Authors: Hamzan Wadi
Categories: Computers
Type: BOOK - Published: - Publisher: TURIDA Publisher

DOWNLOAD EBOOK

This book provides a practical explanation of database programming using Python GUI & MySQL. The discussion in this book is presented in step by step so that it
A Guide to Python GUI Programming with MySQL
Language: en
Pages: 541
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2020-01-14 - Publisher: SPARTA PUBLISHING

DOWNLOAD EBOOK

In this book, you will create two desktop applications using Python GUI and MySQL. In this book, you will learn how to build from scratch a MySQL database manag
Python GUI with MySQL: A Step By Step Guide to Database Programming
Language: en
Pages: 475
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-08-13 - Publisher: SPARTA PUBLISHING

DOWNLOAD EBOOK

In this book, you will learn how to build from scratch a MySQL database management system using PyQt. In designing a GUI, you will make use of the Qt Designer t
The Ultimate Guide to Professional Database Programming with Python and PostgreSQL
Language: en
Pages: 215
Authors: Vivian Siahaan
Categories: Computers
Type: BOOK - Published: 2019-01-15 - Publisher: SPARTA Publishing

DOWNLOAD EBOOK

Python has various database drivers for PostgreSQL. Currently, the psycopg is the most popular PostgreSQL database adapter for the Python language. The psycopg