1. Task 1 (7 marks)
Construct an ER diagram in Workbench (starting with the
incomplete sample
provided) for the SBH database. You may need to introduce
additional entities and
relationships to capture the data requirements of SBH. You must
include attributes,
their appropriate data types and define identifiers for each
entity in the process. You
will also need to implement appropriate referential integrity
constraints. Take a
screenshot of the diagram and place it in a docx file. Please
make sure that your
diagram is clearly readable.
Identify any constraints that cannot be modelled in the ER
diagram.
Task 2 (3 marks)
2. Identify all functional dependencies for each relation of the
SBH database. Then
state which normal form (1NF, 2NF, 3NF or BCNF) each of the
existing relation is in,
and why.
Task 3 (1 mark)
Create the DDL scripts to implement the relevant tables in
MySQL. Either do this
through the CASE tool (Workbench), or alternatively you may
choose to create the DDL
scripts yourself using a text editor and save them in a file
named A1.sql.
Also copy and paste them into the docx file.
Task 4 (3 marks)
Insert records into each of your tables (there should be a
minimum of 3 records
per table). When inserting records into the tables, make sure
that the result of each
SQL query below will return at least one record. The SQL
statements for this part
should also be saved in your sql file.
Also copy and paste them into the file docx file.
Task 5 (6 marks)
Provide SQL query expressions / statements for the following
queries which
should also be saved in your sql file. Note that these SQL
queries must be tested, and
the query statements together with their results must also be
placed in the docx file.
14. As you review your list of topics, compare each to your
audience profile. Are some topics too simple for this audience’s
knowledge base? Too difficult? Are some topics likely to be
more interesting to the audience? These types of questions will
help you identify topics that are appropriate for the audience.
Then consider the occasion. Are some topics too broad for the
time allotted? Do some topics fail to meet the special
expectations? These types of questions will help you identify
the topics that are appropriate to your setting.
Once you have chosen your topic, you are ready to identify and
write the general speech goal you hope to achieve in the speech
and then the specific goal that is tailored to the public speaking
situation.
The general goal of a speech is its overall intent. Most speeches
intend to entertain, to inform, or to persuade. By contrast, the
specific goal, or specific purpose of a speech, is a single
statement that identifies the exact response the speaker wants
from the audience.
The occasion usually dictates the nature of your general speech
goal. A specific speech goal, however, must be carefully crafted
because it lays the foundation for organizing the speech. These
guidelines can help you craft a well-worded specific goal.
Phrasing a Specific Speech Goal: Guidelines to Help You
Develop a Well-Worded Specific Goal
Write a draft of your general goal using a complete sentence
that specifies the type of response you want from your audience.
Revise the statement (and infinitive phrase) until it indicates the
specific audience reaction desired.
Make sure the goal statement contains only one idea.
Revise the statement until it describes the precise focus of your
speech.