Overview of Database Systems
CS3860 - Jay Urbain, PhD Introduction to Database Systems
1
Overview of Database Systems CS3860 - Jay Urbain, PhD Introduction - - PowerPoint PPT Presentation
Overview of Database Systems CS3860 - Jay Urbain, PhD Introduction to Database Systems 1 2 UFR Uniform Financial Report (I think) What is a database? 3 What is a database? Collection of data Files, notes, to do list, patient records,
1
2
UFR – Uniform Financial Report (I think)
3
4
5
My family room
– Entities (e.g., students, courses, professors) – Relationships (e.g., Bono is enrolled in CS3860; urbain is teaching CS3860)
6
7
8
9
10
11
12
13
14
15
16
http://www.bigdatalandscape.com/
17
columns (attributes).
name of the columns (or fields), and the field types.
given data model.
that makes it easier to come up with an initial description.
18
– Describe how users see the data
– Defines logical structure
– Describes the files (pages, blocks) and indexes used.
19
– Students(sid: string, name: string, login: string, age: integer, gpa: real); – Courses(cid: string, cname: string, credit: integer); – Enroll(sid: string, cid: string, grade: string);
– Relations stored as ordered/unordered files – Index on first column of Students
– Course_Info(cid: string, enrollment: integer);
20
21
22
23
24
data-and-polyglot-persistence/
25
26