From 0d35a96b3137e33b0a71b85c24e7e02b9b7ab93e Mon Sep 17 00:00:00 2001 From: "@andatoshiki" Date: Tue, 16 Apr 2024 11:15:12 -0700 Subject: [PATCH] doc(cis105): add course lecture note for chapter 18 on epilogue for the entire course & database for course finalization of cis105 ! & add corresponded sidebar component for hyper link entries on switching doc pages --- docs/.vitepress/config/sidebar.ts | 4 ++ .../cis105/cis105-l18-lecture-node.md | 41 +++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 docs/academic/cis105/cis105-l18-lecture-node.md diff --git a/docs/.vitepress/config/sidebar.ts b/docs/.vitepress/config/sidebar.ts index c9a6ec94..760c2e32 100644 --- a/docs/.vitepress/config/sidebar.ts +++ b/docs/.vitepress/config/sidebar.ts @@ -241,6 +241,10 @@ export const sidebar: DefaultTheme.Config['sidebar'] = { { text: 'Lect 17: SQL Clauses: JOIN Query', link: '/academic/cis105/cis105-l17-lecture-note' + }, + { + text: 'Lect 18: Databases', + link: '/academic/cis105/cis105-l18-lecture-note' } ], }, diff --git a/docs/academic/cis105/cis105-l18-lecture-node.md b/docs/academic/cis105/cis105-l18-lecture-node.md new file mode 100644 index 00000000..b6ad9d46 --- /dev/null +++ b/docs/academic/cis105/cis105-l18-lecture-node.md @@ -0,0 +1,41 @@ +# CIS105: Computer Applications & Information Systems Lect. 18 + +## Chapter 18: Databases + +> Housekeeping: +> +> - Zoom Office Hours: Tuesday April 23rd and 25th, **no class starting today.** + +### 18.1: Datase Overview + +- Column = Field + - AKA attributes +- Tables hold database data +- DBMS +- Oracle + +### 18.2: Database Structure + +- Entity Relationship Modeling (ERM): a database-modeling method used to construct a theoretical and conceptual representation of data to produce a schema. + - Tables + - Reports + - Queries + - Forms +- DBAs still need to know the business. + +### 18.3: Business Database Advantages + +- Data Validation +- No Errors + No Repeats = Data Integrity +- GIGO: Garbage-in-Garbage-Out + +### 18.4: Structured Query language + +- Most widely used query language +- SQL Clauses for updating fields: + - `APPEND` + - `DELETE` + - `UPDTE` + + +