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

This commit is contained in:
Anda Toshiki 2024-04-16 11:15:12 -07:00
parent 150f2510de
commit 0d35a96b31
2 changed files with 45 additions and 0 deletions

View File

@ -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'
}
],
},

View File

@ -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`