Can not install a database, can I still learn though? I am given access to a domain where I can put my code in and it will go public, like in this example. In order to store the data right now, I am using PHP and I write the data to a file. When the page is loaded, I will read from file and display it in the page.

However, for teaching purposes, I would like to use a database, but I have no privileges, which would allow me to install a database. So, can I do something, that would still allow me to learn how to use a database &amp;&amp; apply it to my page?

A negative answer would also be accepted.



I thought of SQLite in-memory, but it says that the database will delete itself, once the connection to the database is closed. What does that mean exactly? It means that it will delete itself when the user exits the page from his browser? This question gives me this feeling.
The easiest way to learn about SQL-Server is to install a SQL Server express.

Even without having an actual website attached to it, Microsoft has a few samples.
And if you want live environment to try out, and see what you can put together, Azure has a free trial.
Which you can use to set up a few vm's.

It's very hard to learn anything from a limited environment, every problem or fault might or might not be caused by something you have control over.
If you want to get the most out of it, set up your own environment.
Or contact whoever is in charge of your environment to see what can be arranged.