Introduction to Database Study

W.J.Pais Database Study - Introduction
Print
HTML clipboard

Microsoft Data Base - MICROSOFT ACCESS

INTRODUCTION

Knowledge is the strength of a Society and it helps  to make progress and acquire wealth.    It should be our aim to spread it whenever we can, and this is my way of giving a chance to others, who might benefit from this and improve their own fortunes and those of their families.

Nothing comes out without effort, so do not be discouraged and attempt to work at it in small steps and you will succeed.

Microsoft Access

This is a component of the Microsoft Office package, with which you get your familiar MS Word, Excel, Power Point etc.  The Database is the oldest concept of information technology.   You have heard of birth registers, death registers, school registers etc.   These registers were kept, to keep a tab on the information about people - as a tool of administration and organizations.

The computer has taken it one step ahead, and mechanized the manual work that used to be done.   So the first step in the learning of Database, is to learn about Registers, and how to make those tables on the computer.  In your first lesson, you will learn about this subject.



http://discuss.fogcreek.com/

Microsoft

Making the right choice is critical if you want to access and update your information with maximum performance and accuracy. In this column, let's talk about how to pick the program that will work best for your data.

In both Access and Excel, you can:

Both programs organize data in columns, also called fields, that store a particular kind of information, or data type. At the top of each column, the first cell is used to label the column. One difference in terminology is that what is called a row in Excel is called a record in Access.

As an example, you could create a personnel list. Your list might have five columns to organize employees' ID numbers, first names, last names, telephone numbers at work, and dates of hire. The cell row at the very top of each column would contain text labels to describe the data.

Why the comparison?

This is a fair question. After all, Excel is not a database management system. It is spreadsheet software, and it stores units of information in rows and columns of cells, called worksheets. The most common task performed in Excel is the management of lists such as telephone numbers and personnel data. In comparison, Access stores data in tables that look much the same as worksheets but are designed for complex querying in relation to data stored in other tables and locations, and even in fields in other tables.

So, while both programs work well for managing data, each one has clear advantages depending on the type of data you are managing and what you want to do with it.

The key to your decision: Is the data relational or not?

If you can store your data logically in a single table or worksheet, then do it. By logically, I mean that the data in each column is directly related and need only reside in a single, flat table in either Access or Excel. It should reside in and be updated in the same view. Data of this kind, contained in a single page or sheet (not multiple) is called flat or non-relational data. The personnel example above is a case in point. You would not store an employee's last name in a table other than the one that stores the employee's first name.


“"The most common task in Excel is the management of lists. If you can store your data logically in a single worksheet or table, then do it."”

However, if your data needs to be stored in more than one table, then you need a relational database. Each table is basically a description of a type of data (such as orders for a customer). If you require a relational database, you've identified a one-to-many relationship in your data. For example, if you have a customer order database, one table will contain customer names and another will contain their orders. And a single customer can have many orders. Additionally, you might want to have another table for order details since each order can have multiple line items. Relational data is best stored in Access.

Do you notice this direct correlation between the size of your data and the challenge you have in organizing it effectively? The more data you have, the more likely you are to store it in multiple tables in Access. To help manage your data and keep it accurate, Access and Excel provide you with unique identifiers. In Access, a primary key (an icon in the shape of a key visible in Design view of your table) uniquely identifies each record. In Excel, each row is numbered and each column is denoted by a letter, so each cell or range of cells has a reference such as B5. In life, you have a social security number. It's the best unique identifier you have.


“"In Access, you have a primary key. In Excel, you have a cell reference. In life, you have a social security number. It's the best unique identifier you have."”

Ever noticed how, when at the doctor's office or calling an insurance company, you're asked for your social security number as well as your name? Last name and even full name are often not unique. Unique identifiers are almost always numeric. They preserve the integrity of your data and allow no duplicate records or data in cells that you don't recognize (called Null values). Numeric identifiers also provide the quickest way to retrieve data when searching or sorting.

When to use Access

Use Access when you:

When to use Excel

Use Excel when you:

Protecting your data in Access and Excel

No matter which program you choose, it's important that you know how to help protect your data. Here are a few tips:

For more information on protecting your data, you can search for Help in either of these programs.

Bookmark with:

Deli.cio.us Deli.cio.us    Digg Digg    reddit reddit    Facebook Facebook    StumbleUpon StumbleUpon    Newsvine Newsvine