types of databases and database applications
Traditional Applications:
1. Numeric and Textual Databases
Others:
2. Multimedia Databases
3. Geographic
Information Systems (GIS)
4. Biological and Genome Databases
5. Data Warehouses
6. Mobile databases
7. Real-time and Active Databases
Impact of Databases and Database Technology
Impact of Databases in Businesses
db in Service Industries
db Education
Resources for content and Delivery
NOSQL
Database
A collection of related data
Data
Known facts that can be recorded and have an implicit meaning.
Mini-world
Database Management System (DBMS)
A software package/ system to facilitate the creation and maintenance of a computerized database.
Database System
example of Database Management System (DBMS)
MYSQL
Typical DBMS Functionality
how does DMS define the database?
decides:
1. what types of data it will store
2. how data is organized
3. what rules db must follow
how does DBMS Load the data?
puts the initial data into storage
how do you Retrieve data using DBMS
how can you Change data using DBMS
how does DBMS Support web app?
allows websites and apps to access the database
how does DBMS Handle many users at once?
keeps everything consistent even when multiple people use it at the same time.
How do Applications Use a Database
Queries
ask for data and return results (like searching or filtering)
Transactions
read data and update it (like making a purchase, adding a new record, etc.)
what should apps do?
Additional DBMS Features