
Learning SQL
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Welcome to the book "Learning SQL: Master SQL Fundamentals"!
SQL (Structured Query Language) is the most powerful and widely used database management language in the world. It is an indispensable tool for anyone working with data, from beginners to experts in the fields of information technology and database administration.
This book is specially designed to help you gain a deeper understanding of SQL and master its fundamental concepts. We will guide you step by step through the essential aspects of SQL, from querying data to creating and managing tables, joining tables, aggregating data, and many other aspects of this language.
Whether you are a beginner looking to learn SQL or an expert looking to refresh your knowledge, "Learning SQL: Master SQL Fundamentals" is a valuable resource for you. Let's embark on the journey of exploring SQL and becoming an expert in data management and querying. We hope this book helps you build a strong foundation in this field and achieve success in your career. Enjoy your reading and find it useful!
More details
Content
- Intro
- PART I: Introduction to SQL
- 1.1 SQL and Databases
- 1.2. History and Evolution of SQL
- 1.3. Common Database Management Systems
- PART II: SQL Basics
- 2.1 The SELECT Statement: Querying Data
- 2.1.1 Using SELECT to Retrieve Data
- 2.1.2 Using DISTINCT to Eliminate Duplicate Rows
- 2.1.3 Filtering Data with WHERE
- 2.1.4 Sorting Data with ORDER BY
- 2.1.5 Limiting Results with LIMIT
- 2.2 The INSERT Statement: Adding New Data
- 2.2.1 Inserting Data into Tables
- 2.2.2 Using INSERT SELECT
- 2.2.3 Handling Errors when Inserting Data
- 2.3 The UPDATE Statement: Modifying Data
- 2.3.1 Updating Data in Tables
- 2.3.2 Using UPDATE with WHERE
- 2.4 The DELETE Statement: Removing Data
- 2.4.1 Deleting Data from Tables
- 2.4.2 Using DELETE with WHERE
- PART III: Creating and Managing Tables
- 3.1 Creating New Tables with CREATE TABLE
- 3.1.1. Defining Data Types for Columns
- 3.1.2. Setting Data Constraints
- 3.2 Modifying Table Structure with ALTER TABLE
- 3.2.1. Adding New Columns to a Table
- 3.2.2. Renaming Columns
- 3.2.3. Removing Columns from a Table
- 3.3 Deleting Tables with DROP TABLE
- PART IV: Filtering and Joining Tables
- 4.1 Combining Tables with JOIN
- 4.1.1. INNER JOIN
- 4.1.2. LEFT JOIN
- 4.1.3. RIGHT JOIN
- 4.1.4. FULL OUTER JOIN
- 4.2 Combining Tables with JOIN
- 4.3 Combining Multiple Tables
- PART V: Summarizing and Grouping Data
- 5.1 Calculating Summaries with Aggregate Functions
- 5.1.1. COUNT, SUM, AVG, MIN, MAX
- 5.1.2. GROUP BY
- 5.1.3. HAVING
- PART VI: Data Constraints and Indexing
- 6.1 Implementing Data Constraints
- 6.1.1. PRIMARY KEY Constraint
- 6.1.2. FOREIGN KEY Constraint
- 6.1.3. UNIQUE Constraint
- 6.1.4. CHECK Constraint
- PART VII: Advanced Queries and Data Analysis
- 7.1 Subqueries
- 7.2. Window Functions
- 7.3. Pivoting and Unpivoting Data
- PART VIII: Security and Data Management
- 8.1 Authentication and Authorization
- 8.2. Backup and Recovery
- 8.3. Handling Incidents and Logging
- Conclusion: Becoming a SQL Expert!
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.