SlideShare ist ein Scribd-Unternehmen logo
1 von 4
IS582 Week 3 iLab 3 Database Construction
Using Access
Click this link to get the tutorial:
http://homeworkfox.com/tutorials/computer-
science/4653/is582-week-3-ilab-3-database-construction-
using-access/
iLab 3 : Database Construction Using Access (100 Points)

iLAB OVERVIEW

Scenario and Summary

In this assignment, you will learn to create an Access database from a given ERD. To complete
this assignment, you will need to be able to run Access 2010, either through Citrix or installed on
your workstation or laptop.

Deliverables

Name your Access database file using Lab3_, your first initial, and your last name (e.g.,
Lab3_JSmith.accdb). Create and save your Access database file. When you are done, submit
your database to the Course Project Dropbox.

iLAB STEPS

STEP 1

Review the ERD below to understand the entities, attributes, primary keys, and relationships that
you will create in your Access database.

ERD iLab Image

STEP 2

# Run Access 2010, either via Citrix or from Visio 2010 installed on your workstation.

# Select the blank database icon in the main window.

# Save the file with a name containing Lab3_, your first initial, and your last name (e.g.,
Lab3_JSmith.accdb). In Citrix, you will need to click the computer icon in the Save As window
to see the different drives. Be sure to save the file to a local drive so it will be on your
workstation.
See the tutorials above for instructions on how to perform the following steps in Access 2010.

STEP 3

Add tables to the Access database.

# Add a table for each entity listed in the provided ERD diagram.

# Add a column for each attribute listed in the provided ERD diagram.

# Select a primary key for each table as indicated in the provided ERD diagram.

STEP 4

For every column in every table, update the data type as needed to enforce the domain
constraints of the data.

# Dates should have a date data type.

# Surrogate keys should be autonumbered.

# Numeric data should have a numeric data type.

# Character data should have a character data type.

STEP 5

Draw relationships between your entities.

* Selection Relationships under Database Tools. Move all your tables into the Relationship
window by dragging them in or by using the Show Tables pop-up window.

* Second item

o Add the relationship between the tables in your database.

o Enable referential integrity on the relationship.

o Enable cascade updates on the relationship.

STEP 6

Add at least two rows of data to each table in your database. Use any values you like for each of
the columns. Remember that you must add data to parent tables before adding data to child
tables, because referential integrity is enabled.
STEP 7

Set the following column constraints in your database.

# Student first and last name cannot be a null value.

# Course credit hours must be between one and four.

# Course name must be unique and cannot be a null value.

# Instructor first and last name cannot be a null value.

# Grade must be one of these values: A, B, C, D, F, I, W, or E. W signifies withdrawn and E
signifies enrolled.

STEP 8

When you are done, save the file on your local hard drive and upload it to the Course Project
Dropbox. Your file should have the following filename format:
Lab3_FirstInitialLastName.accdb.

For instructions on how to copy files between the Citrix server and your local machine, watch
the iLab tutorial, Copying Files from Citrix, located in the iLab menu tab under Course Home.

Note!

Submit your assignment to the Dropbox located on the silver tab at the top of this page.

Rubrics

Each query is worth 10 points. Points for each query will be awarded according to the following
rubrics.

* 10 points: Assignment delivered as an Access database

* 20 points: Table created for each entity in the provided E-R model

* 10 points: Column created for each attribute in the provided E-R model

* 5 points: Primary key added for each table with unique constraints specified as column
properties

* 10 points: Data type set for each attribute

o Dates should have a date data type.
o Surrogate keys should be autonumbered.

o Numeric data should have a numeric data type.

o Character data should have a character data type.

* 20 Points: Relationships created as shown on the provided E-R model

o Relationships enabled for referential integrity

o Relationships enabled for cascade updates.

* 10 Points: At least two rows of data added for each table

* 15 Points: Column constraints added as indicated in project description, checked by adding
rows to data with invalid values

o Student name cannot be set to null.

o Course credit hours are restricted to between one and four.

o Course name must be unique and cannot be set to null.

o Instructor last name and first name cannot be set to null.

o Grade is restricted to be one of these values, A, B, C, D, F, I, W, or E (enrolled).

This assignment is subject to the late policy outlined in the Syllabus.

Weitere ähnliche Inhalte

Was ist angesagt?

Ssis First Project Word7
Ssis First Project Word7Ssis First Project Word7
Ssis First Project Word7jolisadillard
 
Cis 336 cis336 week 5 i lab 5 devry university
Cis 336 cis336 week 5 i lab 5 devry universityCis 336 cis336 week 5 i lab 5 devry university
Cis 336 cis336 week 5 i lab 5 devry universitymiteamosku
 
X rec extened reconciliation using excel vba
X rec   extened reconciliation using excel vbaX rec   extened reconciliation using excel vba
X rec extened reconciliation using excel vbasenthilsundaresan
 
Terry Reese - Real-world data editing with MarcEdit
Terry Reese - Real-world data editing with MarcEditTerry Reese - Real-world data editing with MarcEdit
Terry Reese - Real-world data editing with MarcEditKohaGruppoItaliano
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1ReKruiTIn.com
 
Microsoft Office Excel
Microsoft Office ExcelMicrosoft Office Excel
Microsoft Office Excelhyzhashorsh
 
.NET Code Examples
.NET Code Examples.NET Code Examples
.NET Code ExamplesGaryB47
 
Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7comp274
 
Ibm db2 interview questions and answers
Ibm db2 interview questions and answersIbm db2 interview questions and answers
Ibm db2 interview questions and answersSweta Singh
 
Rozalia alik math3 (newone)
Rozalia alik  math3 (newone)Rozalia alik  math3 (newone)
Rozalia alik math3 (newone)Rozalia Alik
 
CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7ashhadiqbal
 
Itm310 problem solving #7 complete solutions correct answers key
Itm310 problem solving #7 complete solutions correct answers keyItm310 problem solving #7 complete solutions correct answers key
Itm310 problem solving #7 complete solutions correct answers keySong Love
 

Was ist angesagt? (20)

Ssis First Project Word7
Ssis First Project Word7Ssis First Project Word7
Ssis First Project Word7
 
SQL | Computer Science
SQL | Computer ScienceSQL | Computer Science
SQL | Computer Science
 
Cis 336 cis336 week 5 i lab 5 devry university
Cis 336 cis336 week 5 i lab 5 devry universityCis 336 cis336 week 5 i lab 5 devry university
Cis 336 cis336 week 5 i lab 5 devry university
 
Sql introduction
Sql introductionSql introduction
Sql introduction
 
X rec extened reconciliation using excel vba
X rec   extened reconciliation using excel vbaX rec   extened reconciliation using excel vba
X rec extened reconciliation using excel vba
 
Terry Reese - Real-world data editing with MarcEdit
Terry Reese - Real-world data editing with MarcEditTerry Reese - Real-world data editing with MarcEdit
Terry Reese - Real-world data editing with MarcEdit
 
Unit 2 oracle9i
Unit 2  oracle9i Unit 2  oracle9i
Unit 2 oracle9i
 
Chapter.05
Chapter.05Chapter.05
Chapter.05
 
Exception & Database
Exception & DatabaseException & Database
Exception & Database
 
Cse project-1
Cse project-1Cse project-1
Cse project-1
 
Computing glossary
Computing glossaryComputing glossary
Computing glossary
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1
 
Microsoft Office Excel
Microsoft Office ExcelMicrosoft Office Excel
Microsoft Office Excel
 
.NET Code Examples
.NET Code Examples.NET Code Examples
.NET Code Examples
 
Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7
 
Ibm db2 interview questions and answers
Ibm db2 interview questions and answersIbm db2 interview questions and answers
Ibm db2 interview questions and answers
 
Rozalia alik math3 (newone)
Rozalia alik  math3 (newone)Rozalia alik  math3 (newone)
Rozalia alik math3 (newone)
 
Index Tuning
Index TuningIndex Tuning
Index Tuning
 
CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7CIS/336 ilab 5 of 7
CIS/336 ilab 5 of 7
 
Itm310 problem solving #7 complete solutions correct answers key
Itm310 problem solving #7 complete solutions correct answers keyItm310 problem solving #7 complete solutions correct answers key
Itm310 problem solving #7 complete solutions correct answers key
 

Ähnlich wie Is582 week 3 i lab 3 database construction using access

CPSC 50900 Database Systems ProjectAll your efforts this semeste
CPSC 50900 Database Systems ProjectAll your efforts this semesteCPSC 50900 Database Systems ProjectAll your efforts this semeste
CPSC 50900 Database Systems ProjectAll your efforts this semesteCruzIbarra161
 
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docxLab 2 Work with Dictionary and Create Relational Database (60 pts.docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docxDIPESH30
 
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docxLab 2 Work with Dictionary and Create Relational Database (60 pts.).docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docxVinaOconner450
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationArleneWatson
 
Database system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight toDatabase system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight tomehek4
 
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docx
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docxAB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docx
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docxbartholomeocoombs
 
Microsoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfMicrosoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfNitin
 
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docx
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docxECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docx
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docxjenkinsmandie
 
ECET 450 Laboratory 2Part BPurposeThis laborato.docx
ECET 450 Laboratory 2Part BPurposeThis laborato.docxECET 450 Laboratory 2Part BPurposeThis laborato.docx
ECET 450 Laboratory 2Part BPurposeThis laborato.docxjack60216
 
3 tier architecture in asp.net
3 tier architecture in asp.net3 tier architecture in asp.net
3 tier architecture in asp.netRavi Bansal
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5wefsfewf
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5xcvxbdfbdf
 

Ähnlich wie Is582 week 3 i lab 3 database construction using access (20)

CPSC 50900 Database Systems ProjectAll your efforts this semeste
CPSC 50900 Database Systems ProjectAll your efforts this semesteCPSC 50900 Database Systems ProjectAll your efforts this semeste
CPSC 50900 Database Systems ProjectAll your efforts this semeste
 
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docxLab 2 Work with Dictionary and Create Relational Database (60 pts.docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.docx
 
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docxLab 2 Work with Dictionary and Create Relational Database (60 pts.).docx
Lab 2 Work with Dictionary and Create Relational Database (60 pts.).docx
 
Style Intelligence Evaluation Documentation
Style Intelligence Evaluation DocumentationStyle Intelligence Evaluation Documentation
Style Intelligence Evaluation Documentation
 
Database system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight toDatabase system the final assignment for this course is an eight to
Database system the final assignment for this course is an eight to
 
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docx
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docxAB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docx
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docx
 
Microsoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdfMicrosoft Excel Dashboards and Their Features.pdf
Microsoft Excel Dashboards and Their Features.pdf
 
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docx
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docxECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docx
ECET 450 Laboratory 2Lab 2 involves two parts.Part A involv.docx
 
ECET 450 Laboratory 2Part BPurposeThis laborato.docx
ECET 450 Laboratory 2Part BPurposeThis laborato.docxECET 450 Laboratory 2Part BPurposeThis laborato.docx
ECET 450 Laboratory 2Part BPurposeThis laborato.docx
 
unit 3.docx
unit 3.docxunit 3.docx
unit 3.docx
 
Winforms
WinformsWinforms
Winforms
 
3 tier architecture in asp.net
3 tier architecture in asp.net3 tier architecture in asp.net
3 tier architecture in asp.net
 
Entity framework
Entity frameworkEntity framework
Entity framework
 
ASP.NET Lecture 4
ASP.NET Lecture 4ASP.NET Lecture 4
ASP.NET Lecture 4
 
Linq to sql
Linq to sqlLinq to sql
Linq to sql
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5
 
Cis336 week 5 i lab5
Cis336 week 5 i lab5Cis336 week 5 i lab5
Cis336 week 5 i lab5
 

Is582 week 3 i lab 3 database construction using access

  • 1. IS582 Week 3 iLab 3 Database Construction Using Access Click this link to get the tutorial: http://homeworkfox.com/tutorials/computer- science/4653/is582-week-3-ilab-3-database-construction- using-access/ iLab 3 : Database Construction Using Access (100 Points) iLAB OVERVIEW Scenario and Summary In this assignment, you will learn to create an Access database from a given ERD. To complete this assignment, you will need to be able to run Access 2010, either through Citrix or installed on your workstation or laptop. Deliverables Name your Access database file using Lab3_, your first initial, and your last name (e.g., Lab3_JSmith.accdb). Create and save your Access database file. When you are done, submit your database to the Course Project Dropbox. iLAB STEPS STEP 1 Review the ERD below to understand the entities, attributes, primary keys, and relationships that you will create in your Access database. ERD iLab Image STEP 2 # Run Access 2010, either via Citrix or from Visio 2010 installed on your workstation. # Select the blank database icon in the main window. # Save the file with a name containing Lab3_, your first initial, and your last name (e.g., Lab3_JSmith.accdb). In Citrix, you will need to click the computer icon in the Save As window to see the different drives. Be sure to save the file to a local drive so it will be on your workstation.
  • 2. See the tutorials above for instructions on how to perform the following steps in Access 2010. STEP 3 Add tables to the Access database. # Add a table for each entity listed in the provided ERD diagram. # Add a column for each attribute listed in the provided ERD diagram. # Select a primary key for each table as indicated in the provided ERD diagram. STEP 4 For every column in every table, update the data type as needed to enforce the domain constraints of the data. # Dates should have a date data type. # Surrogate keys should be autonumbered. # Numeric data should have a numeric data type. # Character data should have a character data type. STEP 5 Draw relationships between your entities. * Selection Relationships under Database Tools. Move all your tables into the Relationship window by dragging them in or by using the Show Tables pop-up window. * Second item o Add the relationship between the tables in your database. o Enable referential integrity on the relationship. o Enable cascade updates on the relationship. STEP 6 Add at least two rows of data to each table in your database. Use any values you like for each of the columns. Remember that you must add data to parent tables before adding data to child tables, because referential integrity is enabled.
  • 3. STEP 7 Set the following column constraints in your database. # Student first and last name cannot be a null value. # Course credit hours must be between one and four. # Course name must be unique and cannot be a null value. # Instructor first and last name cannot be a null value. # Grade must be one of these values: A, B, C, D, F, I, W, or E. W signifies withdrawn and E signifies enrolled. STEP 8 When you are done, save the file on your local hard drive and upload it to the Course Project Dropbox. Your file should have the following filename format: Lab3_FirstInitialLastName.accdb. For instructions on how to copy files between the Citrix server and your local machine, watch the iLab tutorial, Copying Files from Citrix, located in the iLab menu tab under Course Home. Note! Submit your assignment to the Dropbox located on the silver tab at the top of this page. Rubrics Each query is worth 10 points. Points for each query will be awarded according to the following rubrics. * 10 points: Assignment delivered as an Access database * 20 points: Table created for each entity in the provided E-R model * 10 points: Column created for each attribute in the provided E-R model * 5 points: Primary key added for each table with unique constraints specified as column properties * 10 points: Data type set for each attribute o Dates should have a date data type.
  • 4. o Surrogate keys should be autonumbered. o Numeric data should have a numeric data type. o Character data should have a character data type. * 20 Points: Relationships created as shown on the provided E-R model o Relationships enabled for referential integrity o Relationships enabled for cascade updates. * 10 Points: At least two rows of data added for each table * 15 Points: Column constraints added as indicated in project description, checked by adding rows to data with invalid values o Student name cannot be set to null. o Course credit hours are restricted to between one and four. o Course name must be unique and cannot be set to null. o Instructor last name and first name cannot be set to null. o Grade is restricted to be one of these values, A, B, C, D, F, I, W, or E (enrolled). This assignment is subject to the late policy outlined in the Syllabus.