This homework contains 8 pages. Please scroll down to see all of the pages.

Size: px
Start display at page:

Download "This homework contains 8 pages. Please scroll down to see all of the pages."

Transcription

1 This homework contains 8 pages. Please scroll down to see all of the pages.

2 Homework Use pencil and paper, or a computer, to redraw the database. Add a one-to-one relationship that shows: the CS department head is Doe the MIS department is Doe. You may or may not need to create extra columns for primary keys extra columns for foreign keys transaction/linking tables Departments Name office CS CS 101 MIS MIS 202 Employees Employee Office Doe CS 111 Doe MIS Use pencil and paper, or a computer, to redraw the database. Add a one-to-many relationship that shows: the CS department contains Doe and Doe the MIS department contains Doe and ie Doe You may or may not need to create extra columns for primary keys extra columns for foreign keys transaction/linking tables Departments Name office CS CS 101 MIS MIS 202 Employees Employee Office Doe CS 111 Doe CS 222 ie Doe MIS 111 Doe MIS 222

3 3. Use pencil and paper, or a computer, to redraw the database. Add a many-to-many relationship that shows: Doe is taking DBMS and Microsoft Office Doe is taking DBMS and Computer Literacy Doe is taking Microsoft Office and Computer Literacy You may or may not need to create extra columns for primary keys extra columns for foreign keys transaction/linking tables Student Courses firstname lastname Doe Doe Doe CS 230 CS 201 CS 203 name DBMS Computer Literacy Microsoft Office 4. A mail order business uses a database to track sales. The database contains the following tables: CatalogItems contains item, itemname, itemdescription, itemprice, etc. Orders is a transaction table to track which customer purchased which items Customers contains customer, customername, customer Address, etc. Your author describes how to create a table matrix. Use your author s technique to create a table matrix for this database. You may use pencil and paper or you may use a computer. 5. Write detailed descriptions of the 5 deletion rules.

4 6. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to deny. Suppose I delete from the table. 7. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to restrict. Suppose I delete from the table. 8. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to restrict. What do I need to do to delete from the table?

5 9. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to cascade. Suppose I delete from the table. 10. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to nullify. Suppose I delete from the table. 11. Suppose I have a one-to-many relationship between mom and child. Suppose the deletion rule is set to set default. Suppose I delete from the table.

6 12. A mail order business uses a database to track sales. The database contains the following tables: CatalogItems contains item, itemname, itemdescription, itemprice, etc. Orders is a transaction table to track which customer purchased which items Customers contains customer, customername, customer Address, etc. With pencil and paper, or with a computer, create an Entity-Relationship diagram. Show: name of the table primary key fields foreign key fields lines to represent relationships the appropriate symbols to show one-to-one, one-to-many, and/or many-to-many the appropriate symbols to show mandatory and optional participation the appropriate symbols to show degree of participation the appropriate symbols to show deletion rules 13. A CatalogItem table contains the following fields: item itemcategory itemname itemdescription itemprice Use a pencil and paper, or a computer, to create an update query that decreases the itemprice of every item by 10%. Field: Table: Update to: Criteria: Or

7 14. A CatalogItem table contains the following fields: item itemname itemcategory itemdescription itemprice A Categories table contains the following fields: category description Use a pencil and paper, or a computer, to create an append query to copy all of the itemcategories from the CatalogItem table into the category field of the Categories table. Field: Table: Sort: Append to: Criteria: Or 15. A CatalogItem table contains the following fields: item itemname itemcategory itemdescription itemprice Use a pencil and paper, or a computer, to create a make table query to copy all of the itemcategories into a new table named Categories. Field: Table: Sort: Criteria: Or

8 16. A CatalogItem table contains the following fields: item itemname itemcategory itemdescription itemprice Use a pencil and paper, or a computer, to create delete query to delete all items that are in the computer category. Field: Table: Sort: Criteria: Or

Using the Filter, Field Sets, and Sort Order Menus

Using the Filter, Field Sets, and Sort Order Menus Using the Filter, Field Sets, and Sort Order Menus The Filter menu is used to determine the group of records that appear on the page, such as all active students or former students The Field Sets menu

More information

CSE 530A. ER Model to Relational Schema. Washington University Fall 2013

CSE 530A. ER Model to Relational Schema. Washington University Fall 2013 CSE 530A ER Model to Relational Schema Washington University Fall 2013 Relational Model A relational database consists of a group of relations (a.k.a., tables) A relation (table) is a set of tuples (rows)

More information

CS 327E Lecture 2. Shirley Cohen. January 27, 2016

CS 327E Lecture 2. Shirley Cohen. January 27, 2016 CS 327E Lecture 2 Shirley Cohen January 27, 2016 Agenda Announcements Homework for today Reading Quiz Concept Questions Homework for next time Announcements Lecture slides and notes will be posted on the

More information

เพ มภาพตามเน อหาของแต ละบท. MS-Access. by Asst. Prof. Wassanaa Naiyapo adapted into English by Dr. Prakarn Unachak IT AND MODERN LIFE

เพ มภาพตามเน อหาของแต ละบท. MS-Access. by Asst. Prof. Wassanaa Naiyapo adapted into English by Dr. Prakarn Unachak IT AND MODERN LIFE เพ มภาพตามเน อหาของแต ละบท MS-Access by Asst. Prof. Wassanaa Naiyapo adapted into English by Dr. Prakarn Unachak 204100 IT AND MODERN LIFE MS-Access 2016 7.1 Database Basics & Table 7.2 Form 7.3 Query

More information

A bit of Databases history

A bit of Databases history Computer Database A bit of Databases history A collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think a database as an electronic

More information

CONCEPTUAL DESIGN: ER TO RELATIONAL TO SQL

CONCEPTUAL DESIGN: ER TO RELATIONAL TO SQL RELATIONAL MODEL TO Data Model CONCEPTUAL DESIGN: ER TO RELATIONAL TO How to represent Entity sets, Relationship sets, Attributes, Key and participation constraints, Subclasses, Weak entity sets...? 2

More information

Objectives of logical design... Transforming the ERD diagram into relations. Relational database components. Mapping a composite attribute

Objectives of logical design... Transforming the ERD diagram into relations. Relational database components. Mapping a composite attribute Logical database design and the relational model Objectives of logical design... Translate the conceptual design into a logical database design that can be implemented on a chosen DBMS Input: conceptual

More information

CS2 Databases TEST 1 25 August 2003 Student Number: MARK: /35

CS2 Databases TEST 1 25 August 2003 Student Number: MARK: /35 CS2 Databases TEST 1 25 August 2003 Student Number: MARK: /35 Instructions Read the questions carefully Answers are to be written on this sheet ONLY Ink is to be used, No Pencil Marks are shown in [ ].

More information

MIS2502: Data Analytics Relational Data Modeling. Jing Gong

MIS2502: Data Analytics Relational Data Modeling. Jing Gong MIS2502: Data Analytics Relational Data Modeling Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Where we are Now we re here Data entry Transactional Database Data extraction Analytical

More information

Database Systems. Answers

Database Systems. Answers Database Systems Question @ Answers Question 1 What are the most important directories in the MySQL installation? Bin Executable Data Database data Docs Database documentation Question 2 What is the primary

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

Translating an ER Diagram to a Relational Schema

Translating an ER Diagram to a Relational Schema Translating an ER Diagram to a Relational Schema CS386/586 Introduction to Database Systems, Lois Delcambre 1999-2009 Slide 1 Translate each entity set into a table, with keys. Entity set: represented

More information

Database: Introduction

Database: Introduction Database: Introduction Database Systems Important topic in the study of information systems Store/track items: scalar data (names, dates, ), pictures, audio, video Early applications: internal uses Internet:

More information

The Entity-Relationship Model (ER Model) - Part 2

The Entity-Relationship Model (ER Model) - Part 2 Lecture 4 The Entity-Relationship Model (ER Model) - Part 2 By Michael Hahsler Based on slides for CS145 Introduction to Databases (Stanford) Lecture 4 > Section 2 What you will learn about in this section

More information

EGCI 321: Database Systems. Dr. Tanasanee Phienthrakul

EGCI 321: Database Systems. Dr. Tanasanee Phienthrakul 1 EGCI 321: Database Systems Dr. Tanasanee Phienthrakul 2 Chapter 10 Data Definition Language (DDL) 3 Basic SQL SQL language Considered one of the major reasons for the commercial success of relational

More information

Introduction to Databases

Introduction to Databases Introduction to Databases Data Retrival SELECT * FROM Students S WHERE S.age < 18 Data Retrival SELECT S.name, S.login FROM Students S WHERE S.age < 18 Entity sets to tables Entity sets to tables CREATE

More information

Relational Database Components

Relational Database Components Relational Database Components Chapter 2 Class 01: Relational Database Components 1 Class 01: Relational Database Components 2 Conceptual Database Design Components Class 01: Relational Database Components

More information

ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1

ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1 ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1 ER Diagram ID-Dependent and Weak Entities Ray Lockwood Points: An ID-dependent entity is an entity whose identifier (key) includes the identifier

More information

Chapter 6: Hands-on Activity Videoconferencing

Chapter 6: Hands-on Activity Videoconferencing Chapter 6: Hands-on Activity Videoconferencing Videoconferencing enables people to combine voice, video, and audio transmission during a conference. Videoconferencing reduces travel expenses and time,

More information

MS Access Let s begin by looking at the toolbar and menu of Access.

MS Access Let s begin by looking at the toolbar and menu of Access. MS Access 2003 Access is a database program that allows you to store, retrieve, analyze, and print information. Individuals use databases for various purposes. Businesses use databases to manage customer

More information

This homework contains 6 pages. Please scroll down to see all 6 pages.

This homework contains 6 pages. Please scroll down to see all 6 pages. This homework contains 6 pages. Please scroll down to see all 6 pages. Homework 08 1. List all the candidate keys in the Students table. Please write detailed explanations. HINT: There is more than one

More information

Database Management Systems

Database Management Systems Database Management Systems Associate Professor Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology Computer Science Department 2015 2016 Department of Computer Science

More information

Lecture 8. Monday, September 29, 2014

Lecture 8. Monday, September 29, 2014 Lecture 8 Monday, September 29, 2014 UNION UNION allows us to combine two or more SELECT statements Example o If we want to find CS and MTH majors o One way: SELECT * FROM students WHERE major IN('CS','MTH');!

More information

Technology In Action, Complete, 14e (Evans et al.) Chapter 11 Behind the Scenes: Databases and Information Systems

Technology In Action, Complete, 14e (Evans et al.) Chapter 11 Behind the Scenes: Databases and Information Systems Technology In Action, Complete, 14e (Evans et al.) Chapter 11 Behind the Scenes: Databases and Information Systems 1) A is a collection of related data that can be stored, sorted, organized, and queried.

More information

RooDocs Quick Reference Guide

RooDocs Quick Reference Guide RooDocs Quick Reference Guide Welcome to RooDocs, the web-based application that gives the user, via the Internet, the ability to store and retrieve electronically archived documents from anywhere in the

More information

Table : Purchase. Field DataType Size Constraints CustID CHAR 5 Primary key CustName Varchar 30 ItemName Varchar 30 PurchaseDate Date

Table : Purchase. Field DataType Size Constraints CustID CHAR 5 Primary key CustName Varchar 30 ItemName Varchar 30 PurchaseDate Date Q1. Write SQL query for the following : (i) To create above table as per specification given (ii) To insert 02 records as per your choice (iii) Display the Item name, qty & s of all items purchased by

More information

Self-Demo Guide. Oracle ilearning and HTML DB

Self-Demo Guide. Oracle ilearning and HTML DB 2003-2004 Self-Demo Guide Oracle ilearning and HTML DB The Oracle Academy allows a school to offer advanced Database and Java programming courses through the use of Oracle s infrastructure. The school

More information

Chapter 13 XML: Extensible Markup Language

Chapter 13 XML: Extensible Markup Language Chapter 13 XML: Extensible Markup Language - Internet applications provide Web interfaces to databases (data sources) - Three-tier architecture Client V Application Programs Webserver V Database Server

More information

3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key

3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key Unit 3: Types of Keys & Data Integrity 3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key Different Types of SQL Keys A key is a single or combination of multiple fields in a

More information

SUMMER EXAMINATIONS 2013

SUMMER EXAMINATIONS 2013 SUMMER EXAMINATIONS 2013 CSY202913N MODULE TITLE Database Technology 1 LEVEL TIME ALLOWED Five Two Hours Instructions to students: Enter your student number not your name on all answer booklets. You are

More information

Exploring Microsoft Office Access 2007

Exploring Microsoft Office Access 2007 Exploring Microsoft Office Access 2007 Chapter 1: Finding Your Way Through a Database Robert Grauer, Keith Mulbery, Maurie Wigman Lockley Committed to Shaping the Next Generation of IT Experts. Copyright

More information

MIS Digital Design & Innovation Studio. 6: Understanding The Data Your Client Needs. Amy Lavin/Steve Sclarow

MIS Digital Design & Innovation Studio. 6: Understanding The Data Your Client Needs. Amy Lavin/Steve Sclarow MIS 3506 Digital Design & Innovation Studio 6: Understanding The Data Your Client Needs Amy Lavin/Steve Sclarow Extra Credit Review: What are the Core Requirement Components? Core Requirement Components

More information

CS W Introduction to Databases Spring Computer Science Department Columbia University

CS W Introduction to Databases Spring Computer Science Department Columbia University CS W4111.001 Introduction to Databases Spring 2018 Computer Science Department Columbia University 1 in SQL 1. Key constraints (PRIMARY KEY and UNIQUE) 2. Referential integrity constraints (FOREIGN KEY

More information

Simple Invoicing Desktop Database with MS Access 2013/2016. David W. Gerbing School of Business Administration Portland State University

Simple Invoicing Desktop Database with MS Access 2013/2016. David W. Gerbing School of Business Administration Portland State University Simple Invoicing Desktop Database with MS Access 2013/2016 David W. Gerbing School of Business Administration Portland State University July 7, 2018 CONTENTS 1 Contents 1 Create a New Database 1 2 Customer

More information

Review The Big Picture

Review The Big Picture CS445 - Introduction to Database Management Systems Fall Semester 2015 LECTURE 6 The Entity-Relationship Model Introduction TEXTBOOK REFERENCE: CHAPTERS 2,3 R&G 1 Review The Big Picture Data Modeling Relational

More information

Pirate Sports Database Tables/Fields

Pirate Sports Database Tables/Fields Gwen Goodman MIS-4113-601 Part 1: SQL You must use Microsoft SQLServer to create the following queries and then copy/past both the code and the data results. Be sure to show both the code and the data.

More information

The Relational Model. Why Study the Relational Model? Relational Database: Definitions

The Relational Model. Why Study the Relational Model? Relational Database: Definitions The Relational Model Database Management Systems, R. Ramakrishnan and J. Gehrke 1 Why Study the Relational Model? Most widely used model. Vendors: IBM, Microsoft, Oracle, Sybase, etc. Legacy systems in

More information

MIS2502: Data Analytics Relational Data Modeling. Jing Gong

MIS2502: Data Analytics Relational Data Modeling. Jing Gong MIS2502: Data Analytics Relational Data Modeling Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Where we are Now we re here Data entry Transactional Database Data extraction Analytical

More information

Microsoft Access Description

Microsoft Access Description Go To Page.. Go!! Microsoft Word Microsoft PowerPoint Microsoft Office Main Microsoft Excel Microsoft Publisher Introduction into Microsoft Access Starting Up Microsoft Access Creating New, and Opening

More information

MIT Database Management Systems Lesson 03: Entity Relationship Diagrams

MIT Database Management Systems Lesson 03: Entity Relationship Diagrams MIT 22033 Database Management Systems Lesson 03: Entity Relationship Diagrams By S. Sabraz Nawaz Senior Lecturer in MIT, FMC, SEUSL & A.J.M.Hasmy FMC, SEUSL ER - Model The entity-relationship (ER) data

More information

CS 186 Midterm, Spring 2003 Page 1

CS 186 Midterm, Spring 2003 Page 1 UNIVERSITY OF CALIFORNIA College of Engineering Department of EECS, Computer Science Division CS 186 Spring 2003 J. Hellerstein Midterm Midterm Exam: Introduction to Database Systems This exam has five

More information

CS 405G: Introduction to Database Systems

CS 405G: Introduction to Database Systems CS 405G: Introduction to Database Systems Entity Relationship Model Jinze Liu 9/11/2014 1 CS685 : Special The UNIVERSITY Topics in Data of Mining, KENTUCKY UKY Review A database is a large collection of

More information

Database Management Systems. Chapter 3 Part 2

Database Management Systems. Chapter 3 Part 2 Database Management Systems Chapter 3 Part 2 The Relational Model Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Logical DB Design: ER to Relational Entity sets to tables: CREATE TABLE

More information

The Relational Model

The Relational Model The Relational Model What is the Relational Model Relations Domain Constraints SQL Integrity Constraints Translating an ER diagram to the Relational Model and SQL Views A relational database consists

More information

Content-Based Assessments

Content-Based Assessments Content-Based Assessments GO! Fix It Project 1H Scholarships For Project 1H, you will need the following file: a01h_scholarships Lastname_Firstname_1H_Scholarships In this project, you will make corrections

More information

Content-Based Assessments

Content-Based Assessments GO! Fix It Project H Contests For Project H, you will need the following files: a0h_mwb_contests a0h_mwb_logo You will save your database as: Lastname_Firstname_H_MWB_Contests Midwest Botanicals offers

More information

Appendix A Database Design. Data Modeling and the Entity-Relationship Model

Appendix A Database Design. Data Modeling and the Entity-Relationship Model Appendix A Database Design Data Modeling and the Entity-Relationship Model 1 Three Stages of Database Development The three stages of database development are: 1. Requirements Analysis Stage 2. Component

More information

X. Query Optimization

X. Query Optimization X. Lecture Topics Representing Plans Using Relational Algebra Transformation Rules Statistics Estimation CS338 1 Overview Generally, there are many possible access plans for processing a given query. The

More information

ExamTorrent. Best exam torrent, excellent test torrent, valid exam dumps are here waiting for you

ExamTorrent.  Best exam torrent, excellent test torrent, valid exam dumps are here waiting for you ExamTorrent http://www.examtorrent.com Best exam torrent, excellent test torrent, valid exam dumps are here waiting for you Exam : MB6-894 Title : Development, Extensions and Deployment for Microsoft Dynamics

More information

Content-Based Assessments

Content-Based Assessments Content-Based Assessments GO! Fix It Project 2H Social Sciences For Project 2H, you will need the following file: a02h_social_sciences Lastname_Firstname_2H_Social_Sciences 2a ccess In this project, you

More information

CSE 880:Database Systems. ER Model and Relation Schemas

CSE 880:Database Systems. ER Model and Relation Schemas CSE 880:Database Systems ER Model and Relation Schemas 1 Major Steps for Database Design and Implementation 1. Requirements Collection and Analysis: Produces database requirements such as types of data,

More information

FAQ: Relational Databases in Accounting Systems

FAQ: Relational Databases in Accounting Systems Question 1: What is the definition of a schema as it relates to a database? What are the three levels? Answer 1: A schema describes the logical structure of a database. The three levels of schemas are

More information

Home and Mailing Addresses Overview

Home and Mailing Addresses Overview Home and Mailing Addresses Overview Introduction This guide provides the procedures for members to update their home and mailing addresses and enter a Thrift Savings Plan (TSP) address in Direct Access.

More information

Very Short Answer Type Questions [1 Mark each]

Very Short Answer Type Questions [1 Mark each] Very Short Answer Type Questions [1 Mark each] Question 1. What is the default extension of a MS-Access database? Answer: The default extension of a MS-Access database is.accdb. Question 2. How NUMBER

More information

Information Services. Essential Access Exercises. IT

Information Services. Essential Access Exercises. IT Information Services Essential Access Exercises IT www.york.ac.uk/it-services/training Essential Access Tasks Exercises to accompany Essential Access Course Books 1 & 2 Sample files for use with these

More information

Database Foundations. 6-4 Data Manipulation Language (DML) Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Database Foundations. 6-4 Data Manipulation Language (DML) Copyright 2015, Oracle and/or its affiliates. All rights reserved. Database Foundations 6-4 Roadmap You are here Introduction to Oracle Application Express Structured Query Language (SQL) Data Definition Language (DDL) Data Manipulation Language (DML) Transaction Control

More information

Database Design and the E-R Model (7.4, )

Database Design and the E-R Model (7.4, ) CSL 451 Introduction to Database Systems Database Design and the E-R Model (7.4, 7.6-7.8) Department of Computer Science and Engineering Indian Institute of Technology Ropar Narayanan (CK) Chatapuram Krishnan!

More information

Chapter 1 SQL and Data

Chapter 1 SQL and Data Chapter 1 SQL and Data What is SQL? Structured Query Language An industry-standard language used to access & manipulate data stored in a relational database E. F. Codd, 1970 s IBM 2 What is Oracle? A relational

More information

Content-Based Assessments. Mastering Access. For Project 13L, you will need the following file: a13l_lab_administrators

Content-Based Assessments. Mastering Access. For Project 13L, you will need the following file: a13l_lab_administrators CH13_student_cd.qxd 10/17/08 7:17 AM Page 1 Mastering Access Project 13L Lab Administrators In this project, you will apply the skills you practiced from the Objectives in Project 13A. Objectives: 1. Open

More information

Creating OData Custom Composite Keys

Creating OData Custom Composite Keys Creating OData Custom Composite Keys 1993, 2016 Informatica LLC. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without

More information

Working with Databases and Java

Working with Databases and Java Working with Databases and Java Pedro Contreras Department of Computer Science Royal Holloway, University of London January 30, 2008 Outline Introduction to relational databases Introduction to Structured

More information

Do not turn over until you are told to do so by the invigilator. Module Contact: Dr. Beatriz de la Iglesia (CMP)

Do not turn over until you are told to do so by the invigilator. Module Contact: Dr. Beatriz de la Iglesia (CMP) UNIVERSITY OF EAST ANGLIA School of Computing Sciences January PG Examination 2013-14 DATABASE MANIPULATION CMPSMB11 Time allowed: 3 hours Answer THREE questions. All questions carry equal weight. Notes

More information

CS 327E Lecture 3. Shirley Cohen. February 1, 2016

CS 327E Lecture 3. Shirley Cohen. February 1, 2016 CS 327E Lecture 3 Shirley Cohen February 1, 2016 Agenda Announcements Homework for today Reading Quiz Concept Questions Homework for next time Announcements Class participation points Midterm #1 will take

More information

King Fahd University of Petroleum and Minerals

King Fahd University of Petroleum and Minerals Exam 1 March 16, 2008 Page 1 of 7 King Fahd University of Petroleum and Minerals Department of Information and Computer Science ICS 324: Database Systems Spring 2007-2008 Date: 16-March-2008 Major Exam

More information

VS2010 C# Programming - DB intro 1

VS2010 C# Programming - DB intro 1 VS2010 C# Programming - DB intro 1 Topics Database Relational - linked tables SQL ADO.NET objects Referencing Data Using the Wizard Displaying data 1 VS2010 C# Programming - DB intro 2 Database A collection

More information

Content-Based Assessments

Content-Based Assessments Apply a combination of the Content-Based Assessments GO! Fix It Project 3H Resume Workshops For Project 3H, you will need the following file: a03h_resume_workshops Lastname_Firstname_3H_Resume_Workshops

More information

Data Information Database Database System Data 1. Known facts that can be recorded and have an implicit meaning.

Data Information Database Database System Data 1. Known facts that can be recorded and have an implicit meaning. Database Data Information Database Database System Data 1. Known facts that can be recorded and have an implicit meaning. 2. Data is the concept of the actual information users want to store in the database

More information

Test bank for accounting information systems 1st edition by richardson chang and smith

Test bank for accounting information systems 1st edition by richardson chang and smith Test bank for accounting information systems 1st edition by richardson chang and smith Chapter 04 Relational Databases and Enterprise Systems True / False Questions 1. Three types of data models used today

More information

Relationships and the Impact of Optimizing Relationships in TDM

Relationships and the Impact of Optimizing Relationships in TDM Relationships and the Impact of Optimizing Relationships in TDM 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,

More information

USER GUIDE Cascading Lookups

USER GUIDE Cascading Lookups 2011 USER GUIDE Cascading Lookups Cascading Lookups ASP.NET web applications created with Code On Time Generator offer impressive lookup capabilities. Numerous lookup styles allow configuring sophisticated

More information

How to Access Emerge via CengageBrain

How to Access Emerge via CengageBrain How to Access Emerge via CengageBrain Table of Contents INTRODUCTION... 2 STUDENT ACCESS... 2 1. PURCHASING AN INSTANT ACCESS CODE AND ACCESSING EMERGE... 2 2. PURCHASING ACCESS AT YOUR CAMPUS BOOKSTORE

More information

Microsoft Access Relationship Total Queries - Reports

Microsoft Access Relationship Total Queries - Reports Primary Key Each table should include a primary key that uniquely identifies each record stored in the table such as an Employee ID. - A table contains only 1 primary key. - A primary key can be composed

More information

Handout 4. Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational.

Handout 4. Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational. Handout 4 CS-605 Database Management and Modeling -Spring 18 Page 1 of 9 Handout 4 Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational. Logical Database Design

More information

Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases. Objective 1

Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases. Objective 1 Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases Objective 1 1) One of the disadvantages of a relational database is that we can enter data once into the database, and then

More information

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data. Managing Data Data storage tool must provide the following features: Data definition (data structuring) Data entry (to add new data) Data editing (to change existing data) Querying (a means of extracting

More information

Elements of the E-R Model

Elements of the E-R Model Chapter 3: The Entity Relationship Model Agenda Basic Concepts of the E-R model (Entities, Attributes, Relationships) Basic Notations of the E-R model ER Model 1 Elements of the E-R Model E-R model was

More information

Handout 6 CS-605 Spring 18 Page 1 of 7. Handout 6. Physical Database Modeling

Handout 6 CS-605 Spring 18 Page 1 of 7. Handout 6. Physical Database Modeling Handout 6 CS-605 Spring 18 Page 1 of 7 Handout 6 Physical Database Modeling Purpose- translate the logical description of data into the technical specifications for storing and retrieving data Goal - create

More information

Database Logical Design

Database Logical Design Database Logical Design CIS 3730 Designing and Managing Data J.G. Zheng Fall 2010 1 Overview Relational model is a logical model Based on mathematical theories and rules Two ways to design a relational

More information

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information.

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information. INFORMATION SYSTEM LESSON 41 DATA, INFORMATION AND INFORMATION SYSTEM SMK Sultan Yahya Petra 1 DATA Data and information are used in our daily life. Each type of data has its own importance that contribute

More information

Database Management Systems,

Database Management Systems, Database Management Systems SQL Query Language (1) 1 Topics Introduction SQL History Domain Definition Elementary Domains User-defined Domains Creating Tables Constraint Definition INSERT Query SELECT

More information

Inf 202 Introduction to Data and Databases (Spring 2010)

Inf 202 Introduction to Data and Databases (Spring 2010) Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany February 2, 2010 Relation Relation is a logical concept. A relation is used to represent entities

More information

Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla

Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla Advanced Queries: Moving Beyond the Select Query Instructor: Edwin V. Bonilla Based on slides by Robert Grauer, Keith Mast, Mary Anne Poatsy COMP1000 Pearson Education 2011 or UNSW, CRICOS Provider No:

More information

COMM 391. Objectives. Introduction to Microsoft Access. What is in an Access database file? Introduction to Microsoft Access 2010

COMM 391. Objectives. Introduction to Microsoft Access. What is in an Access database file? Introduction to Microsoft Access 2010 Objectives COMM 391 Introduction to Management Information Systems Introduction to Microsoft Access 2010 Describe the major objects in Access database. Define field, record, table and database. Navigate

More information

Referential integrity

Referential integrity Referential integrity Another function of the DBMS is to ensure referential integrity. This refers to the concept that a foreign key in a relation must have a corresponding entry in the table to which

More information

Week 3 Web site:

Week 3 Web site: Week 3 Web site: https://pages.cs.wisc.edu/~deppeler/cs400/ (announcements and resources) Canvas: https://canvas.wisc.edu/ (modules, assignments, grades) Top Hat join code: X-Team Exercise #1: (in-class

More information

MIS2502: Data Analytics Relational Data Modeling - 1. JaeHwuen Jung

MIS2502: Data Analytics Relational Data Modeling - 1. JaeHwuen Jung MIS2502: Data Analytics Relational Data Modeling - 1 JaeHwuen Jung jaejung@temple.edu http://community.mis.temple.edu/jaejung Where we are Now we re here Data entry Transactional Database Data extraction

More information

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38 Student Info StudentID: Center: ExamDate: MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: 1356458 Time: 60 min Marks: 38 BC080402322 OPKST 5/28/2010 12:00:00 AM

More information

King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department

King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department King Abdulaziz University Faculty of Computing and Information Technology Computer Science Department CPCS204, 1 st Term 2014 Program 2: FCIT Baqalah Assigned: Thursday, September 26 th, 2013 Due: Wednesday,

More information

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M.

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M. Chapter 5 Database Design Elements of Database Design Fundamentals, Design, and Implementation, 9/e Chapter 5/2 The Database Design Process Create tables and columns from entities and attributes Select

More information

SWEN-220 Mathematical Models of Software. Conceptual to Relational Mapping

SWEN-220 Mathematical Models of Software. Conceptual to Relational Mapping SWEN-220 Mathematical Models of Software Conceptual to Relational Mapping 1 Relational (Logical) Design Logical design is where a conceptual design is mapped to a relational schema. Entry = Conceptual

More information

Crystal Reports 7. Overview. Contents. Parameter Fields

Crystal Reports 7. Overview. Contents. Parameter Fields Overview Contents This document provides information about parameter fields in Crystal Reports (CR) version 7.x. Definition of terms, architecture, usage and features are discussed. This document should

More information

WORKING WITH PIVOT TABLES

WORKING WITH PIVOT TABLES WORKING WITH PIVOT TABLES Introduction Perhaps the most powerful analytical tool that Excel provides is the PivotTable command, with which one can cross-tabulate data stored in Excel lists. A cross-tabulation

More information

In mathematical terms, the relation itself can be expressed simply in terms of the attributes it contains:

In mathematical terms, the relation itself can be expressed simply in terms of the attributes it contains: The Relational Model The relational data model organises data as 2-dimensional tables or relations. An example of one such relation would be STUDENT shown below. As we have seen in the wine list example,

More information

USER GUIDE Azure Factory

USER GUIDE Azure Factory 2011 USER GUIDE Azure Factory Contents Setting up a Windows Azure Account... 2 Setting up your Server... 3 Creating a Database... 4 Manage the Database... 6 Generating the Azure Factory Project... 9 Publishing

More information

Process Document Creating a Query with Runtime Prompts. Creating a Query with Runtime Prompts. Concept

Process Document Creating a Query with Runtime Prompts. Creating a Query with Runtime Prompts. Concept Concept Adding a prompt enables you to further refine a query when you run it. For example, suppose you wanted to change a query so that you could prompt the user to enter a value for the duration of a

More information

OBJECTIVES. How to derive a set of relations from a conceptual data model. How to validate these relations using the technique of normalization.

OBJECTIVES. How to derive a set of relations from a conceptual data model. How to validate these relations using the technique of normalization. 7.5 逻辑数据库设计 OBJECTIVES How to derive a set of relations from a conceptual data model. How to validate these relations using the technique of normalization. 2 OBJECTIVES How to validate a logical data model

More information

Project Design Internet Auction Web Site University of British Columbia Okanagan COSC Fall 2007

Project Design Internet Auction Web Site University of British Columbia Okanagan COSC Fall 2007 Project Design Internet Auction Web Site COSC 304 - Fall 2007 Version: 5.0 Date: 10/26/2007 Project Team/Contacts Charles Ko Daniel Jeffery Murray Kriese (email deleted) (email deleted) (email deleted)

More information

8) A top-to-bottom relationship among the items in a database is established by a

8) A top-to-bottom relationship among the items in a database is established by a MULTIPLE CHOICE QUESTIONS IN DBMS (unit-1 to unit-4) 1) ER model is used in phase a) conceptual database b) schema refinement c) physical refinement d) applications and security 2) The ER model is relevant

More information

MySQL. A practical introduction to database design

MySQL. A practical introduction to database design MySQL A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Database Classes 24/09/18

More information

Computer Skills MS Access Work Sheet # 1

Computer Skills MS Access Work Sheet # 1 Computer Skills MS Access Work Sheet # 1 Topics Covered: Database Concepts (Databases, Microsoft Access, Databases Uses, Relational Database, Tables, Records and Fields, The Difference between Data and

More information