CST 363 Week 4
In the past four weeks, I’ve gained a lot of knowledge about databases and SQL. The labs, particularly the Java ones, were enjoyable and fun. I didn’t expect to build a database system using Java, but it’s been valuable to understand database internals.
Here are the five key things I learned:
- Indexes
- Normalization
- Database design
- Building a database system using Java
- Using the Workbench, a different software from Toad (Oracle)
My question is about the proper use of databases in large systems. For instance, if I’m building an enterprise application with multiple client-side apps, should I build the backend in the database using PL/SQL and stored procedures, or should I have the business logic written in Java or other languages and expose an API?
Comments
Post a Comment