Concise Guide to Databases: A Practical Introduction