Relational Databases

Contrast the logical and the physical view of data and discuss why separate views are necessary in database applications. Describe which perspective is most useful for each of the following employees: a programmer, a manager, and an internal auditor. How will understanding logical data structures assist you when designing and using database systems? Databases are possible because of their database management system (DBMS).

The DBMS is a software program that sits between the actual data stored in the system and the application programs that use the data. As shown in Figure 4. 4, this allows users to separate the way they view the data (called the logical view) from the way the data is actually stored (the physical view). The DBMS interprets the users’ requests and retrieves, manipulates, or stores the data as needed. The two distinct views separate the applications from the physical information, providing increased flexibility in applications, improved data security, and ease of use.In a database system, the manager will rarely need to understand or be familiar with the physical view of the data. Nor, in most instances, will the internal auditor and the programmer as most everything they do involves the logical view of the data.

If accountants understand logical data structures and the logical view of the data, they are better able to manage, use, and audit a database and its data. The relational data model represents data as being stored in tables. Spreadsheets are another tool that accountants use to employ a tabular representation of data.What are some similarities and differences in the way these tools use tables? How might an accountant’s familiarity with the tabular representation of spreadsheets facilitate or hinder learning how to use a relational DBMS? A major difference between spreadsheets and databases is that spreadsheets are designed primarily to handle numeric data, whereas databases can handle both text and numbers. Consequently, the query and sorting capabilities of spreadsheets are much more limited than what can be accomplished with a DBMS that has a good query language.Accountants’ familiarity with spreadsheets might hinder their ability to design and use relational DBMS because many links in spreadsheets are preprogrammed and designed in, whereas a well-designed relational database is designed to facilitate ad-hoc queries.

Accountants’ familiarity with spreadsheets sometimes leads them to use a spreadsheet for a task that a database could handle much better. Over the years, the Journal of Accountancy has published a number of very good articles on how to use databases and when to use databases and when to use spreadsheets. These articles can be found on the  Some people believe database technology may eliminate the need for double-entry accounting. This creates three possibilities:  the double-entry model will be abandoned;the double-entry model will not be used directly, but an external-level schema based on the double-entry model will be defined for accountants’ use; or the double-entry model will be retained in database systems.

Which alternative do you think is most likely to occur? Why? There is no correct answer to this question because it is asking the student to express his opinion on what will happen in the future.Therefore, the quality of his answer depends on the justifications provided. Good answers should address the following:

  • Database technology does permit abandonment of double entry, but there will likely be great resistance to such a radical change. Thus, students choosing this option need to present reasons why they think such a radical change would succeed.
  • The use of a schema for accountants seems quite plausible. It does eliminate the redundancy of double entry from the database system, yet it still provides a framework familiar and useful to accountants and financial analysts.

There is a good possibility that double entry will remain, even in databases, due to inertia. Indeed, many modern AIS, such as ERP systems, use databases but also retain the principles of double entry.4. 4 Relational DBMS query languages provide easy access to information about the organization’s activities. Does this mean that online, real-time processing should be used for all transactions? Does an organization need real-time financial reports? On-line real-time processing is not necessary for every business transaction.For example, batch processing is adequate for payroll: there is little need for the data to be current except on payday. Real-time financial statements are useful for planning and provide management with better ability to react to changes in the environment. Nevertheless, real-time financial statements may present distorted pictures of reality if accruals have been ignored or not properly recognized.

Why is it so important to have good data? Bad data costs businesses over $600 billion a year. Some people estimate that over 25% of business data is inaccurate or incomplete. In addition, incorrect database data can lead to bad decisions, embarrassment, and angry users. The text illustrated this with the following examples: For quite some time, a company sent half its catalogs to incorrect addresses. A manager finally investigated the large volume of returns and customer complaints and corrected the customer addresses in the database.He saved the company $12 million a year.

Valparaiso, Indiana used the county database to develop its tax rates. After mailing the tax notices, it was discovered that a $121,900 home was valued at $400 million. Due to the $3. 1 million property tax revenue shortfall, the city, the school district, and governmental agencies had to make severe budget cuts.  Managing data is not going to get any easier as the quantity of data generated and stored doubles every 18 months.What is a data dictionary, what does it contain, and how is it used? contains information about the structure of the database.

Table 4-1 shows that there is a record in the dictionary describing each data element. The DBMS maintains the data dictionary, whose inputs include new or deleted data elements and changes in data element names, descriptions, or uses.Outputs include reports for programmers, designers, and users. These reports are used for system documentation, database design and implementation, and as part of the audit trail. Compare and contrast the file-oriented approach and the database approach. Explain the main advantages of database systems.

Information about the attributes of a customer, such as name and address, are stored in fields. Fields contain data about one entity (e. g. , one customer). Multiple fields form a record. A set of related records, such as all customer records, forms a file (e. g., the customer file).A set of interrelated, centrally coordinated files forms a database. illustrates the differences between file-oriented and database systems. In the database approach, data is an organizational resource that is used by and managed for the entire organization, not just the originating department. A database management system (DBMS) is the interface between the database and the various application programs.The database, the DBMS, and the application programs that access the database through the DBMS are referred to as the Database systems were developed to address the proliferation of master files. This proliferation created problems such as the same data stored in two or more master files.

This made it difficult to integrate and update data and to obtain an organization-wide view of data.LimitAccount Balance| 4. 2Most DBMS packages contain data definition, data manipulation, and data query languages. For each of the following, indicate which language would be used and why.  A database administrator defines the logical structure of the database The DDL – this is the language used to define the database.

The controller requests a cost accounting report containing a list of all employees being paid for more than 10 hours overtime in a given week. The DQL – this is an example of a query.  A programmer develops a program to update the fixed-assets records stored in the database.The DML – this is the language used to actually process transaction data and update the database. The human resources manager requests a report noting all employees who are retiring within five years.

The DQL – another example of a task that involves querying the database. The inventory serial number field is extended in the inventory records to allow for recognition of additional inventory items with serial numbers containing more than 10 digits. The DDL and the DML – the former to alter the structure, the latter to make the change. f. A user develops a program to print out all purchases made during the past two weeks.The DQL – this listing can be produced by a query.

An additional field is added to the fixed-asset records to record the estimated salvage value of each asset. The DDL and the DML – the former to add the field, the latter to enter data in it. Ashton wants to store the following data about purchases of inventory: item number date of purchase vendor number vendor address vendor name purchase price quantity purchased employee number employee name purchase order number description quantity on hand extended amount total amount of purchase a. Design a set of relational tables to store this data. Do all of the data items need to be stored in a table? If not, which ones do not need to be stored and why do they not need to be stored?

Calculate the price
Make an order in advance and get the best price
Pages (550 words)
$0.00
*Price with a welcome 15% discount applied.
Pro tip: If you want to save more money and pay the lowest price, you need to set a more extended deadline.
We know how difficult it is to be a student these days. That's why our prices are one of the most affordable on the market, and there are no hidden fees.

Instead, we offer bonuses, discounts, and free services to make your experience outstanding.
How it works
Receive a 100% original paper that will pass Turnitin from a top essay writing service
step 1
Upload your instructions
Fill out the order form and provide paper details. You can even attach screenshots or add additional instructions later. If something is not clear or missing, the writer will contact you for clarification.
Pro service tips
How to get the most out of your experience with MyStudyWriters
One writer throughout the entire course
If you like the writer, you can hire them again. Just copy & paste their ID on the order form ("Preferred Writer's ID" field). This way, your vocabulary will be uniform, and the writer will be aware of your needs.
The same paper from different writers
You can order essay or any other work from two different writers to choose the best one or give another version to a friend. This can be done through the add-on "Same paper from another writer."
Copy of sources used by the writer
Our college essay writers work with ScienceDirect and other databases. They can send you articles or materials used in PDF or through screenshots. Just tick the "Copy of sources" field on the order form.
Testimonials
See why 20k+ students have chosen us as their sole writing assistance provider
Check out the latest reviews and opinions submitted by real customers worldwide and make an informed decision.
Leadership Studies
excellent job as always
Customer 452773, September 2nd, 2023
10th grade English
very good
Customer 452773, March 26th, 2023
English 101
great summery in terms of the time given. it lacks a bit of clarity but otherwise perfect.
Customer 452747, June 9th, 2021
Business and administrative studies
excellent job thank you Your Score 166.25/ 175- A 1. Current Culture 15% of total grade 18.37 Criterion "1. Current Culture" has textual feedback Criterion Feedback I see interesting points, though, in general they are not about the culture.
Customer 452773, June 4th, 2023
Humanities
Thank youuuu
Customer 452729, May 30th, 2021
Human Resources Management (HRM)
excellent
Customer 452773, June 25th, 2023
Nursing
I just need some minor alterations. Thanks.
Customer 452547, February 10th, 2021
Business and administrative studies
excellent work
Customer 452773, March 9th, 2023
Business and administrative studies
looks good thank you
Customer 452773, March 3rd, 2023
Philosophy
Thank you
Customer 452811, February 17th, 2024
BUSINESS LAW
excellent job made a 93
Customer 452773, March 22nd, 2023
Business and administrative studies
excellent paper
Customer 452773, March 3rd, 2023
11,595
Customer reviews in total
96%
Current satisfaction rate
3 pages
Average paper length
37%
Customers referred by a friend
OUR GIFT TO YOU
15% OFF your first order
Use a coupon FIRST15 and enjoy expert help with any task at the most affordable price.
Claim my 15% OFF Order in Chat
Close

Sometimes it is hard to do all the work on your own

Let us help you get a good grade on your paper. Get professional help and free up your time for more important courses. Let us handle your;

  • Dissertations and Thesis
  • Essays
  • All Assignments

  • Research papers
  • Terms Papers
  • Online Classes
Live ChatWhatsApp