300 likes | 419 Views
The Database Environment. W here is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information. ~ T.S. Eliot ~. Learning Objectives. Concretize the concepts of data, information, data management and metadata
E N D
The Database Environment Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information. ~ T.S. Eliot ~
Learning Objectives • Concretize the concepts of data, information, data management and metadata • Explain what a database is and why databases are important • Describe a database management system • Differentiate between the DBMS and a database • Describe the different data models and abstraction layers • Explain the similarities and differences among DBMS products • Explain DBMS history and modern uses • Describe how data is physically stored in primary and secondary storage
Activity: Data or Meta-Data? • A Zip Code: 13244 • A Zip Code is 5 Characters XXXXX • A List of First Names: Tom, Dick, Harry • A Picture, Like This One: • The Name of the Picturefile FrostTrees.jpg • When you place an order, the quantity of the item ordered must be a number >0
Somethingstrangeand confusing: • Data can be information: • $5 (the amount of money in my wallet) • Information can be data: • I calculate student final grades, then place them on a form sent to the registrar’s office. • Metadata can be data: • The names of MP3 files in your personal collection. Actually it’s all about context!
Elements of a Database Database Data-Management Meta-Data Data “In” Data Information “Out” End-User DBMS is software. It stores the data/meta data and “enables” data-management
Clarification via Family Guy • Brian can write his novel on a typewriter or w/pen and paper. • But there are obvious advantages to using word processing software. • Most databases use DBMS’s just like most papers are written with word processors Database Brian’s Novel DBMS WP Software
What Can You Do with a DBMS? Build Database Applications to solve business problems. For example… LeadDist, Rebranding, inout, my.ischool,
Database or DBMS? • Four Ways to Slice Obama’s 2013 Budget Proposalhttps://www.nytimes.com/interactive/2012/02/13/us/politics/2013-budget-proposal-graphic.html?_r=0
Fundamental Axioms of DBMSs • Users communicate with computer applications (websites, etc) • Computer applications communicate with DBMSs. • Users do not communicate with DBMSs directly. • As a result DBMSs although they can be used interactively, are not used interactively. • A DBMS is not a replacement for sound database design principles.
First of many examples for the semester • https://my.ischool.syr.edu Website Db using Relational Model You Web Server (IIS) Web Browser SQL Server User Interface and Business Logic (HTML/C#) Data access logic and Data (SQL) ApplicationComponents
Data or Metadata? Database? DBMS?
Data or Metadata? Database? DBMS?
Enterprise DBMS Market Share * Source: Computerworld 2007
DBMS deployment plans 2008 * source: gartner
An employable skill in the future. Source BLS: 2008http://www.bls.gov/oes/current/oes151061.htm
The Database Environment Questions? Reminder(s): Quiz Wednesday on Unit 1 We meet in Hinds 010