new semester here we go

This commit is contained in:
Medium Fries
2019-03-15 01:25:45 -07:00
parent c319e77f12
commit fa12687849
80 changed files with 7781 additions and 4 deletions

View File

@@ -19,4 +19,4 @@ If nothing comes up we commit with no issue.
If something does come up we abort and restart the transaction with a new snapshot, _this time with the new stuff_.
This time around we should be ok to commit.
The overhead comes in hard if we have to be correcting transaction but, if we don't find ourselveds do that too much then it beats graphs and trees since there's barely anything to maintain.
The overhead comes in hard if we have to be correcting transaction but, if we don't find ourselves doing that too much then it beats graphs and trees since there's barely anything to maintain.

View File

@@ -2,7 +2,7 @@
## Functional Dependancy
If we have an attribute a that could produce `b,c,d` reliably everytime then we would only need to keep track of `a` instead of keeping track of all the repeats because the dependants depend on `a`.
If we have an attribute `a` that could produce `b,c,d` reliably everytime then we would only need to keep track of `a` instead of keeping track of all the repeats because the dependants depend on `a`.
Example:
```

37
cst363/lec/lec26.md Normal file
View File

@@ -0,0 +1,37 @@
# lec26
## Some types of Database Structures
1. Key-Values
Just like a standard map, we provide a `key` and get a `value`.
Maks things easy for usage but recall that our hash function is really delicate.
Because we're using a map or a set type of container.
2. Document
Welcome to json/xml world.
Now we just look for documents(json/xml) instead of looking for some data with a predefined structure.
3. Column Family
Variant of key/value but this time we store things in columns instead of rows.
Advantage here is that we can quickly search through columns for analysis type things.
4. Graph
Data is a _graph_(wow).
We still have some key-value system to find a node in the graph but we can create edges between values to create relationships.
## NoSQL
### In favor of usage
* Data is not uniform
* Dataset is massive
### Against
* You need consistency
*

View File

@@ -0,0 +1,3 @@
# Introduction