Answered step by step
Verified Expert Solution
Question
1 Approved Answer
a . Give a diagram that clearly articulates the three levels of data abstraction in a database, one of them being the view level (
a Give a diagram that clearly articulates the three levels of data abstraction in a database, one of them being the view level marks Hint: be sure to not just have one encompassing box for the view level.
b Define logical semidata independence mark
c Give the motivation behind logical semidata independence why is it needed at the application layer and why is it desirable? mark
d Describe how logical semidata independence can be achieved mark Hint: do not confuse the application layer with the views.
e Define physical data independence mark
f Give the motivation behind physical data independence mark
marks The advancement to declarative rather than a procedural is an important advancement in the field of databases.
a Clearly define the term procedural DML mark
b Clearly define the term declarative DML mark
Hint: make sure your definitions are explicit and clearly capture the heart of the difference.
c Describe how SQLs DML is mostly declarative mark
d Describe how SQLs DML is partially procedural mark Hint: do not confuse procedural with procedures.
marks The DDL Database Definition Language can be used to specify constraints:
a domain constraints
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started