Building a database from scratch in C: Part 3

Part 2: Architecture design Part 4 will appear here What is SQL? Note: If you already know what SQL is, the syntax, and how to use it, you can skip down to Syntactic and Lexical Analysis If you have not already heard of SQL, it’s quite important to understand what it is, what it does, … Read more

Loading

Building a database from scratch in C: Part 2

Part 1: Environment set up Part 3: What is SQL? Architecture design It’s important to set out a basic structure of how the database is going to function, before adding more detail later. This is so you know where everything is placed within the database file(s) (including a journal database, if you choose to have … Read more

Loading

Building a database from scratch in C: Part 1

Part 2: Architecture design Before you begin developing a database, it’s important to make sure you know why you’re building it. If you’re building it for fun, or as a miniature project to learn how databases work, that’s fair enough. However, if you are developing a database because you need one for your project, unless … Read more

Loading