Question: DATA: Subject Class Section Class# Course Title Days Meeting Times Location Session Status * EMS 2 0 6 4 1 A 4 4 0 8
DATA:
Subject Class Section Class# Course Title Days Meeting Times Location Session Status
EMS A EMS A Pathophysiology for the Health Professions F : AM : PM CHESTER Open
EMS A EMS A Pathophysiology for the Health Professions MW : AM : PM CHESTER Closed
BSK A BSK A Whole Numbers MW : AM : PM CHESTER Closed
MTE A MTE A Operations with Positive Fractions MW : AM : PM CHESTER Closed
MTE A MTE A Operations with Positive Decimals and Percents MW : AM : PM CHESTER Closed
MTE A MTE A Algebra Basics MW : AM : PM CHESTER Closed
MTE A MTE A First Degree Equations and Inequalities in One Variable MW : AM : PM CHESTER Closed
MTE A MTE A "Linear Equations, Inequalities and Systems of Linear Equations in Two Variables" MW : AM : PM CHESTER Closed
MTE A MTE A "Exponents, Factoring and Polynomial Equations" MW : AM : PM CHESTER Closed
MTE A MTE A Rational Expressions and Equations MW : AM : PM CHESTER Closed
MTE A MTE A Rational Exponents and Radicals MW : AM : PM CHESTER Closed
MTE A M
data
You are a consultant in the role of the database analyst.
To help, they provided this data dictionary for the table CLASSSCHEDULE in the format FIELDNAME:DATATYPE:DESCRIPTION
This is a list of field names, data type, and descriptions of field contents
FIELDNAME DATATYPE DESCRIPTION
Subject CHAR DEPARTMENT
Class INTEGER CLASS NUMBER NOT SECTION OR SEQUENCE SERIAL
Section VARCHAR SECTION NUMBER
Class# INTEGER CLASS SERIAL NUMBER UNIQUE IDENTIFIER
Course VARCHAR COMBINED FILED SUBJECTCLASSSECTION
Title CHAR CLEAR TEXT TITLE OF CLASS
Days CHAR DAYS OF WEEK OFFERED
MeetingTimes DATETIME START AND END TIME ON DAY OF CLASS
Location CHAR CAMPUS NAME
Session CHAR FIRST AND LAST DAY OFCLASS
Status CHAR OPENACCEPTING STUDENTS, CLOSEDNOT OPEN
You must answer several questions such as what subject has the most classes and what subject has the most ZOOM classes. OH And the Registrar is working on a new advertising campaign demonstrating how we are enabling remote learning via synchronous lecture based ZOOM classes and asynchronous guided learning without specified class sessions online classes.
TASK : Answer the questions answer type at end of each question
Your first task is to analyze the available data structure and make suggestions to better organize the data for ease of analysis. This is a first step in data normalization. You should look at the sample data and make the following decisions:
Would you split any of the data fields into two or more independent field and which ones? Why? short discussion
Would you discard any data field and which ones? Why? short discussion
If CLASS# is a unique key, is it appropriate for the data set? YESNO
When analyzing the data, which fields would make a good GROUP BY for aggregate functions? list
TASK : Describe a query to search for null entries
At the end of this analysis, you present at least two qualitative data screening requirements. One is looking for null or empty fields and one is looking for invalid data entries against control lists.
Example for Invalid Data:
To validate the data: Create a query that compares the foreign key fields of each record in the sample data to a master control table of unique key entries for that field.
Department lists and their authorized SUBJECT value unique key SUBJECT
SECTION identifiers that correspond to specific date and time entries unique key SECTION
Authorized LOCATION values unique key LOCATION for the campuses.
Side note: To prevent erroneous data, create a trigger on data entry that executes on attempted INSERT to the database that compares the key values and returns a message to the user.
Describe the query you would use to check for NULL values in A SINGLE particular field. You choose the field and describe the query.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
