Unit 1

advertisement
PT2520
Database Concepts
GRADED ASSIGNMENTS
Unit 1 Assignment 1: Homework
Learning Objectives and Outcomes




Describe the role of software for
computers.
Identify the hardware associated with a
computer.
Describe how computers store data.
Explain how programs work.
Assignment Requirements

Answer the following questions.



Differentiate among machine language,
assembly language, and high-level
languages.
Differentiate between compilers and
interpreters.
Identify the different types of software.
Required Resources

Textbook
Unit 1 Questions Write the 20 missing answers on a separate sheet of paper.
1) At its simplest, a database can be seen as a collection of related __________.
2) A ____________ __________ is a type of database that stores data in tables that are related to
each other by means of repeated columns called keys.
3) A delimited file is one in which the data is separated by a __________ such as a comma.
4) In _________ ________ files, the length in characters of each column is the same.
5)
In __________ databases, logical design is kept separate from physical design.
6) A ____________ database is designed with a tree-like structure that resembles a file system.
7) Codd defined the core principles of a relational database in ________.
8) Data _________ refers to storing the same data in more than one place in the database.
9) In a diagram, crow’s feet notation conveys more information about the ________________.
10) A __________ key uniquely identifies each row in a database table.
11) In a relational database, all data is kept in _______, even the information about the tables.
12) _______ is the language used by relational databases to create objects and to manipulate and
retrieve data.
13) Another name of a table is an _______.
14) In a _________ ____ ________, a constraint is a limit on what the database will do.
15) __________ ___________ refers to the accuracy and the correctness of the data in the
database.
16) A primary key becomes a __________ _______ when it is repeated in another table to create a
link between tables.
17) ____________ the structure of database includes describing the tables, the columns and their
data types and the relations between tables and any other database object and constraints..
18) In a statement of work, the ___________ section describes how the proposed new database is
meant to serve.
19) __________ define entities.
20) The most popular database in the last 30 years has been the _____________ ___________,
1
PT2520
Database Concepts
GRADED ASSIGNMENTS
Unit 1 Research Assignment 1: Exploring SQL and SQL Server
Assignment Requirements
Use the Internet and the ITT Tech Virtual Library to research the following questions:
1. Look up the history of SQL. How many revisions of the standard have there been? What was
added in the most recent one?
2. In the past, there have been security issues and concerns involving SQL Server elements.
Describe at least 3 SQL Server security issues and how they have been resolved or addressed.
Required Resources

Textbook

ITT Tech Virtual Library: http://library.itt-tech.edu
Submission Requirements

Submit your written answers to your instructor at the beginning of Unit 2. Add your name and
student number in the footer or header of your document.

Your answer to each question should be at least one paragraph long (three to five complete
sentences), Times New Roman, 12-pt. font.
2
PT2520
Database Concepts
GRADED ASSIGNMENTS
Lab 1.1 – Explore the AdventureWorks Database Using the SQL Server Management
Studio
In-Class Activity, Graded - Lab Manual
Description: In this lab activity, explore a relational database in SQL Server 2008 Express. Complete
Lab 1.1: Explore the AdventureWorks database using the SQL Server Management Studio from the lab
manual. Add to the Unit 1 Lab document a screen-shot in Step 13.
Lab 1.2 – Define Major Topics for a Database
In-Class Activity, Graded - Lab Manual
Course Support Tools required for this activity:

Westlake Research Hospital scenario on p. 18 of the textbook
Description: In this lab activity, identify major topics to define a database. Complete Lab 1.2: Define
Major Topics for a Database from the lab manual. Add to the Unit 1 Lab document by completing the
table in Step 2.
Lab 1.3 – Create a Statement of Work
In-Class Activity, Graded - Lab Manual
Course Support Tools required for this activity:

Westlake Research Hospital scenario on p. 18 of the textbook
Description: In this lab activity, draft a statement of work (SOW). Complete Lab 1.3: Create a Statement
of Work from the lab manual. Add to the Unit 1 Lab document by completing the table in Steps 2 and 3.
Lab 1.4 – Challenge Activity
In-Class Activity, Graded - Lab Manual
Description: In this lab activity, distinguish the differences between flat-file and relational databases.
Complete Lab 1.4: Challenge Activity from the lab manual. Add to the Unit 1 Lab document by answering
the questions in Steps 1-4.
3
Download