logging in or signing up An Evaluation of Data Base Management System alijaved Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 393 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: December 03, 2010 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript MANAGEMENT INFORMATION SYSTEM : MANAGEMENT INFORMATION SYSTEM MANAGEMENT INFORMATION SYSTEM : GROUP MEMBERS Mohd Adil Siddiqi Mohd Irfan Mohd Hanif Hassam Siddiqi Fahad Malik MANAGEMENT INFORMATION SYSTEM An Evaluation Of Data Base Management System : An Evaluation Of Data Base Management System Introduction : Database Systems are one of the key enabling forces behind business transformations Database management systems also need to be efficient in terms of storage and speed. Modern database systems thus need to build in high reliability mechanisms in their designs. Performance evaluation of database systems is thus an important concern. performance evaluation of database system is a non-trivial activity, made more complicated by the existence of different flavors of database systems fine tuned for serving specific requirements. Introduction . Definition Of Data Base Management System : Definition Of Data Base Management System "Database" is a shared resource that is at the centre of such a system. The database's functionality is optimal storage and maintain correctness of the data, and maintaining consistency of the system at all times A Database Management System (DBMS) is a complex set of software programs that controls the organization, storage, management, and retrieval of data in a database "Database Management System is a collection of software programs that allow multiple users to access, create, update and retrieve data from and to the database . Definition Of Data Base Management System : Definition Of Data Base Management System Storage Management : CIS-552 Introduction 7 Storage Management A storage manager is a program module that provides the interface between the low-level data stored in the database and the application programs and queries submitted to the system. The storage manager is responsible for the following tasks: Interaction with the file manager Efficient storing, retrieving, and updating of data Database Users : CIS-552 Introduction 8 Database Users Users are differentiated by the way they expect to interact with the system. Application programmers: interact with system through DML calls. Specialized users: write specialized database applications that do not fit into the traditional data processing framework Sophisticated users: form requests in a database query language. Naive users: invoke one of the permanent application programs that have been written previously Data Base Modeling : A data model is not just a way of structuring data: it also defines a set of operations that can be performed on the data. they provide the foundation on which a query language is built. - Flat Model - Network Model - Relational Model - Dimensional Model - Object Database Models Flat Model - The flat (or table) model consists of a single, two-dimensional array of data elements. Data Base Modeling Data Base Modeling : Network Model - The network model organizes data using two fundamental constructs, called records and sets. Relational Model - A relational database contains multiple tables, each similar to the one in the "flat" database model Dimensional Model - The dimensional model is often implemented on top of the relational model using a star schema, consisting of one table containing the facts and surrounding tables containing the dimensions. Object Database Models - This aims to avoid the overhead (sometimes referred to as the impedance mismatch) of converting information Data Base Modeling Performance Evaluation Of Databases : Real-time performance Evaluation - Real-time database systems are generally mission-critical and have high Quos requirements. A good real-time system should be one that can correctly evaluate its state and provide Quos guarantees in terms of timeliness, transaction time bounds and delays. Web performance Evaluation - Web databases serve the back-ends of Web-Servers. The most common performance metrics for such database systems are average response time and throughput, fault tolerance, scalability etc. Performance Evaluation Of Databases Performance Evaluation Of Databases : Enterprise Data Mining System Performance Evaluation - They are huge database systems (often called: data mining systems") often storing historical and rebundant data. They are the basis of all business intelligence processes and decision support systems. Object Oriented Systems Performance Evaluation - The evaluation technique for such object oriented schema involves the development of operations on these objects such as dense traversal, sparse traversal, string search, join etc. Also other system level characteristics such as number of users, load etc Performance Evaluation Of Databases Current Trends : Database management is no longer limited to “monolithic entities”. Many solutions have developed to satisfy individual needs of users. Today there are several ways database management has affected the technology world. Businesses are now able to use directory services that provided prompt searches for their company information. Mobile devices are not only able to store contact information of users but have grown to bigger capabilities. Online transactions have become tremendously popular with the e-business world. Current Trends DBMS BUILDING BLOCKS : Data Structure Data structures optimized to deal with very large amounts of data stored on a permanent data storage device. Database Query Language A database query language and report writer allows users to interactively interrogate the database, analyze its data and update it according to the users privileges on data. It also controls the security of the database. Transaction Mechanism - A database transaction mechanism ideally guarantees ACID properties in order to ensure data integrity despite concurrent user accesses (concurrency control), and faults (fault tolerance). It also maintains the integrity of the data in the database. DBMS BUILDING BLOCKS CONCLUSION : IT enabled world, the various flavors of database applications and production environments, the different requirements and configurations in these environments and lastly, pointers to be able to evaluate databases in accordance with its area of application. CONCLUSION You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
An Evaluation of Data Base Management System alijaved Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 393 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: December 03, 2010 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript MANAGEMENT INFORMATION SYSTEM : MANAGEMENT INFORMATION SYSTEM MANAGEMENT INFORMATION SYSTEM : GROUP MEMBERS Mohd Adil Siddiqi Mohd Irfan Mohd Hanif Hassam Siddiqi Fahad Malik MANAGEMENT INFORMATION SYSTEM An Evaluation Of Data Base Management System : An Evaluation Of Data Base Management System Introduction : Database Systems are one of the key enabling forces behind business transformations Database management systems also need to be efficient in terms of storage and speed. Modern database systems thus need to build in high reliability mechanisms in their designs. Performance evaluation of database systems is thus an important concern. performance evaluation of database system is a non-trivial activity, made more complicated by the existence of different flavors of database systems fine tuned for serving specific requirements. Introduction . Definition Of Data Base Management System : Definition Of Data Base Management System "Database" is a shared resource that is at the centre of such a system. The database's functionality is optimal storage and maintain correctness of the data, and maintaining consistency of the system at all times A Database Management System (DBMS) is a complex set of software programs that controls the organization, storage, management, and retrieval of data in a database "Database Management System is a collection of software programs that allow multiple users to access, create, update and retrieve data from and to the database . Definition Of Data Base Management System : Definition Of Data Base Management System Storage Management : CIS-552 Introduction 7 Storage Management A storage manager is a program module that provides the interface between the low-level data stored in the database and the application programs and queries submitted to the system. The storage manager is responsible for the following tasks: Interaction with the file manager Efficient storing, retrieving, and updating of data Database Users : CIS-552 Introduction 8 Database Users Users are differentiated by the way they expect to interact with the system. Application programmers: interact with system through DML calls. Specialized users: write specialized database applications that do not fit into the traditional data processing framework Sophisticated users: form requests in a database query language. Naive users: invoke one of the permanent application programs that have been written previously Data Base Modeling : A data model is not just a way of structuring data: it also defines a set of operations that can be performed on the data. they provide the foundation on which a query language is built. - Flat Model - Network Model - Relational Model - Dimensional Model - Object Database Models Flat Model - The flat (or table) model consists of a single, two-dimensional array of data elements. Data Base Modeling Data Base Modeling : Network Model - The network model organizes data using two fundamental constructs, called records and sets. Relational Model - A relational database contains multiple tables, each similar to the one in the "flat" database model Dimensional Model - The dimensional model is often implemented on top of the relational model using a star schema, consisting of one table containing the facts and surrounding tables containing the dimensions. Object Database Models - This aims to avoid the overhead (sometimes referred to as the impedance mismatch) of converting information Data Base Modeling Performance Evaluation Of Databases : Real-time performance Evaluation - Real-time database systems are generally mission-critical and have high Quos requirements. A good real-time system should be one that can correctly evaluate its state and provide Quos guarantees in terms of timeliness, transaction time bounds and delays. Web performance Evaluation - Web databases serve the back-ends of Web-Servers. The most common performance metrics for such database systems are average response time and throughput, fault tolerance, scalability etc. Performance Evaluation Of Databases Performance Evaluation Of Databases : Enterprise Data Mining System Performance Evaluation - They are huge database systems (often called: data mining systems") often storing historical and rebundant data. They are the basis of all business intelligence processes and decision support systems. Object Oriented Systems Performance Evaluation - The evaluation technique for such object oriented schema involves the development of operations on these objects such as dense traversal, sparse traversal, string search, join etc. Also other system level characteristics such as number of users, load etc Performance Evaluation Of Databases Current Trends : Database management is no longer limited to “monolithic entities”. Many solutions have developed to satisfy individual needs of users. Today there are several ways database management has affected the technology world. Businesses are now able to use directory services that provided prompt searches for their company information. Mobile devices are not only able to store contact information of users but have grown to bigger capabilities. Online transactions have become tremendously popular with the e-business world. Current Trends DBMS BUILDING BLOCKS : Data Structure Data structures optimized to deal with very large amounts of data stored on a permanent data storage device. Database Query Language A database query language and report writer allows users to interactively interrogate the database, analyze its data and update it according to the users privileges on data. It also controls the security of the database. Transaction Mechanism - A database transaction mechanism ideally guarantees ACID properties in order to ensure data integrity despite concurrent user accesses (concurrency control), and faults (fault tolerance). It also maintains the integrity of the data in the database. DBMS BUILDING BLOCKS CONCLUSION : IT enabled world, the various flavors of database applications and production environments, the different requirements and configurations in these environments and lastly, pointers to be able to evaluate databases in accordance with its area of application. CONCLUSION