2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|

2022-01-31 "The database cannot reach to conclusions" [長年日記]

I've written a lot about "Hyouka", the novel and anime.

The main character in this story, Satoshi Fukube, is portrayed as a hobbyist who is well versed in all kinds of knowledge and miscellaneous topics.

He calls himself a "database", with saying

"The database cannot reach to conclusions"

and self-deprecates his inability to use his knowledge for reasoning and prediction.

However, this is a typical misunderstanding of databases (by the public).

-----

A database is not just a storage medium for vast amounts of knowledge.

Databases have the ability to pull up tables that hit certain complex criteria at very high speed -- or rather, if they can't do that, they don't deserve the name "database".

# select * from passenger_log where riding_user IN ( select user_id from request_log_view where passenger_log.departure_time < time_before) ;

"Identify the users whose departure time is after the departure time of the bus, and raise all points on their travel route"

from tens of millions of tables (using SQL statements, etc.).

A database is one that has the ability to run multiple search conditions simultaneously and extract information from different perspectives.

Of course, this is not an " estimation " or a " prediction ", and of course not a " conclusion".

Sometimes, however, the potential of a database is "something more".

-----

Of course, this is not an " estimation " or a " prediction ", and of course not a " conclusion ".

Generally speaking, "database" is a title (a title of respect) given to a person's broad knowledge, which is no problem, I think.

The reason why I'm writing this is because I've been working on building a database again recently, and I've been watching "Hyouka" in the background.