summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assignments/1/README.md2
-rw-r--r--doc/01-introduction.md32
2 files changed, 34 insertions, 0 deletions
diff --git a/assignments/1/README.md b/assignments/1/README.md
index aedd06c..9e83c51 100644
--- a/assignments/1/README.md
+++ b/assignments/1/README.md
@@ -11,11 +11,13 @@ Answer all of the following questions, and upload your completed work here.
### Question 1 (15 marks)
Answer the following questions (250 words max/question).
+
* Explain the concept of program-data independence, and explain how it is achieved in the database approach.
* Briefly contrast and compare the following development approaches: the systems development life cycle and the prototyping methodology.
* Discuss the difference between entity type and entity instance.
### Question 2 (15 marks)
+
Give a simple example of an E-R diagram for each of the following concepts:
a. Associative entity
diff --git a/doc/01-introduction.md b/doc/01-introduction.md
index fbf162d..e6c6c68 100644
--- a/doc/01-introduction.md
+++ b/doc/01-introduction.md
@@ -1,3 +1,35 @@
Chapter 1: Introduction to Databases
# What is a database?
+
+# DBMS
+
+* protect
+* define and control
+* backups
+* maintain data. enter, change and delete data
+* retrieve
+* Programming and GUI interface
+
+Example:
+
+customers
+* id
+* name
+* address
+
+products
+* id
+* description
+* product_finish
+
+orders
+* id
+* created_at
+
+line_items
+
+* id
+* order_id
+* product_id
+* quantity