0% found this document useful (0 votes)
9 views18 pages

DBMS Imp

Uploaded by

Ayaan Nehal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views18 pages

DBMS Imp

Uploaded by

Ayaan Nehal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

SAQ

Q1:What are the different levels of Data Abstraction?


Ans: These levels are classified as :-
1) Physical level
2) Logical level
3) View level
Physical level:-
- Lowest abstraction level
- Describes how data is actually sorted
- Complex data structures are defined in details
Logical level:-
-Describes entire db in terms of simple data structure
-(DSA) database administrator will operate at this level
View level:-
- highest abstraction level
- provides many views for same database
- simplifies interaction of users with database

Q2:Define a View. What is the need for creating views.


Ans: -view is nothing but a sql statement that is stored in DB, with an
associated name
- view is a composition of a table in the form of predefined sql query

Need for Creating Views:

Views are created for:

1. Simplifying complex queries


2. Data abstraction
3. Data security
4. Data aggregation
5. Flexibility
6. Improved performance
7. Data reusability

Q3:Explain NoSQL. Write any four features of NoSQL


Ans: NoSQL databases are databases that do not use traditional
SQL to manage and store data; in fact, the name itself is an
abbreviation of Not Only SQL. NoSQL databases are specifically
designed to handle huge volumes of unstructured or semi-
structured data with flexible schema designs and provide high
scalability and performance.
features of NoSQL:-
Flexible Data Structure: This is because NoSQL does not
require a predefined schema, so it's pretty easy to adapt to
data change.
Scalable: NoSQL databases can handle increasing volume,
velocity, and variety of data with ease by simply adding more
nodes.
High Performance: The architecture of NoSQL databases is
such that data retrieval and storage are very fast.
Data Models: NoSQL databases support different data models
like key-value, document, and graph stores .
Q4: Define Partial Dependency.
Ans: Partial dependency provides a way of investigating the
relationship of two variables while ignoring the effects of other
variables that might be influencing them.

Consider, for example, the case where one wants to find out
how much ice cream is consumed depending on the outside
temperature, but at the same time wants to ignore the effects
of higher hunger levels that usually occur over the weekend.
Partial dependency makes this analysis possible:.This would be
like trying to understand the dynamics between two friends,
while completely ignoring the presence of their other friends.
LAQS

Q1A:
B:Explain the components of Database Architecture
Ans:
Q:Explain different types of No SQL.

You might also like