adding base for lecture 4 of db course

This commit is contained in:
Medium Fries
2018-09-10 17:30:48 -07:00
parent 27adf0c2e2
commit 71dd33342a
5 changed files with 33 additions and 3 deletions

View File

@@ -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
View 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.