Background/Objectives: Information has become part of our existence and to access the information from database we need to be skilled with database query languages such as SQL. Hence in this study we propose Amharic Language Interface to Database (ALIDB). Here, the request is simple like asking a human to do so in a local language (Amharic). Method: So far, different techniques such as pattern matching, syntax based, semantic grammar based and Intermediate Representation Language systems have been used to develop NLIDB. Among these techniques, the study employed pattern matching and similarity checking for developing Amharic language text retrieval from the Database. Findings: The result of the experiment shows 91% accuracy. However, the scheme has no impact on Amharic temporal queries. Further development will be done on the algorithm that includes temporal queries in ALIDB. Novelty: Finally we identified 20 rules and thereby contributed a new pattern / algorithm for this language that converts Amharic sentence into a Structured Query Language (SQL) and fetch results from the Database.