History and the Advantages of database systems.
Introduction
Database and Database systems plays a major role in today’s society; as most of our day-to-day activities are related with computer programs which access database. For examples in the field of business, e-commerce, engineering, medicine, law, education and etc.
Database is a collection of organized data so that it can be easily accessed, manage and updated. Database Management System(DBMS) is a collection of programs that is enable to control the database.
Brief History about Database Application
1. Hierarchical Database Model and Network Database Models (1960’s-1970’s)
Hierarchical Databases are the oldest database models. First model was designed by IBM developed
…show more content…
Relational Databases(1970’s-1990’s)
Developed by Edgar Codd which provided a simple conceptual design for use of a table of records where all the tables will be linked in one to one, one to many or many to many relationships. In data manipulation it brings many resources in to a common query (eg: sql), free from delete and update anomalies.
In early 80’s this system was a bit slow due to no use of physical storage pointers and record placement to access records but later is was eliminated with the development of storage and indexing techniques.
3. Object-Oriented Model(1980’s)
OODBMS was developed to store and share graphic structured objects. It extent the entity-relationship data model by including encapsulation, abstraction, inheritance and construct to deal with added data types. Allow attribute of tuples to have complex relationships. This model is mainly used in specialized applications such as engineering, multimedia publishing and manufacturing systems. This model is difficult to be use because of the complexity.
4. Interchanging Data on the web for
…show more content…
Documents can be created using a web publishing language (Eg; HTML), and store these documents on web servers to be accessed by clients. Documents can be linked by hyperlinks which act like pointers to the other documents. Currently XML is considered as the standard for interchange of data. XML combines document systems with database modeling concepts.
5. Database Capabilities for New Applications
Currently database systems offer extensions to support specialized requirements for some applications such as;
i. Scientific applications – to store large amount of data that resulting scientific experiments ii. Storage and retrieval of images and videos (eg: X-rays, scanned documents, movies, etc.) iii. Data Mining - process of analyzing data and summarizing for useful information iv. Spatial applications – store weather information, maps in geographical information systems and in auto mobile navigation systems
v. Time series applications – stores economic data such as daily sales, monthly sales, etc.
It is difficult to use rational database model in above applications because of the complexity of the data structure, use of new data types, new operations and query languages, new storage and index
What are the exact features of a distributed database? a) Is always connected to the internet b) Always requires more than three machines c) Users see the data in one global schema. d) Have to require the physical location of the data when an update is done
Data is organised in two ways, firstly data is stored within the hash table i.e. in an array. Secondly it is stored in linked lists and the hash table is an array of pointers to such linked lists. Applications and some examples 1. Mid-Square -We square the identifier when calculating the hash function. 2.
Servers being used Database Server – CouchDB is a database that completely embraces the web. Store your data with JSON documents. Access your documents with your web browser, via HTTP. Query, combine, and transform your documents with JavaScript. CouchDB works well with modern web and mobile apps.
FTI leverages native storage and multiple replications and erasures techniques to supply many levels of dependability and performance. FTI provides application-level check inform that enables users to pick out that knowledge must be protected, so as to enhance potency and avoid house, time and energy waste. Figure It offers an on the spot knowledge interface so users don 't have to be compelled to wear down files and/or directory names. All data is managed by FTI in a very clear fashion for the user.
In developing a database, one of the first things one must know is how the database(DB) will be used within the organization. Seconda,y what type of data will be required to develop the database and how it will enhance productivity and reliability to the organization. All the information is gathered in the first phase of the database life cycle, which is planning. In the planning phase, you are gathering information on the need, cost and feasibility of the database within the organization. Also within this phase you would look to see if there are databases within the organization that can meet the requirements.
• The four major systems each have its own database and interfaces had to be built for them to all communicate with each other. This is caused information to show in multiple formats and is difficult to reconcile. Providing accurate reports for banking and government regulators is very challenging.
What is the barrier to representing data geographically, and what should be done to overcome that barrier? The most factual assessments of location are changing so fluidly that applications have a difficult time remaining accurate in description.the ability to receive the ever changing dynamic of developing townships and communities create barriers to present an accurate geographical data. The process of information often looses content in the filtering and the perspective of concepts varies person to person and in applications. I think to encourage content integrity and develop a standard GIS personnel should review the submitted data in order to properly grasp all useful data and offer information.
Therefore, the database can be any type such as SQL, Not Only SQL (NOSQL), or other. Observation_4: The CSP needs to apply a virtualization technology on storage resources to serve CSUs’ demands efficiently. Therefore, a
Users are participants. Experience is modernized and digitized. Usage of asynchronous java script +xml. 2. How efficient is the mode of communication and are team work skilled enough with better communicating strategies?
Many people in the company need access to data to help them do their job better. The main questions revolve around who needs what data, and who chooses what data gets to be shared. Looking at all the pieces, as well as the IT and information assets, the governance of the data belongs to a data owner (Khatri & Brown, 2010). The main questions to be answered must include who is the data owner? Who is responsible for data quality?
ASSIGNMENT 02 Key: A key is an attribute or set of attribute in a relation that identifies a tuple in a relation. Followings are the keys used in Data Base Management System. 1) Super Key: A set of attributes of relations for which it holds in all relation there are no two rows that have same values for attributes.
The information or data that needs to be stored could relate to personal employee information that would need to be password protected so only the relevant people can gain access. Only if date if stored in a procedural manner can it be easily retrieved. This can also help if an external body needs to gain access to records for example auditors. Describe the features of different types of systems used for storage and retrieval of information. There are many different ways in which you can store and retrieve information; the main purpose of storing any information is for easy retrieval in the future when it is
1. Define the following terms: GIS; A geographic information system is system made to capture, store, manipulate, analyse, manage, and present spatial or geographical data. FOSS; Free or Open Source Software. FOSS programs have licenses that allow users to freely run the program for any purpose, modify the program as they want, and also to freely distribute copies of either the original version or their own modified version. ILWIS; Integrated Land and Water Information System is a GIS / Remote sensing software for both vector and raster processing.
Department of Computing and Library Information Science College of Engineering and Computing University of Southern Mindanao Kabacan, Cotabato SITTIE JAIRIEL JEAN MURRAY IV - BSCS - A Mrs . Catherine Daffon October 19, 2017 INTRODUCTION Free and open-source software also known as FOSS is a software developed by an informal collaborative network of a programmer. The source code is licensed free of charge. It refers to limited restriction on user as well as no cost at all. The rising popularity of FOSS has been gaining on widely market because of its no restriction on user that can anyone see, inspect and modify and enhance.
In a relational database management system the data access is privileged which means that the database administrator has the authority of giving access of data to some particular users which makes the data secure. 3. Easy to use: This type of database uses tables which is better and easy to create and use. Disadvantages of RDBMS: 1. Slow: