SlideShare a Scribd company logo
1 of 8
Part A
Part A: Answer the following questions:
1. Describe the three basic characteristics of Big Data databases.
Answer1.
The term BigData referstoa huge volume of data that cannotbe storedprocessedbyany
traditional datastorage or processingunits. The three basiccharacteristicsof BigDatadatabases
are:
 Volume:Volume referstothe sheersize of the ever-explodingdataof the
computingworld.Itraisesthe questionaboutthe quantityof data.
 Velocity:Velocityreferstothe processingspeed.Itraisesthe questionof atwhat
speedthe datais processed.
 Variety: Varietyreferstothe typesof data.It raisesthe questionof how disparate
the data formatsare.
2. What are the sources of business rules, and what is the database designer’s role with
regard to business rules?
Answer2.
The main source of businessrulesare companymanagers,policymakers,departmentmanagers,
and writtendocumentations –suchas a company’s procedures,standards,oroperationsmanuals.It
islikelythatnotall businessrulesare documentedinanorganization.Therefore,the database
designermustbe capable of formulating,documenting,andverifyingthe organizationalbusiness
rules. A fasterand more directsource of businessrulesisdirectinterviewswithendusers.However,
because of differencesinunderstandingbyendusersitmaybe worthwhile toverifyend-user
perceptions.If perceptionsvarythenthe database designer’sjobistoreconcile suchdifferencesand
verifythe resultof reconciliationtoensure thatthe businessrulesare appropriate andaccurate.
3. Describe the three partsinvolvedinanySQL-basedrelational database application.
Answer3.
SQL-basedrelationaldatabase application involvesthree parts:
 End-userinterface:The end-userinterface.Basically,the interface allowsthe enduserto
interactwiththe data (byautomaticallygeneratingSQLcode).Eachinterface isaproduct of
the software vendor’sideaof meaningful interactionwiththe data.Youcan alsodesignyour
owncustomizedinterface withthe helpof applicationgeneratorsthatare now standardfare
inthe database software arena.
 Setof tablesstoredinthe database:A collectionof tablesstored inthe database.Ina
relational database,all dataare perceivedtobe storedintables.The tablessimply“present”
the data to the enduser ina way that iseasyto understand.Eachtable isindependent.
Rowsin differenttablesare relatedbycommonvaluesincommonattributes.
 SQL engine:Largelyhiddenfromthe enduser,the SQLengine executesall queries,ordata
requests.Keepinmindthatthe SQLengine ispart of the DBMS software.The enduseruses
SQL to create table structures andto performdata accessand table maintenance.The SQL
engine processesall userrequests—largelybehindthe scenesandwithoutthe end user’s
knowledge.Hence,SQLissaidto be a declarative language that tellswhatmustbe done but
not how.
Part B
Answer1 (a)
CREATE TABLE employee_details
( EMP_CODE int(3) NOT NULL,
EMP_TITLE char(4) NOTNULL,
EMP_LNAME char(50) NOTNULL,
EMP_FNAME char(50) NOT NULL,
EMP_INITIALchar(1) NOTNULL,
EMP_DOB date NOTNULL,
JOB_CODEchar(3) NOT NULL,
STORE_CODE intNOT NULL,
CONSTRAINTemployee_details_pkPRIMARYKEY(employee_details_id)
);
CREATE TABLE job_base_pay
( JOB_CODE char(4) NOT NULL,
JOB_DESCRIPTION char(15) NOTNULL,
JOB_BASE_PAYDECIMAL(2,2),
CONSTRAINTjob_base_pay_pkPRIMARYKEY(job_base_pay_id)
);
CREATE TABLE region_description
( REGION_CODEint(1) NOT NULL,
REGION_DESCRIPTION char(4) NOTNULL,
CONSTRAINTregion_description_pkPRIMARYKEY(region_description_id)
);
CREATE TABLE store_sale
( STORE_CODE int(1) NOTNULL,
STORE_NAME char(50) NOT NULL,
STORE_YTD_SALE DECIMAL(8,2),
REGION_CODEint(1) NOT NULL,
CONSTRAINTstore_sale_pkPRIMARYKEY(store_sale_id)
);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(1, 'Mr.', 'Williamson','John','W',21-05-1964, 3);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(2, 'Ms.', 'Ratula', 'Nancy',NULL, 09-02-1969, 2);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(3, 'Ms.', 'Greenboro','Lottie','R', 02-10-1961, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(4, 'Mrs.', 'Rumpersfro','Jennie','S',01-06-1971, 5);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(5, 'Mr.', 'Smith','Robert','L', 23-11-1959, 3);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(6, 'Mr.', 'Renselaer','Cary','A',25-12-1965, 1);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(7, 'Mr.', 'Ogallo','Roberto','S',31-07-1962, 3);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(8, 'Ms.', 'Johnsson','Elizabeth','I',10-09-1968, 1);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(9, 'Mr.', 'Eindsmar','Jack', 'W', 19-04-1955, 2);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(10, 'Mrs.', 'Jones','Rose','R', 06-03-1966, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(11, 'Mr.', 'Broderick','Tom', NULL, 21-10-1972, 3);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(12, 'Mr.', 'Washington','Alan','Y', 08-09-1974, 2);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(13, 'Mr.', 'Smith','Peter','N', 25-08-1964, 3);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(14, 'Ms.', 'Smith','Sherry','H', 25-05-1966, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(15, 'Mr.', 'Olenko', 'Howard','U', 24-05-1964, 5);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(16, 'Mr.', 'Archialo','Barry', 'V', 03-09-1960, 5);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(17, 'Ms.', 'Grimaldo','Jeanine','K',12-11-1970, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(18, 'Mr.', 'Rosenberg','Andrew','D',24-01-1971, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(19, 'Mr.', 'Rosten','Peter','F', 03-10-1968, 4);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(20, 'Mr.', 'Mckee', 'Robert','S', 06-03-1970, 1);
INSERT INTOemployee_details
(EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE,
STORE_CODE)
VALUES
(21, 'Ms.', 'Baumann','Jennifer','A',11-12-1974, 3);
INSERT INTOjob_base_pay
(JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY)
VALUES
('GEN', 'General support',7.50);
INSERT INTOjob_base_pay
(JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY)
VALUES
('MGR', 'Manager', 37.40);
INSERT INTOjob_base_pay
(JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY)
VALUES
('SEC', 'Secretary',18.95);
INSERT INTOregion_description
(REGION_CODE,REGION_DESCRIPTION)
VALUES
(1, 'East');
INSERT INTOregion_description
(REGION_CODE,REGION_DESCRIPTION)
VALUES
(2, 'West');
INSERT INTOstore_sale
(STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE)
VALUES
(1, 'AccessJunction',1003455.76, 2);
INSERT INTOstore_sale
(STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE)
VALUES
(2, 'Database Corner',1421987.39, 2);
INSERT INTOstore_sale
(STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE)
VALUES
(3, 'Tuple Charge',98678322, 1);
INSERT INTOstore_sale
(STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE)
VALUES
(4, 'Attribute Alley',944568.56, 2);
INSERT INTOstore_sale
(STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE)
VALUES
(5, 'PrimaryKeyPoint',2930098.45, 1);
Answer1 (b)

More Related Content

Similar to T1

Data Warehouse Project Report
Data Warehouse Project Report Data Warehouse Project Report
Data Warehouse Project Report Tom Donoghue
 
From Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data EngineeringFrom Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data EngineeringRy Walker
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceSrishti44
 
Tapping the Data Deluge with R
Tapping the Data Deluge with RTapping the Data Deluge with R
Tapping the Data Deluge with RJeffrey Breen
 
Mb0047 management information system
Mb0047   management information systemMb0047   management information system
Mb0047 management information systemsmumbahelp
 
Introduction to big data
Introduction to big dataIntroduction to big data
Introduction to big dataHari Priya
 
Why Your Database Queries Stink -SeaGl.org November 11th, 2016
Why Your Database Queries Stink -SeaGl.org November 11th, 2016Why Your Database Queries Stink -SeaGl.org November 11th, 2016
Why Your Database Queries Stink -SeaGl.org November 11th, 2016Dave Stokes
 
Data mining
Data miningData mining
Data miningsagar dl
 
BSSML17 - Basic Data Transformations
BSSML17 - Basic Data TransformationsBSSML17 - Basic Data Transformations
BSSML17 - Basic Data TransformationsBigML, Inc
 
Recasting the Role of Big (or Little) Data
Recasting the Role of Big (or Little) DataRecasting the Role of Big (or Little) Data
Recasting the Role of Big (or Little) DataMerck
 
Data mining introduction
Data mining introductionData mining introduction
Data mining introductionNiyitegekabilly
 
Introduction to Dimesional Modelling
Introduction to Dimesional ModellingIntroduction to Dimesional Modelling
Introduction to Dimesional ModellingAshish Chandwani
 

Similar to T1 (16)

Data Warehouse Project Report
Data Warehouse Project Report Data Warehouse Project Report
Data Warehouse Project Report
 
From Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data EngineeringFrom Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data Engineering
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Tapping the Data Deluge with R
Tapping the Data Deluge with RTapping the Data Deluge with R
Tapping the Data Deluge with R
 
Mb0047 management information system
Mb0047   management information systemMb0047   management information system
Mb0047 management information system
 
Introduction to big data
Introduction to big dataIntroduction to big data
Introduction to big data
 
Why Your Database Queries Stink -SeaGl.org November 11th, 2016
Why Your Database Queries Stink -SeaGl.org November 11th, 2016Why Your Database Queries Stink -SeaGl.org November 11th, 2016
Why Your Database Queries Stink -SeaGl.org November 11th, 2016
 
Is2
Is2Is2
Is2
 
Data mining
Data miningData mining
Data mining
 
BSSML17 - Basic Data Transformations
BSSML17 - Basic Data TransformationsBSSML17 - Basic Data Transformations
BSSML17 - Basic Data Transformations
 
Recasting the Role of Big (or Little) Data
Recasting the Role of Big (or Little) DataRecasting the Role of Big (or Little) Data
Recasting the Role of Big (or Little) Data
 
Assignment no. 2
Assignment no. 2Assignment no. 2
Assignment no. 2
 
14178090.ppt
14178090.ppt14178090.ppt
14178090.ppt
 
Data mining introduction
Data mining introductionData mining introduction
Data mining introduction
 
What do we do with all this big
What do we do with all this big What do we do with all this big
What do we do with all this big
 
Introduction to Dimesional Modelling
Introduction to Dimesional ModellingIntroduction to Dimesional Modelling
Introduction to Dimesional Modelling
 

More from NidhiGupta8431 (13)

T6
T6T6
T6
 
T9
T9T9
T9
 
T4
T4T4
T4
 
T7
T7T7
T7
 
T 8-gurjinder
T 8-gurjinderT 8-gurjinder
T 8-gurjinder
 
T10
T10T10
T10
 
Week 9.docx
Week 9.docxWeek 9.docx
Week 9.docx
 
T3
T3T3
T3
 
T2
T2T2
T2
 
Individual log file_3_shayan_.docx
Individual log file_3_shayan_.docxIndividual log file_3_shayan_.docx
Individual log file_3_shayan_.docx
 
Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020Ict713 t320-t10-dl-08 dec2020
Ict713 t320-t10-dl-08 dec2020
 
Ict713 t320-t7-dl-20 oct2020
Ict713 t320-t7-dl-20 oct2020Ict713 t320-t7-dl-20 oct2020
Ict713 t320-t7-dl-20 oct2020
 
Assigment 2
Assigment 2Assigment 2
Assigment 2
 

Recently uploaded

Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.GabrielaMiletti
 
B.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarB.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarDeepak15CivilEngg
 
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证eqaqen
 
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...Angela Justice, PhD
 
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...gajnagarg
 
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制yynod
 
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证eqaqen
 
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制yynod
 
Sample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeSample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeCyberGuru5
 
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime MysoreMysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysoremeghakumariji156
 
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
K Venkat Naveen Kumar | GCP Data Engineer | CV
K Venkat Naveen Kumar | GCP Data Engineer | CVK Venkat Naveen Kumar | GCP Data Engineer | CV
K Venkat Naveen Kumar | GCP Data Engineer | CVK VENKAT NAVEEN KUMAR
 
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...Juli Boned
 
Launch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideLaunch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideKaziFaisalAlam
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 

Recently uploaded (20)

Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.
 
B.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak KumarB.tech civil major project by Deepak Kumar
B.tech civil major project by Deepak Kumar
 
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
一比一定(购)南昆士兰大学毕业证(USQ毕业证)成绩单学位证
 
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...
Simple, 3-Step Strategy to Improve Your Executive Presence (Even if You Don't...
 
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...
Top profile Call Girls In bhubaneswar [ 7014168258 ] Call Me For Genuine Mode...
 
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Etawah [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Agartala [ 7014168258 ] Call Me For Genuine Models ...
 
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
怎样办理加利福尼亚大学伯克利分校毕业证(UC Berkeley毕业证书)成绩单学校原版复制
 
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
 
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
一比一定(购)中央昆士兰大学毕业证(CQU毕业证)成绩单学位证
 
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Ratnagiri [ 7014168258 ] Call Me For Genuine Models...
 
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
 
Sample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education PurposeSample IT RISK REGISTER for Education Purpose
Sample IT RISK REGISTER for Education Purpose
 
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime MysoreMysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
Mysore Escorts Service Girl ^ 9332606886, WhatsApp Anytime Mysore
 
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In daman [ 7014168258 ] Call Me For Genuine Models We ...
 
K Venkat Naveen Kumar | GCP Data Engineer | CV
K Venkat Naveen Kumar | GCP Data Engineer | CVK Venkat Naveen Kumar | GCP Data Engineer | CV
K Venkat Naveen Kumar | GCP Data Engineer | CV
 
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
Specialize in a MSc within Biomanufacturing, and work part-time as Process En...
 
Launch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's GuideLaunch Your Research Career: A Beginner's Guide
Launch Your Research Career: A Beginner's Guide
 
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Shillong [ 7014168258 ] Call Me For Genuine Models ...
 
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Rampur [ 7014168258 ] Call Me For Genuine Models We...
 

T1

  • 1. Part A Part A: Answer the following questions: 1. Describe the three basic characteristics of Big Data databases. Answer1. The term BigData referstoa huge volume of data that cannotbe storedprocessedbyany traditional datastorage or processingunits. The three basiccharacteristicsof BigDatadatabases are:  Volume:Volume referstothe sheersize of the ever-explodingdataof the computingworld.Itraisesthe questionaboutthe quantityof data.  Velocity:Velocityreferstothe processingspeed.Itraisesthe questionof atwhat speedthe datais processed.  Variety: Varietyreferstothe typesof data.It raisesthe questionof how disparate the data formatsare. 2. What are the sources of business rules, and what is the database designer’s role with regard to business rules? Answer2. The main source of businessrulesare companymanagers,policymakers,departmentmanagers, and writtendocumentations –suchas a company’s procedures,standards,oroperationsmanuals.It islikelythatnotall businessrulesare documentedinanorganization.Therefore,the database designermustbe capable of formulating,documenting,andverifyingthe organizationalbusiness rules. A fasterand more directsource of businessrulesisdirectinterviewswithendusers.However, because of differencesinunderstandingbyendusersitmaybe worthwhile toverifyend-user perceptions.If perceptionsvarythenthe database designer’sjobistoreconcile suchdifferencesand verifythe resultof reconciliationtoensure thatthe businessrulesare appropriate andaccurate. 3. Describe the three partsinvolvedinanySQL-basedrelational database application. Answer3. SQL-basedrelationaldatabase application involvesthree parts:  End-userinterface:The end-userinterface.Basically,the interface allowsthe enduserto interactwiththe data (byautomaticallygeneratingSQLcode).Eachinterface isaproduct of the software vendor’sideaof meaningful interactionwiththe data.Youcan alsodesignyour owncustomizedinterface withthe helpof applicationgeneratorsthatare now standardfare inthe database software arena.
  • 2.  Setof tablesstoredinthe database:A collectionof tablesstored inthe database.Ina relational database,all dataare perceivedtobe storedintables.The tablessimply“present” the data to the enduser ina way that iseasyto understand.Eachtable isindependent. Rowsin differenttablesare relatedbycommonvaluesincommonattributes.  SQL engine:Largelyhiddenfromthe enduser,the SQLengine executesall queries,ordata requests.Keepinmindthatthe SQLengine ispart of the DBMS software.The enduseruses SQL to create table structures andto performdata accessand table maintenance.The SQL engine processesall userrequests—largelybehindthe scenesandwithoutthe end user’s knowledge.Hence,SQLissaidto be a declarative language that tellswhatmustbe done but not how. Part B Answer1 (a) CREATE TABLE employee_details ( EMP_CODE int(3) NOT NULL, EMP_TITLE char(4) NOTNULL, EMP_LNAME char(50) NOTNULL, EMP_FNAME char(50) NOT NULL, EMP_INITIALchar(1) NOTNULL, EMP_DOB date NOTNULL, JOB_CODEchar(3) NOT NULL, STORE_CODE intNOT NULL, CONSTRAINTemployee_details_pkPRIMARYKEY(employee_details_id) ); CREATE TABLE job_base_pay ( JOB_CODE char(4) NOT NULL, JOB_DESCRIPTION char(15) NOTNULL, JOB_BASE_PAYDECIMAL(2,2), CONSTRAINTjob_base_pay_pkPRIMARYKEY(job_base_pay_id) ); CREATE TABLE region_description
  • 3. ( REGION_CODEint(1) NOT NULL, REGION_DESCRIPTION char(4) NOTNULL, CONSTRAINTregion_description_pkPRIMARYKEY(region_description_id) ); CREATE TABLE store_sale ( STORE_CODE int(1) NOTNULL, STORE_NAME char(50) NOT NULL, STORE_YTD_SALE DECIMAL(8,2), REGION_CODEint(1) NOT NULL, CONSTRAINTstore_sale_pkPRIMARYKEY(store_sale_id) ); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (1, 'Mr.', 'Williamson','John','W',21-05-1964, 3); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (2, 'Ms.', 'Ratula', 'Nancy',NULL, 09-02-1969, 2); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (3, 'Ms.', 'Greenboro','Lottie','R', 02-10-1961, 4);
  • 4. INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (4, 'Mrs.', 'Rumpersfro','Jennie','S',01-06-1971, 5); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (5, 'Mr.', 'Smith','Robert','L', 23-11-1959, 3); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (6, 'Mr.', 'Renselaer','Cary','A',25-12-1965, 1); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (7, 'Mr.', 'Ogallo','Roberto','S',31-07-1962, 3); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (8, 'Ms.', 'Johnsson','Elizabeth','I',10-09-1968, 1); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE)
  • 5. VALUES (9, 'Mr.', 'Eindsmar','Jack', 'W', 19-04-1955, 2); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (10, 'Mrs.', 'Jones','Rose','R', 06-03-1966, 4); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (11, 'Mr.', 'Broderick','Tom', NULL, 21-10-1972, 3); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (12, 'Mr.', 'Washington','Alan','Y', 08-09-1974, 2); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (13, 'Mr.', 'Smith','Peter','N', 25-08-1964, 3); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (14, 'Ms.', 'Smith','Sherry','H', 25-05-1966, 4);
  • 6. INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (15, 'Mr.', 'Olenko', 'Howard','U', 24-05-1964, 5); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (16, 'Mr.', 'Archialo','Barry', 'V', 03-09-1960, 5); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (17, 'Ms.', 'Grimaldo','Jeanine','K',12-11-1970, 4); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (18, 'Mr.', 'Rosenberg','Andrew','D',24-01-1971, 4); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (19, 'Mr.', 'Rosten','Peter','F', 03-10-1968, 4); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE)
  • 7. VALUES (20, 'Mr.', 'Mckee', 'Robert','S', 06-03-1970, 1); INSERT INTOemployee_details (EMP_CODE, EMP_TITLE, EMP_LNAME, EMP_FNAME, EMP_INITIAL,EMP_DOB, JOB_CODE, STORE_CODE) VALUES (21, 'Ms.', 'Baumann','Jennifer','A',11-12-1974, 3); INSERT INTOjob_base_pay (JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY) VALUES ('GEN', 'General support',7.50); INSERT INTOjob_base_pay (JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY) VALUES ('MGR', 'Manager', 37.40); INSERT INTOjob_base_pay (JOB_CODE,JOB_DESCRIPTION,JOB_BASE_PAY) VALUES ('SEC', 'Secretary',18.95); INSERT INTOregion_description (REGION_CODE,REGION_DESCRIPTION) VALUES (1, 'East'); INSERT INTOregion_description (REGION_CODE,REGION_DESCRIPTION)
  • 8. VALUES (2, 'West'); INSERT INTOstore_sale (STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE) VALUES (1, 'AccessJunction',1003455.76, 2); INSERT INTOstore_sale (STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE) VALUES (2, 'Database Corner',1421987.39, 2); INSERT INTOstore_sale (STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE) VALUES (3, 'Tuple Charge',98678322, 1); INSERT INTOstore_sale (STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE) VALUES (4, 'Attribute Alley',944568.56, 2); INSERT INTOstore_sale (STORE_CODE,STORE_NAME, STORE_YTD_SALE, REGION_CODE) VALUES (5, 'PrimaryKeyPoint',2930098.45, 1); Answer1 (b)