Skip to content

Commit 3254c8a

Browse files
Update README.md
1 parent 3a4928c commit 3254c8a

File tree

1 file changed

+34
-4
lines changed

1 file changed

+34
-4
lines changed

README.md

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,42 @@
1-
# Programming SQLite Database Using Python for Beginners
1+
# Creating and Programming SQLite Database Using Python for Beginners
2+
3+
![Reading and Writing to SQLite Databases using Python](https://www.xanthium.in/sites/default/files/inline-images/python-sqlite-database-crud-tutorial-for-geeks.jpg)
24

3-
- ![Reading and Writing to SQLite Databases using Python](https://www.xanthium.in/sites/default/files/inline-images/python-sqlite-database-crud-tutorial-for-geeks.jpg)
45
- In this tutorial,We will learn to create and program SQLite databases using Python.
56
- We will learn to create a connection to a SQLite Database ,Create tables inside it and perform CRUD operations using Python Language.
7+
- Comprehensive guide on enabling STRICT mode in SQLite to ensure that database columns strictly adhere to their defined data types
8+
- tutorial covers how to efficiently store and retrieve binary data (BLOBs) such as images using SQLite, making it ideal for applications that handle multimedia content.
9+
- Designed with cross-platform compatibility in mind, this guide works seamlessly on Windows, Linux, macOS, and even on ARM-based embedded systems like the Raspberry Pi
610

711
## Online Tutorial
812

913
- [A Guide to Working with SQLite Databases in Python for Developers](https://www.xanthium.in/connect-read-write-update-delete-sqlite3-database-python-cross-platform-tutorial)
1014

11-
-
12-
15+
## Contents of Repo
16+
17+
What You'll Learn in this Python SQlite Tutorial
18+
19+
- Creating a SQLite Database in Python
20+
- Connecting to SQLite Database in Python
21+
- Creating an In-Memory SQLite Database
22+
- Checking SQLite Version using Python
23+
- Storing Date and Time in SQLite
24+
- Understanding Boolean Storage in SQLite
25+
- Enabling SQLite **STRICT Mode**
26+
- Creating Tables in SQLite with Python
27+
- Inserting Data with Parameterized Queries (`?, ?`)
28+
- Inserting Multiple Rows Efficiently
29+
- Measuring Insert Performance in SQLite
30+
- Fetching and Displaying Data from SQLite database using Python
31+
- Updating Records in a SQLite Table using Python
32+
- Deleting Records from a SQLite Table using Python
33+
- Getting the Schema of a SQLite Table using Python
34+
- Storing and Retrieving Binary Data (BLOBs)
35+
36+
This tutorial is ideal for developers, data engineers, and hobbyists looking to integrate a lightweight, file-based database engine with Python.
37+
38+
## Requirements
39+
40+
- Python 3.x
41+
- SQLite (usually comes built-in with Python)
42+

0 commit comments

Comments
 (0)