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

Popular posts from this blog

CST 462S - Learning Journal (service learning)

CST 300 Week 7