Friday, June 7, 2019

History of Database Essay Example for Free

History of Data subject EssayStoring entropy and files is an important aspect of stage business for various industries of the world. The fund of selective information in computing machines or selective informationbase establishment is proven to be cost effective. Large or small informationbase needs a system which will misrepresent the processes in the entropybases. Such applications atomic number 18 called database focusing systems (database care system). From the time it was designed, the need for a good database management system has increased because of the escalating number of data storaged in the database. There are many avail satisfactory DBMS that private corporations use today. Indeed, database circumspection systems have evolved due to the demand for the services that these systems provide. Database Management administration A database management system is a collection of programs which enables the user or a earnings of users to mange files and data insi de the database. The management includes storing, deleting, modifying, and extracting information from the database. It manages the request of the user and different programs installed in the ready reckoner or in the vane. The DBMS underwrites the rectitude and reliability of the data. Some DBMS also provide security to the database (Tatum, 2003).There are many different forms of database management systems available in the market today because of the different private and public organizations or corporations which require different kinds of DBMS. However, there are four important elements that any DBMS have. These are the modeling language, data structures, data query language and mechanism that allows transactions (Tatum, 2003). The modeling language is the element that pertains to the approach utilize by the DBMS to communicate with the database. There are several approaches available today including hierarchal, similitudeal, network and object-oriented (Christiansen, 200 5).The hierarchical model makes use of pointers to navigate between stored data which is stored hierarchically in a downward tree. The structure is very inflexible in changing data and access requirements. The data is accessed by navigating from the root data to the data on the tear down part of the hierarchy. In addition, the user should know the structure of the system before he or she can make an inquiry (Hsior, n. d. ). The network model is like the hierarchical model. It uses pointers to navigate through with(predicate) the data but it does not use a downward tree structure.It has limited flexibility in changing data and accessing requirements. Access to the data is accomplished by navigating through the structure and issuing specific statements to find specific data types in relation to the starting point of the structure (Hsior, n. d. ). In relational model, the data is stored in the two-dimensional tables. The data in the relational method is cookd based on the relational theory of mathematics. The data types in this model are assigned with a symbolic primary key or foreign key construction. The referential integrity of the model is supported by the relational theory of mathematics.This model is very flexible to the data changes and access requirements. And the access to data types is based on relational algebra and relational calculus statements (Hsior, n. d. ). And lastly, the object-oriented model stores data as objects. This model is more direct than its predecessors since the design is very close to the real world model. The object-oriented model allows an easier organisation agency to maintain the database. The identification of objects is assigned by the system which protects the consistency of the data while in the relational systems, it is assigned by the user.The database does not only store data but a whole application as well. Moreover, it can be executed inside the database. The concept of inheritance in this model makes write in cod e easily reusable. Furthermore, the object-oriented model is more practical and more economical (Hsior, n. d. ). The data structures are the elements that a DBMS manages inside the database. Different databases require different data structures which different DBMS manage. Data structures include individual records, files, fields and objects such as media files.DBMS need to define data structures to ensure the integrity of the data while it is being accessed. The data query language is the element which takes care of the security of the database. It monitors login data, assigns access rights and privileges, and defines the criteria for the add data function in the data base (Tatum, 2003). History The origin of database can be traced back to libraries, governments and other institutions that require storage of data. The DBMS was designed to ensure the integrity, security and accessibility of data. The design of the DBMS constantly evolves through time.It aims to create a design of wh ich has better reliability and performance (Mann, 2003). In the 1800, Jose Marie Jacquard had created a machine, Jacquard Loom, which produced fabric from stored design from a salt lick card. The data of the design is stored in punch cards where holes represent the details in the design. In this path, the Jacquard Loom automatically designs the loom depending on the punch card in use (Tatum, 2003). Similar technology was used in the 1890 as Herman Hollerith created a mechanism that recorded information in a punch card which was coded numerically.The thinker is that the data can punch in specific locations in the card, and then it can be counted and sorted automatically. This design was used by the US government to perform the census. Holleriths company solely produces the machine that records the data in the punch card and another machine that tabulates and sorts the cards. This company is renamed to IBM. The company achieveed as it was able to produce machines that can record d ata for business and government institutions during 1910 towards 1960. The systems have records of every household and other data needed for the analysis of the society (Tatum, 2003).By 1955, many business and government institutions have floors dedicated for the storage of punched cards and floors for the machines. The machines work with punch-board which control accumulator registers that could reproduce punched cards or put data on paper. Some very large companies accumulate tons of data everyday that costs millions on storage. Thus, the need for a new technology has make very imminent (Tatum, 2003). In the 1960s, private organizations and corporations needed computers that have better storage capabilities and computers are proven to be cost effective against ordinary punch cards.In line with this, database administrators needed database management systems to cope with the increasing data storage depicted object of computers and the increasing number of data being stored. The h ierarchical and network model are the two main data models developed which were used in database management systems during the earlier years. They made use of pointers which was used to navigate through records. In these models, there were difficulties in adding another field in the higher level since it will require rewriting the scheme for access in the lower level data.In this system, the emphasis of the model was placed on the type of data to be processed and not the over all structure of the system. In addition, the user who will need access to the data should know the structure of the database before he can make a query for information (Vaughn, 2003). In the early 1970s, the Edgar F. Codd proposed a relational approach in manipulating data in the database. He published an article entitled A relational model of data for large shared data banks which became the foundation in the development of the relational database.The article showed a theory of how to store data in a imperti nent or in two-dimensional tables and then use the theory of mathematical sets to operate on it. The relational databases represent the first implementation of the real database management system. Since then, the relation model had been the most popular or standard approach for database management systems (Vaughn, 2003). In the mid-70s, the theory of Codd on relational databases was put into research projects by several competing camps. During this time, the term relative Database Management System or the RDBMS was coined.During these times, there are two main prototypes based on the relational were developed. These are the System R developed by the IBM and Ingres developed by the University of California at Berkeley. These two prototypes led to different kinds of DBMS. The two lines of DBMS created by the two prototypes used different query languages. IBMs System R uses the Structured Query Language (SQL) and the UCBs Ingres uses QUEL short for query language. Also in mid-1970s, P eter P. subgenus Chen proposed the Entity-Relationship Model for the database design which gave a new insight in the conceptual models of a database management system.This model gives the designer of the database management system a way to concentrate more on the use of data instead of its logical structure like other method does (Vaughn, 2003). In the early 1980s, the commercialization of the Relational Database Management System began to intensify due to the increasing demand of databases in corporations around the world. The higher demand was caused by the emerging business in the join States and other countries around the world. Another reason is that organizations and corporations had increasing number of data needed to be stored.Businesses rely on computers for their data storage thus a better database management system is needed to manage large databases that these businesses have. At the same time, many companies made some products which give individual users to maintain a small database in their own computer (Vaughn, 2003). In the rest of the 1980s, SQL had become the standard query language for many databases which was caused by the emergence of the local sphere network. The Oracle Corporation made the first commercial relational database. Moreover, the network and hierarchical models faded to the background.However, there are still others that use the network and hierarchical models (Vaughn, 2003). It was during the early 1990s when the industry of databases had a shakeout and there are only a few companies that survived for offering better products. The most important development on the computer industry was on application builders and programming languages. During these times, the prototype of the object-oriented database management system was introduced. The object-oriented DBMS is conceptualized to handle big and complex data that relational database management systems had a hard time to handle (Vaughn, 2003).In the mid-1990s, the influx of m eshwork use revived the need for database industry. This demand came from internet servers in order to manipulate the large amounts of data which must be made accessible to internet users. Better security and reliability is also needed to protect the client-users and the information itself from turpitude and tamper. As such, only a good database management system can provide this. In addition, the database industry during these times has reached the desktop computers in the users own homes.This provides desktop computer users to manage their own small database or access the large databases on the internet (Vaughn, 2003). In the late 1990s, the industry prospered in terms of internet sales and database tools. The e-commerce industry boomed since business transactions have been done online. The Online Transaction Processing and the Online Analytical Processing emerged (Vaughn, 2003). However, in the early 21st century, there has been a decline in the internet industry. Nonetheless, the database industry is still maturement because the demand for a bigger database and better DBMS is steadily growing.There are other interactive applications that emerged during these times. Three companies have dominated the database industry including Microsoft, Oracle and IBM (Vaughn, 2003). Nowadays, huge systems require a good way to manage and analyze data. These databases storage capacity for the data now reaches the terrabyte level. Such databases are science databases which hold genome projects, national security, and space exploration data. Shopping online is also one of the common practices today. Millions of buyers participate on this application, thus requiring a larger database and good handling abilities.There are researches today that is said to surpass the capabilities of the SQL. This development will ensure another important growth in the database industry (Vaughn, 2003). Future Trends Mobile database is now emerging in various ways. This technology will secur e a more away access to database. Additionally, more and more people will access a single database at a time. As such, proper management is needed to ensure the continuous service and to prevent a system crush (Vaughn, 2003). Object-oriented database management system is predicted to dominate the database market as well as other computer markets.The emergence of the use of this model threatens to wipe other database models (Vaughn, 2003). As time goes by, there are certain issues that have risen alongside the creation of larger databases. Ethical issue is one of them the larger the database is, the harder that people can efficiently manage it. Consequently, it is easier for perpetrators to subtly penetrate a system without being known by the administrators. In addition, some databases use automatic analyzing application which is sometimes unethical to use (Vaughn, 2003). Evidently, the database evolved from simple punched cards to huge mainframes.The advances in database technology have propelled the growing need for large data storage and management tools to access and analyze it. The database management system evolved as billions of information are generated by large business and government institutions everyday. The demand still grows as the internet community is still continuously growing. The future of database industry is very clear it will continue to prosper and advance as the world continuously develops. References Christiansen, S. (2005). Database Management System. Retrieved April 10, 2009, from http//searchsqlserver. techtarget. com/sDefinition/0,,sid87_gci213669,00. html Hsior, J. (n. d. ).Evolution of Database Systems. Retrieved April 12, 2009, from http//w3. ocit. edu. tw/ben/foxpro6/article/english/ch01/page04. htm Mann, M. (2006). History and Comparison of Relational Database Management Systems. TechnoCircle HVB Information Services. Retrieved April 11, 2009, from http//www. guug. de/lokal/muenchen/2007-05-14/rdbmsc. pdf Tatum, M. (2003). Wh at is DBMS? Retrieved April 10, 2009, from http//www. wisegeek. com/what-is-dbms. htm Vaughn, J. (2003). A short Database History. Hobart and William Smith Colleges. Retrieved April 12, 2009, from http//math. hws. edu/vaughn/cpsc/343/2003/history. html

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.