I’m working on a cyber security writing question and need an explanation and answer to help me learn.

Guided Study Assignment – Introduction to Databases[1]

 

Student Name: < Replace this text with your name >

 

 

Instructions

Watch the Introduction to Databases video (v=D-k-h0GuFmE“>https://www.youtube.com/watch?v=D-k-h0GuFmE ) by Dr. Jennifer Widom of Stanford University and respond to the items in Part 1.   Feel free to pause the video to respond to the items and re-watch segments as necessary.  Alternatively, you may prefer to view the presentation once through and then again to complete the assignment.  The presentation is 13 minutes long.

Note that this presentation is part of a database course for computer science students at Stanford University.  When Dr. Widom states ‘in this course we will cover’ or that ‘we will cover’ a given topic in greater detail later in the course, she is referring to her course, not ours.

To complete the Guided Study Assignment Worksheet, you should type your responses below.   Feel free to expand the size of the various cells of each table to accommodate your response (just keep typing, the cell will expand).

Part 2 will require you to do some additional investigation and prediction.

 

Point Values

The sections of this assignment are scored as follows:

Part I: Terminology

1-4. Definitions                                 30%

Part II: Investigation

1 (a-3). Calculations                         10%

  1. Software systems, apps, etc. 10%
  2. Data Table 10%
  3. Features Analysis Table 40%

TOTAL                                                                   100%

Part 1: Terminology

In your own words, define/describe what each of these terms means in a database context.  Do not attempt to copy specific sentences from the video word for word.    Examples to support definitions and descriptions are welcome, but are insufficient on their own.  You should establish that you understand the significance of each term.

 1. Database Functionality:  
a. Massive  

 

 

b. Persistent  

 

 

c. Safe  

 

 

d. Multi-user  

 

 

e. Convenient  

 

 

f. Efficient  

 

 

g. Reliable  

 

 

 

2. database concepts:  
a. data model  

 

 

 

b. schema vs. data  

 

 

 

 

3. purpose of languages associated with a database:  
a. data definition language  

 

 

 

b. data manipulation language  

 

 

 

c. query language  

 

 

 

 

4. database-related jobs:  
a. DBMS implementer  

 

 

 

b. designer  

 

 

 

c. application developer  

 

 

 

d. database administrator  

 

 

 

 

 

Part 2: Investigation

In this question, you’ll need to look up some information and do some computations.   You may use a calculator or Excel for the calculations in (d) and (e).

 1. How many megabytes (MB) in  
 a. a gigabyte (GB)?  
 b. a terabyte (TB)?  
 c. a petabyte (PB)?  

 

An uncompressed, high quality photograph is about 5MB.  An audio book requires about 30MB per hour.

The audiobook of The Order of the Phoenix by J.K. Rowling is about 27 hours long.

Fill in the table below using The Order of the Phoenix as an example of the size of an audio book and the 5MB uncompressed high quality photo as an example of a typical photo.

  1. How many photos can be stored in a GB/TB/PB?
  2. How many audio books can be stored in a GB/TB/PB?
  GB TB PB
(d) Photos  

 

   
(e) Audio Books  

 

   

 

  1. In the video, Dr. Widom states that you have probably used a database in the last hour. She is essentially speculating that most students use a database in every waking hour without even realizing it. Think about the last 24/48/72 hours or the last week… what software systems, apps, or embedded hardware/software systems have you used? Narrow it down to those that use some form of stored data.  List as many as you can think of, but you should list at least 3 for the next part of the assignment.
Software systems, apps, embedded hardware/software systems used/accessed in the last 24 hours:
1.  

 

2.  

 

3.  

 

4.  

 

5.  

 

6.  

 

 

 

  1. Choose three of them to analyze and fill in the top row of the table below (1)-(3).
  2. Predict what data they store in the second row.
  3. Predict what kinds of queries or requests for data are made by the system in the third row. We’re not looking for a specific SQL query or command. It’s important here to have a specific system/database in mind (a), with specific types of data (b).  Think about the system (a) and the data (b) and various users (or applications) that access that data.   For example, as an online bank customer, what kinds of data queries/requests might I want to know about my account with that bank?  As an HR manager in a large company, what kinds of data (b) might be interesting to retain about employees in an employee database (a) and what kinds of data queries/request might be common on that data?  OK, now that you’ve been given two examples (an online banking example and an employee database example), you may use ONE of these examples in your table below but not BOTH.  Please develop at least two additional, different examples.  A Banking example and an Employee Database example should NOT both appear in your table below.
Data Table
(a)

Systems (sites/apps) Accessed

(1)

 

 

 

 

(2) (3)
(b)

Types of data stored

 

 

 

 

 

   
(c)
Kinds of data queries/ requests
 

 

 

 

 

   

 

  1. Using the systems identified as (1)-(3) in the previous question, fill in the table below evaluating which features you think the database supports and why? Some cells may be blank, but only if the feature is not relevant to the example system. Your analysis offered within the table should be specific to each feature in the first column.
Features Analysis Table
   

 

 

(1)

 

 

 

(2)

 

 

 

(3)

Massive  

 

 

 

 

   
Persistent  

 

 

 

 

   
Safe  

 

 

 

 

   
Multi-User  

 

 

 

 

   
Convenient  

 

 

 

 

   
Efficient  

 

 

 

 

   
Reliable  

 

 

 

 

   

 

[1] Adapted from an assignment by Karen C. Davis of Miami University submitted for faculty use to the Teradata University Network.

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more
error: Content is protected !!