Hello, my name is Adam Hellinga and this is my webpage to display all the coding and database
projects I have worked on throughout my high school career.
Projects
Using Django and Faker
For this project for ITD256, we used the django software to recreate our final project from
ITE140, but using the django software rather than writing them by hand. We found that the web
tool built into django, pgadmin, contains tools that allow for easier understanding of
databases, primarily we focused on the ER Diagram generation tool. We found that the Diagram
it produced is extremely similar to the one we created by hand, but with a fraction of the
effort. We also used a tool called faker to generate and insert fake data into our tables.
Costco Database
This assignment was our final project for ITE140. For this project we needed to create a database
that contained at least at least 7 tables full tables, which does not include tables that simply exist
to connect two tables. For my project, I created a simple database for Costco Wholesale. To do this we
started by creating an ER diagram for our project, and then created the tables and added fake data.
To finish, we created a view to help others better understand and interpret the data.
.
NumPy vs Python
For this project for ITE140, we compared the efficiency of the NumPy package and the
default python math operations. We found that the external tool of NumPy improved the speed
of natural logarithm operations as well as simplifying the code required to run it. We found
that on average NumPy completed natural logarithm operations 26 times faster than what you
can do with the standard python programming.