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