Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

2) A user needs an abstract view of data but viewN (medical) view1 (financial) view2 (academic) the data needs to be efficiently & conveniently accessible.

image text in transcribed

2) A user needs an abstract view of data but viewN (medical) view1 (financial) view2 (academic) the data needs to be efficiently & conveniently accessible. struct student { char name[30]; int zip; char city[20]; a) These constraints lead to having complex Conceptual (classes, records/instances, }; tables, primary key, ...) struct student s[1000); b) This complexity must be hidden from the user in layers of abstraction. The two layers of abstraction name db dup(30) zip dw 0 city db dup(20) Physical (words, bytes,...) are and c) If changes at the physical layer/level do not cause one to rewrite application programs, it is referred to as d) If changes at the conceptual/logical layer/level do not cause one to rewrite application programs, it is referred to as 3) Given an example of Object Based Logical Model: 4) List three DB models based on Record Based Logical Model: 5) Study the diagram given on the right and answer the following questions: Create table student (fname varchar(30) not null, sid int not null, primary key (sidi): DDL a) DDL is used to define the database DDL Compiler b) DDL compiler translates Data Dictionary Set of tables c) Data dictionary is basically a set of tables defining meta data, data storage and access methods for accessing data. DDL includes statements for granting authorization and revoking authorization, even though these statements are categorized under DCL. DCL stands for meta data Storage structure & access methods Data Directory DSDL (Data Storage & Definition Language) d) Who mostly specifies security and integrity constraints? e) Who enforces security and integrity constraints? f) Where are security and integrity constraints stored? 2) A user needs an abstract view of data but viewN (medical) view1 (financial) view2 (academic) the data needs to be efficiently & conveniently accessible. struct student { char name[30]; int zip; char city[20]; a) These constraints lead to having complex Conceptual (classes, records/instances, }; tables, primary key, ...) struct student s[1000); b) This complexity must be hidden from the user in layers of abstraction. The two layers of abstraction name db dup(30) zip dw 0 city db dup(20) Physical (words, bytes,...) are and c) If changes at the physical layer/level do not cause one to rewrite application programs, it is referred to as d) If changes at the conceptual/logical layer/level do not cause one to rewrite application programs, it is referred to as 3) Given an example of Object Based Logical Model: 4) List three DB models based on Record Based Logical Model: 5) Study the diagram given on the right and answer the following questions: Create table student (fname varchar(30) not null, sid int not null, primary key (sidi): DDL a) DDL is used to define the database DDL Compiler b) DDL compiler translates Data Dictionary Set of tables c) Data dictionary is basically a set of tables defining meta data, data storage and access methods for accessing data. DDL includes statements for granting authorization and revoking authorization, even though these statements are categorized under DCL. DCL stands for meta data Storage structure & access methods Data Directory DSDL (Data Storage & Definition Language) d) Who mostly specifies security and integrity constraints? e) Who enforces security and integrity constraints? f) Where are security and integrity constraints stored

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

AutoCAD Database Connectivity

Authors: Scott McFarlane

1st Edition

0766816400, 978-0766816404

More Books

Students also viewed these Databases questions