Welcome to the most comprehensive beginner course for Microsoft Access available. My name is Richard Rost. I was awarded Microsoft MVP in 2014. My videos have been viewed over 30 MILLION times on YouTube. This is my Access Beginner Level 1 course, which is the perfect place to get started if you have little or no experience with Access. It's over 4 hours long, and I hope you enjoy!
In Lesson 1, we're going to learn what Microsoft Access is, and what it's used for. You will learn some database terminology. We'll discuss the benefits of a database.
In Lesson 2, we're going to discuss planning your database. What tables do you need? What fields should go in each table?
In Lesson 3, we're going to get started creating our first new blank database file. We'll go over the Access Interface, switch the setting from Tabbed Documents to Overlapping Windows.
In Lesson 4, we're going to create our first table. We'll learn about field names, naming conventions, data types, and we'll start building the Customer Table.
In Lesson 5, we're going to decide whether certain fields should be text or number. We'll learn about long integers and doubles. We'll see why you should always include an AutoNumber ID field. You'll see how to move fields around in the table. We'll learn about the Primary Key field.
In Lesson 6, we're going to learn how to enter and edit data in our Microsoft Access Tables. We'll see AutoNumbers in action, learn how to resize a column, discuss 2-character state codes, only storing digits in phone number fields, various date/time formats that are allowed, what #### in a field means, see how the Date Picker works, what the 2-digit year cutoff date is, how to toggle a yes/no field with the keyboard, how to open the Zoom window, and learn what Dirty records are.
In Lesson 7, I'll show you where and how to download my copy of the database so you don't have to do a lot of typing if you don't want to. We'll learn about record selectors, how to turn off the delete confirmation warning, how to save table layout changes, and how to move columns around. We'll also discuss how AutoNumbers are not reused and why you shouldn't worry about them.
In Lesson 8, we'll learn how to sort and filter our records. You'll see how to perform a single-field sort. You'll learn the difference between text, numeric, alphanumeric, and date sorts. hen, we'll see how to filter records. If the boss only wants to see customers from New York, you'll know how to apply that filter to display the correct records. You'll learn how to print a table or send it as an email attachment.
In Lesson 9, we'll learn how to create queries to display our data in different ways. We'll see how to add a table to a query, add fields from the table to the query, and run the query to display results. Then we'll learn how to add sorting to our query using multiple fields, and add criteria.
In Lesson 10, we're going to build a customer form to present our user with a nice friendly interface for adding and editing records. We'll see how the quick form builder works. We'll learn about navigation, layout view, deleting records, and the different types of forms in Microsoft Access.
In Lesson 11, we're going to learn the right way to build a form using form Design View. This is a preview of a lesson that I normally used to cover in Level 2. We'll learn about setting the Record Source, adding existing fields from the table to the form, resizing objects - your labels and your text boxes - and changing colors.
In Lesson 12, we will learn how to make a couple of different customer reports.
In Lesson 1, we will download the sample database from Level 1. We'll learn about the security warning and what it means that "active content has been disabled." We will set up a Trusted Location on our computer to put our database files in, and then make a shortcut to our database on the Desktop. We'll go over a quick review of the topics covered in Level 1.
In Lesson 2, we will begin rebuilding the customer form we started in Level 1. We will learn how to add, remove, and resize controls. We'll see how to align and size objects relative to each other. We'll see how to modify the foreground (font) and background colors.
In Lesson 3, we will continue working with form design. We'll focus on additional kinds of form formatting. We'll learn the difference between the grid lines and grid dots, and how to change between them. We'll learn how to size objects to the grid. We'll work with some additional object properties like colors, outlines, and fonts. We'll learn about Themes.
In Lesson 4, we will get an introduction to relationships, one of the most important features of an Access database. We will learn what relationships are, why we want to use them, and about the different types of relationships. We'll learn about primary and foreign keys. We'll build a table to track appointments for each customer. We'll learn how to set default values using the Now and Date functions.
In Lesson 5, we will continue working with relationships. We'll build an appointment form. We'll learn how to build a relational combo box so we can pick a customer from a list of customers. We'll make a command button so that we can open the appointment form and see just the appointments for the selected customer.
Finally, we'll take some time to go over popular questions that I've been asked over the past 20 years of teaching this course. We'll discuss customizing the Ribbon and the Quick Access Toolbar. What's the problem if you can't see text as you are typing into a form? How to print a form in design view. How to get your AutoNumbers to start higher than 1. What's a combo box that's always open? What is the maximum size of an Access database, and the max number of fields per table. Can you run Access on a Mac? How to restore a deleted textbox. What's the green triangle that shows up on your fields in design mode. What is a #Name? error? How to deal with "unrecognized database format" errors. Can you change the background color of a checkbox? How to put data from multiple tables on a form. What are the thumbtacks on the file list for? What's an LACCDB file?