Jump to navigation Jump to search
Objectives and Skills[edit | edit source]
This lesson introduces relational databases, Microsoft Access, tables and data types.
Readings[edit | edit source]
Additional Readings[edit | edit source]
Multimedia[edit | edit source]
- GCF Global: Access 2016 Introduction to Databases
- GCF Global: Access 2016 Introduction to Objects
- GCF Global: Access 2016 Getting Started
- GCF Global: Access 2016 Managing Databases and Objects
- Relational Database Concepts
- Microsoft Virtual Academy: Introducing Databases
Activities[edit | edit source]
- Complete the tutorial GCF Global: Access 2016 Working with Tables.
- Review McFadyen: Relational Databases and Microsoft Access Chapter 1. Complete all of the exercises in Chapter 1.
Lesson Summary[edit | edit source]
- A database is an organized collection of data.
- A relational database is a collection of schemas, tables, queries, reports, views, and other elements.
- A relational database is a database based on the relational model proposed by E.F. Codd in 1970 where data is stored into one or more tables (or "relations") of columns and rows, with a unique key identifying each row.
- A database-management system (DBMS) is a computer-software application that interacts with end-users, other applications, and the database itself to capture and analyze data.
- A general-purpose DBMS allows the definition, creation, querying, update, and administration of databases.
- Microsoft Access is a database management system installed on personal computers.
- Well-known DBMSs include MySQL, PostgreSQL, EnterpriseDB, MongoDB, MariaDB, Microsoft SQL Server, Oracle Database, Sybase, SAP HANA, MemSQL, SQLite and IBM DB2.
- A database is a collection of related tables.
- A table stores data as a collection of related data consisting of rows and columns.
- A record is a set of common fields saved in a table.
- A data field is a place where you can store data.
- A data type defines the data values for that specific data type stored in a field. 
Key Terms[edit | edit source]
- Access Datasheet View
- A view of a table that is much like a spreadsheet. It allows you to enter in your information quickly.
- Access Design View
- A view that allows you to manipulate how data will be created, stored, and displayed on the screen and in reports.
- Place where rows and columns intersect.
- data manipulation language
- A data manipulation language (DML) is a computer programming language used for adding (inserting), deleting, and modifying (updating) data in a database.
- data type
- Specifying the type of data a certain field will hold. Access needs to know if you are going to work with a number, text, a time/date or a hyperlink.
- A database is an organized collection of data. It is the collection of tables, queries, reports, views and other objects. 
- E. F. Codd
- Edgar Frank "Ted" Codd was an English computer scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases and relational database management systems.
- Each record gives information about one item and is made up of many fields. Each field is one specific piece of information.
- field size
- Specifying how large the field will be. Access needs to know how large a text box needs to be created to hold text type data.
- Attractive layouts used for entering or looking up records in a table.
- Microsoft Access
- Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. 
- Access databases include four objects: tables, queries, forms, and reports.
- primary key
- A unique identifier for a record. There can be only one . Every record must have a different value in a field that is set up to be a primary key. If it is a table of products and the PRODUCT ID is the primary key, no two records can have the same ID within the same table.
- The ability to access the data by asking questions.
- Records are a collection of fields possibly of different field types. Records in a database or spreadsheet are usually called "rows".
- relational database management system
- A type of database system in which data is stored in tables related by common fields; the most widely used database model today.
- Attractive layouts used for printing out the data with sophisticated presentation.
- row (database)
- A row (also called a record or tuple) represents a single, implicitly structured data item in a table. In simple terms, a database table can be thought of as consisting of rows and columns or fields. Each row in a table represents a set of related data, and every row in the table has the same structure.
- A database table is a collection of related data held in a table format within a database. It consists of rows and columns or fields.
- Rows are also called records or tuples.
- Structured information that is expressed by a database designer.
Review Questions[edit | edit source]
An Access database is a ___________ software product.An Access database is a Microsoft Office software product.
In Access there is the _____ view and the _____ view.In Access there is the Datasheet view and the Design view.
True or False: Indexed entries can result in duplicates?False.
True or False: In Access, you can only have one primary key.True.
True or False: Number is the best data type for calculations involving money.False, Currency is the best data type for calculations involving money.
See Also[edit | edit source]
References[edit | edit source]
- Wikipedia: Database
- Wikipedia:Relational database model
- Wikibooks: Database Design/Fundamental Concepts
- Wikipedia:Table (database)
- Wikipedia:Data type
- Wikipedia:Data field
- Wikibooks: Microsoft Office/Create a basic two table database with reports
- Wikipedia: Table (database)
- Wikipedia: Data manipulation language
- Wikipedia: Edgar_F._Codd
- Wikipedia: Microsoft Access
- Wikipedia: record(computer science)
- Wikibooks: Introduction to Computer Information Systems/Database
- Wikipedia: Row (database)
- Wikipedia: Relational database