Question

Define the following terms: database catalog, program-data independence, user view, DBA, end user, canned transaction, deductive...

Define the following terms: database catalog, program-data independence, user view, DBA, end user, canned transaction, deductive database system, persistent object, meta-data, and transaction-processing application.

0 0
Add a comment Improve this question Transcribed image text
Answer #1
  1. Database Catalog

The database catalog is consists of details about the database. It includes the base tables, number and types of users, indexes, location of data, data element information etc…

  1. Program Data Independence

Program-data independence is the ability of leaving information flawless and open paying little mind to changes to the database that contains the information.

  1. User View

An user view is a type of view that a community of user can view the data of the database. It varies from user to user. It relate with external schema.

  1. DBA

The database always works on the centralized control principle. This concept implies that there will be some identifiable person in the enterprise who

has this central responsibility for the data. This person is known as Database Administrators. It is the technical person responsible for implementing the data administrator’s decision is the Database administrator. The job of DBA is to create the actual database and to implement the technical controls needed to enforce the various policy decisions made by the database administrators. The DBA is also responsible for ensuring that the system operates with adequate performance and for providing a varity of other technical services.

  1. End User

End users are the people whose jobs require to access the database for querying, updating and generating reports ; the database primarily exists for their use .

Different types of end-users are

a. Naive or parametric end users make up asizable portion of database end users.Their main job revolves around constantly querying and updating the database.

b. Sophisticated end users includes scientists, engineers, business analysts and others who throughly familiarize themeselves with the facilities of the DBMS so as to implement their implement their applications to meet their complex requirements.

c. Stand alone end users maintain personal databases by using ready-made program packages that provide easy to use menu based or graphics based interfaces.

d. Casual Endusers occasionally access the database, but they nay need different information each time.They use sophisticated database query language to specify their requestss and are typically middle or high level managers or other occasional browsers.

  1. Canned Transactions

These transactions are generally queried by neive or parametric end users. These are a type of queries through which a neive end user can update the database. These are easily understandable.

          Example: Checking of balance after performing of deposit or withdrawal.

  1. Deductive Database

These data base systems combines the programming logics with relational database management systems. These are defined by a set of rules. By using the language Datalog we can define the rules for these database systems.

  1. Persistent Object

These objects are being pointed to a specific location of federated database. During the process of transaction when ever user will apply commit with the transactions with the persistent object the changed data having the persistent object will be saved in the database.

  1. Metadata

Metadata is the data about data. It describes all information about other data. Metadata can be developed manually or automatically.

  1. Transaction Processing Application

Any change to a database is known as transaction processing. In simplest way we can define the transaction processing applications as a set of interrelated tasks and processes that can be finally combined to make change in a system.

Add a comment
Know the answer?
Add Answer to:
Define the following terms: database catalog, program-data independence, user view, DBA, end user, canned transaction, deductive...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Write a contacts database program that presents the user with a menu that allows the user...

    Write a contacts database program that presents the user with a menu that allows the user to select between the following options: (In Java) Save a contact. Search for a contact. Print all contacts out to the screen. Quit If the user selects the first option, the user is prompted to enter a person's name and phone number which will get saved at the end of a file named contacts.txt. If the user selects the second option, the program prompts...

  • Activity description: Create a document with end user requirements for data collection for an IG Program....

    Activity description: Create a document with end user requirements for data collection for an IG Program. Instructions: Using the following grid, complete the information for 5 databases that will serve as key sources in the IG Program. These databases are common databases utilized in a small hospital. An example is included in the first line. Database Purpose of DB Type of Data (Structured, unstructured, or both) Retention Needs (Years) Year Database Originated Owner of Data Primary User Roles Last Accessed...

  • Java project: A Bank Transaction System For A Regional Bank User Story A regional rural bank...

    Java project: A Bank Transaction System For A Regional Bank User Story A regional rural bank CEO wants to modernize banking experience for his customers by providing a computer solution for them to post the bank transactions in their savings and checking accounts from the comfort of their home. He has a vision of a system, which begins by displaying the starting balances for checking and savings account for a customer. The application first prompts the user to enter the...

  • Project Description Complete the Film Database program described below. This program allows users to store a...

    Project Description Complete the Film Database program described below. This program allows users to store a list of their favorite films. To build this program, you will need to create two classes which are used in the program’s main function. The “Film” class will store information about a single movie or TV series. The “FilmCollection” class will store a set of films, and includes functions which allow the user to add films to the list and view its contents. IMPORTANT:...

  • Rationale The focus of the project is to develop your database programming skills. This project will...

    Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a chain of Carrying and Forwarding Agents (CFAs) or super stockists and stockists. You will be able to implement database programming concepts of ADO.NET in VB.NET and ASP.NET to create a real-life, web-based database application. (VB stands for Visual Basic.) Scenario Smooth Pen, Inc., a pen manufacturing...

  • For this course project, you will use various database management and programming techniques to design and...

    For this course project, you will use various database management and programming techniques to design and develop an online sales and distribution system for a fictitious organization. There are two phases—you will complete the first phase this week and the second phase in W5 Assignment 2. Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a...

  • The Program (Java) You will create a pet database program with the following operations incrementally as...

    The Program (Java) You will create a pet database program with the following operations incrementally as describe in the Milestones section. You are not required to save the pet data into a file. You must use appropriate design and make use of Object-Oriented Design. See milestones. • Add pets o Let the user add as many pets as they want. A pet is entered as a single line consisting of a name and an integer which represents the age of...

  • C++ -- Event processing simulation using a transaction queue Hi! it is queue simulation please read...

    C++ -- Event processing simulation using a transaction queue Hi! it is queue simulation please read the instructions, write codes, and explain the code with comments. Thank you Transactions enter the system and are stored in a queue. Each transaction represents some work that needs to be accomplished. Servers exist which process transactions. Servers take transactions off the queue and process them. you’re building the simulation framework. The idea is that somebody would take your framework, and add the specifics...

  • Write a Python Program Preview File Edit View Go Tools Window OO 95% Help An Intro...

    Write a Python Program Preview File Edit View Go Tools Window OO 95% Help An Intro to Programming Using Python (2) (1) (1).pdf (page 256 of 431) Mon 11:28 AM Q E © Q Search 2. Curve Grades Statisticians use the concepts of mean and standard deviation to describe a collection of numbers. The mean is the average value of the numbers, and the standard deviation measures the spread or dispersal of the numbers about the mean. Formally, if X1,...

  • Write a complete MIPS assembly language program that implements the following pseudocode. program h2 define global...

    Write a complete MIPS assembly language program that implements the following pseudocode. program h2 define global integer variables w, x, y, z -- in the .data section function main() SysPrintStr("Enter an integer >= 0 for w? ") w ← SysReadInt() SysPrintStr("Enter an integer >= 0 for x? ") x ← SysReadInt() SysPrintStr("Enter an integer < 0 for y? ") y ← SysReadInt() z ← 16(w + x) - (3 × -y mod 7) SysPrintStr("z = ") SysPrintInt(z) SysExit() end function...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT