Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
The document provides instructions on how to create tables in Microsoft Access. It discusses the benefits of storing data in tables and using relationships between tables. It explains how to create a new table by designing it from scratch, using a template, or importing/linking from an external data source. The key steps covered are setting a table's fields and their data types, primary key, and other properties. Setting these properly is important for organizing the data and enabling relationships between tables.
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docxbartholomeocoombs
AB Database Assignment 1 –FOR STUDENTS TO COMPLETE
First: create the initial database:
1. Follow the instructions in the walkthrough beginning in section 1.6 through 1.9 of the AB Database Materials Part 1 and create the first three tables of the Adventure Bikes sales database described there. You will work on this database again for assignment 2, so don’t lose it.
When you open your database ‘Enable Content’ when asked so that you can complete your work.
Your table and attribute names should apply the ‘Database Rules to Remember’ from the walkthrough, e.g.,
a. Consistency
b. no spaces in object names
c. upper and lower case characters
d. meaningful names
Then add new components:
2. Create an EmployeeClassifications table with a primary key field and a description field (both fields are attributes of employee classification). Now switch to datasheet view and enter rows (or records) for Salaried, Hourly, and Contracted employee categories, using the first letter of the category name as the primary key value, e.g., use ‘H’ as the key value for ‘Hourly’. Confused? Read the walk through, and especially section 1.7 where we created the table for categorizing term codes.
3. Create an Employees table to the database with an AutoNumber EmployeeID as the primary key plus first and last name fields. Also add a field for the employee type using the same data type as the primary key of your employee classification table.
4. Enter at least five sample employees using names of your choice. To help illustrate the system’s functionality, assign at least one employee to each of the three employee categories.
5. Add a foreign key constraint (relationship) so that the database’s referential integrity functions will enforce mutually exclusive employee classifications. Confused? Review how TermsCode worked in the walk through.
6. In the SalesInvoices table, add a new field to hold a foreign key to reference the Employees table. Add a foreign key constraint (relationship) to connect the SalesInvoices table to the Employees table. This applies the Object and Transaction design pattern, recording which employee entered each invoice. In datasheet view, make the first two invoices entered by the same employee, and the third by a different employee.
Then: document your work – this is what you will turn in
Make a word document for your database assignment submission. For Database Assignment Part 1 include the following:
1. Provide illuminating examples explaining which of the tables you added is an Object table and which is a Category table - that’s two paragraphs. Remember that an illuminating example includes a definition of the concept (what is a category table in one paragraph and what is an object in the other) a specific example (what is your table name) and a sentence or two connecting your example to the definition. These all should be in paragraph form. If you are not clear on what is being asked of you here go back and reread sections 1.1 and 1.2.
This document provides an overview of Microsoft Access and database concepts. It includes sections on getting started with Access, navigating the environment, database terms like tables, queries, forms and reports, and how to create and manage a database including adding tables, fields, records, relationships and running queries. The document aims to introduce users to key Access features and the basics of setting up and working with an Access database.
Physical storage in databases involves tables, views, and data types. Tables store data in rows and columns and are made up of columns with assigned data types. Views allow you to display data from tables in different ways. Common data types include numeric, string, date/time, and binary types that determine what values a column can store.
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.
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.
A properly designed database divides information into subject-based tables to reduce redundancy and link information together. The design process includes determining the database purpose, finding required information, dividing it into tables and fields, specifying primary keys, and setting relationships. Tables should be in first normal form with single values per field. Relationships like one-to-many are created by adding a primary key as a foreign key in another table. The design is then refined, sample data added, and normalization rules applied to achieve higher normal forms.
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.
The document provides instructions on how to create tables in Microsoft Access. It discusses the benefits of storing data in tables and using relationships between tables. It explains how to create a new table by designing it from scratch, using a template, or importing/linking from an external data source. The key steps covered are setting a table's fields and their data types, primary key, and other properties. Setting these properly is important for organizing the data and enabling relationships between tables.
AB Database Assignment 1 –FOR STUDENTS TO COMPLETEFirst create .docxbartholomeocoombs
AB Database Assignment 1 –FOR STUDENTS TO COMPLETE
First: create the initial database:
1. Follow the instructions in the walkthrough beginning in section 1.6 through 1.9 of the AB Database Materials Part 1 and create the first three tables of the Adventure Bikes sales database described there. You will work on this database again for assignment 2, so don’t lose it.
When you open your database ‘Enable Content’ when asked so that you can complete your work.
Your table and attribute names should apply the ‘Database Rules to Remember’ from the walkthrough, e.g.,
a. Consistency
b. no spaces in object names
c. upper and lower case characters
d. meaningful names
Then add new components:
2. Create an EmployeeClassifications table with a primary key field and a description field (both fields are attributes of employee classification). Now switch to datasheet view and enter rows (or records) for Salaried, Hourly, and Contracted employee categories, using the first letter of the category name as the primary key value, e.g., use ‘H’ as the key value for ‘Hourly’. Confused? Read the walk through, and especially section 1.7 where we created the table for categorizing term codes.
3. Create an Employees table to the database with an AutoNumber EmployeeID as the primary key plus first and last name fields. Also add a field for the employee type using the same data type as the primary key of your employee classification table.
4. Enter at least five sample employees using names of your choice. To help illustrate the system’s functionality, assign at least one employee to each of the three employee categories.
5. Add a foreign key constraint (relationship) so that the database’s referential integrity functions will enforce mutually exclusive employee classifications. Confused? Review how TermsCode worked in the walk through.
6. In the SalesInvoices table, add a new field to hold a foreign key to reference the Employees table. Add a foreign key constraint (relationship) to connect the SalesInvoices table to the Employees table. This applies the Object and Transaction design pattern, recording which employee entered each invoice. In datasheet view, make the first two invoices entered by the same employee, and the third by a different employee.
Then: document your work – this is what you will turn in
Make a word document for your database assignment submission. For Database Assignment Part 1 include the following:
1. Provide illuminating examples explaining which of the tables you added is an Object table and which is a Category table - that’s two paragraphs. Remember that an illuminating example includes a definition of the concept (what is a category table in one paragraph and what is an object in the other) a specific example (what is your table name) and a sentence or two connecting your example to the definition. These all should be in paragraph form. If you are not clear on what is being asked of you here go back and reread sections 1.1 and 1.2.
This document provides an overview of Microsoft Access and database concepts. It includes sections on getting started with Access, navigating the environment, database terms like tables, queries, forms and reports, and how to create and manage a database including adding tables, fields, records, relationships and running queries. The document aims to introduce users to key Access features and the basics of setting up and working with an Access database.
Physical storage in databases involves tables, views, and data types. Tables store data in rows and columns and are made up of columns with assigned data types. Views allow you to display data from tables in different ways. Common data types include numeric, string, date/time, and binary types that determine what values a column can store.
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.
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.
A properly designed database divides information into subject-based tables to reduce redundancy and link information together. The design process includes determining the database purpose, finding required information, dividing it into tables and fields, specifying primary keys, and setting relationships. Tables should be in first normal form with single values per field. Relationships like one-to-many are created by adding a primary key as a foreign key in another table. The design is then refined, sample data added, and normalization rules applied to achieve higher normal forms.
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.
- Database tables can be linked together through relationships that connect common fields, called primary keys, between tables. This allows data to be stored separately but managed and retrieved collectively.
- A relationship links data between individual tables and increases the usefulness of a database. A primary key uniquely identifies each record in a table and is used to link tables together through relationships.
- Junction tables are used to join primary keys from multiple tables and allow those tables to share information through a many-to-many relationship.
MS-Access Tables Forms Queries Reports.pptJoselitoTan2
This document provides an introduction to Microsoft Access and discusses its key components such as tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create, maintain, and manipulate data stored in tables. The document outlines the steps to plan and design an Access database, including determining information needs, relationships between tables, and the structure of tables and fields. It also describes how to create tables, enter and format data, and filter and sort records. Forms and queries are introduced as tools to interface with and extract data from tables.
This document provides an introduction to Microsoft Access and discusses its key components such as tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create, maintain, and manipulate data stored in tables. The document outlines the steps to plan and design an Access database, including determining information needs, relationships between tables, and the structure of tables and fields. It also describes how to create tables, enter and format data, and filter and sort records. Forms and queries are introduced as tools to interface with and extract data from tables.
MS-Access Tables Forms Queries Reports.pptwondmhunegn
This document provides an introduction to Microsoft Access and its key components: tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create and maintain database tables with tools to define, construct, and manipulate data. The document outlines the basic functions of tables, forms, queries, and reports and how to design each component to structure, enter, display, and extract data from an Access database.
The document provides instructions for using Microsoft Access 2010 to create and manage databases. It discusses identifying good database design principles, creating tables and defining fields, adding and deleting records, creating relationships between tables, sorting data, and using queries, forms, and reports to organize and display information. Specific topics covered include creating queries with criteria, sorting query results, using calculations in queries, and building queries that pull from multiple tables.
BUSI 301 Book Review RubricScoreCommentsResearch 25.docxhumphrieskalyn
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 ...
This document provides an overview of creating and managing database objects in Microsoft Access. It discusses:
1) The basic database objects like tables, queries, forms and reports and how they are used to store and display data.
2) How to create tables, set primary keys, add and modify fields, and create relationships between tables.
3) How to create other database objects like queries, forms and reports and customize their layout and formatting.
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.
Databases allow for organizing, storing, maintaining, retrieving, and sorting data. The components of a database are tables, queries, forms, and reports. You should plan the database structure first by defining fields and tables before creating it. After creating tables, you add records and can sort them in ascending or descending order. Forms simplify data entry into tables, while queries find records meeting criteria and reports print organized data.
Cis 336 cis336 week 5 i lab 5 devry universitymiteamosku
1) The document provides instructions for a lab assignment involving writing SQL queries to retrieve data from multiple tables. It describes 13 steps where the student must write queries to satisfy specific criteria, such as retrieving book titles and author names or customer information for orders of certain publishers.
2) The student is instructed to label each query with a comment, test queries individually, and submit both their script file containing the queries and an output file showing the results. Formatting conventions are also specified.
3) Examples of joins, functions, conversions and other SQL features are provided to help with completing the required queries.
Part 1 - Microsoft AccessView GlossaryUse Access to create a.docxhoney690131
Part 1 - Microsoft Access
View Glossary
Use Access to create a database in which you can store and retrieve information about the Rio Salado Theme Park operating departments, their managers, and their employees.
Create a
new blank database
.
Save the database with the filename
RSC_Theme_Park_Database_MEID.accdb
. Replace “MEID” with your actual MEID.
Structure of the Database
NOTE:
Read the requirements for the database and be sure you understand how it should work before creating your design.
You will need to complete the following:
Create two tables.
Establish table relationships.
Create one form.
Create two queries.
Create one report.
As you work on the project, remember to follow best practices for creating databases as described in your TestOut materials and the online lesson content.
Create the Tables
Tables and their relationships form the backbone of a relational database. In this database, you will create a table for the Rio Salado Theme Park operating departments and their managers, and a table for employees in each department. When creating fields for your tables, it is important to break down your data into the smallest chunks you can (fine granularity) to make it easier to extract data from the database later. Remember to assign the most appropriate data type to each of the fields and that one of the fields in each of your tables must be set as the
Primary Key
using the
AutoNumber
data type. You do not need to enter data records into your tables at this time; you will create a form later in this project for data entry.
Department Table
Create a
table
named
Department Table
. At a minimum, your table should include the following fields:
Department ID
Department Name
Manager First Name
Manager Last Name
Manager Email Address
Manager Phone Number
Employee Table
Create a
table
named
Employee Table
. At a minimum, your table should include the following fields:
Employee ID
Department ID
Employee First Name
Employee Last Name
Employee Date of Hire
Employee Rate of Pay
Establish Table Relationships
Once the design of the tables has been completed, the next step is to
establish relationships
between the tables. You will join the Department Table with the Employee Table on common fields through the following tasks:
Join the
primary key
of the Department Table with the
foreign key
of the Employee Table in a
One-To-Many
relationship.
Enforce referential integrity.
Cascade update related fields.
Cascade delete related records.
Create a Form
Once the tables have been designed and the relationships have been established, it is time to enter data. You will use
one form
to enter and edit data in the two tables:
Create
one form
named
Department Form
that can be used to enter data into both tables.
Insert a row
below the Employee Table subform. Add a
button
in the new row to perform the
Add New Record
action with the text:
Add Record
.
Use the form to enter
a m.
Part 2Supplier Database (MS Access)As you recall, data is a.docxodiliagilby
Part 2:
Supplier Database (MS Access)
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 suppliers, 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 supplier database and related reports and queries to capture contact information for potential PC component suppliers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This MS Access database assignment has the following parts:
a simple database
table
to hold supplier 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;
two
simple database
reports
that can used to present the data as information; and
a separate MS Word
document
answering questions about the database.
All aspects of the assignment will be evaluated according to the following criteria and overall professional, business-like appearance. This would include clear readability and formatting for both screen and print-based output.
Element #
Requirement
Points Allocated
Comments
01
·
Launch MS Access and open a Blank Access database.
·
Save the new database
with the following name:
“
Student’s First Initial Last Name Supplier Information
”
Example:
JSmith Supplier Information
0.1
Create a table with all the following fiel.
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.
Module 08 Access & Use Database Application.pptxEsubalew21
This module covers how to create and manage database objects in Microsoft Access, including tables, queries, forms, and reports. It discusses how to create a database file and add tables to define fields and set properties. It also explains how to create relationships between tables by setting primary keys and foreign keys. The module teaches how to modify existing database objects, such as adding or removing fields from tables, and changing data types and field sizes.
The document provides instructions for Lab 5 of a database course. Students are asked to write 13 SQL queries answering specific questions about tables in a database schema. The queries should be written in a script file and output should be generated to show both the queries and results. Students are provided with guidance on writing the queries, testing them, and formatting their final deliverables for submission.
This document provides instructions for Lab 5 of a database course. The lab involves writing 13 SQL queries to retrieve data from multiple tables in a database. Students are instructed to write the queries using note pad and test them in SQL*Plus before submitting their script file and output file. The output file should include both the SQL queries and resulting data sets. The lab steps provide details of the data to be retrieved by each query, such as joining specific tables, applying functions, and filtering results. Students are advised to review their work and output before submitting.
This document provides instructions for Lab 5 of a database course. The lab involves writing 13 SQL queries to retrieve data from multiple tables in a database. Students are instructed to write the queries using note pad and test them in SQL*Plus before submitting their script file and output file. The output file should include both the SQL queries and resulting data sets. The lab steps provide details of the data to be retrieved by each query, such as selecting book titles and publisher names based on criteria. Students are advised to check their work and format dates, costs, and other values appropriately in the output.
This document provides instructions for a lab assignment involving writing SQL queries using multiple tables. [1] Students are asked to write 13 queries answering specific questions about book orders, customers, and related data stored across several database tables. [2] The queries must be written in a script file and run through SQL*Plus, with the output captured and submitted along with the script file. [3] Guidance is provided on proper formatting of queries, output, and the submission deliverables.
The document covers objectives and instructions for using queries in Microsoft Access 2010 to sort, filter, and analyze data from one or multiple tables. Key points covered include creating relationships between tables, sorting records, designing queries using criteria, calculations, grouping, and statistics to summarize data in a compact crosstab view. The overall goal is to teach how to extract and manipulate specific data through queries to answer questions about the information in a database.
Understanding Technologies In Education for the Third QuarterJoshCasas1
This certificate of participation recognizes Joshua Casas for actively participating in Vibal's webinar on June 3, 2020. The webinar topic was "Bite-sized Distance Learning through Practical Modular Approach". The certificate was issued by Ms. Vina Ross Sarah B.Sunga, the Head of Teaching and Learning at Vibal Group.
MOST SUCCESSFUL ENTREPRENEURS PRESENTATION (1).pptxJoshCasas1
The document profiles successful entrepreneurs from around the world, including Sophie Kim from Korea who founded Market Kurly, an online grocery delivery service; Edgar Sia from the Philippines who started the popular fast food chain Mang Inasal; Larry Page who co-founded Google; Daniel Ek from Sweden who created the music streaming platform Spotify; Theo Baloyi from South Africa who launched the shoe brand Bathu Shoes; and Janine Allis from Australia who founded the juice bar chain Boost Juice. Each entrepreneur succeeded through innovative ideas, hard work, perseverance in the face of failures or rejections, and strong leadership and business skills.
- Database tables can be linked together through relationships that connect common fields, called primary keys, between tables. This allows data to be stored separately but managed and retrieved collectively.
- A relationship links data between individual tables and increases the usefulness of a database. A primary key uniquely identifies each record in a table and is used to link tables together through relationships.
- Junction tables are used to join primary keys from multiple tables and allow those tables to share information through a many-to-many relationship.
MS-Access Tables Forms Queries Reports.pptJoselitoTan2
This document provides an introduction to Microsoft Access and discusses its key components such as tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create, maintain, and manipulate data stored in tables. The document outlines the steps to plan and design an Access database, including determining information needs, relationships between tables, and the structure of tables and fields. It also describes how to create tables, enter and format data, and filter and sort records. Forms and queries are introduced as tools to interface with and extract data from tables.
This document provides an introduction to Microsoft Access and discusses its key components such as tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create, maintain, and manipulate data stored in tables. The document outlines the steps to plan and design an Access database, including determining information needs, relationships between tables, and the structure of tables and fields. It also describes how to create tables, enter and format data, and filter and sort records. Forms and queries are introduced as tools to interface with and extract data from tables.
MS-Access Tables Forms Queries Reports.pptwondmhunegn
This document provides an introduction to Microsoft Access and its key components: tables, forms, queries, and reports. It explains that Access is a relational database application that allows users to create and maintain database tables with tools to define, construct, and manipulate data. The document outlines the basic functions of tables, forms, queries, and reports and how to design each component to structure, enter, display, and extract data from an Access database.
The document provides instructions for using Microsoft Access 2010 to create and manage databases. It discusses identifying good database design principles, creating tables and defining fields, adding and deleting records, creating relationships between tables, sorting data, and using queries, forms, and reports to organize and display information. Specific topics covered include creating queries with criteria, sorting query results, using calculations in queries, and building queries that pull from multiple tables.
BUSI 301 Book Review RubricScoreCommentsResearch 25.docxhumphrieskalyn
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 ...
This document provides an overview of creating and managing database objects in Microsoft Access. It discusses:
1) The basic database objects like tables, queries, forms and reports and how they are used to store and display data.
2) How to create tables, set primary keys, add and modify fields, and create relationships between tables.
3) How to create other database objects like queries, forms and reports and customize their layout and formatting.
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.
Databases allow for organizing, storing, maintaining, retrieving, and sorting data. The components of a database are tables, queries, forms, and reports. You should plan the database structure first by defining fields and tables before creating it. After creating tables, you add records and can sort them in ascending or descending order. Forms simplify data entry into tables, while queries find records meeting criteria and reports print organized data.
Cis 336 cis336 week 5 i lab 5 devry universitymiteamosku
1) The document provides instructions for a lab assignment involving writing SQL queries to retrieve data from multiple tables. It describes 13 steps where the student must write queries to satisfy specific criteria, such as retrieving book titles and author names or customer information for orders of certain publishers.
2) The student is instructed to label each query with a comment, test queries individually, and submit both their script file containing the queries and an output file showing the results. Formatting conventions are also specified.
3) Examples of joins, functions, conversions and other SQL features are provided to help with completing the required queries.
Part 1 - Microsoft AccessView GlossaryUse Access to create a.docxhoney690131
Part 1 - Microsoft Access
View Glossary
Use Access to create a database in which you can store and retrieve information about the Rio Salado Theme Park operating departments, their managers, and their employees.
Create a
new blank database
.
Save the database with the filename
RSC_Theme_Park_Database_MEID.accdb
. Replace “MEID” with your actual MEID.
Structure of the Database
NOTE:
Read the requirements for the database and be sure you understand how it should work before creating your design.
You will need to complete the following:
Create two tables.
Establish table relationships.
Create one form.
Create two queries.
Create one report.
As you work on the project, remember to follow best practices for creating databases as described in your TestOut materials and the online lesson content.
Create the Tables
Tables and their relationships form the backbone of a relational database. In this database, you will create a table for the Rio Salado Theme Park operating departments and their managers, and a table for employees in each department. When creating fields for your tables, it is important to break down your data into the smallest chunks you can (fine granularity) to make it easier to extract data from the database later. Remember to assign the most appropriate data type to each of the fields and that one of the fields in each of your tables must be set as the
Primary Key
using the
AutoNumber
data type. You do not need to enter data records into your tables at this time; you will create a form later in this project for data entry.
Department Table
Create a
table
named
Department Table
. At a minimum, your table should include the following fields:
Department ID
Department Name
Manager First Name
Manager Last Name
Manager Email Address
Manager Phone Number
Employee Table
Create a
table
named
Employee Table
. At a minimum, your table should include the following fields:
Employee ID
Department ID
Employee First Name
Employee Last Name
Employee Date of Hire
Employee Rate of Pay
Establish Table Relationships
Once the design of the tables has been completed, the next step is to
establish relationships
between the tables. You will join the Department Table with the Employee Table on common fields through the following tasks:
Join the
primary key
of the Department Table with the
foreign key
of the Employee Table in a
One-To-Many
relationship.
Enforce referential integrity.
Cascade update related fields.
Cascade delete related records.
Create a Form
Once the tables have been designed and the relationships have been established, it is time to enter data. You will use
one form
to enter and edit data in the two tables:
Create
one form
named
Department Form
that can be used to enter data into both tables.
Insert a row
below the Employee Table subform. Add a
button
in the new row to perform the
Add New Record
action with the text:
Add Record
.
Use the form to enter
a m.
Part 2Supplier Database (MS Access)As you recall, data is a.docxodiliagilby
Part 2:
Supplier Database (MS Access)
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 suppliers, 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 supplier database and related reports and queries to capture contact information for potential PC component suppliers that might be used to purchase the equipment your specified in your MS Word project – the PC specifications..
This MS Access database assignment has the following parts:
a simple database
table
to hold supplier 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;
two
simple database
reports
that can used to present the data as information; and
a separate MS Word
document
answering questions about the database.
All aspects of the assignment will be evaluated according to the following criteria and overall professional, business-like appearance. This would include clear readability and formatting for both screen and print-based output.
Element #
Requirement
Points Allocated
Comments
01
·
Launch MS Access and open a Blank Access database.
·
Save the new database
with the following name:
“
Student’s First Initial Last Name Supplier Information
”
Example:
JSmith Supplier Information
0.1
Create a table with all the following fiel.
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.
Module 08 Access & Use Database Application.pptxEsubalew21
This module covers how to create and manage database objects in Microsoft Access, including tables, queries, forms, and reports. It discusses how to create a database file and add tables to define fields and set properties. It also explains how to create relationships between tables by setting primary keys and foreign keys. The module teaches how to modify existing database objects, such as adding or removing fields from tables, and changing data types and field sizes.
The document provides instructions for Lab 5 of a database course. Students are asked to write 13 SQL queries answering specific questions about tables in a database schema. The queries should be written in a script file and output should be generated to show both the queries and results. Students are provided with guidance on writing the queries, testing them, and formatting their final deliverables for submission.
This document provides instructions for Lab 5 of a database course. The lab involves writing 13 SQL queries to retrieve data from multiple tables in a database. Students are instructed to write the queries using note pad and test them in SQL*Plus before submitting their script file and output file. The output file should include both the SQL queries and resulting data sets. The lab steps provide details of the data to be retrieved by each query, such as joining specific tables, applying functions, and filtering results. Students are advised to review their work and output before submitting.
This document provides instructions for Lab 5 of a database course. The lab involves writing 13 SQL queries to retrieve data from multiple tables in a database. Students are instructed to write the queries using note pad and test them in SQL*Plus before submitting their script file and output file. The output file should include both the SQL queries and resulting data sets. The lab steps provide details of the data to be retrieved by each query, such as selecting book titles and publisher names based on criteria. Students are advised to check their work and format dates, costs, and other values appropriately in the output.
This document provides instructions for a lab assignment involving writing SQL queries using multiple tables. [1] Students are asked to write 13 queries answering specific questions about book orders, customers, and related data stored across several database tables. [2] The queries must be written in a script file and run through SQL*Plus, with the output captured and submitted along with the script file. [3] Guidance is provided on proper formatting of queries, output, and the submission deliverables.
The document covers objectives and instructions for using queries in Microsoft Access 2010 to sort, filter, and analyze data from one or multiple tables. Key points covered include creating relationships between tables, sorting records, designing queries using criteria, calculations, grouping, and statistics to summarize data in a compact crosstab view. The overall goal is to teach how to extract and manipulate specific data through queries to answer questions about the information in a database.
Understanding Technologies In Education for the Third QuarterJoshCasas1
This certificate of participation recognizes Joshua Casas for actively participating in Vibal's webinar on June 3, 2020. The webinar topic was "Bite-sized Distance Learning through Practical Modular Approach". The certificate was issued by Ms. Vina Ross Sarah B.Sunga, the Head of Teaching and Learning at Vibal Group.
MOST SUCCESSFUL ENTREPRENEURS PRESENTATION (1).pptxJoshCasas1
The document profiles successful entrepreneurs from around the world, including Sophie Kim from Korea who founded Market Kurly, an online grocery delivery service; Edgar Sia from the Philippines who started the popular fast food chain Mang Inasal; Larry Page who co-founded Google; Daniel Ek from Sweden who created the music streaming platform Spotify; Theo Baloyi from South Africa who launched the shoe brand Bathu Shoes; and Janine Allis from Australia who founded the juice bar chain Boost Juice. Each entrepreneur succeeded through innovative ideas, hard work, perseverance in the face of failures or rejections, and strong leadership and business skills.
This document provides an overview of marketing planning and problem solving. It discusses determining the direction of a marketing plan, including options for growth strategies like market penetration, market development, product development, and diversification. It also covers setting objectives, including marketing, financial, and societal objectives. Additionally, it discusses developing product and brand strategy, including aspects like quality, design, packaging, and the product life cycle. Finally, it addresses developing channel and logistics strategy, and managing the flows of products, data, and money through the value chain. The overall document provides guidance on key elements to consider when developing a marketing plan.
This document provides an overview of the C programming language by comparing it to other languages like Java. It discusses key features of C like data types, variables, input/output, decisions with if/else statements, loops, functions, constants, and libraries. The document also compares C and Java highlighting similarities and differences in their syntax, compilation process, memory management, and other features. It aims to introduce programmers to the basic concepts of C.
This document discusses three algorithm design paradigms: dynamic programming, greedy algorithms, and divide-and-conquer. It provides guidelines for when each paradigm can be successfully applied to solve a problem, focusing on the properties of optimal substructure and overlapping subproblems for dynamic programming, and the greedy-choice property for greedy algorithms.
This document provides an overview of biometrics and biometric systems. It discusses authentication methods including possessions, knowledge, and biometrics. Biometric identification works by searching an entire database to identify a person based on their biometrics, while verification compares a biometric to a single enrolled template. Key aspects of biometric systems include enrollment, feature extraction, matching, and system design considerations like accuracy and speed. Security concerns with biometric systems include presenting biometrics when the owner is absent or hacking the system. Hybrid authentication methods that combine multiple factors like possessions, knowledge, and biometrics can provide stronger authentication than single-factor biometrics alone.
JOSHUA A. CASAS (FILIPINO VALUES SYSTEM AND CHANGE).pptxJoshCasas1
This document discusses Filipino values such as pakikisama (social acceptance), utang na loob (indefinite gratitude), and bahala na (fatalism). It explains that values like these shape Filipino behavior and culture by providing standards or pamantayan to guide social interactions and perspectives. While some criticize certain values as negative, the document argues they imbue Filipino life with meaning and identity. Overall, Filipino values center around strong family and community ties, hospitality, and getting along with others.
This document discusses computer ethics and security. It covers appropriate computer usage, intellectual property rights like copyrights, and issues like software piracy and computer crimes. Ethics guide right and wrong behavior, and copyright law protects owners' sole ownership over creative works. Software piracy through illegal copying or downloading is unethical and can introduce viruses. Computer security aims to prevent unauthorized access and data theft through various access, physical, and personal controls.
Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
MS ACCESS DEFINING DESIGN VIEW AND DATASHEET VIEW.pptJoshCasas1
This document discusses various aspects of building a database in Microsoft Access, including:
1. Creating and defining fields in a table in Design view by specifying the field name, data type, description, and properties.
2. Specifying the primary key for a table by selecting the appropriate field in Design view.
3. Importing data from an Excel worksheet into an Access database table using the import wizard.
4. Defining relationships between tables to maintain referential integrity when updating data, including one-to-many relationships.
M0DULE 1-MS ACCESS Databases and Database Objects.pdfJoshCasas1
Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
MICROSOFT ACCESS 2016Basics-Handouts and LESSON Introduction.pdfJoshCasas1
Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
LESSON 1- MICROSOFT ACCESS CREATING DATABASE.pdfJoshCasas1
Microsoft Access is a software application that could help students to create databases and organize data using database tools like, reports, modules, tables and queries. Database Relational is a tool that could organize the data by its relationship (One is to One, One is to Many and Many is to Many.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
2. Overview of Access Database
One of database management systems
software.
Access, SQL Server, Oracle, DB 2
MS Access is a relational database.
a collection of tables that are related to one
another based on a common field.
3. Relational Database
A schematic diagram of a relational database (a) and a sample part of a
relational database showing different tables (b)
4. Open an existing database
Create a folder by your last name in My
documents or on Desktop
Download “Restaurant1” database into the folder
by your last name then, open the “Restaurant1”
database
To open an existing database, you must first start
Access
When Access is launched you will see the Access window,
with the task pane on the right side of the window.
From the task pane, you can open an existing database.
Or simply double-click the existing database to open.
5. How Access creates and saves a new
database
Create a new database
Your first activity (before question #1) for the midterm
is creating a new database.
Database name: your last name + first initial of first name
When you press the Save button in Access, you are
saving the design of the Access objects and NOT the
database itself!
The Save function in Access differs from the Save function in
other Windows programs.
6. Characteristics of Relational DB
In a relational database, each record (row)
in a table must be uniquely identified.
Using Primary Key
A relational database is a collection of
tables that are related to one another
based on a common field.
Using Foreign Key (& Primary Key)
7. Primary Key (PK) & Foreign Key (FK)
PK: A field that uniquely identifies each record in a
table.
SS#, Student ID
It does not have to be first field.
FK: A field that connects one table logically with
another table
Rule of Thumb: PK = FK (value) – see next slide
8. Relating tables using PK and FK
The primary key in the
Employer table (EmployerID)
is the common field that
relates this table to the
Position table.
PositionID is the primary key in
the Position table. The
EmployerID field is a foreign key
in this table.
Primary keys can only have one
occurrence in a table. Foreign keys
may have multiple occurrences.
9. Valle Coffee’s Restaurant DB
Valle is a small distributor of inexpensive coffee beans
to various restaurants. Barbara Hennessey, the Director
of CRM, and her staff use Access to maintain company
data such as customer orders and billing, coffee supplier
orders and payments, and advertising placements and
payments. Barbara has a recently developed database
named Restaurant 1 to track the company’s
restaurant customers, their orders, and related data
such as the products they order. She asks for your help
in completing and maintaining this database.
10. Descriptions of Restaurant DB
Valle coffee’s Restaurant 1 database will
contain five tables:
Customer table, which Barbara already has.
Order table, which you will create soon.
Product and Order Detail tables, which you
will import from FineFood database.
Billing Address table that is in Excel format
and you will import it, and then convert to Access
table.
11. Creating a Order table
Barbara wants to track information about each order
placed by each restaurant customer. This information
includes the order’s billing date and invoice amount.
Barbara asks you to create a second table in the
Restaurant database, named Order, in which to store
the order data.
12. Creating a Order table
Use Design view
Case sensitive
NUMBER vs. number
Exact match of each name
Use tap key to enter data
Especially, when you enter data in datasheet view.
13. Access data (field) type
Make certain the field type you select matches the data to be held in that field.
15. Creating the Order table
Field Name Data Type Description Field Properties
OrderNum Text primary key Field size (3), Required (Yes)
CustomerNum Text foreign key Field size (3)
BillingDate Date/Time
PlacedBy Text person who
placed order
Field size (25)
InvoiceAmt Currency
16. Adding Records to a Table
Enter data sequentially in Datasheet view
Do not jump from field to field
Use tap key to enter data
OrderNum CustomerNum BillingDate PlacedBy InvoiceAmt
323 624 02/15/2001 Mike Smith $1,986.00
201 107 01/15/2001 Matt Davis $854.00
17. Modifying a Table
From the Order table
Delete the PlacedBy field
Move the BillingDate field to the end of the table
Insert the Paid as a new field between CustomerNum and
InvoiceAmt (position) fields
data type: Yes/No
default value: No (means “unpaid”)
Add following data to each filed: 211, 201, paid (mark the
check box using space bar), $703.50, 01/15/2001
18. Practice: Creating a DB
Barbara needs a database to track the coffee
products offered by Valle Coffee. She asks you to
create the database by completing the following:
In the initial Microsoft Access dialog box, click the
blank Access database option button, and then click
OK button. Click the Create button the new
database.
YOUR LAST NAME DB file name
Display the Table window in Design view (if
necessary), and then create a table using the table
design shown in the next slide.
19. Practice: Creating a Table
Specify ProductCode as the primary key, and then save the table as
Product.
Add the product records shown in next slide table to the Product table.
(Hint: You must type the decimal point when entering the Price field
values.)
Field Name Data Type Description Field Properties
ProductCode Text Primary Key Field size (4), Required: Yes
CoffeeCode Text Foreign Key Field size (4)
Price Currency Price for this product
Decaf Text D if decaf, Null if
regular
Field size (1), Default Value: D
BackOrdered Yes/No back-ordered from
supplier?
Default Value: No
20. Practice: Modifying a Table
Add a new field between the CoffeeCode and Price fields, using these
properties;
Field Name:WeightCode
Data Type: Text
Description: foreign key
Field Size: 1
Move the Decaf field so that it appears between the WeightCode and
Price fields.
ProductCode CoffeeCode Price Decaf BackOrdered
2316 JRUM 8.99 Yes
9754 HAZL 40.00 D Yes
9309 COCO 9.99 D No
21. Practice: Updating a Table
Enter these WeightCode values for the three records: A for
ProductCode 2316, A for ProductCode 9309, and E for
ProductCode 9754.
Add a record to the Product datasheet with these field values:
ProductCode: 9729
CoffeeCode: COLS
WeightCode: E
Decaf: D
Price: 39.75
BackOrdered: Yes
22. Data Integrity (PK Rule)
No “null” value can be allowed.
No two records can have the same primary key.
No two CSUB students can have same ID number.
A PK can be “composite key”
Example on class web page
“Composite PK Example”
More than one field can be used as a PK (composite)
CSUB: student ID + SS#
23. Referential Integrity (FK Rule)
A field that connects one table logically with another
table.
Exception example on class web page
“PK as FK” there are two tables…
Related table: Shipping Address table
Primary table: customer table
24. Importing External Access Table and
Excel Worksheet
Barbara also wants you to include the Product and
Order Detail tables from the FineFood database in
the Restaurant database.
Download and Review design view of FineFood
DB first
25. Importing External Access Table and
Excel Worksheet (con’t)
And she wants you to include the Billing Address
Excel worksheet as a Access table in the Restaurant
database.
Before try to import the excel file, review it first
Use Excel column headings for Access table
PK: CustomerNum
Specify in the description area of Design View that
CutomerNum is not only primary key of
BillingAddress table but also a foreign key of
Customer table.
26. Access is a relational database
Access allows you to form relationships between the
tables; that’s why it’s called a relational database
The simplest way to create a relationship
Look for identical field names between tables.
Tables can be joined in three ways; one-to-one, one-
to-many, and many-to-many.
27. An example of a
one-to-many relationship
The Employer table is related to the Position table via the common field EmployerID.
The Employer table has
one record for EmployerID
value 10126. The Position
table has two records.
28. A one-to-one relationship
A one-to-one relationship exists when one
table has one record associated with only
one record of another table.
As we saw from PK as FK database
Shipping Address table is an related table.
Primary table: customer table
Primary key is also foreign key: only Access
29. Using referential integrity
Referential integrity allows you to maintain the
integrity and consistency between related tables.
If you choose to enforce referential integrity, you can insure
that you will not have records that have no matching record
in the primary table.
The rules associated with referential integrity specify
that when you update or delete a record (PK) in the
primary table, a matching record (FK) in the related
record must be updated or deleted.
30. Use cascade update
and cascade delete
In referential integrity, there are two options.
If you choose cascaded updates, making a change in a field
that is common to two related tables will cause the update
to be made in both tables.
If you delete a field that is common to two tables, the
deletion will take place in both tables.
Enforcing Access Referential integrity Rules
Try Referential Integrity Example DB on the class
web page.
31. Creating Relationships
Download Restaurant2 file from the class web
Create relationships using 5 table
In terms of creating a relationship between Customer and
BillingAddress, start from the Customer table.
Enforce both cascade options
Primary key of the Order Detail table
Combination of OrderNum and ProductCode
Otherwise, a duplication of the quantity field in both the
Order and Product tables.
32. Practice: Creating Relationship 1
Create a blank database (use any name you like) And
then, import the three Excel Worksheets (Course,
Instructor, and Membership) from the class web site
into your Access database.
Define each imported table’s primary key using
information below:
Course table: Class_Number
Instructor table: Employee_Number
Membership table: Member_Number
33. Practice: Creating Relationships 2
Establish relationship based on common fields.
And enforce referential integrity (apply both options)
among three imported tables
34. What is an Access query?
You can create a query when you need ONLY a portion of the
data form tables (or existing queries).
For example, you may only need to see customers who live in CA.
The response would be to display only the records whose state
field matches with CA.
Multiple tables or queries can be used.
Restrictions can be used
Comparison operators
The design view is used to specify the fields and records you
want to see.
35. The Query Design view window
Fields used in the query are selected from
the field list and added to the design grid.
You can run the query at any
time by clicking the Run button.
36. Creating a Sample Query
Kim Carpenter, the director of marketing at the Valle,
wants a list of all restaurant customers so that her
staff can call customers to check on their satisfaction
with Valle coffee’s services and products. She wants
to have only followings; CustomerName, City,
State, OwnerName, and Phone.
Use restaurant 3 database
Save the query as First Customer List.
37. OrderNum CustomerNum Paid InvoiceAmt BillingDate
201 107 No 854.00 01/15/2001
OrderNum ProductCode Qty
201 2834 11
ProductCode CoffeeName Weight/Size Price Decaf
2301 Colombian Aged Crop 1 lb pkg 7.99
Billing Address Table
Customer Table
Order Table
Order Detail Table
Product Table
CustomerNum CustomerName Street City State ZipCode OwnerName Phone FirstContact
000 Choi COB 105 CSUB CA 93311 Scott Choi 5348 09/20/2001
CustomerNum BillingName Street City State Zip
129 Sandy Lookout
Restaurant
PO Box 2800 Grandville MI 49468
38. More about a Query
When you use the query design window, you use
Query By Example (QBE).
Do not include any unnecessary tables or queries in
Design View of the query.
Otherwise, you have to deal with unexpected problems.
In your midterm, you will be penalized if you include
unnecessary tables or queries.
Always use a primary table.
CustomerNum: Customer vs. BillingAddress
Restrictions can be used as well.
39. Creating Queries using
Multiple Tables
Since there have been some major changes in the
Restaurant database, Barbara wants to make sure
that the database is reliable. In order to test the
reliability of database query function, She wants
you to generate a query. The query must include
following fields: Order Number, Coffee Name,
Quantity, Price, and Weight/Size.
Save as Test
Should select OrderNum from the Order table
(primary table)
40. Querying and Sorting of
multiple Tables
Barbara wants to have following information for the
upcoming quarterly report: CustomerName, City,
State, BillingDate, InvoiceAmt, Paid, and First
Contact.
At same time, Barbara wants to sort the records by
the InvoiceAmt field in ascending order.
Barbara also wants to move the Paid field between
the State and BillingDate field.
Save as Customer Orders
41. Words begin or end with a: LIKE a* or LIKE *a
Find between values: (NOT) BETWEEN 45000 AND 78000
Find exact match value: 1/10/2005
Expressions
42. Find an Exact Match
Barbara would like to have a list of all orders billed
on 01/15/2001.
The list must include following fields; OrderNum,
Paid, InvoiceAmt, BillingDate, CustomerName,
State, OwnerName, and Phone
Save as Jan Orders
43. Using Like a*
Barbara wants to know a list of all Customer Names
that begins with M. The list must include following
fields; Customer Name, Order Number, First
Contact and Billing Date. In addition, the Order
Number must be sorted in ascending order.
Save as Customer Name Begins With M
44. Using Between ** and **
Barbara wants to know a list of all Product Code
between 2465 and 2763. The list must include
following fields; Product Code, Coffee Name and
Price.
There should a space between number and word
Save as Product Code Between 2465 And 2763.
45. Using Greater than (>)
Barbara wants to know those records whose
InvoiceAmt exceeds $2,000.
Use the Customer Orders query.
The query must include only following fields;
Customer Name, Invoice Amount, and Billing
Date.
Save as High Invoice Amounts
46. Using And and Or Operators
The And
condition.
The Or
condition.
47. Creating And and Or conditions
in the design grid
And conditions must be
specified on the same line.
Or conditions must be specified on different lines.
48. Using AND
Leonard asks Barbara for a list of orders billed on
01/15/2001 that are still unpaid. He wants to know
which customers are slow in paying their invoices.
Use the Customer Orders query again and make
sure that this query includes following fields;
CustomerName, Paid, BillingDate, and
InvoiceAmt.
01/15/2001 AND unpaid (No)
Save as Unpaid Jan Orders
49. Using OR
Leonard wants to determine which restaurant
customers are most valuable to Valle Coffee.
Specifically, he wants to see a list of those customers
who have been placing orders for many years
(specifically, first contact date - earlier than
01/01/1994: <=01/01/1994 ) OR who place orders
for a substantial amount of money (greater than
$2,000: >2000), so that he can call the customers
personally and thank them for their business.
50. Using OR
Make sure that this query includes following fields;
CustomerName, InvoiceAmt, and First Contact.
He also wants to have a sorted output in
ascending order based on the customer name.
If you want, you can use the Customer Orders
query again
Save as Top Customers
51. A calculated field in
the query datasheet
Expression Builder adds your calculated field to the query design grid. You can then
assign it a name, which will display in query datasheet view when the query is run.
53. Performing Calculation
Leonard is considering adding a 2% late charge to
the unpaid invoices. He only wants to include
following fields; Customer Name, Paid, Billing
Date, and Invoice Amount.
Set unpaid field to “No”
54. Performing Calculation
And he wants to know exactly what these charges
would be. He wants to create a new field “Late
Charge” right after InvoiceAmt field and then use it
to calculate late charge.
Late charge formula: InvoiceAmt*0.02
Save as Unpaid With Late Charge
55. Using Aggregate Functions
Barbara prepares a report of Valle coffee’s restaurant
business for Leonard on a regular basis. The
information in the report should include a summary
of the restaurant invoice statistics: the total invoice
amount for all orders, the average invoice
amount, and the number of orders (same as
number of invoice amount). She asks you to
create these statistics.
56. Using Aggregate Functions
Access has several Aggregate
Functions that can be used to
calculate various statistical
information.
Aggregate functions are specified in the
Total row of the design grid. They can
be assigned by clicking the Totals
button on the Query Design toolbar.
57. Using Aggregate Functions
She also wants you assign a new field as follows;
Total of Invoices ( total invoice amount for all
orders)
Average of Invoices (average invoice amount)
Number of Orders (number of invoice amount)
Save as Invoice Statistics
58. Using Record Group Calculations
Barbara’s another report to Leonard also includes the
same invoice statistics (total, average, and count).
Because Valle Coffee sends invoices to its
customers each month (Jan invoice, Feb Invoice,
and March invoice), each invoice has the same
billing date. Barbara asks you to display the
invoice statistics for each month (billing date).
Grouping by each month
59. Using Record Group Calculations
Calculate statistics for groups of records
Average salary by the position
Number of employees in each department
Group By operator
Divides the selected records into groups based on the values
in the specified field
Those records with the same value for the field are grouped
together.
Save as By Billing Date
60. Query Practice 1
Download a database: “Roadrunner”
I would like to have a query that includes following
fields; Employee Number, Instructor Last Name,
Instructor First Name, Course Name and Time.
Save as Your Course Info.
I would like to have a query that ONLY includes the
male members who live in Burbank using following
fields; First Name, Last Name, Gender, City, and
State.
Save as Males in Burbank.
61. Query Practice 2
I would like to know a list of all members whose last
name begins with P using following fields; First
Name, Last Name, City, and State.
Save as Last Names begin with P.
62. Query Practice 3
I would like to know ONLY the Employee Number,
Instructor Last name, Instructor First name, and the
Salary Amount for only those employees who make
between $39,500 and $55,000. In addition, the
resulting salaries must also be placed in order from
high salary to low salaries.
Save as Between Salaries.
63. Query Practice 4
I would like to know the Class Number, Last Name,
and Member Number for each member who has a
class number greater than or equal to 8900. In
addition, sort last names in ascending order.
Save as Greater than or equal to 8900.
64. Query Practice 5
I would like to know a list of all members whose last
name that begins with A or a first name that begins
with R including the following fields: First Name, Last
Name, City, and State.
Save as Names with A or R.
65. Query Practice 6
I would like to know an instructor who teaches
handball and students who are taking handball
course. Following fields must be appear on the
query: Instructor First Name, Instructor Last Name,
Course Name, Member Last Name and Member First
Name. In addition, the member last names should be
sorted in alphabetical order.
Save as Handball Listing
66. Query Practice 7
I would like to know a whole list of the Instructor
Last name, Instructor First name, and the Salary
Amount. Since instructors have worked hard, I would
like to increase their salary by 15%. So, I’d like to
calculate 15% salary increase for each instructor.
Save as Salaries Increase
67. Query Practice 8
I would like to know the Sum, Average, Max. and
Min. of employees salary (These four items must all
appear in the same query).
Save as Salary Calculations
I would like to know the Sum, Average, Max. and
Min. of employees salary based on Employee Type.
Save as Employee Type
68. Forms
Forms are used to customize your data entry screen.
Forms are created for the convenience of the user.
Forms are used to update Data Tables.
You can change locations of fields and colors very
easily in the Design screen.
69. Creating a Form
After Kim leaves for her staff meeting, Barbara asks you to
create a form for the Customer table because the staff are not
allowed to access the database directly. The staff members
should be allowed only for entering data. But, using a form, the
staff can work data easily in the table.
Download “Restaurant 3” database again.
Open Customer table to identify # of records (38)
Create using “Form Wizard”
Layout: Columnar & Style: International
Save the form as Test Form
70. Adding a Record into the Form
Add following information as a Record No.39
customer;
CustomerNum: 000
CustomerName: Your Last Name
Street, City, State, and ZipCode: Your Address
OwnerName: Your Full Name
Phone: Your Phone Number
FirstContact: 09/20/2001
A record No. 39 added to the Customer table (it’s has
been altered).
71. Modifying a Form
Modify the Test form based on below requirements
using the Design View of Form
Make sure that City, State, and Zip Code are on the same
line
Title of field: Label box
Actual entry space: text box
In order to move both boxes together, place the cursor
between LABEL and TEXT boxes. Then, the shape of cursor will
be changed to a black colored hand.
72. Modifying a Form (con’t)
Put a space between words for followings:
CustomerName, OwnerName, and FirstContact
Change CustomerNum to Customer No
Change Phone to Phone Number
Add a label in the Form Header section in order to
create a title of this form. The title (use label button
from the Toolbox) for the form should be
Customer Data Entry Form.
The font size of the title should be a minimum of 20
and the title must be centered.
73. Forms Practice
Create a form for the Membership Table from the
Roadrunner database. Begin your form with the
Wizard and then modify it so that:
Member Number is on the top line
Last Name and First Name is on the same line
Address is on a line by itself
City and State are on the same line
Class Number and Gender are on the same line
The labels for Member Number, Last Name, Address, City,
and Class Number should all be lined up vertically with the
same left border/margin
74. Forms Practice (con’t)
The labels for First Name, State, and Gender should
all line up vertically with the same left border/margin.
You must also space out your fields and rows so that
there is plenty of space around each field.
They should not be crowded together.
You should also add a label to your form in the Form
Header section. The label (use label button)for your
form should be Membership Data Entry Form.
The font size should be a minimum of 16 point
font.
Your title must also be centered.
75. Forms Practice (con’t)
You will need to change the font color of your
label text and the fill color for your label text
so that your form label is easily viewable on your
computer screen, given the style color/pattern that
you selected for your background.
Save as Membership Data Entry Form.
76. Reports
Reports are used to “Dress Up” or summarize
your data.
Reports can be made from a Table or Query.
You can use a Wizard to create your reports or
you can customize them to fit your needs.
You can specify sorting orders and you can also
group data.
77. Creating a Report
Kim returns from her staff meeting with another request.
She wants to have a list of OrderNum, CustomerNum,
Paid and InvoiceAmt. from the Order table. She’d
like the information presented in a more readable format
for senior managers.
Create using “Report Wizard”
Layout: Tabular and others
Group by: CustomerNum
Sort the InvoiceAmt in descending order
Save the report as Order List
78. Modifying a Report
Insert CSUB logo upper-right corner of the report
The title is Order List report. Title requirements;
The title must be centered. Change background and font
color. Change font size to 24.
Put a space between words for followings:
OrderNum
CustomerNum
InvoiceAmt
79. Modifying a Report (con’t)
Change order Num to Order No
Change Customer Num to Customer No
Change InvoiceAmt to Invoice Amount
Widen out the heading names and field entries so
that nothing is cut off. Space out your data fields
as well. Also, adjust vertical alignment of
each field. All words in the report must be clearly
visible.
80. Report Practice
We will make a report that combines elements of the
Instructor Table with elements from the Course
Table.
From the Instructor Table, your report will include
Employee Number and Instructor Last Name.
From the Course Table, your report will include
Class Number, Course Name, and Time.
You need to group by Employee Number. Class
Number should be sorted in ascending order.
The report is called Teaching Assignments.
81. Report Practice (con’t)
After you create the basic form of the report using
the Wizard, we will next need to go into the design
screen and customize the report. Center the title
in the middle of the page.
Change Employee_Number to Employee No.
Change Instructor_Last to Instructor.
Change Class_Number to Class.
Change Course_name to Course
Widen out the heading names and field entries so
that nothing is cut off. Space out your data
fields. All words in the report must be clearly
visible.
82. Preview your report before
printing it
Use the Print Preview
option to see if the report
is as you want it to be. If
not, make your changes
and use Print Preview
again.
83. Create a form with a
main form and a subform
Try Microsoft Forms II tutorial
You can create a form with a subform on two tables
that have an established relationship.
When the relationship between the tables is a one-
to-many relationship, the main form will consist of
data from the primary table and the subform will
consist of data from the related table.
By selecting two related tables in the Form Wizard, you can
produce a form with a subform.
The form with subform is a great way to display data for
tables that have a one-to-many relationship.
84. Form Wizard Form/Subform
dialog box
Tables or queries used
for the form and
subform display here.
Main form fields
are shown here.
Subform fields
are shown here.
85. Form and subform data
Notice in the following figure that the main form
contains information about the employer whose ID is
10122.
The data in the subform are positions that this
particular employer has available.
Also notice that you have two sets of navigation
buttons. You can navigate the data for either form.
The outer navigation buttons apply to the main form
The inner navigation buttons apply to the subform
86. An example of a Form with
subform
The main form
name appears in
the title bar.
The main form.
The subform
navigation bar.
The main form
navigation bar.
The subform.
87. Relationship of Main/Sub Form
To create a form based on two tables, a relationship
between the two tables must be defined first.
Access Form Wizard automatically divide into
main/subform format.
One (customer) – to – many (Order)
Primary table: Customer (main form)
Related table: Order (sub form)
88. Creating a Main/Sub Form
Barbara wants you to create a form so that she can
view the data for each customer and all the orders
for the customer at the same time. The form must
have following information: CustomerNum,
CustomerName, OwnerName, OrderNum, Paid,
InvoiceAmt, and BillingDate.
Use the Form Wizard.
Subform layout: Datasheet & Style: International
Save as Customer (main form) and Order (subform)
89. Creating an Advanced Report
Kim would like to have a more friendly and easy to
read report for senior managers. She needs
following fields from both Customer and Order
tables:
CustomerNum, CustomerName, Phone, First
Contact, OrderNum and InvoiceAmt
View by: Customer table, Group by: CustomerNum, and
Sort by: OrderNum field in Ascending order, and Layout:
Stepped
Modify your report…..so, look NICE!!
Save as Customer Orders
90. Creating Web-Enabled
Information
Barbara feels that other employees in the company
would benefit from gaining access to the Restaurant
Database. Leonard asks whether the database can be
made available to employees over the company
network (I.e., Intranet). That way, employees could
obtain company information using their desktop
computers rather than using paper forms. Most
employees, such as the customer representatives in
the marketing department, do not need to access to
the entire database, nor should they be able to make
changes to the database objects.
91. Creating a Static Web Page
Leonard has asked you to create an HTML document
for the Customer table. He wants this data to be
available to customer representatives working outside
the office. Leonard wants you to create static Web
pages because the customer representatives need to
view them only once a month to complete their
monthly status reports.
Select the Customer table from Restaurant
Database
File name: Customer
Open the table using any Internet Browser
92. Creating an Static Web Page
Easy to create and maintain
Stored outside the database
Simple to publish
Only reflect the state of the Customer table at
the time it was created.
Does not allow continuous update because
it’s not linked to the Customer table on which
it is based.
93. Creating a Dynamic Web Page
(Data Access page)
Barbara asks if it’s possible to create a
dynamic Web page using the Customer
table that her staff members can update
using their browsers.
Use the Pages Objects
Save as Customer
A data access page is a dynamic HTML document.
94. Creating a Dynamic Web Page
(Data Access page)
When you open a data access page, you are
viewing current data from the data access page,
then you can use the data access page to view or
update the data in the database using a Web
browser (at least MS Explorer version 5).
A data access page can be stored outside the
database as separate HTML documents.
If a single table or query is the basis of the data
access page, then you can use the data access
page to update the data in the database.
However, if two or more related tables are the
basis for the data access page, then you can only
view the data (no update).
95. Importing an Html Document as
an Access Table
Download and then open NewRest HTML
document.
Close NewRest HTML document.
Import NewRest HTML document into
Restaurant database.
Let the Access choose the primary key.
Save as Potential Customers
96. Importing and Exporting an XML
Document
Download Loans XML document.
Universal way to transmit data because of the Internet
Import Loans XML document into Restaurant
database.
Save as Loans XML
Export Customer table as an XML document