mirror of
https://github.com/andatoshiki/toshiki-notebook.git
synced 2026-06-06 06:55:55 +00:00
doc(cis105): add lecture note docuemtnation source for chapter 12 on sql operation with affiliated sidebar hyperlink component & lint markdown sources for 2 previous chapters
This commit is contained in:
parent
db613bc4d7
commit
49571a0965
@ -215,6 +215,10 @@ export const sidebar: DefaultTheme.Config['sidebar'] = {
|
|||||||
text: 'Lect 11: Computer Security',
|
text: 'Lect 11: Computer Security',
|
||||||
link: '/academic/cis105/cis105-l11-lecture-note',
|
link: '/academic/cis105/cis105-l11-lecture-note',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
text: 'Lect 12: Introduction to SQL'
|
||||||
|
link: '/academic/cis105/cis105l-12-lecture-note'
|
||||||
|
}
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|||||||
@ -46,11 +46,11 @@ A[You click on hyperlink] --> B[Web server ses HTTP to send copy of request to c
|
|||||||
### 10.5: Types of Websites
|
### 10.5: Types of Websites
|
||||||
|
|
||||||
- Blog: An online diary, originally called a web-log
|
- Blog: An online diary, originally called a web-log
|
||||||
- Content Website: typically dispense original content and often supported by advertising
|
- Content Website: typically dispense original content and often supported by advertising
|
||||||
- Corporate Website: Distribute info about a business
|
- Corporate Website: Distribute info about a business
|
||||||
- Commerce Website (AKA E-Commerce site): to sell goods and services online
|
- Commerce Website (AKA E-Commerce site): to sell goods and services online
|
||||||
- Search Engine Website: Offers general information and intended to be the entryway to other websites
|
- Search Engine Website: Offers general information and intended to be the entryway to other websites
|
||||||
- Gaming Website: Typically, games unto themselves; require plug-ins like Adobe Flash, JavaScript, and ActiveX
|
- Gaming Website: Typically, games unto themselves; require plug-ins like Adobe Flash, JavaScript, and ActiveX
|
||||||
- News Websites: Specifically devoted to providing news and commentary
|
- News Websites: Specifically devoted to providing news and commentary
|
||||||
- School Websites: Typically used by teachers, students, parents, and administrators.
|
- School Websites: Typically used by teachers, students, parents, and administrators.
|
||||||
- Video-sharing websites: Allow users to upload videos for a wider audience
|
- Video-sharing websites: Allow users to upload videos for a wider audience
|
||||||
@ -80,4 +80,3 @@ A[You click on hyperlink] --> B[Web server ses HTTP to send copy of request to c
|
|||||||
- Cost Per Click (CPC)
|
- Cost Per Click (CPC)
|
||||||
- Cost Per Thousand Impressions (CPM)
|
- Cost Per Thousand Impressions (CPM)
|
||||||
- Cost Per Action (CPA)
|
- Cost Per Action (CPA)
|
||||||
|
|
||||||
|
|||||||
@ -54,11 +54,11 @@
|
|||||||
### 11.6: Internet Fraud
|
### 11.6: Internet Fraud
|
||||||
|
|
||||||
- Internet fraud: Any fraudulent activity in an online setting
|
- Internet fraud: Any fraudulent activity in an online setting
|
||||||
- Google AdSense, Google's advertising network; the middleman between the advertiser and the website owner
|
- Google AdSense, Google's advertising network; the middleman between the advertiser and the website owner
|
||||||
- Click Fraud: a program that automatically clicks on Ads
|
- Click Fraud: a program that automatically clicks on Ads
|
||||||
- Purchase Scam: scammer asks seller to pay for shipping via credit card, cancels credit card after order has shipped
|
- Purchase Scam: scammer asks seller to pay for shipping via credit card, cancels credit card after order has shipped
|
||||||
- Most uncomplicated type of internet fraud
|
- Most uncomplicated type of internet fraud
|
||||||
- Phishing: Uses social engineering techniques to gain private information
|
- Phishing: Uses social engineering techniques to gain private information
|
||||||
|
|
||||||
### 11.7: Computer Privacy
|
### 11.7: Computer Privacy
|
||||||
|
|
||||||
@ -82,14 +82,3 @@
|
|||||||
- Maintain
|
- Maintain
|
||||||
- ASU's Recommended Password Manager: Stache
|
- ASU's Recommended Password Manager: Stache
|
||||||
- Bitwarden, 1Password, Dashlane, Keeper, KeePass
|
- Bitwarden, 1Password, Dashlane, Keeper, KeePass
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
29
docs/academic/cis105/cis105-l12-lecture-note.md
Normal file
29
docs/academic/cis105/cis105-l12-lecture-note.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# CIS105: Computer Applications & Information Systems Lect. 12
|
||||||
|
|
||||||
|
## Chapter 12: Introduction to SQL
|
||||||
|
|
||||||
|
### 12.1: SQL Getting Started
|
||||||
|
|
||||||
|
- Capture the data
|
||||||
|
- Point of Sale, Scanning, etc
|
||||||
|
- Get the data into a database
|
||||||
|
- Import from other systems
|
||||||
|
- Direct input from forms
|
||||||
|
- Extract the data
|
||||||
|
- SQL
|
||||||
|
- Use the data
|
||||||
|
- Analysis systems
|
||||||
|
- Reporting systems
|
||||||
|
- SQL: The language of relational databases
|
||||||
|
- Structured query Language
|
||||||
|
|
||||||
|
If you plan to analyze data for a business, there is a good chance it's stored in a data warehouse, and you will need to learn how to retrieve it yourself.
|
||||||
|
|
||||||
|
### 12.2: SQL Statement
|
||||||
|
|
||||||
|
- `SELECT`: What **fields** (column) you want
|
||||||
|
- `fieldname`: If the name is used in only one table
|
||||||
|
- `FROM`: What table or tables contain the fields
|
||||||
|
- `ORDER BY`: Sorting
|
||||||
|
- `DISTINCT`: Use after `SELECT` when you only want to show each vale of the selected field(s) once
|
||||||
|
- `LIMIT`: Use when you want to limit the number of records produced
|
||||||
Loading…
Reference in New Issue
Block a user