icon icon

SQLite – a self–configuring relational database for data management and data storage

icon

Training process

Training needs analysis

If you have specific requirements regarding the training programme, we will carry out a training needs analysis for you. This will guide us on which aspects of the programme should receive greater emphasis, so that the training programme meets your specific needs.

What will you gain?

icon

Confident SQLite navigation - You will learn what a database management system is, when SQLite is the right choice, and how to install and configure it, so you can prepare your own working environment with confidence.

icon

Reliable work with databases - You will learn how to work with a file-based SQLite database, choose data types, attach and detach databases, and manage connections properly to avoid common day-to-day mistakes.

icon

Practical SQL command usage - You will master the SQL statements most often used in SQLite and be able to retrieve, filter, sort, and modify data on your own instead of relying only on ready-made examples.

icon

Efficient data operations - You will practice using INSERT, SELECT, UPDATE, and DELETE together with WHERE, AND, and OR, so you can add, find, and correct records effectively in realistic data sets.

icon

Creating and changing tables - You will learn how to create tables from scratch, insert data, modify existing contents, and remove unnecessary structures, allowing you to build a simple relational database yourself.

icon

Accurate record filtering - You will learn to use operators such as IN, BETWEEN, and LIKE to build more precise queries and find the right records faster, even when you work with larger collections of information.

icon

Combining data from tables - You will understand how to combine information from multiple tables and use subqueries, which will help you create more useful reports and queries that present a fuller picture of your data.

icon

Working in SQLite Studio - You will practice using SQLite Studio and built-in date, time, and text functions on hands-on tasks, making it easier to turn SQL syntax into practical day-to-day database work.

Training programme

1. Introduction to database topics

2. Detailed discussion of what a database management system is

  • application of SQLite,
  • installation,
  • system configuration,
  • interface.

3. Presentation of the process of working with a database using SQLite

  • data types,
  • attaching a database,
  • connection to databases,
  • detaching databases.

4. Introduction to basic SQL commands used in SQLite

5. Description of various operations on data stored in the database

  • INSERT,
  • SELECT,
  • UPDATE,
  • DELETE,
  • ORDER BY,
  • DISTINCT,
  • WHERE,
  • AND/OR.

6. Detailed discussion of the process of creating new tables in SQLite

  • building (CREATE) a table from scratch,
  • entering data into the table,
  • modifying data,
  • deleting (DROP) the table.

7. Overview of operators available in SQLite

  • IN, BETWWEN, LIKE.

8. Description of methods for joining data from different tables using SQL queries

9. Overview of built-in functions available in SQLite

10. Overview of built-in functions available in SQLite

  • date and time,
  • text,
  • common.

11. Detailed discussion of techniques for using subqueries

12. Introduction to SQLite Studio

13. Application of the acquired knowledge in practice through the completion of tasks and examples

What are the prerequisites for participating in the training?

icon

Basic computer skills - You should be comfortable using a computer, opening programs, working with files and folders, and installing simple applications on your own operating system.

icon

Basic technical syntax - You should feel comfortable with simple commands and technical notation so you can copy, read, and analyze short instructions and queries without difficulty.

icon

Understanding tabular data - You should understand how data is stored in rows and columns and be able to read a simple table, making it easier to work with records and fields during the course.

icon

Readiness for hands-on practice - You should be ready to complete exercises on your own, type queries, and correct mistakes, because the training is built around practical examples and tasks.