Skip to main content

What are the components of database environment?

Elements of Database Environment


Building a database system requires a modern database environment. Modern database environments require different components. The following shows the major components of a modern database environment and their interrelationships.

(i) Computer Aided Software Engineering Tools -CASE Tools: A type of software tools, which automatically help the system development process. Case tools are used in database design and application programming.

(ii) Repository: It is a central knowledge repository, which contains data descriptions, data relationships, forms and report formats and other components of the system. Various components of database management system like other components of information system are stored in this repository.

(iii) Database Management System: A database management system is a set of software used to create, modify, store, control and manage databases. Databases and repositories can be created, maintained, and controlled, usually through commercial software.

(iv) Database: A database is usually composed of one or more interrelated files. A large amount of data of various types is stored in the database. Different users of an organization may need different information, the database is organized logically and organized to get the desired information easily. Keeping databases and repositories separate is very important. Repository contains description of data and database contains occurrences of data.

(v) Application Program : The program used for specific tasks of the computer is called application program. In a database environment, application programs are used to deliver data or information from the database to the user or to maintain the user's interaction with the database.

(vi) User Interface: The interaction of system components with the user is called user interface. Languages, menus, and other facilities are interdependent with users and system components, such as case tools, application programs, DBMS, and repositories.

(vii) Database User: Based on skills DBMS users can be divided as follows, viz

- End User 

- System Developer 

- Application Programmer 

- Database Administrator.

Comments

Popular posts from this blog

Unlocking Online Success: Why Justoctane SEO Services are the Best Choice for Businesses in Boca Raton, Florida.

Best Justoctane SEO Services Boca Raton in Florida Are you looking for the best SEO services in Boca Raton, Florida? Look no further than Justoctane SEO services. As a leading provider of SEO services, Justoctane has helped numerous businesses in the Boca Raton area achieve top rankings on search engine results pages. In this blog post, we will explore why Justoctane is the best choice for SEO services in Boca Raton. Experience and Expertise Justoctane has a team of experienced and highly skilled SEO professionals who have a deep understanding of search engine algorithms and the latest SEO techniques. Their expertise allows them to create customized SEO strategies that are tailored to the specific needs of each client. The Justoctane team has worked with businesses in various industries and niches, providing them with a wealth of knowledge and experience to draw from when creating effective SEO strategies. Comprehensive Services Justoctane offers a wide range of SEO services, incl...

What is the purpose of operating system? Basic concepts of operating system?

Basic concepts of operating system The main purpose of the operating system is to-- • Creation of working environment: The operating system that creates a better working environment, the better and improved the operating system. • Coordinator: It coordinates between hardware and software. It acts as a coordinator between user tasks and all devices. • Automatic management: When a problem arises, it automatically understands what to do. If the appropriate solution is not provided, the operating system may automatically shut down the computer by itself. • Control of computer operations: The objective of the operating system is to control the speed of input/output operations by programs. • Memory management: helps the computer to work faster in stages by storing different files so that they can be found easily. this • Working based on priority: All the tasks that are directed to the computer are carried out based on priority. • Input/Output Management (I/O Management): It is the task o...

What is computer outsourcing and freelancing? What are the work areas of outsourcing and freelancing?

Outsourcing Computer Outsourcing: The word outsourcing information freelancing basically means free profession. That is, a profession to earn income by working freely. And a little more simply. In other words, different organizations do different types of work through the Internet system. By someone else outside your organization. Outsourcing is called outsourcing. Those who do outsourcing work are called freelancers. Jobs in multimedia, outsourcing sites or online marketplaces are divided into different categories, such as web development, software. Development, networking and information systems, writing and translation, administrative support, design and customer service, sales and marketing business services, etc. It is possible to earn online only if all these tasks are done through the internet system. There are also many other types of work available in the outsourcing world. . Freelancing Freelancing  means working independently without being under a specific person or orga...