Saturday, September 11, 2021

SQLite database & other flat file database

flat file database

  1. leveldb
  2. LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values..

    About LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

  3. What Is SQLite?
  4. SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day. More Information...

    The SQLite file format is stable, cross-platform, and backwards compatible and the developers pledge to keep it that way through the year 2050. SQLite database files are commonly used as containers to transfer rich content between systems [1] [2] [3] and as a long-term archival format for data [4]. There are over 1 trillion (1e12) SQLite databases in active use [5]..

  5. SQLite
  6. SQLite access C++ classes.

  7. Alternative Timestamp Class with no MFC
  8. This article describes a timestamp class that can be used as an alternative to the standard C date time functions..

  9. Starting with SQLite in C++
  10. In this article, I share my experience creating and compiling a simple C++ program using SQLite to store data.

    Tutorials

  11. SQLite Tutorial
  12. This SQLite tutorial teaches you everything you need to know to start using SQLite effectively. In this tutorial, you will learn SQLite step by step through extensive hands-on practices.

    This SQLite tutorial is designed for developers who want to use SQLite as the back-end database or to use SQLite to manage structured data in applications including desktop, web, and mobile apps.

    SQLite is an open-source, zero-configuration, self-contained, stand-alone, transaction relational database engine designed to be embedded into an application..

  13. How To Download & Install SQLite Tools
  14. Summary: in this tutorial, you will learn step by step on how to download and use the SQLite tools to your computer.

  15. SQLite Select
  16. Summary: in this tutorial, you will learn how to use SQLite SELECT statement to query data from a single table..

  17. SQLite - ALIAS Syntax
  18. You can rename a table or a column temporarily by giving another name, which is known as ALIAS. The use of table aliases means to rename a table in a particular SQLite statement. Renaming is a temporary change and the actual table name does not change in the database.

    The column aliases are used to rename a table's columns for the purpose of a particular SQLite query.

  19. Using DB Browser for SQLite
  20. very quick steps: configurations are great. it is customized to my need: simple and easy to use. very familar to Oracle Navigator..

    Instructions: Towards the bottom there is a section dealing with Field colors. You will see three bars below the word Text, to the right there are in fact three invisible bars for the Background. Click in the area for the Background color for NULL. A colour selector window will open, select Red. The bar will turn Red. This is now the default background cell colour that will be used to display NULL values in you tables. We will discuss the meaning of NULL values in a table in a later episode.

    You can now close the preference window by clicking OK.

  21. Creating New Columns
  22. Creating new columns In addition to selecting existing columns from a table, you can also create new columns in the query output based on the existing columns. These new columns only exist in the output. The table used in the query is not changed in any way..

  23. Install the SQLite Shell program
  24. The SQLite shell can be downloaded from here. There are versions available for Linux, Mac and Windows. As I have a Windows machine I will download the Windows version. You should download the version appropriate to your machine. Note that MacOS already have sqlite installed so you can skip this section..

    You do not need to specify any parameters, connection to a databse can be done from within the shell.

  25. The SQLite command line
  26. Running SQL code using the SQLite shell Before you can run the SQLite3 shell program you must have installed it. Instructions for doing this are included in the set up procedures.

    I will assume that you have added the location of the program to your local PATH environment variable as this will make it easier to refer to the database file and other files we may want to use...

  27. Creating tables and views
  28. Creating tables and views.

  29. Missing Data
  30. How does the database represents missing data At the beginning of this lesson we noted that all database systems have the concept of a NULL value; Something which is missing and nothing is known about it.

  31. Creating New Columns
  32. Creating new columns In addition to selecting existing columns from a table, you can also create new columns in the query output based on the existing columns. These new columns only exist in the output. The table used in the query is not changed in any way..

  33. SQLite Browser -- Video tutorials
  34. This is a paragraph.

No comments:

Post a Comment