CBSE Class 11 Financial Accounting: Chapter 16 NCERT Solutions

NCERT Solutions PDF Class 11 PDF

CBSE Class 11 Financial Accounting Chapter 16 introduces the vital connection between Database Management Systems (DBMS) and accounting. This chapter explores the fundamental nature and significance of accounting reports, differentiating between routine programmed reports and ad-hoc casual reports. It emphasizes how these reports are instrumental in effective business decision-making. Students will gain insights into creating queries using user-friendly wizards and understand the crucial role of functions within the SQL environment for data manipulation. Mastering these concepts is essential for comprehending how data is structured, processed, and presented in contemporary accounting practices. The NCERT Solutions offer clear explanations and practical examples, ensuring students develop a robust understanding of accounting information systems, which is vital for both exam success and future financial careers.

Quick info

BoardCBSE
ClassClass 11
SubjectFinancial Accounting
Session2026
LanguageEnglish
TypeNCERT Solutions
ChapterChapter 16

Chapter summary

Chapter 16 of the CBSE Class 11 Financial Accounting syllabus focuses on the Accounting System Using Database Management System. The NCERT Solutions provided here explain the fundamental concepts of accounting reports, their types (programmed and casual), and their significance. It also details the process of creating queries using wizards and elaborates on the various functions available in SQL environments. This chapter bridges traditional accounting with modern data management techniques, essential for students to understand.

Learning outcomes

  • Understand the definition and purpose of accounting reports.
  • Differentiate between programmed and casual accounting reports.
  • Explain the concept and utility of parameter queries with an example.
  • Identify and describe the purpose of various functions in SQL.
  • Outline the step-by-step method for creating a query using a wizard.

Topics covered

Paper topics

  • Accounting Reports
  • Types of Accounting Reports
  • Programmed Reports
  • Scheduled Reports
  • On-Demand Reports
  • Casual Reports
  • Parameter Queries
  • SQL Functions
  • Domain Aggregate Functions
  • SQL Aggregate Functions
  • Other SQL Functions (IIF, Abs, Val)
  • Creating Queries using Wizard

Important topics

  • Accounting Reports and their importance
  • Distinction between Programmed and Casual Reports
  • Understanding and applying Parameter Queries
  • Purpose and types of SQL Functions
  • Steps for creating queries with a wizard

PDF preview

Read page by page below. PDF is streamed from the official NCERT website — no download button on this page.

Loading document …
Page of
Loading page …

Questions and Solutions

Question 1

State what you understand by accounting reports.
Solution:

Accounting reports are the physical manifestations of accounting information, serving as a consolidated summary of all pertinent facts and data related to a specific event or period. These reports are essentially the final outputs that depict an organization's financial performance over an accounting period. They present information derived from the systematic processing and transformation of raw data in a structured and comprehensible manner. The primary goal of accounting reports is to convey information clearly and unambiguously to their users, thereby minimizing risks associated with uncertainty and facilitating informed decision-making. Common examples of accounting reports include ledgers, trial balances, cash/bank books, and financial statements.

Question 2

What do you mean by programmed or casual reports?
Solution:

Accounting reports can be broadly categorized into two main types: Programmed Reports and Casual Reports.

1. Programmed Reports: These reports contain information that is useful for users in situations they anticipate occurring in the near future. They are further divided into:

  1. Scheduled Reports: These are prepared for specific, recurring periods, such as daily, weekly, monthly, quarterly, or yearly. Examples include Trial Balances, Ledgers, and Statements of Cash Transactions.
  2. On-Demand Reports: These reports are generated as and when they are needed or upon the occurrence of a particular event. Examples include Customer's Statement of Accounts, Inventory Re-order Reports, and Stock Purchased Reports.

2. Casual Reports: Also known as ad hoc reports, these contain information that may be useful but is only required occasionally. Users do not typically anticipate the need for these reports, and they can be generated randomly without extensive professional assistance.

Question 3

With the help of an example, briefly state the meaning of parameter queries.
Solution:

A Parameter Query is a type of query that prompts the user to enter specific criteria or parameters through an input box before executing the query to select a set of records. This feature is particularly useful when the same query needs to be run multiple times with different criteria. Essentially, it allows for the execution of the same query logic with varying requirements.

For instance, when extracting information to prepare a ledger, the same query structure might be needed for different account codes. Consider the following SQL statement:

PARAMETERS AccountsName Text (145)

SELECT Name

FROM Accounts

WHERE Code = AccountNo.

In this SQL statement, the PARAMETERS clause is used to define a variable, AccountNo.. When this query is executed, the user will be prompted to enter a specific value for AccountNo., allowing the query to retrieve data for that particular account.

Question 4

Briefly state the purpose of functions in SQL environment.
Solution:

In database environments like SQL, functions are named routines that accept input arguments, perform operations, and return a single value. They are often used as part of expressions for calculated fields or to manipulate data. The main types of functions used in the SQL environment and their purposes are:

  1. Domain Aggregate Functions: These functions perform calculations based on the values within a specific field of a table or query. They typically follow the syntax: DFunction("Fld Name", "Tbl Name" or Qry Name, "Srch Cond"), where DFunction is the function name, Fld Name is the field to be processed, Tbl Name or Qry Name is the source table or query, and Srch Cond is the condition for searching records.
  2. SQL Aggregate Functions: These functions are used within SQL statements that define the record source for forms and reports. They typically require a GROUP BY clause when used in an SQL statement to aggregate data across groups of records.
  3. Other Functions: Several other useful functions exist, including:
    • IIF: Used to return one of two mutually exclusive values based on a condition.
    • Abs: Returns the absolute (non-negative) value of a numeric input.
    • Val: Converts a string containing numeric characters into an actual numeric value.

Question 5

Briefly explain in steps the method of creating a query, using wizard.
Solution:

Creating a query using a wizard involves a guided, step-by-step process. Here are the typical steps:

  1. Navigate to the 'Database' window and select 'Queries' from the list of objects on the left-hand side.
  2. On the right-hand side, double-click on the option that says 'Create Query' by using wizard. This action will launch the 'Simple Query Wizard'.
  3. The wizard will then prompt you to select field names from available tables or existing queries that you wish to include in your new query.
  4. After selecting the desired fields, click 'Next'. If you have included a number or currency field, you may be asked to choose between creating a summary query or a detail query.
  5. Click 'Next' again. In this step, you will specify a name for the query you are creating.
  6. Finally, click 'Finish' to save the query and execute it. The results of the created query will be displayed in the datasheet view.

Common mistakes

  • Confusing the definitions of programmed and casual reports.
  • Difficulty in understanding the practical application of parameter queries.
  • Misinterpreting the syntax and purpose of different SQL functions.
  • Errors in following the sequential steps for creating queries via a wizard.

Revision tips

  • Review the examples provided for parameter queries to solidify understanding.
  • Create a table of different SQL functions and their specific uses.
  • Practice drawing out the steps for creating a query using a wizard.
  • Focus on the distinction between scheduled and on-demand reports within programmed reports.

Practice MCQs

Q1. What is the primary role of accounting reports?

Q2. Which type of report is prepared for situations that users expect to occur in the near future?

Q3. A query that asks the user to enter criteria through an input box to select records is known as:

Q4. Which SQL function is used to provide the absolute value of a numeric input?

Q5. When creating a query using a wizard, what is the first step after selecting 'Queries' from the Object list?

Frequently asked questions

What are accounting reports?

Accounting reports are the final outputs of the accounting process, summarizing financial data in an organized manner to aid in decision-making. Examples include ledgers, trial balances, and financial statements.

What is the difference between programmed and casual reports?

Programmed reports are prepared for anticipated situations and can be scheduled or on-demand. Casual reports, also known as ad hoc reports, are generated for unexpected or occasional needs without prior anticipation.

How does a parameter query work?

A parameter query allows the user to input specific criteria (parameters) through an input box each time the query is run, making it flexible for extracting data based on varying conditions.

What is the purpose of functions in SQL?

Functions in SQL are used to perform calculations or manipulate data. They can be domain aggregate functions for calculations based on fields, SQL aggregate functions for grouped data, or other utility functions like IIF, Abs, and Val.

Can you briefly explain the steps to create a query using a wizard?

Yes, the steps involve selecting 'Queries', then 'Create Query by using wizard', selecting fields, choosing query type (summary/detail), and finally naming and finishing the query.

Why is understanding database systems important for accounting?

Database systems help in organizing, storing, and retrieving accounting data efficiently, enabling the generation of timely and accurate reports, which is crucial for modern business operations and decision-making.

Content reviewed by the NCERT Help team. Editorial Team and update policy

NCERT Solutions PDF PDF on NCERT Help. URL unchanged for search indexing.