BUSI 301
Book Review Rubric
Score
Comments
Research: 25 Points Possible
Appropriate research demonstrated by the use of scholarly, academic sources. Primary sources used whenever possible and appropriate supplemented with high quality secondary sources.
0
Bad
Failing
Poor
Average
Good
Excellent
Perfect
0
12.5
15
17.5
20
22.5
25
of 25
Writing: 25 Points Possible
Writing level appropriate for 300-level course. Appropriate word selection, organization, flow of thought, transition, grammar, punctuation, spelling, etc. Clear and understandable, communicating well with reader.
0
Bad
Failing
Poor
Average
Good
Excellent
Perfect
0
12.5
15
17.5
20
22.5
25
of 25
Content: 40 Points Possible
Length of Book Review appropriate. Demonstration of interaction with and mastery of subject matter including development of ideas, interaction with and integration of scholarly research, integration of biblical worldview, etc. Author’s main theme(s) articulated clearly. Interaction with main points evident. Agreement/Disagreement with author’s point of view supported by well-reasoned arguments.
0
Bad
Failing
Poor
Average
Good
Excellent
Perfect
0
20
24
28
32
36
40
of 40
Format and Style: 10 Points Possible
Overall appearance and style of the paper. Conformity with APA to the extent appropriate.
0
Bad
Failing
Poor
Average
Good
Excellent
Perfect
0
5
6
7
8
9
10
of 10
Final Total of 100
Bad
Does not evidence a good faith attempt to complete the assignment. Does not meet minimums in any significant way.
Failing
Significantly falls short of minimum expectations for the assignment.
Poor
Does not satisfy minimum expectations for the assignment.
Average
Satisfies minimum expectations for the assignment without additional positive elements such as additional scholarly sources, additional posts, very insightful comments that advance the overall discussion, etc.
Good
Exceeds minimums expectations for the assignment in some ways.
Excellent
Significantly exceeds minimum expectations for the assignment in many areas.
Perfect
Ostensibly exceeds minimum expectations for the assignment in all ways. Need for improvement of assignment is not evident in any way.
ITEC 200 PRACTICE LAB Database Queries 1
ITEC 200 Practice Lab
Writing Database Queries
INTRODUCTION
This assignment is a hands-on tutorial on how to prepare queries to retrieve the information you need
from a database. You will be using only one Structured Query Language (SQL) command: SELECT. The
SELECT command is the most useful SQL command to learn because it allows you to extract just about
any information you may need from a database.
DUE BEFORE you walk into the lab- THIS is the PRE-LAB
Skim all the instructions in this handout carefully before the lab session. Notice the Tour and the
Technical Notes on Queries
1. Download database. You need to download the database from Bb. Put it on your G drive or your
flash drive. If ...
Access tips access and sql part 4 building select queries on-the-flyquest2900
This document discusses building select queries dynamically in Microsoft Access using VBA and SQL. It describes creating a stored query, building a dialog box to collect user criteria, and writing code to generate a SQL statement based on the user's selections. The code declares variables, builds the SQL by concatenating strings representing the criteria values, and tests the generated SQL by printing it to the Immediate window or displaying in a message box. The goal is to create a flexible multi-purpose query tool allowing users to filter data without knowledge of Access or SQL.
The document discusses different database management systems like Microsoft SQL Server and MySQL. It covers how to create databases, tables, and queries in both SQL Server Management Studio and MySQL Query Browser. Examples are provided of creating databases and tables using SQL scripts as well as executing queries and viewing the results in the respective management tools.
Part 2Provider Database (Open Office Database)Use the project.docxdewhirstichabod
Part 2:
Provider Database (Open Office Database)
Use the project description HERE to complete this activity. For a review of the complete rubric used in grading this exercise, click on the Assignments tab, then on the title
Case Study Part 2 - Provider Database (Access)
– click on Show Rubrics if the rubric is not already displayed. The grading rubric has been built for use with MS Access. However, the elements graded and the point value for each element is identical for anyone using OO for this assignment.
NOTE: there are some great tutorials on working with OpenOffice which can be found in the Content menu. Look for the
Tutorials
menu item in the section under
OpenOffice - Database Alternative for Mac OS X
.
As you recall, data is a collection of facts (numbers, text, even audio and video files) that is processed into usable information. Much like a spreadsheet, a database is a collection of such facts that you can then slice and dice in various ways to extract information or make decisions. However, the advantage and primary use of a database over a spreadsheet is its ability to handle a large volume of data and yet allow for quick access to the information that is desired.
Databases are everywhere now and impact our lives in a multitude of ways. It can accurately be said that “your life is in a database” or, more accurately, in multiple databases, and information about you (a retrieval of facts about you) is easily accessible. Your shopping history, credit history, medical history, even your driving history, is stored in one or more databases.
This exercise will introduce you to the basic building blocks of any database – fields, records, and files (also called tables). Although you will create a database with a single table containing a small amount of data about computer component Providers, the more applicable use of databases involves the creation of many tables linked together with a common field or “key.” Regardless of the size of the database, the data is stored in the same way – in fields which are combined to create a record. And those records are stored in a file or table. The data is entered into the field via a data entry form, and the information is extracted (to answer a particular question or need) via reports and/or queries.
Specific instructions for the project can be found in the table below.
Create a provider database and related reports and queries to capture contact information for potential PC component providers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This Open Office database assignment has the following parts:
a simple database
table
to hold provider contact information; some of the required fields in the table require that a Caption be added to the field characteristics. The Caption will be displayed in the report that is to be generated.
a simple database
form
that can be used to enter data into the database table;
a simp.
CS1100 Access Lab 1 Creating and Querying Database.docxfaithxdunce63732
CS1100: Access Lab 1
Creating and Querying Databases
To complete this assignment you must submit an electronic copy to Blackboard by the due date.
You will be creating your own database, so there is no starter file for this lab. In this lab you are
asked to create a new database for inventory management of a small computer reseller, populate
the database with sample data and formulate queries to retrieve data.
Creating the Database
The founding of WizBang Computers, LLC is the dream of Jason Dunn, a long time computer
enthusiast. He finally has enough business customers to make his side venture a full time job. His
goal is to build WizBang into the premier reseller and servicer of business computers for small to
mid-size firms. As his sales of custom-built PCs have taken off, Jason realizes that he needs a
better inventory management tool than the Excel spreadsheet he has been using thus far.
However, Jason is too busy providing on-site support services for his clients and therefore has
hired you to build an Access database for WizBang that will allow him to track his inventory,
customer contacts, and orders. Eventually, the data will not only help him manage his inventory
better, but also provide insight into sales for better sales forecasting and inventory planning.
Planning the Tables
A database development effort starts with an analysis of the data that needs to be stored.
Commonly a data model is constructed to assist with this effort. So far, the following tables have
been identified as being important:
Table Name Content
Contacts Information about customers
Products Information about products available for sale
Orders Information about orders placed by customers
ZipCodes Cities and states and their associated zip code
LineItems Lists of products and the orders in which they were ordered
1. Start Microsoft Access and create a blank database by selecting “Blank database” from
the list of available templates.
2. Name your database using the following naming rule: Orders_Lastname,
e.g., Orders_Smith
LabA1 CS1100
2 of 8
3. Note the location of the database (remember the folder in which it was saved; most likely
the Documents folder.) Lastly, click on Create to create the database. Note that data is
automatically saved as soon as you change something in Access; there is no separate
Save mechanism.
4. Access will automatically create your first table under the temporary name “Table1”.
Before you can rename the table, we need to first define its columns (i.e., its data content)
and then close the table. We will start by creating the Contacts table as follows:
a. Switch to table design, by clicking on the Design View icon. When prompted,
save the table under the name “Contacts”.
b. Define the fields of the Contacts table as follows:
c. Now create the Products table by selecting the Create tab and clicking on Table.
Once again, switch to the.
This document provides a guide for creating a database in Microsoft Access. It outlines steps for creating a database and tables, designing tables with fields and data types, entering records, sorting data, generating queries to retrieve and relate data between tables, and practicing exercises to apply the concepts. Modification trials are also suggested to enhance understanding of changing primary keys, field properties and arranging query results.
Part 2Provider Database (Open Office Database)Use the project des.docxdanhaley45372
Part 2:Provider Database (Open Office Database)Use the project description HERE to complete this activity. For a review of the complete rubric used in grading this exercise, click on the Assignments tab, then on the title Case Study Part 2 - Provider Database (Access)– click on Show Rubrics if the rubric is not already displayed. The grading rubric has been built for use with MS Access. However, the elements graded and the point value for each element is identical for anyone using OO for this assignment. NOTE: there are some great tutorials on working with OpenOffice which can be found in the Content menu. Look for the Tutorials menu item in the section under OpenOffice - Database Alternative for Mac OS X.
As you recall, data is a collection of facts (numbers, text, even audio and video files) that is processed into usable information. Much like a spreadsheet, a database is a collection of such facts that you can then slice and dice in various ways to extract information or make decisions. However, the advantage and primary use of a database over a spreadsheet is its ability to handle a large volume of data and yet allow for quick access to the information that is desired.
Databases are everywhere now and impact our lives in a multitude of ways. It can accurately be said that “your life is in a database” or, more accurately, in multiple databases, and information about you (a retrieval of facts about you) is easily accessible. Your shopping history, credit history, medical history, even your driving history, is stored in one or more databases.
This exercise will introduce you to the basic building blocks of any database – fields, records, and files (also called tables). Although you will create a database with a single table containing a small amount of data about computer component Providers, the more applicable use of databases involves the creation of many tables linked together with a common field or “key.” Regardless of the size of the database, the data is stored in the same way – in fields which are combined to create a record. And those records are stored in a file or table. The data is entered into the field via a data entry form, and the information is extracted (to answer a particular question or need) via reports and/or queries. Specific instructions for the project can be found in the table below.
Create a provider database and related reports and queries to capture contact information for potential PC component providers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This Open Office database assignment has the following parts:
1. a simple database table to hold provider contact information; some of the required fields in the table require that a Caption be added to the field characteristics. The Caption will be displayed in the report that is to be generated.
1. a simple database form that can be used to enter data into the database table;
1. a simple dat.
This document provides an overview of basic SQL database terms for beginners. It defines SQL as a relational database language used widely in commerce. Data is stored across multiple tables with fields and unique IDs. Queries using SELECT statements retrieve data from tables, while JOINs combine data across tables. Understanding these fundamental SQL concepts enables extracting and transforming data through writing custom queries.
This document provides an overview of using SQLite and the sTunes database for SQL and scripting training. It discusses launching the DB Browser software and opening the sTunes database for exploration. It also covers getting started with SQLite queries, including notation techniques, basic query structure, sorting results, limiting results, and using various SQL operators in queries. The document provides examples of queries using concepts like aliases, WHERE clauses, wildcards, dates, logical operators, and CASE statements.
Access tips access and sql part 4 building select queries on-the-flyquest2900
This document discusses building select queries dynamically in Microsoft Access using VBA and SQL. It describes creating a stored query, building a dialog box to collect user criteria, and writing code to generate a SQL statement based on the user's selections. The code declares variables, builds the SQL by concatenating strings representing the criteria values, and tests the generated SQL by printing it to the Immediate window or displaying in a message box. The goal is to create a flexible multi-purpose query tool allowing users to filter data without knowledge of Access or SQL.
The document discusses different database management systems like Microsoft SQL Server and MySQL. It covers how to create databases, tables, and queries in both SQL Server Management Studio and MySQL Query Browser. Examples are provided of creating databases and tables using SQL scripts as well as executing queries and viewing the results in the respective management tools.
Part 2Provider Database (Open Office Database)Use the project.docxdewhirstichabod
Part 2:
Provider Database (Open Office Database)
Use the project description HERE to complete this activity. For a review of the complete rubric used in grading this exercise, click on the Assignments tab, then on the title
Case Study Part 2 - Provider Database (Access)
– click on Show Rubrics if the rubric is not already displayed. The grading rubric has been built for use with MS Access. However, the elements graded and the point value for each element is identical for anyone using OO for this assignment.
NOTE: there are some great tutorials on working with OpenOffice which can be found in the Content menu. Look for the
Tutorials
menu item in the section under
OpenOffice - Database Alternative for Mac OS X
.
As you recall, data is a collection of facts (numbers, text, even audio and video files) that is processed into usable information. Much like a spreadsheet, a database is a collection of such facts that you can then slice and dice in various ways to extract information or make decisions. However, the advantage and primary use of a database over a spreadsheet is its ability to handle a large volume of data and yet allow for quick access to the information that is desired.
Databases are everywhere now and impact our lives in a multitude of ways. It can accurately be said that “your life is in a database” or, more accurately, in multiple databases, and information about you (a retrieval of facts about you) is easily accessible. Your shopping history, credit history, medical history, even your driving history, is stored in one or more databases.
This exercise will introduce you to the basic building blocks of any database – fields, records, and files (also called tables). Although you will create a database with a single table containing a small amount of data about computer component Providers, the more applicable use of databases involves the creation of many tables linked together with a common field or “key.” Regardless of the size of the database, the data is stored in the same way – in fields which are combined to create a record. And those records are stored in a file or table. The data is entered into the field via a data entry form, and the information is extracted (to answer a particular question or need) via reports and/or queries.
Specific instructions for the project can be found in the table below.
Create a provider database and related reports and queries to capture contact information for potential PC component providers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This Open Office database assignment has the following parts:
a simple database
table
to hold provider contact information; some of the required fields in the table require that a Caption be added to the field characteristics. The Caption will be displayed in the report that is to be generated.
a simple database
form
that can be used to enter data into the database table;
a simp.
CS1100 Access Lab 1 Creating and Querying Database.docxfaithxdunce63732
CS1100: Access Lab 1
Creating and Querying Databases
To complete this assignment you must submit an electronic copy to Blackboard by the due date.
You will be creating your own database, so there is no starter file for this lab. In this lab you are
asked to create a new database for inventory management of a small computer reseller, populate
the database with sample data and formulate queries to retrieve data.
Creating the Database
The founding of WizBang Computers, LLC is the dream of Jason Dunn, a long time computer
enthusiast. He finally has enough business customers to make his side venture a full time job. His
goal is to build WizBang into the premier reseller and servicer of business computers for small to
mid-size firms. As his sales of custom-built PCs have taken off, Jason realizes that he needs a
better inventory management tool than the Excel spreadsheet he has been using thus far.
However, Jason is too busy providing on-site support services for his clients and therefore has
hired you to build an Access database for WizBang that will allow him to track his inventory,
customer contacts, and orders. Eventually, the data will not only help him manage his inventory
better, but also provide insight into sales for better sales forecasting and inventory planning.
Planning the Tables
A database development effort starts with an analysis of the data that needs to be stored.
Commonly a data model is constructed to assist with this effort. So far, the following tables have
been identified as being important:
Table Name Content
Contacts Information about customers
Products Information about products available for sale
Orders Information about orders placed by customers
ZipCodes Cities and states and their associated zip code
LineItems Lists of products and the orders in which they were ordered
1. Start Microsoft Access and create a blank database by selecting “Blank database” from
the list of available templates.
2. Name your database using the following naming rule: Orders_Lastname,
e.g., Orders_Smith
LabA1 CS1100
2 of 8
3. Note the location of the database (remember the folder in which it was saved; most likely
the Documents folder.) Lastly, click on Create to create the database. Note that data is
automatically saved as soon as you change something in Access; there is no separate
Save mechanism.
4. Access will automatically create your first table under the temporary name “Table1”.
Before you can rename the table, we need to first define its columns (i.e., its data content)
and then close the table. We will start by creating the Contacts table as follows:
a. Switch to table design, by clicking on the Design View icon. When prompted,
save the table under the name “Contacts”.
b. Define the fields of the Contacts table as follows:
c. Now create the Products table by selecting the Create tab and clicking on Table.
Once again, switch to the.
This document provides a guide for creating a database in Microsoft Access. It outlines steps for creating a database and tables, designing tables with fields and data types, entering records, sorting data, generating queries to retrieve and relate data between tables, and practicing exercises to apply the concepts. Modification trials are also suggested to enhance understanding of changing primary keys, field properties and arranging query results.
Part 2Provider Database (Open Office Database)Use the project des.docxdanhaley45372
Part 2:Provider Database (Open Office Database)Use the project description HERE to complete this activity. For a review of the complete rubric used in grading this exercise, click on the Assignments tab, then on the title Case Study Part 2 - Provider Database (Access)– click on Show Rubrics if the rubric is not already displayed. The grading rubric has been built for use with MS Access. However, the elements graded and the point value for each element is identical for anyone using OO for this assignment. NOTE: there are some great tutorials on working with OpenOffice which can be found in the Content menu. Look for the Tutorials menu item in the section under OpenOffice - Database Alternative for Mac OS X.
As you recall, data is a collection of facts (numbers, text, even audio and video files) that is processed into usable information. Much like a spreadsheet, a database is a collection of such facts that you can then slice and dice in various ways to extract information or make decisions. However, the advantage and primary use of a database over a spreadsheet is its ability to handle a large volume of data and yet allow for quick access to the information that is desired.
Databases are everywhere now and impact our lives in a multitude of ways. It can accurately be said that “your life is in a database” or, more accurately, in multiple databases, and information about you (a retrieval of facts about you) is easily accessible. Your shopping history, credit history, medical history, even your driving history, is stored in one or more databases.
This exercise will introduce you to the basic building blocks of any database – fields, records, and files (also called tables). Although you will create a database with a single table containing a small amount of data about computer component Providers, the more applicable use of databases involves the creation of many tables linked together with a common field or “key.” Regardless of the size of the database, the data is stored in the same way – in fields which are combined to create a record. And those records are stored in a file or table. The data is entered into the field via a data entry form, and the information is extracted (to answer a particular question or need) via reports and/or queries. Specific instructions for the project can be found in the table below.
Create a provider database and related reports and queries to capture contact information for potential PC component providers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This Open Office database assignment has the following parts:
1. a simple database table to hold provider contact information; some of the required fields in the table require that a Caption be added to the field characteristics. The Caption will be displayed in the report that is to be generated.
1. a simple database form that can be used to enter data into the database table;
1. a simple dat.
This document provides an overview of basic SQL database terms for beginners. It defines SQL as a relational database language used widely in commerce. Data is stored across multiple tables with fields and unique IDs. Queries using SELECT statements retrieve data from tables, while JOINs combine data across tables. Understanding these fundamental SQL concepts enables extracting and transforming data through writing custom queries.
This document provides an overview of using SQLite and the sTunes database for SQL and scripting training. It discusses launching the DB Browser software and opening the sTunes database for exploration. It also covers getting started with SQLite queries, including notation techniques, basic query structure, sorting results, limiting results, and using various SQL operators in queries. The document provides examples of queries using concepts like aliases, WHERE clauses, wildcards, dates, logical operators, and CASE statements.
The document discusses interfacing with end users in ASP.NET. It provides two programming models - Web Forms and WCF Services. Web Forms enables creating user interfaces and application logic, while WCF Services enables remote server-side functionality access. It also discusses creating a basic web form in ASP.NET that displays the current date and time when a button is clicked to demonstrate the Web Forms model. Common controls like labels, textboxes, buttons are also summarized with their properties and events.
This document provides an overview of a training on Microsoft Power BI. It introduces Power BI as a business intelligence tool consisting of three core applications: connecting to data sources, data preparation and analysis, and visualization and collaboration. It outlines the key topics that will be covered in the training, including connecting and transforming data in Power BI Desktop, data modeling, analyzing data with DAX calculations, visualizing and formatting data, filters, and refreshing and scheduling reports in Power BI Service. The training will cover the components and building blocks of Power BI, how to use the Power BI Desktop interface, and include hands-on exercises for working with data, creating reports and dashboards, and publishing to Power BI Service.
1. (TCO 1) Which of the following sets of SQL clauses represent the minimum combination of clauses to make a working SQL statement? (Points : 5)
SELECT, WHERE
FROM, WHERE
SELECT, FROM
FROM, ORDER BY
This document provides an introduction to Microsoft Access databases, including how to create a new database and add tables. It discusses the basic components of an Access database, including tables, queries, forms, reports, and relationships. It also covers how to design tables, add fields, set primary keys, and enter data. Basic functions like sorting, filtering, importing from Excel, and backing up databases are described at a high level. The document is meant to introduce the key concepts and capabilities of Access for new users.
This document provides an introduction to Microsoft Access databases, including how to create a new database, add tables, define fields and data types, and establish relationships between tables. It describes common database objects like forms, queries, reports and switches and how to import data from Excel. Basic tasks like online help, backups and opening files are also covered at a high level.
Access Reports for Tenderfeet (or is that tenderfoots?) Alan Manifold
This document provides an introduction to using Access reports with Voyager data. It discusses key concepts like queries, tables, fields, joins, criteria and grouping. It explains how to set up the database, link Voyager tables, run pre-existing queries and reports, and modify queries and reports. The goal is to help users who are new to Access ("Tenderfeet") get comfortable extracting and presenting data from Voyager through Access.
This document provides a quick tutorial on using Microsoft Access 2007. It begins with installing and opening the Northwind sample database. It then demonstrates how to view the database tables and enter, modify, and delete records. The document also covers using queries to extract specific records, such as a query that lists all current products by filtering out discontinued products. The tutorial is intended to provide students with hands-on experience of Microsoft Access' basic functionality through step-by-step instructions using the Northwind database.
This document is a user manual for SQLiteManager, a GUI database manager for SQLite databases. It provides an overview of the software's main features and capabilities. SQLiteManager allows users to create and manage SQLite 2, SQLite 3, and in-memory databases. It includes panels for designing database schemas, managing data, writing and executing SQL queries, analyzing performance, and more. The manual describes each panel and feature in detail to help users understand and make full use of the database management software.
Access tips access and sql part 3 practical examplesquest2900
The document provides examples of using SQL statements in VBA code to manipulate data and structure in an Access database. It demonstrates how to use DoCmd.RunSQL to create a new table, add records to a table, add a new field to a table, modify existing records by updating field values, and delete an entire table from the database. Future tutorials will expand on these SQL and VBA techniques.
Access tips access and sql part 5 more instant queries 1quest2900
This document summarizes part 5 of a tutorial on using Access and SQL. It describes building a dialog box that allows users to create instant queries by selecting criteria from list boxes and choosing logical operators. List boxes are used instead of combo boxes to allow multiple selections. The dialog box is populated with queries that provide up-to-date options. Code is explained that handles the option buttons to ensure only one in each group is selected and synchronizes their values.
Access tips access and sql part 6 dynamic reportsquest2900
This document summarizes part 6 of a tutorial on creating dynamic reports in Microsoft Access. It describes how to build a dialog box that allows users to filter and sort the data displayed in an Access report. The dialog box uses combo boxes and list boxes to let users select filter criteria for fields like office and department. The code constructs SQL statements to dynamically update the report's filter property based on the user's selections. It also explains how to add sorting options so users can choose up to three fields to sort the report data.
This document provides a tutorial on using basic features in Microsoft Access 2007. It introduces Access and explains that the tutorial will guide users through pointing and clicking the interface as well as writing complex queries. It then outlines the chapters that make up the tutorial, which include getting started, adding and changing data, and different types of queries. The tutorial uses the sample Northwind database and instructs users to follow along by opening it in Access.
CSCI 2215 — Databases — Fall 2015HW 1, Due Friday, 092515.docxfaithxdunce63732
CSCI 2215 — Databases — Fall 2015
HW 1, Due: Friday, 09/25/15 L. Page
• Please read the policies on plagiarism and on homework guidelines (in the course outline handed out on the first
day) and remember that I enforce these policies.
• The extra credit problems are to be done on separate sheets of paper and can be handed in up to the day of the
final exam.
• Quiz 1 (open book, open notes) will be on the following week, on Thursday,Oct. 1 in the last 45 minutes of class
and will cover topics from the following list: Chapter 1: Introduction. Chapter 3: Relational Model, Chapter 4:
SQL DDL
• Email submissions will not be accepted.
• You will need to create a gmail or Yahoo account to email Access Files to me. You will need to send me your
databases for HW1, HW2, and the course project to [email protected]
• For Problem 2 and Problem 5, I have put on blackboard Premiere Products database as ”hw1database LP”
which you need to use for this problem; do not use the Premiere Products database inclass1 since that has been
modified from the original.
• For Problem 2 and Problem 5, you can do the implementation in either Microsoft Access or another relational
DBMS of your choice. If you are doing this in another DBMS, it is your responsibility to make sure you have
the same tables, by either entering the same data yourself or by transforming the Access data. Also, if you are
using another DBMS, please indicate clearly which DBMS you are using.
1. (15 points)
Consider the following six relations for an order-processing database application in a company:
CUSTOMER (CustId, Cname, City)
ORDER (OrderId, OrdDate, CustId, OrdAmt)
ORDERITEM (OrderId, ItemId, Qty)
ITEM (ItemId, UnitPrice)
SHIPMENT (OrderId, WarehouseId, ShipDate)
WAREHOUSE (WarehouseId, City)
OrdAmt refers to total dollar amount of an order; OrdDate is the date the order was placed; ShipDate is the
date an order is shipped from the warehouse. A single order can be shipped from several warehouses.
In a manner similar to Elmasri Figure 3.7, specify the primary keys (by underlining) and the foreign keys (by
drawing arrows) in this relational schema.
2. (15 points) You have to implement this using the Premier Products database. Create a new table MyCustomer
which has two columns MyCustNum, and MyRepNum.
(a) The primary key should be MyCustNum.
(b) MyCustNum will be a foreign key to CustomerNum in the Customer table.
(c) MyRepNum will be a foreign key to RepNum in the Rep table.
(d) Enter the following information in the MyCustomer table: first row: MyCustNum = 462 and MyRepNum
= 65; second row: MyCustNum = 408 and MyRepNum = 35
(e) Show that the primary key constraint is being correctly enforced by trying to enter another row with the
following information: MyCustNum = 462 and MyRepNum = 35
(f) Show that the foreign key constraint is being correctly enforced by trying to enter another row with the
following information: MyCustNum = 325 and MyRepNum = 40
You need to turn in the foll.
AimTo give you practical experience in database modelling, no.docxsimonlbentley59018
Aim:
To give you practical experience in database modelling, normalization and writing SQL statements to query a relational database
Assignment Summary:
The project specification details provided in this document and you must use only given specifications to come up with your solution. Make appropriate assumptions where ever required.
Please make sure that your group must meet your lecturer/tutor at least twice to update the progress of your assignment.
Background Information for Sample Database Project:
Australian Manufacturing Company (AMC) requires a database system to manage their stores, employees, products, suppliers, patrons and orders.
The following information has been gathered about current business activities of AMC.
AMC has many stores in different cities across Australia. Each store has unique store number and other details like name, contact details (phone number, email address and fax number) and location details (postal address composed of street number, suburb, state and postcode).
There are many departments within each store, for example, HR, accounts, finance and sales etc. each department is uniquely identified by department number. AMC also records department title, phone number and email address.
Each store has a number of employees. Each department is supervised by a department supervisor and each store is managed by a store manager who both are employees of AMC. Each department has a single supervisor only i.e. the department supervisor is also the supervisor for all the employees work within that department.
Each employee is referenced by unique employee number, name (first and last names), address, mobile number, email, TFN, salary and joining date. An employee’s salary is recorded differently as per his or her employment type. Employees can be employed as fulltime or casual basis. For a fulltime staff, annual salary is recorded and hourly rate for a casual staff.
Each store creates payslips for all employees work in that store on a weekly basis. As a minimum payslip number, no of hours worked, employee detail, store detail and gross pay are recorded.
AMC sales different products like fashion, health, beauty, electronics etc. Each product is characterised by product number, name, brand, description and price.
Each product can be supplied by one or more supplier and each supplier can supply one or many products. AMC also keeps appropriate details of their suppliers.
Each store maintains an inventory of their products available for sale. The quantity of each product available in store and the quantity ordered are kept.
AMC patron visits the store and shops in the store. Each customer is characterised by customer number, name (first and last names), mobile number and address.
A patron may place orders. An order contains one or many products at a time. A store keeps track of order number, order date, product(s) ordered and quantity ordered for each product.
2 | P a g e
The proprietors of AMC have ap.
Microsoft Access is a database management system that allows users to create and work with databases on a computer. A database is a collection of related data organized in tables. In Access, a table contains records made up of fields that hold the data. The exercises demonstrate how to create a new Access database, then design and populate a table to store student data, including setting a field as the primary key to uniquely identify each record. Proper documentation of the database structure through field descriptions is also emphasized.
This document provides an introduction and overview of key Access interface elements and functions for working with databases, including:
- The main screen contains the menu bar, tool bar, and object bar for navigating commands and creating database objects.
- Forms, queries, and reports can be created using wizards to present and retrieve data in a structured way. Forms allow adding, editing, and deleting records while queries selectively retrieve records based on criteria.
- Tables can be created to store data, and fields within tables can be added, edited, deleted, and have their data types and properties configured. Primary keys can also be set to uniquely identify records.
This document provides a tutorial on using Microsoft Access 2007. It begins by introducing queries, which allow users to extract specific information from database tables without having to manually search through records. The tutorial examines the "Current Product List" query in the Northwind sample database, which lists all current (non-discontinued) products. The query is designed to select records from the Products table where the Discontinued field is marked "No". Running the query produces a filtered list of current products without displaying discontinued items. The tutorial then demonstrates how to add, change, and delete records in the Customers table directly in the database.
The document provides an introduction to Microsoft Access and describes its main components and functions. It explains that an Access database contains tables which organize data into fields and records. The four main components of an Access database are tables, forms, queries, and reports. Tables store the raw data, forms provide a user interface to view and enter table data, queries search and filter table data, and reports format table data for printing. The document also provides step-by-step instructions for creating an empty Access database and sample table.
The document provides instructions for an accounting exercise involving creating a database with tables for customers, inventory, sales clerks, and sales transactions. The student is asked to create a linking table between the sales and inventory tables with a composite primary key, and establish relationships between the tables by linking the primary and foreign keys while enforcing referential integrity. Helpful hints are provided on how to create tables and relationships in Microsoft Access.
Evaluate the role of leadership on organizational behaviorProv.docxhumphrieskalyn
Evaluate the role of leadership on organizational behavior
Provide the name of the corporation you will be using as the basis for this project.
Provide the organization’s purpose or mission statement.
Describe the organization's industry.
Provide the name and position of the person interviewed during this portion of the assignment (indicate as much pertinent information (e.g., length of service with company, previous roles in the company, educational background, etc.).
Provide the list of interview questions you asked the manager/executive.
Indicate which two - three of the following concepts from this competency that you intend to evaluate the organization/team on and describe the company’s/team’s current situation with each topic you’ve selected:
Power and politics
Communication
Organizational leadership
Organizational structure
Organizational change
Provide citations in APA format for any references.
.
Evaluate the role that PKI plays in cryptography.Ensure that you.docxhumphrieskalyn
Evaluate the role that PKI plays in cryptography.
Ensure that your initial discussion posting has been created by Thursday of each week and then you respond to a minimum of two other learners during the week. Your response must build upon the initial learner's comments. Please ensure that you properly APA format your writing. 500 words.
You must also use a scholarly source
.
More Related Content
Similar to BUSI 301 Book Review RubricScoreCommentsResearch 25.docx
The document discusses interfacing with end users in ASP.NET. It provides two programming models - Web Forms and WCF Services. Web Forms enables creating user interfaces and application logic, while WCF Services enables remote server-side functionality access. It also discusses creating a basic web form in ASP.NET that displays the current date and time when a button is clicked to demonstrate the Web Forms model. Common controls like labels, textboxes, buttons are also summarized with their properties and events.
This document provides an overview of a training on Microsoft Power BI. It introduces Power BI as a business intelligence tool consisting of three core applications: connecting to data sources, data preparation and analysis, and visualization and collaboration. It outlines the key topics that will be covered in the training, including connecting and transforming data in Power BI Desktop, data modeling, analyzing data with DAX calculations, visualizing and formatting data, filters, and refreshing and scheduling reports in Power BI Service. The training will cover the components and building blocks of Power BI, how to use the Power BI Desktop interface, and include hands-on exercises for working with data, creating reports and dashboards, and publishing to Power BI Service.
1. (TCO 1) Which of the following sets of SQL clauses represent the minimum combination of clauses to make a working SQL statement? (Points : 5)
SELECT, WHERE
FROM, WHERE
SELECT, FROM
FROM, ORDER BY
This document provides an introduction to Microsoft Access databases, including how to create a new database and add tables. It discusses the basic components of an Access database, including tables, queries, forms, reports, and relationships. It also covers how to design tables, add fields, set primary keys, and enter data. Basic functions like sorting, filtering, importing from Excel, and backing up databases are described at a high level. The document is meant to introduce the key concepts and capabilities of Access for new users.
This document provides an introduction to Microsoft Access databases, including how to create a new database, add tables, define fields and data types, and establish relationships between tables. It describes common database objects like forms, queries, reports and switches and how to import data from Excel. Basic tasks like online help, backups and opening files are also covered at a high level.
Access Reports for Tenderfeet (or is that tenderfoots?) Alan Manifold
This document provides an introduction to using Access reports with Voyager data. It discusses key concepts like queries, tables, fields, joins, criteria and grouping. It explains how to set up the database, link Voyager tables, run pre-existing queries and reports, and modify queries and reports. The goal is to help users who are new to Access ("Tenderfeet") get comfortable extracting and presenting data from Voyager through Access.
This document provides a quick tutorial on using Microsoft Access 2007. It begins with installing and opening the Northwind sample database. It then demonstrates how to view the database tables and enter, modify, and delete records. The document also covers using queries to extract specific records, such as a query that lists all current products by filtering out discontinued products. The tutorial is intended to provide students with hands-on experience of Microsoft Access' basic functionality through step-by-step instructions using the Northwind database.
This document is a user manual for SQLiteManager, a GUI database manager for SQLite databases. It provides an overview of the software's main features and capabilities. SQLiteManager allows users to create and manage SQLite 2, SQLite 3, and in-memory databases. It includes panels for designing database schemas, managing data, writing and executing SQL queries, analyzing performance, and more. The manual describes each panel and feature in detail to help users understand and make full use of the database management software.
Access tips access and sql part 3 practical examplesquest2900
The document provides examples of using SQL statements in VBA code to manipulate data and structure in an Access database. It demonstrates how to use DoCmd.RunSQL to create a new table, add records to a table, add a new field to a table, modify existing records by updating field values, and delete an entire table from the database. Future tutorials will expand on these SQL and VBA techniques.
Access tips access and sql part 5 more instant queries 1quest2900
This document summarizes part 5 of a tutorial on using Access and SQL. It describes building a dialog box that allows users to create instant queries by selecting criteria from list boxes and choosing logical operators. List boxes are used instead of combo boxes to allow multiple selections. The dialog box is populated with queries that provide up-to-date options. Code is explained that handles the option buttons to ensure only one in each group is selected and synchronizes their values.
Access tips access and sql part 6 dynamic reportsquest2900
This document summarizes part 6 of a tutorial on creating dynamic reports in Microsoft Access. It describes how to build a dialog box that allows users to filter and sort the data displayed in an Access report. The dialog box uses combo boxes and list boxes to let users select filter criteria for fields like office and department. The code constructs SQL statements to dynamically update the report's filter property based on the user's selections. It also explains how to add sorting options so users can choose up to three fields to sort the report data.
This document provides a tutorial on using basic features in Microsoft Access 2007. It introduces Access and explains that the tutorial will guide users through pointing and clicking the interface as well as writing complex queries. It then outlines the chapters that make up the tutorial, which include getting started, adding and changing data, and different types of queries. The tutorial uses the sample Northwind database and instructs users to follow along by opening it in Access.
CSCI 2215 — Databases — Fall 2015HW 1, Due Friday, 092515.docxfaithxdunce63732
CSCI 2215 — Databases — Fall 2015
HW 1, Due: Friday, 09/25/15 L. Page
• Please read the policies on plagiarism and on homework guidelines (in the course outline handed out on the first
day) and remember that I enforce these policies.
• The extra credit problems are to be done on separate sheets of paper and can be handed in up to the day of the
final exam.
• Quiz 1 (open book, open notes) will be on the following week, on Thursday,Oct. 1 in the last 45 minutes of class
and will cover topics from the following list: Chapter 1: Introduction. Chapter 3: Relational Model, Chapter 4:
SQL DDL
• Email submissions will not be accepted.
• You will need to create a gmail or Yahoo account to email Access Files to me. You will need to send me your
databases for HW1, HW2, and the course project to [email protected]
• For Problem 2 and Problem 5, I have put on blackboard Premiere Products database as ”hw1database LP”
which you need to use for this problem; do not use the Premiere Products database inclass1 since that has been
modified from the original.
• For Problem 2 and Problem 5, you can do the implementation in either Microsoft Access or another relational
DBMS of your choice. If you are doing this in another DBMS, it is your responsibility to make sure you have
the same tables, by either entering the same data yourself or by transforming the Access data. Also, if you are
using another DBMS, please indicate clearly which DBMS you are using.
1. (15 points)
Consider the following six relations for an order-processing database application in a company:
CUSTOMER (CustId, Cname, City)
ORDER (OrderId, OrdDate, CustId, OrdAmt)
ORDERITEM (OrderId, ItemId, Qty)
ITEM (ItemId, UnitPrice)
SHIPMENT (OrderId, WarehouseId, ShipDate)
WAREHOUSE (WarehouseId, City)
OrdAmt refers to total dollar amount of an order; OrdDate is the date the order was placed; ShipDate is the
date an order is shipped from the warehouse. A single order can be shipped from several warehouses.
In a manner similar to Elmasri Figure 3.7, specify the primary keys (by underlining) and the foreign keys (by
drawing arrows) in this relational schema.
2. (15 points) You have to implement this using the Premier Products database. Create a new table MyCustomer
which has two columns MyCustNum, and MyRepNum.
(a) The primary key should be MyCustNum.
(b) MyCustNum will be a foreign key to CustomerNum in the Customer table.
(c) MyRepNum will be a foreign key to RepNum in the Rep table.
(d) Enter the following information in the MyCustomer table: first row: MyCustNum = 462 and MyRepNum
= 65; second row: MyCustNum = 408 and MyRepNum = 35
(e) Show that the primary key constraint is being correctly enforced by trying to enter another row with the
following information: MyCustNum = 462 and MyRepNum = 35
(f) Show that the foreign key constraint is being correctly enforced by trying to enter another row with the
following information: MyCustNum = 325 and MyRepNum = 40
You need to turn in the foll.
AimTo give you practical experience in database modelling, no.docxsimonlbentley59018
Aim:
To give you practical experience in database modelling, normalization and writing SQL statements to query a relational database
Assignment Summary:
The project specification details provided in this document and you must use only given specifications to come up with your solution. Make appropriate assumptions where ever required.
Please make sure that your group must meet your lecturer/tutor at least twice to update the progress of your assignment.
Background Information for Sample Database Project:
Australian Manufacturing Company (AMC) requires a database system to manage their stores, employees, products, suppliers, patrons and orders.
The following information has been gathered about current business activities of AMC.
AMC has many stores in different cities across Australia. Each store has unique store number and other details like name, contact details (phone number, email address and fax number) and location details (postal address composed of street number, suburb, state and postcode).
There are many departments within each store, for example, HR, accounts, finance and sales etc. each department is uniquely identified by department number. AMC also records department title, phone number and email address.
Each store has a number of employees. Each department is supervised by a department supervisor and each store is managed by a store manager who both are employees of AMC. Each department has a single supervisor only i.e. the department supervisor is also the supervisor for all the employees work within that department.
Each employee is referenced by unique employee number, name (first and last names), address, mobile number, email, TFN, salary and joining date. An employee’s salary is recorded differently as per his or her employment type. Employees can be employed as fulltime or casual basis. For a fulltime staff, annual salary is recorded and hourly rate for a casual staff.
Each store creates payslips for all employees work in that store on a weekly basis. As a minimum payslip number, no of hours worked, employee detail, store detail and gross pay are recorded.
AMC sales different products like fashion, health, beauty, electronics etc. Each product is characterised by product number, name, brand, description and price.
Each product can be supplied by one or more supplier and each supplier can supply one or many products. AMC also keeps appropriate details of their suppliers.
Each store maintains an inventory of their products available for sale. The quantity of each product available in store and the quantity ordered are kept.
AMC patron visits the store and shops in the store. Each customer is characterised by customer number, name (first and last names), mobile number and address.
A patron may place orders. An order contains one or many products at a time. A store keeps track of order number, order date, product(s) ordered and quantity ordered for each product.
2 | P a g e
The proprietors of AMC have ap.
Microsoft Access is a database management system that allows users to create and work with databases on a computer. A database is a collection of related data organized in tables. In Access, a table contains records made up of fields that hold the data. The exercises demonstrate how to create a new Access database, then design and populate a table to store student data, including setting a field as the primary key to uniquely identify each record. Proper documentation of the database structure through field descriptions is also emphasized.
This document provides an introduction and overview of key Access interface elements and functions for working with databases, including:
- The main screen contains the menu bar, tool bar, and object bar for navigating commands and creating database objects.
- Forms, queries, and reports can be created using wizards to present and retrieve data in a structured way. Forms allow adding, editing, and deleting records while queries selectively retrieve records based on criteria.
- Tables can be created to store data, and fields within tables can be added, edited, deleted, and have their data types and properties configured. Primary keys can also be set to uniquely identify records.
This document provides a tutorial on using Microsoft Access 2007. It begins by introducing queries, which allow users to extract specific information from database tables without having to manually search through records. The tutorial examines the "Current Product List" query in the Northwind sample database, which lists all current (non-discontinued) products. The query is designed to select records from the Products table where the Discontinued field is marked "No". Running the query produces a filtered list of current products without displaying discontinued items. The tutorial then demonstrates how to add, change, and delete records in the Customers table directly in the database.
The document provides an introduction to Microsoft Access and describes its main components and functions. It explains that an Access database contains tables which organize data into fields and records. The four main components of an Access database are tables, forms, queries, and reports. Tables store the raw data, forms provide a user interface to view and enter table data, queries search and filter table data, and reports format table data for printing. The document also provides step-by-step instructions for creating an empty Access database and sample table.
The document provides instructions for an accounting exercise involving creating a database with tables for customers, inventory, sales clerks, and sales transactions. The student is asked to create a linking table between the sales and inventory tables with a composite primary key, and establish relationships between the tables by linking the primary and foreign keys while enforcing referential integrity. Helpful hints are provided on how to create tables and relationships in Microsoft Access.
Similar to BUSI 301 Book Review RubricScoreCommentsResearch 25.docx (20)
Evaluate the role of leadership on organizational behaviorProv.docxhumphrieskalyn
Evaluate the role of leadership on organizational behavior
Provide the name of the corporation you will be using as the basis for this project.
Provide the organization’s purpose or mission statement.
Describe the organization's industry.
Provide the name and position of the person interviewed during this portion of the assignment (indicate as much pertinent information (e.g., length of service with company, previous roles in the company, educational background, etc.).
Provide the list of interview questions you asked the manager/executive.
Indicate which two - three of the following concepts from this competency that you intend to evaluate the organization/team on and describe the company’s/team’s current situation with each topic you’ve selected:
Power and politics
Communication
Organizational leadership
Organizational structure
Organizational change
Provide citations in APA format for any references.
.
Evaluate the role that PKI plays in cryptography.Ensure that you.docxhumphrieskalyn
Evaluate the role that PKI plays in cryptography.
Ensure that your initial discussion posting has been created by Thursday of each week and then you respond to a minimum of two other learners during the week. Your response must build upon the initial learner's comments. Please ensure that you properly APA format your writing. 500 words.
You must also use a scholarly source
.
Evaluate the presence and effects of alteration in the homeostatic s.docxhumphrieskalyn
Evaluate the presence and effects of alteration in the homeostatic state secondary to gender, genetic, ethnic and temporal variables
Select one of the case studies below, and include in your discussion an evaluation of the presence and effects of alteration in the homeostatic state secondary to gender, genetic, ethnic, and temporal variables.
Requirements:
Make sure all of the topics in the case study have been addressed.
Cite at least three sources; journal articles, textbooks or evidenced-based websites to support the content.
All sources must be within 5 years.
Do not use .com, Wikipedia, or up-to-date, etc., for your sources.
Case Study 1
Structure and Function of the Respiratory System
Brad is 45 years old and has been working as a coal cutter in a mine for the last 25 years. He likes the job because it pays well and the same mine had employed his father. Like many of his colleagues, Brad has had problems with a chronic cough. He has avoided his annual checkups for fear that he will be told he has “black lung,” or coal worker’s pneumoconiosis. The disease causes fibrosis, decreased diffusing capacity, and permanent small airway dilation. In later stages, pulmonary capillaries, alveoli, and airways are destroyed.
How can the disease described above create a mismatch between ventilation and perfusion? Use your understanding of alveolar dead space and physiologic shunt to explain your answer.
Individuals with chronic obstructive pulmonary disease have more difficulty exhaling than inhaling. Why is this so?
In general terms, what mechanisms in lung disease can affect diffusing capacity across alveolar membranes? Use the Fick law to explain your answer.
Case Study 2
Respiratory Tract Infections, Neoplasms, and Childhood Disorders
Patricia was called at work by a woman at the local daycare center. She told Patricia to come and pick up her son because he was not feeling well. Her son, three-and-a-half-year-old Marshall, had been feeling tired and achy when he woke up. While at daycare, his cheeks had become red and he was warm to touch. He did not want to play with his friends, and by the time Patricia arrived, he was crying. Later that afternoon, Marshall’s condition worsened. He had fever, chills, a sore throat, runny nose, and a dry hacking cough. Suspecting Marshall had influenza, Patricia wrapped him up and took him to the community health care clinic.
Why did Marshall’s presentation lead Patricia to think he had influenza and not a cold? Why is it important to medically evaluate and diagnose a potential influenza infection?
Describe the pathophysiology of the influenza virus. Outline the properties of influenza A antigens that allow them to exert their effects in the host.
Marshall may be at risk at contracting secondary bacterial pneumonia. Why is this so? Explain why cyanosis may be a feature associated with pneumonia.
Case Study 3
Disorders of Ventilation and Gas Exchange
Emmanuel and his mother live in an.
Evaluate the role of a digital certificate in cryptography. How doe.docxhumphrieskalyn
Evaluate the role of a digital certificate in cryptography. How does it impact the security posture of an organization?
Write a minimum of 2 to pages
The Paper must include scholarly references of 2
Make sure to follow APA Guidelines
.
Evaluate the merits of Piaget’s stage theory for explaining cognitiv.docxhumphrieskalyn
Evaluate the merits of Piaget’s stage theory for explaining cognitive development.
Discuss evidence that supports his theory as well as evidence that calls it into question.
Discuss your personal opinions about stage theories in general. Who are some of the major detractors and how would you address them?
.
Evaluate the notion that white collar offenders are intrinsically di.docxhumphrieskalyn
Evaluate the notion that white collar offenders are intrinsically different from non-offenders. What are the principal elements of the demonic, biogenetic, psychological and sociogenic perspectives on this question, and the evidence for an answer to the question within these perspectives? Which individualistic attributes of white collar offenders do you regard as meriting further systematic study, and why?
.
EV 551 Hazardous Materials Assessment – Summer2020Homework 1 – 4.docxhumphrieskalyn
EV 551 Hazardous Materials Assessment – Summer2020
Homework 1 – 40 points
1. Which of the following is not a part of the HAZWOPER process:
a.
Recognition of hazards
b.
Evaluation of hazards
c.
Control of hazards
d.
Information gathering
e.
Safety from hazards
f.
All are part of the process
2.
Hazardous waste site workers must:
a.
Receive 40-hour OSHA 1910.120 training plus 24 hours of field supervision if exposed over the PEL
b.
Receive 40-hour training plus 8 hours field supervision if exposed below the PEL and when respirators are not required
c.
8-hour annual refresher training
d.
All of the above
3.
First Responder Operations level training allows persons to:
a.
Witness or discover a release
b.
Perform defensive actions
c.
Stop the release
d.
A and B are true
e.
All of the above
4.
Recognition of hazards includes:
a.
Identifying the materials involved in the release
b.
Identifying the degree of hazards present
c.
Provide the level of protection needed for site workers
d.
A and B are correct
e.
All of the above
5.
The most important response activity at a hazardous waste work site is:
a.
Evaluation of hazards
b.
Control of hazards
c.
Recognition of hazards
d.
Safety precautions
6.
Frequent hazard types found at response sites include:
a.
Physical hazards
b.
Biological hazards
c.
Chemical hazards
d.
Mechanical hazards
e.
All of the above
7.
The purpose of initial control activities is to:
a.
Immediately assess clean up alternatives
b.
Provide time to responders to address long-term hazards
c.
Slowly size up response activities
d.
Both A and B are correct
e.
None of the above
8.
Spill reporting is covered by which of these federal regulations:
a.
Superfund
b.
DOT
c.
RCRA
d.
Clean Water Act
e.
A, B, and D are correct
9.
The effects of toxic materials on the human body are determined by:
a.
Routes of exposure
b.
Dose
c.
Duration and frequency of exposure
d.
All of the above
10.
What are the four major pathways that chemical substances can enter the body?
a.
___________________________________________________
b.
___________________________________________________
c.
___________________________________________________
d.
___________________________________________________
11.
What is the primary route of exposure to hazardous waste site workers or incident
responders?
a.
Ingestion
b.
Dermal absorption
c.
Inhalation
d.
Both a and b are correct
12.
Dermal absorption may occur with which form(s) of a chemical:
a.
Solid
b.
Liquid
c.
Aerosol
d.
Mist
e.
All of the above
13.
The dose-response curve illustrates:
a.
The indirect relationship between dose and response
b.
The direct relationship between dose and response
c.
The average number of affected individuals
d.
None of the above
14.
For most chemicals, a low dose does that does not show an appreciable hazard to exposed individuals is called the:
a.
LOAEL
.
Evaluate the history of cryptography from its origins. Analyze how .docxhumphrieskalyn
Cryptography has a long history that students must evaluate in at least two written pages using a minimum of three scholarly sources, with proper APA formatting including a separate title page and references cited. The assignment requires an analysis of how cryptography was used historically and a description of its development over time.
Evaluate the evidence provided by Apollo Shoes.Decide how to s.docxhumphrieskalyn
Evaluate
the evidence provided by Apollo Shoes.
Decide
how to structure the audit report for the provided evidence.
Compose
an audit report
reflecting the appropriate length, sections, and content for the provided information.
Include
a description of the evidence, the accounting sampling and testing procedures used, and a brief description of the value of the audit report
Can anyone do this assignement. It is due by 9pm 11/12/2012 Eastern Standard Time..
.
Evaluate the Health History and Medical Information for Mrs. J.,.docxhumphrieskalyn
Evaluate the Health History and Medical Information for Mrs. J., presented below.
Based on this information, formulate a conclusion based on your evaluation, and complete the Critical Thinking Essay assignment, as instructed below.
Health History and Medical Information
Health History
Mrs. J. is a 63-year-old married woman who has a history of hypertension, chronic heart failure, and chronic obstructive pulmonary disease (COPD). Despite requiring 2L of oxygen/nasal cannula at home during activity, she continues to smoke two packs of cigarettes a day and has done so for 40 years. Three days ago, she had sudden onset of flu-like symptoms including fever, productive cough, nausea, and malaise. Over the past 3 days, she has been unable to perform ADLs and has required assistance in walking short distances. She has not taken her antihypertensive medications or medications to control her heart failure for 3 days. Today, she has been admitted to the hospital ICU with acute decompensated heart failure and acute exacerbation of COPD.
Subjective Data
Is very anxious and asks whether she is going to die.
Denies pain but says she feels like she cannot get enough air.
Says her heart feels like it is "running away."
Reports that she is exhausted and cannot eat or drink by herself.
Objective Data
Height 175 cm; Weight 95.5kg.
Vital signs: T 37.6C, HR 118 and irregular, RR 34, BP 90/58.
Cardiovascular: Distant S1, S2, S3 present; PMI at sixth ICS and faint: all peripheral pulses are 1+; bilateral jugular vein distention; initial cardiac monitoring indicates a ventricular rate of 132 and atrial fibrillation.
Respiratory: Pulmonary crackles; decreased breath sounds right lower lobe; coughing frothy blood-tinged sputum; SpO2 82%.
Gastrointestinal: BS present: hepatomegaly 4cm below costal margin.
Intervention
The following medications administered through drug therapy control her symptoms:
IV furosemide (Lasix)
Enalapril (Vasotec)
Metoprolol (Lopressor)
IV morphine sulphate (Morphine)
Inhaled short-acting bronchodilator (ProAir HFA)
Inhaled corticosteroid (Flovent HFA)
Oxygen delivered at 2L/ NC
Critical Thinking Essay
In 750-1,000 words, critically evaluate Mrs. J.'s situation. Include the following:
Describe the clinical manifestations present in Mrs. J.
Discuss whether the nursing interventions at the time of her admissions were appropriate for Mrs. J. and explain the rationale for each of the medications listed.
Describe four cardiovascular conditions that may lead to heart failure and what can be done in the form of medical/nursing interventions to prevent the development of heart failure in each condition.
Taking into consideration the fact that most mature adults take at least six prescription medications, discuss four nursing interventions that can help prevent problems caused by multiple drug interactions in older patients. Provide a rationale for each of the interventions you recommend.
Provide a health promotion .
Evaluate the current state of the health care system in Sacramento. .docxhumphrieskalyn
Evaluate the current state of the health care system in Sacramento. Read local newspaper articles, watch videos, and explore government and health care sites for information about challenges to the city’s health care needs (shortages, financial difficulties, privacy issues, etc.).
Propose a new or improved health care service that you would introduce into the community. Explain why the service is needed and how it would improve the community.
Design a new health care facility that would offer a new or an improved service to the community. Present a floor plan of the facility that includes the surface area, purpose for, and description of each space.
Write a 700 - to 1,050–word report about the state of health care in your selected city, your proposal for a new or improved service, and the floor plan of a facility to implement that service.
.
Evaluate the advantages and disadvantages of the various decis.docxhumphrieskalyn
Evaluate the advantages and disadvantages of the various decision-making tools listed (e.g., regular payback, discounted payback, net present value (NPV), internal rate of return (IRR), and modified internal rate of return).
Describe a project scenario in which you would recommend one method, or a combination of methods, as being more effective than others. Draw from your professional experience and/or additional research, and provide a rationale for your recommendation.
.
Evaluate some technologies that can help with continuous monitoring..docxhumphrieskalyn
Evaluate some technologies that can help with continuous monitoring. One example of many is Cyberscope, an automated reporting tool for security reporting that receives recurring data feeds to assess the security posture of IT systems. Discuss the pros and cons of using continuous monitoring tools and make other suggestions to improve continuous monitoring.
In the second week, discuss the major challenges in continuous monitoring of information systems security.
*will send 2 classmates after completion of discussion so you can respond!
.
Evaluate progress on certification plansReport your prog.docxhumphrieskalyn
Evaluate progress on certification plans
Report your progress on the Certification Plan completed in Week 1 and submitted in Week 4.
What have you done to prepare for your certification?
Have you completed the scheduled tasks assigned on your timeline? If not, what are your plans to stay on schedule?
Rubric:
Quality of Work Submitted:
The extent of which work meets the assigned criteria and work reflects graduate level critical and analytic thinking.--
Quality of Work Submitted:
The purpose of the paper is clear.--
Written Expression and Formatting
Paragraph and Sentence Structure: Paragraphs make clear points that support well developed ideas, flow logically, and demonstrate continuity of ideas. Sentences are clearly structured and carefully focused--neither long and rambling nor short and lacking substance.--
.
Evaluate how you have achieved course competencies and your plans to.docxhumphrieskalyn
Evaluate how you have achieved course competencies and your plans to develop further in these areas. The course competencies for this course are as follows:
Explore the historical evolution of the advance practice nurse.
Differentiate the roles and scope of practice for nurses working in advanced clinical, education, administration, informatics, research, and health policy arenas.
Analyze attributes of the practice arena such as access and availability, degree of consumer choice, competition, and financing that impact advanced practice nurses and their ability to effectively collaborate with other health professionals.
Integrate evidence from research and theory into discussions of practice competencies, health promotion and disease prevention strategies, quality improvement, and safety standards.
Identify collaborative, organizational, communication, and leadership skills in working with other professionals in healthcare facilities and/or academic institutions.
Synthesize knowledge from values theory, ethics, and legal/regulatory statutes in the development of a personal philosophy for a career as an advanced practice nurse.
.
Evaluate how information privacy and security relates to the Interne.docxhumphrieskalyn
Evaluate how information privacy and security relates to the Internet, which is the major information conduit for businesses and individuals.
Write a paragraph of at least 200 words addressing the following: Explain how your expectations for Internet privacy differ for the following situations: Accessing the web at home, at work, and in a public setting, such as a library computer lab or Wi–Fi zone. What is the basis for your expectations? Is it legal to use your neighbors’ wireless Internet signal? Is it ethical? Explain your reasoning.
.
Evaluate assessment of suicide in forensic settings andor cri.docxhumphrieskalyn
Evaluate assessment of suicide in forensic settings and/or criminal justice institutions by addressing the following:
Who would serve on the task force?
Who would be involved in suicide prevention or identification if you were able to intervene at the institution?
What would the interventions look like? What would be some of the policies and procedures that you might implement to ensure that best practices are met?
Provide specific examples based on your current or future forensic role.
Include an analysis of your own prejudices and biases regarding inmate suicides (e.g., consider a child murderer).
.
Evaluate different approaches to ethical decision making. Then, choo.docxhumphrieskalyn
Evaluate different approaches to ethical decision making. Then, choose one of them to apply to an ethical issue you have identified.
By successfully completing this assessment, you will demonstrate your proficiency in the following course competencies and assessment criteria:
Competency 1: Evaluate the parameters for ethical decision making in 21st century multicultural business environments.
Evaluate the parameters of various ethical decision-making approaches.
Competency 3: Evaluate organizational policy within the framework of ethical standards.
Analyze an ethical dilemma using an ethical decision-making approach.
Assess the validity of a resolution suggested by a selected ethical decision-making approach.
Competency 4: Communicate effectively.
Communicate the analysis of ethical decision making clearly and effectively.
.
Evaluate and grade websites in terms of their compliance with PL pri.docxhumphrieskalyn
Evaluate and grade websites in terms of their compliance with PL principles. You will first do this with a local government site (Project 1a) and then with a federal site (Project 1b). You will perform the same analysis and evaluation that is done by those who volunteer with the Center for Plain Language to review and grade federal websites as part of the plain language Federal Report Card.
.
Evaluate at least (2) factors that make financial statement analys.docxhumphrieskalyn
Evaluate at least (2) factors that make financial statement analysis essential to management, investors, and creditors. Provide a rationale for your response.
Imagine you are considering investing in a corporation. Examine the key information you would look for in a company’s financial statements and explain why this information would be important to you. Suggest at least two (2) financial statement analysis tools you would use to evaluate this company’s financial statements. Provide a rationale for your suggestions.
.
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
Assessment and Planning in Educational technology.pptxKavitha Krishnan
In an education system, it is understood that assessment is only for the students, but on the other hand, the Assessment of teachers is also an important aspect of the education system that ensures teachers are providing high-quality instruction to students. The assessment process can be used to provide feedback and support for professional development, to inform decisions about teacher retention or promotion, or to evaluate teacher effectiveness for accountability purposes.
Thinking of getting a dog? Be aware that breeds like Pit Bulls, Rottweilers, and German Shepherds can be loyal and dangerous. Proper training and socialization are crucial to preventing aggressive behaviors. Ensure safety by understanding their needs and always supervising interactions. Stay safe, and enjoy your furry friends!
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
Physiology and chemistry of skin and pigmentation, hairs, scalp, lips and nail, Cleansing cream, Lotions, Face powders, Face packs, Lipsticks, Bath products, soaps and baby product,
Preparation and standardization of the following : Tonic, Bleaches, Dentifrices and Mouth washes & Tooth Pastes, Cosmetics for Nails.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
BUSI 301 Book Review RubricScoreCommentsResearch 25.docx
1. BUSI 301
Book Review Rubric
Score
Comments
Research: 25 Points Possible
Appropriate research demonstrated by the use of scholarly,
academic sources. Primary sources used whenever possible and
appropriate supplemented with high quality secondary sources.
0
3. Good
Excellent
Perfect
0
12.5
15
17.5
20
22.5
25
of 25
Content: 40 Points Possible
Length of Book Review appropriate. Demonstration of
interaction with and mastery of subject matter including
development of ideas, interaction with and integration of
scholarly research, integration of biblical worldview, etc.
Author’s main theme(s) articulated clearly. Interaction with
main points evident. Agreement/Disagreement with author’s
point of view supported by well-reasoned arguments.
0
Bad
Failing
Poor
Average
Good
Excellent
4. Perfect
0
20
24
28
32
36
40
of 40
Format and Style: 10 Points Possible
Overall appearance and style of the paper. Conformity with
APA to the extent appropriate.
0
Bad
Failing
Poor
Average
Good
Excellent
Perfect
0
5
5. 6
7
8
9
10
of 10
Final Total of 100
Bad
Does not evidence a good faith attempt to complete the
assignment. Does not meet minimums in any significant way.
Failing
Significantly falls short of minimum expectations for the
assignment.
Poor
Does not satisfy minimum expectations for the assignment.
Average
Satisfies minimum expectations for the assignment without
additional positive elements such as additional scholarly
sources, additional posts, very insightful comments that advance
the overall discussion, etc.
Good
Exceeds minimums expectations for the assignment in some
ways.
Excellent
Significantly exceeds minimum expectations for the assignment
in many areas.
Perfect
Ostensibly exceeds minimum expectations for the assignment in
all ways. Need for improvement of assignment is not evident in
6. any way.
ITEC 200 PRACTICE LAB Database Queries 1
ITEC 200 Practice Lab
Writing Database Queries
INTRODUCTION
This assignment is a hands-on tutorial on how to prepare
queries to retrieve the information you need
from a database. You will be using only one Structured Query
Language (SQL) command: SELECT. The
SELECT command is the most useful SQL command to learn
because it allows you to extract just about
any information you may need from a database.
DUE BEFORE you walk into the lab- THIS is the PRE-LAB
Skim all the instructions in this handout carefully before the lab
session. Notice the Tour and the
Technical Notes on Queries
1. Download database. You need to download the database from
Bb. Put it on your G drive or your
flash drive. If you mess up later you can always download a
clean copy from Bb.
2. It is useful to print these instructions including forms and
tables.
7. 3. Security. MS Access will likely open immediately and you
must do two things before you attempt to
work with the database. You will notice two warnings
immediately below the Microsoft Access
Ribbon. First, on the line that says “Security Warning”, click
Enable, then click “Enable this Content”
and “OK”. Second, where it says “Read Only” click “Save As”
and save the file to your G Drive or
flash.
4. Open. Once you download this database file, run MS Access
in your computer. Click on the
“File” Button, then select "Open", and then find this file in your
MISClass folder in your G
drive and open the database file.
5. Navigation. Select the top tab on your left task bar
to click on All Access Objects. This will help
you easily navigate all queries, forms, reports, etc…
that the Access file contain.
6. Inspect. Once you open the lab database file,
familiarize yourself with all the tables that contain
the data. Under the “Tables” tab, open each table
and inspect its contents.
WRITING A SIMPLE TEST QUERY
8. ITEC 200 PRACTICE LAB Database Queries 2
Before you work on the actual lab
queries, let's write a simple test query to
give you some practice and to show you
how to write queries in MS Access.
Select “Create”, this is where you will
create new queries, forms, reports, etc
Getting into SQL: the workaround: For some strange reason, MS
Access does not
provide a direct option to write SQL queries. So, we have to do
this the long way with a workaround.
Select "Query Design" option. This will place you in the visual
query design facility provided by MS
Access to write queries using "Query by Example (QBE)". We
won't be using this method, but if
you were writing QBE queries you would select the tables you
need here and then prepare your queries
visually. So, please close the "Show Table" dialog box by
clicking on the "X" (to re-open this
dialog box, right-click on the design screen and select "Show
9. Table"). To open the SQL screen, you
can either right-click on the design screen and select "SQL
View" or click on the "SQL" icon on the
top left of the screen. If you don't see the "SQL" icon, click on
the scrollable list on the top left and select
"SQL View".
Your first SQL, just one line:
Once you open the SQL screen, you will see the word
“SELECT;” written there by default. Write a
little test query like this:
SELECT * FROM Clients;
l records in the Clients
table. The * tells Access to show
everything.
-colon tells Access that it is the end of the SQL
command; ensure that the semi-colon is
at the end of the SQL command; if you type anything to the
right of the semi-colon Access will
ignore it.
Close the SQL screen by clicking on the "X". MS Access will
ask you if you want to save this query. Say
Yes and name it "Test". Once you have written the query, you
10. can run the query in several ways: (1)
you can double click on the query; (2) From SQL view, simply
click on the red exclamation mark; or (3)
from within the Query Design click on the scrollable list icon
on the top left and select "Datasheet View".
ITEC 200 PRACTICE LAB Database Queries 3
Taking a Tour Of The Database That You
Will Use
Your queries will retrieve data from a simple order entry
database
that tracks all client order activities in a database. The database
has 5
tables. Notice that a) table and field names are unique, so that
you can reference them unambiguously,
and b) tables and field names do not contain blank spaces).
The actual data is small here and displayed on the next page.
Clients This table contains 1 record (row) for each client. It
contains the following fields:
ClientID, ClientName, Address, City, State, ZipCode and
Telephone. The ClientID field
contains a client ID which uniquely identifies each client (i.e.,
each record). [Aside: the field(s) that uniquely
identify a record in a table is called the "primary key"]
Products This table contains one record (row) for each product
11. that the company sells, which
contains data about the product recorded in these fields:
ProdID, ProdName, ProdDescription,
and Price. The ProdID field contains a product code that
uniquely identifies each product. The data
recorded in the remaining fields are self-explanatory.
Orders: This table contains one record (row) for every order
placed by your customers. It contains
the following fields: OrderNo, ClientID, OrderDate,
OrderDescription, OrderStatus
and DeliveryDueDate. The OrderNo field is a sequential number
that uniquely identifies an order
(have you ever called a company to check the status of an order
you placed? they probably asked you to
give them an order number). The ClientID is the ID of the client
who placed an order. A client ID listed in
the orders table must exist in the Clients table [Aside: it does.
When data in a field in one table needs to exist
in another table, we call it a "foreign key"].
Note that an order may be placed to purchase more than one
item (e.g., when you order a computer
from Dell you may also have included in the same order a flat
monitor, a router, a scanner and a printer).
So, we keep the corresponding line item details in a separate
table below.
LineItems This table contains 1 record (row) for every line item
of every order placed. Each line
item specifies a product and quantity ordered. The same product
12. cannot appear in more than 1 line item
in the same order (i.e., if you buy 2 identical computers you
will only see one line item with a quantity of
2). The table contains the following fields: OrderNo, LineItem,
ProdID, and Qty. The OrderNo field
contains the order number in which the line item belongs. The
LineItem field is a sequential number
starting with 1 for the first line item in the order, 2 for the
second, and so on. The OrderNo and
LineItem fields jointly and uniquely identify each line item
recorded in every order
ClientComm This table keeps track of the history of client
contact. It contains record in which
salespeople record notes and comments about every contact t so
all the client contact history is
available to the entire company. It contains the following fields:
ClientID, Date and Comment. Note
that because clients can call many times, there may be many
entries for a given client. Therefore, the
ClientID and Date (includes a time stamp) fields jointly and
uniquely identify each comment entered
about every client [i.e., a dual primary key].
ITEC 200 PRACTICE LAB Database Queries 4
Clients
13. ClientID ClientName Address City State ZipCode Telephone
alberto Espinosa, Alberto Old Albe Road Bethesda MD
20817 3018851958
carmel Carmel, Erran Seven River Rd Washington DC 20016
3013334444
melander Melander, Nicole Rockville Pike Rockville MD
20776 3012223333
glee Lee, Gwanhoo Wizard Lane Fairfax VA 26777
2028851958
klein Klein, Jill Kleinhill Road Potomac MD 20088
7034445555
Orders
OrderNo ClientID OrderDate OrderDescription OrderStatus
DeliveryDu
eDate
990001 alberto 6/7/2007 Computer System Top Priority
6/10/2007
990002 carmel 6/7/2007 Another System Medium Priority
6/11/2007
990003 melander 6/7/2007 More Systems Low Priority
6/24/2007
990005 klein 6/7/2007 Monitors and Keyboards Top Priority
6/7/2007
15. 990004 1 comp 50
990005 1 monit 12
990005 2 keyb 12
ClientComm
ClientID Date Comments
alberto 6/7/2007 This client acts like he has a lot of money,
but he's really broke
alberto 6/8/2007 Client called to complain about nothing.
Ignore him next time, needs vacation
carmel 6/10/2007 Called again to order music, but we only sell
computers. …probably teaching 2 much
klein 6/7/2007 Called to get specs on monitor. Please send out
glee 6/8/2007 This client acts like he is broke, but he keeps
purchasing lots of stuff
ITEC 200 PRACTICE LAB Database Queries 5
TECHNICAL NOTES ABOUT WRITING QUERIES
SQL. Once you learn SQL you can use it with any DBMS. For
example, if you have invested many hours
16. building queries for an MS Access database, and your company
decides to change its database platform
to Oracle, you can simply port and run the same queries in
Oracle (because they are "standard").
Furthermore, many programming and web scripting languages
allow you to embed SQL queries in programs or
web pages so that you can retrieve data from a database to
display in dynamically generated web pages (we will
talk about this in class later on).
Queries in MS Access:
Once you start MS Access and retrieve the database file for this
assignment, click on the “Create”
button. Queries in MS Access are saved with a name for future
use. This is very convenient because
often times you need to run the same query over and over again.
To create a new query click on the
“Query Design”. This will open MS Access' version of QBE
(Access calls it "Design View"). You will
see how easy it is to move from/to Design View (i.e., QBE)
to/from the SQL view. In fact, an easy way
to start building your SQL queries is to first use the Design
View and then switch to SQL view. Before you
start with the assignment you may want to test a few QBE
queries just to see how they work.
Entering, Saving and Running SQL Queries
17. To type a query, first click on the ”Create” button on top; this is
where you will create new queries,
forms, reports, etc… in the future. Under the ”Queries” tab on
your left pane is where you can view
and access your queries. Right now there should be no queries.
Unfortunately, and strangely, MS Access
doesn't have a direct way to bring you into the SQL query view,
so we have to use a convoluted way
through the Design View (but you will get used to it quickly).
Now open the Design View, by clicking on the “Query Design”
button (with the little square ruler).
When you see a dialog box called "Show Table", click "Close".
Now you will see the Design View
(or QBE). You will notice a button on the left top corner labeled
"SQL". Click on that button and the SQL
editing box will open. If you want to go to Design view click on
the little squared ruler. You can go back
and forth. Now click on the little scrollable icon under SQL or
under Design icon. You will notice that you
can switch to a number of views. We are only interested in the
SQL, Design and Datasheet views at this
point.
To run (execute) a query, you can just double click on the actual
queries (left pane, under the
“Queries” tab). If you are editing a query and you want to test
it, simply click on the exclamation
mark ! icon or simply switch to “Datasheet View” by clicking
on the little scrollable icon on the top
18. left corner under SQL.
Once you are happy with your query, click on the X mark on the
top right corner of the query editing
box. MS Access will prompt you for a query name. Enter the
query name and click OK to save it.
we suggest that you first write your queries by hand using the
form on the next page The
challenge of SQL queries is figuring out what to write where.
ITEC 200 PRACTICE LAB Database Queries 6
From hereon is DUE AT THE END OF THE LAB session to be
checked and graded.
You need to write 8 queries during the lab session: 4 simple
queries, and 4 complex queries that
join 2 tables.
When you finish all your queries run each of the 8 queries and
leave them open so that we can review
them and check you off quickly.
Types of Queries
19. Queries can be simple (query one table) and complex with joins
(query more
than one table), or even more complex (queries with aggregates
and grouping,
queries within queries or nested queries; querying a table more
than once in the
same query, etc.). For this class, you will only be working with
simple and complex
queries with 2 tables. It is important to note that there can be
more than one
solution for each query.
RAM’s RULE #1 of database: query the MINIMUM number of
tables possible
for each query. In other words, if all your query results can
come from a single
table, you should not query 2 or more tables. You will only
query 2 tables in our
work in this class. But it is common to query 3 or more tables.
ITEC 200 PRACTICE LAB Database Queries 7
SQL
SELECT
Command
Syntax:
20. SELECT
FROM
WHERE
AND
ORDER BY
The columns (and/or column expressions) you want
The tables that contain the data
Condition to filter the rows you want
Another condition, if any
The column you want to use for sorting
Example:
SELECT EmployeeName, Salary*1.20 AS NewSalary (resulting
column name)
FROM Employees WHERE CompanyID = “IBM”
AND DeptID = “FIN”
ORDER BY EmployeeName
SELECT
FROM
WHERE
AND
ORDER BY
SELECT
FROM
22. Find out how much money your computer orders are making.
List all order numbers, line
items, product names, quantities ordered, unit price (Price), and
total price (Qty*Price) for
the ProductID = "comp" (enclose comp in quotations here too).
Note: you can use not only
single fields in a query column, but also full expressions like
Qty*Price. When you do this, MS
Access will assign an ugly name for the corresponding column
(e.g., expr1). However, you
can give this column a more meaningful name using the "AS"
clause (e.g., Qty*Price AS
TotalPrice). Tip: you need to join two tables for this query
(Products and LineItems) because
part of the information is available the Products table only (e.g.,
Price) and other information
is available in the LineItems table only (e.g., Qty).
Q
7
(
2
t
ab
le
s)
Run a similar query to query 3 above, but this time let's also list
the Client Name (i.e., if you
23. need to use this query for a management report you need to
include client names, not just
client IDs). So, please display the client ID, client name and
comments entered for the client
with an ID = "alberto". Tip: the difference between this query
and item 3 above is that you
need to join the ClientComm table with the Clients table (so
that you can get the client name
from the Clients table).
Q
8
(
2
ta
b
le
s)
Since we keep track of orders and the line items for these orders
in separate tables, lets
build a query that gives us a complete view of all orders and
their respective line items. List
all orders, client ID, line item numbers, product ID and
quantities ordered in all line items in
all orders. Tip: you need to join the Orders and the LineItems
tables.
24. Queries that you will write in the lab session
Q1 Retrieve client information for Jill Klein. List the client ID,
client name, state and zip code for
the client with an ID of "klein" (note: you need to enclose
"klein" in quotations for queries
like this that involve text strings).
Q2 Get a list of our highly priced products. Display the product
ID, product name and price for
all products priced over $200.
Q3 Find out which notes and comments have been entered for
Alberto Espinosa. Display the
client ID and all the comments entered for a client with an ID of
"alberto".
Q4 Show all the transactions (meaning lines) where a computer
was purchased (“comp”). In this
query show me Order#, ProdID, Qty
Q
5
(2
t
ab
le
s)
Same as Q4 but this time make more elegant by accessing full
descriptions. Show these
fields : order#, prodID, product description, price, quantity
25. ITEC 200 PRACTICE LAB Database Queries 9
SQL Simple Query Syntax (columns can be retrieved from a
single table)
Note: the keywords or conditions in brackets [ ] are optional
SELECT [*] [DISTICT] [TOP n] [BOTTOM n] field1, field2,
field formula [AS name], etc.
FROM tablename
[WHERE condition1]
[AND condition 2, etc.]
[ORDER BY field1, field2 [DESC][ASC]]
The (mandatory) SELECT line has a list of fields or columns to
display in the results query (e.g., Qty,
Price) but it can also contain formulas combining columns (e.g.
Qty * Price).
se the AS keyword if you want to give a specific name to
the formula (e.g. Qty * Price AS
TotalPrice)
tables you are querying
(reduces your typing)
26. ate rows from your query
results, if any
queries) to list only the top n
records from the result (e.g., SELECT TOP 5 EmployeeName,
Salary FROM
Employees ORDER BY Salary DESC)
The (mandatory) FROM line has the name of the table that
contains the SELECT fields you want to
retrieve in your query
The (optional) WHERE line contains the condition that allows
you to filter which records get displayed
(e.g., WHERE Salary>100000). If you have more than condition
you can use the AND keyword to
add more conditions (e.g., WHERE Salary>100000 AND
State="NY").
The (optional) ORDER BY line contains the fields you want to
use for sorting. By default, the query
will sort in ascending order, but you can include the DESC
keyword if you want it sorted in descending
order (e.g. SELECT EmployeeName, Salary FROM Employees
ORDER BY Salary DESC). You
can use more than one field to sort (e.g. SELECT CompanyID,
EmployeeName FROM Employees
27. ORDER BY CompanyID, EmployeeName -- will list employees
sorted by their company ID's and by
their name, within each company ID)
ITEC 200 PRACTICE LAB Database Queries 10
SQL Complex Query Syntax (columns need to be retrieved from
MORE THAN 1 TABLE)
SELECT [*] [DISTICT] [TOP n] [BOTTOM n] field1, field2,
field formula [AS name], etc.
FROM tablename1, tablename2, etc.
WHERE tablename1.commonfield = tablename2.commonfield -
-- this is the JOIN condition
[AND otherconditions, etc.]
[ORDER BY field1, field2 [DESC][ASC]]
This works just like the simple queries, except that:
You MUST specify the JOIN condition in the WHERE line. For
example, if the Employees table
needs to be joined with the Companies table, and the common
field in these two tables is
CompanyID, the line WHERE should read:
28. WHERE Employees.CompanyID = Companies.CompanyID.
WARNING: if you omit this join condition you will obtain a
TABLE PRODUCT, which is NOT
what you want. A table product will combine every single row
of tablename1 with every single row of
tablename2.
If any of the fields in the SELECT line exist in both tables
listed in the FROM line, you must
resolve this ambiguity by specifying the table from which the
data will be retrieved by prefixing the
field name with the table name and a period (e.g., SELECT
EmployeeName, CompanyName,
Companies.CompanyID FROM Employees WHERE
Employees.CompanyID =
Companies.CompanyID).
Once you have read the book then in your 5 page review, you
should briefly articulate the author’s main positions or themes
and then interact with them. That is, choose one or two main
points that you agree with and/or one or two in which you do
not agree, supporting your thoughts with well-reasoned
arguments.