Review the presentation and select at least three Database Management Systems (DBMS) from the given list. Compare the DBMS using the guide below:
DBMS 1 DBMS 2 DMBS 3
Data In computer Programming, Data The DBMS can offer both The DBMS provides a Structure structure is a way of organizing logical and physical data centralized view of data that and storing data so as to ease independence to protect users can be accessed by multiple the accessing and modification and applications from having users from multiple locations of data. There are various types to know where data is stored in a controlled manner. A of data structures present for or from being concerned DBMS can limit what data storing the data and different about changes to the physical end users see and how they data structures have different structure of data. So long as view the data, providing and unique features. programs use the application many views of a single Some commonly used data programming interface (API) database schema. End users structures are Array, Linked List, for the database that the and software programs are Stack, Queue, Heap, Binary Tree DBMS provides, developers free from having to and Graph. won’t have to modify understand where the data is programs just because physically located or on what changes have been made to type of storage medium it the database. resides because the DBMS handles all requests Scalability A sustainable database and A scalable system Is an Understanding the concepts database management system adaptable one. This is of database scalability, (DBMS) must have scalability important because workloads elasticity, and availability will elasticity availability concepts. change from time to time. help organizations invest Since databases are business There are slow demands and wisely in their business investments, it makes sense for higher demands which may or equipment. It helps them to organizations to want to grasp may not be predictable when better serve their end users, essential database concepts so they occur. Higher workloads including staff and customers they can make informed require more processes with minimal downtime. purchasing decisions. without slowing down the Additionally, as businesses system. A database or DBMS grow, horizontal scaling and that is scalable should be able vertical scaling are tasks that to grow with the company and will likely be accomplished handle varying workloads. throughout the life of an organizational database. Unique Reduced amount of space and Provides a High Level of Data Data Durability Features money spent on storage Security All database management All companies that handle a All data files are permanently systems must save a large substantial volume of data are stored by Database amount of data. However, concerned about security. Management System, so proper data integration saves a Except for the Database there is no risk of data loss. If lot of space in the database Administrator or the the data is lost, the management system. department head, Database organization’s data files can Companies spend a lot of Management Systems does be saved using a backup and money to keep their data safe. not grant complete database recovery procedure. As a They will save money on data access. They have the ability to result, there is no need to be storage and data entry if they change the database and concerned about data loss in have managed data to store. create all of the users, Database Management therefore the database Systems. management system’s security level is increased. Major Data integrity is maintained: Significantly strengthened Evolved Data protection: The Advantage Multiple files may have diverse data exchange: The database increased the number of information about the particular management system (DBMS) people that have access to entity or person, which is called facilitates the formation of an the data, the higher the data inconsistency. environment in which end likelihood of a data security users have better exposure to compromise. Companies If a database management even more better-managed spend plenty of time, money system (DBMS) minimizes data data. and effort, and resources to redundancy, the database make sure that their data is management system In DBMS, data may be being used correctly in the contributes to improved data exchanged across authorized first place. consistency. database users. Each user has individual access privileges to A database management The merging of several data files the database. The database is system (DBMS) offers a into a singular file is facilitated readily available to the admin. blueprint for more reliably by data integrity. Data integrity He has the power to add users implementing data privacy is feasible with DBMS, making it to the database. and security standards. much easier to reduce data redundancy. Data integration helps to reduce duplication and discrepancies in data. Learning Furthermore, with a database Finally, end users will be It’s also Important to keep in Curve management system, empowered to make informed mind that like many systems, businesses can eliminate the decisions based on the data a DBMS will require more problems that occur with data available. Better, more memory and CPU, so inconsistency, which happens if consistent data means high- businesses should keep in multiple forms of the same data quality, usable information mind if they can support this exist in different locations. A that can help users make requirement. However, the DBMS provides organizations a decisions with the exact data benefits of DBMS are complete, clear view into the they need. Ultimately, this tangible, especially when it way data is shared, ensuring results in improved comes to ever-growing and there aren’t unnecessary copies productivity throughout the sensitive data, like those of data. Not to mention, A organization. found in healthcare DBMS allows organizations to organizations. Understanding enforce data security and your existing database(s) is privacy policies to reduce the the first crucial step in risk of a data breach. determining which DBMS will make the most sense. Each database will have its own unique data, so businesses should be knowledgeable about their needs. Company Popular Database DataStax Microsoft SQL Server Using Management System Users list Management Studio Red Gate SQL we track: Sybase SQL Anywhere DB2 Microsoft SQL Server Oracle TimesTen Percona SAP HANA CA Datacom Sybase IQ Sybase DataEase FileMaker Server Basho Riak PostgreSQL Cloudera CDH Oracle Real MongoDB MySQL Application Clusters
Oracle 10g Oracle 12 IBM DB2 for z/OS
Operating System Ingres Software AG Adabas CouchDB IBM DB2 Database Oracle 11g Enterprise Server for Linux, UNIX, Edition Neo4j and Windows (UDB) Couchbase FileMaker Pro MarkLogic