Week 1
Week 1
Systems
Introduction
Pınar Yıldırım
Database management systems
• Data: stored representations of meaningful objects and events (numbers, texts, images etc.)
• Information: data processed to increase knowledge in the person using the data
• Metadata: data that describes the properties and context of user data
• Data example for class
Course: MGT 500 Business Policy
Semester: Spring 2010
Section: 2
Meta data for class
Name Type Length
Name ID GPA Course Alphanumeric 30
Section Integer 1
John 34 2.9
Semester Alphanumeric 10
Lewis 53 3.4 Name Alphanumeric 25
ID Integer 2
Jane 40 2.7
GPA Decimal 3
Disadvantages of file processing (without database)
• Program-data dependence
• Duplication of data (different systems/programs have separate copies of the same data)
• Each application program must have its own. processing for reading,
inserting, updating etc.
6
Problems with data redundancy
• Waste of space to have duplicate data
• Program-data independence
• Specialized personnel
• Systems analysts
• Users
• Programmers
• Database administrators
People Involved
Parts of the Database Environment
15
Evolution of database systems
• Hierarchical
• Network
• Relational
• Object-oriented
• …
Evolution of database systems
Two-tier database with local area network
Three-tiered client/server database architecture
Enterprise data model
• Entity-relationship diagrams
• Modern Database Management 11th Edition, Jeffrey A. Hoffer, V. Ramesh, Heikki Topi © 2013
Pearson Education, Inc. Publishing as Prentice Hall