adding base for lecture 4 of db course
This commit is contained in:
@@ -3,14 +3,14 @@
|
||||
## Relational Algebra and its relation to SQL
|
||||
|
||||
### SELECT
|
||||
Used to select rows from some table.
|
||||
Used to select columns from some table.
|
||||
|
||||
> `SELECT [...] FROM [...]`
|
||||
|
||||
> Relational symbol: sigma
|
||||
|
||||
### Projection
|
||||
Picks out the columns of a (set of) table(s)
|
||||
Picks out the rows of a (set of) table(s)
|
||||
|
||||
> `PROJECTION [table...]`
|
||||
|
||||
|
||||
15
cst363/lec/lec4.md
Normal file
15
cst363/lec/lec4.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# lec4
|
||||
|
||||
|
||||
## Lab*
|
||||
|
||||
This lecture has some lab questions in the `lec/` dircory named `table1.pdf` *and* some example data called `patients.sql`
|
||||
Intro to some sql commands
|
||||
|
||||
## Serverless
|
||||
|
||||
Instead of having listen server listen for requests to perform actions upon these requests we simply have some databse held on a machina and we perform all of our sql commands on that machine.
|
||||
|
||||
For now we'll be dealing with small test db's so that we can practice the commands and observe each one's behavior; this will give you a good feeling of what does what in sqlite3.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user