0929 databases
TRANSCRIPT
![Page 1: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/1.jpg)
Database BasicsSeptember 29th 2015
DTC356-01
![Page 2: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/2.jpg)
Why Do We Need Databases?
• What kinds of problems are databases good at solving?
• When do we need to move from simple physical organization to using a database?
• What does Weinberger say?
![Page 3: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/3.jpg)
Databases:
• Scale: Databases are good at storing large amounts of information
• Organization: Databases work when there is authority and structure
• Accuracy: Databases (when properly managed) return high precision and recall
• **Within the limits of the database record structure
![Page 4: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/4.jpg)
![Page 5: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/5.jpg)
![Page 6: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/6.jpg)
• TABLE: A collection of records that use the same field structure
• RECORD: The complete collection of data for one item in the database (row)
• FIELD: An item of data for a record (column)
![Page 7: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/7.jpg)
• Unique
• Null
• Key (primary, foreign)
![Page 8: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/8.jpg)
![Page 9: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/9.jpg)
![Page 10: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/10.jpg)
AND (intersection)
![Page 11: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/11.jpg)
![Page 12: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/12.jpg)
OR (union)
![Page 13: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/13.jpg)
![Page 14: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/14.jpg)
NOT (relative compliment)
![Page 15: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/15.jpg)
![Page 16: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/16.jpg)
More on Boolean Logic & Venn Diagrams http://lib.colostate.edu/howto/others/venn.html
![Page 17: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/17.jpg)
How to See your Library Database
![Page 18: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/18.jpg)
Questions to Ask Yourself
• What does a record in this database look like?
• What are the fields in this particular database?
• Can I find a primary key?
• How do I perform operations in this database?
![Page 19: 0929 databases](https://reader034.vdocument.in/reader034/viewer/2022051300/58a81bf01a28ab4d148b56ff/html5/thumbnails/19.jpg)
The Information Search Process
Carol Kuhlthau: https://comminfo.rutgers.edu/~kuhlthau/
information_search_process.htm