Dear
students get fully solved assignments
Send
your semester & Specialization name to our mail id :
“
help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
ASSIGNMENT
DRIVE
|
Summer 2015
|
PROGRAM
|
BCA (REVISED FALL 2012)
|
Semester
|
3
|
SUBJECT CODE & NAME
|
BCA3020 - Database
Management System
|
CREDIT
|
4
|
BK ID
|
B 1479
|
MAX.MARKS
|
60
|
Note:
Answer all questions. Kindly note that answers for 10 marks questions should be
approximately of 400 words. Each question is followed by evaluation scheme.
Q. 1. Explain the functions of the
following:
(a) Entities
Answer:(a) Entities
Answer: Functions, variables, named
constants, special forms, and macros are described using a distinctive
typographical format. Table 1-1 illustrates the manner in which Common Lisp
functions are documented. The first line specifies the name of the function,
the manner in which it accepts arguments, and the fact that it is a function.
If the function takes many arguments, then the names of the arguments may spill
across two or three lines. The
(b) Attributes
Answer: The keyword __attribute__ allows
you to specify special attributes when making a declaration. This keyword is
followed by an attribute specification inside double parentheses. The following
attributes are
(c) Relationships
Answer: A function is a set of rules to
wich you input a value and get an output. So, the set of rules could be a human
body and its complex Chemistry or the program inside a hard drive. An equation
is simply two things being equal in at least one aspect. For example 3x=9
whether is 9 apples in one side and 3 groups of pears in the other side or if
they're all apples. This could occur with two variables as well, for instance
y=x+3 if on one side you have a bag with 10 marbles and on the other a bag with
7 marbles and 3 loose. Yet that could
Q.2
Write the functions of the following
(a)
Storage Manager
Answer: Storage Resource Monitor provides
comprehensive storage performance monitoring and alerting across all your
storage arrays to ensure peak performance and avoid capacity surprises.
Storage Manager is the interface to the
systems storage service. The storage manager handles storage-related items such
(b)
Buffer Manager
Answer: The role of the Buffer Manager is
to make page from the disk available to processes into the main memory (buffer
pool). It is the responsibility of the buffer manager to allow process to get
the pages they need, while minimizing disk accesses and unsatisfiable requests.
by implementing a page
Q.3
List and explain the important responsibilities of database manager.
Answer: A database manager (DB manager) is
a computer program, or a set of computer programs, that provide basic database
management functionalities including creation and maintenance of databases.
Database managers have several capabilities including the ability to back up
and restore, attach and detach, create, clone, delete and rename the databases.
Database managers are used to manage local and remote databases. They discover
Q.4 Explain the Sequential File Organization with
the help of diagrams.
Answer: A process-data diagram is a
diagram that describes processes and data that act as output of these
processes. On the left side the meta-process model can be viewed and on the
right side the meta concept model can be viewed. A process-data diagram can be
seen as combination of an business process model and data model.
The process-data diagram that is depicted at the right, gives an overview
of all of these activities/processes and deliverables. The four gray
Q5. Explain basic
operations of Relational algebra.
Answer : Relational database systems are
expected to be equipped by a query language that can assist its user to query
the database instances. This way its user empowers itself and can populate the
results as required. There are two kinds of query languages, relational algebra
and relational calculus. Relational
Q.6
What are the disadvantages of Data Distribution?
Answer: In a distributed database, data is
stored in different systems across a network. For Example, in mainframes,
personal computers, laptops, cell phones, etc. Array expressions specify
concurrency but not locality. That is,
they specify opportunities for parallel execution but not how these opportunities should be
exploited so as to minimize communication costs on a parallel computer. HPF
introduces data distribution directives to provide the programmer with control
over locality. These directives work as follows. The PROCESSORS directive is used to specify
Q.7
Write a note on the following
a)
SUBSET Mapping
Answer: In DBMS Writing a Java application
that stores data in a RDBMS can be as simple as slapping a few data-aware
components on a form. However, if you rely on data-aware controls you lose the
benefits of encapsulation and set yourself up for a larger maintenance burden
ahead. (See the sidebar "Benefits of the Business Object"). Proper
object-relational integration requires a strategy for mapping the object model
to the relational model in order for Java objects to become persistent to the
RDBMS. A persistent object is one that can
b)
SUPERSET Mapping
Answer: A persistent class with a superset
mapping contains attributes derived from columns of multiple tables. This type
of mapping is also known as table spanning. Superset mappings are used to
create "view classes" that hide the underlying data model, or to map
a class inheritance tree to the database using a Vertical mapping
Dear
students get fully solved assignments
Send
your semester & Specialization name to our mail id :
“
help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.