![Page 1: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/1.jpg)
Lecture
Microsoft Access and Relational Database Basics
![Page 2: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/2.jpg)
What’s a Relational Database?
“A collection of records stored in a computer in a systematic way.”
“A database consisting of separate tables, having explicitly defined relationships, and whose elements may be selectively combined as the results of queries”
![Page 3: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/3.jpg)
SQL
• SQL - Structured Query Language is the programming language that underlies Access queries
• A database computer language designed for managing data in relational database management systems (RDBMS), and originally based upon Relational Algebra
• Like HTML underlies web pages, SQL underlies databases
![Page 4: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/4.jpg)
What’s a Database? (cont.)
Customers
Orders
Products
![Page 5: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/5.jpg)
Benefits to a Database
• Collaboration among multiple users
• Web integration• Improved security• Easer for end-users• Data integrity
![Page 6: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/6.jpg)
Database Software
• Oracle• FoxPro• dBASE• Access
• Firebird• MySQL• Sybase
![Page 7: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/7.jpg)
Access vs Excel
• Handles Lots of Data
• Quick and Easy Calculations
• Customizing Charts
• Security and Data Protection
• Complex Reports
• Easy to Learn
vs
vs
vs
vs
vs
vs
![Page 8: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/8.jpg)
Tables
Tables: The “spreadsheets” of
your database. Each table
contains rows of related data
called records, and columns of
information called fields.
![Page 9: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/9.jpg)
Queries
Queries: The “questions” you
have stored into the database,
such as a list of all customers who
have purchased over $500.
![Page 10: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/10.jpg)
Forms
Forms: A graphical interface for
users to view and edit the data in
a table. Forms can be customized
with logos, color, fonts, and even
buttons that automate tasks like a
macro.
![Page 11: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/11.jpg)
Reports
Reports: Results from a table or
query that is to be printed (on
paper) in a specific format.
Reports, like forms, can have
logos and fonts.
![Page 12: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/12.jpg)
Table Relationships
Databases almost always have multiple tables that are all related.
CustomersCustomers Line ItemsLine Items
PaymentsPayments
InvoicesInvoices
EmployeesEmployees
![Page 13: Lecture Microsoft Access and Relational Database Basics](https://reader036.vdocuments.mx/reader036/viewer/2022081420/56649d405503460f94a1a824/html5/thumbnails/13.jpg)
Your Project