Human beings always need information, records and data analysis to make schedule, plans and strategies in every department of their life and this arises a need for designing of a database system which is capable of providing all sorts of information which is required at different mediums.
The role of Database System within an organization is very important. Databases are now deployed on different Operating systems and the Web and there are many options. One thing is clear that database problems haven''t changed. There''s still the fundamental need to store, track, and analyze data. The business reasons for databases haven''t changed significantly. People still have to get their job done and databases support their efforts. Database applications aren''t simply created once. Healthy database applications change and grow over time, bad ones become extinct, and sometimes good ones die when their environment changes. Information systems have yet to address satisfactorily the problem of how to deal with the evolution in the structure and content of their underlying databases and to support the query and retrieval of past information. This is a serious shortcoming for the web, where documents frequently change in structure and content, or disappear all together, causing serious problems, such as broken links and lack of accountability for sites of public interest.
The present corpus of scientific knowledge on database systems (DBS) has been concerned mainly with such problems as database technologies and system development methodologies. Relatively few efforts have been devoted to the problem of adapting an ongoing DBS in a systematic fashion. Notwithstanding the lack of sufficient prior knowledge, this adaptation problem is critical in DBS management, since a DBS should really be conceived as an evolving structure, rather than a stable one-shot phenomenon.
In the early days of databases, developers needed an intimate knowledge only of the database product they were using. But database products and technologies have advanced quickly. From flat field sequential text files and relational databases to non-relational data stores such as email and file systems, data-access technologies have had to keep up with rapid technology changes. And with the advent of client/server and multi-tier application architectures, developers must now understand a variety of data-access technologies such as ODBC, DAO, RDO, OLE DB, ADO, and RDS. Microsoft had introduced the .NET Framework and, with it, another new data-access technology: ADO.NET.
Today''s web is a terrific resource for global information and resource sharing –but, today''s database systems (which are largely based on 15-year-old system architectures) are not ideally suited to the web – they can handle most of the required data types and new types can be defined for those that aren''t covered, but they weren''t designed to handle the imprecision, statelessness, or large volumes of requests that a popular web server must be prepared to cope with. Experts believe that the web, in many ways, is a database problem and that there is much interesting database research to be done in order to make the world a better place for locating and utilizing data in a web context. Database technology is continually evolving. Before one even master one technology, another comes along. Only one thing is certain: Databases play an increasingly important role in application development. Understanding the latest technology and the evolutionary changes that created it, will help one to choose the right technology for current jobs and help to make informed choices as any organization''s needs change.
Mobile database use is a product now coming to market in various ways. Distributed transaction processing is becoming the norm for business planning in many arenas. In fact, Evolution never ends. Some people fight it, while others prepare for it. Those who y go extinct. Database system is continually evolving and when one even master one database technology, another comes along. Only one thing is certain that Databases are playing a remarkable role in application systems development and Multimedia applications as well. Understanding the latest technology and the evolutionary changes that created it, will certainly help us to choose the right technology for specific jobs and help to make informed choices as any organization''s needs change.