Can anyone recommend me a clear introductory article about the inner workings of each element that makes up the database system:
- file against server (sqlite vs mysql)
- how the database engine integrates with the system (MyISAM, InnoDB) and how MySql allows you to choose between 2
- indexing
- how the request is processed.
- how SQL is implemented
- and etc.
Optional with illustrations and comparisons between MySql, PosgreSql, Oracle, Access, etc.
===
I am looking for articles with some technical details and keywords. The information I'm looking for can answer the following question: I want to program the database engine from scratch, now what? Where to begin? How to switch from reading / writing parameters in an .ini file to sending queries to an SQL server? Of course, I do not want to program the entire database system from scratch, just a guide to tasks, concepts, architecture tips, etc., in order to better use the tools that I work with. Thanks in advance.
database
phphaerie
source share