Business computing Databases 14 December 2004.

Slides:



Advertisements
Similar presentations
MICROSOFT OFFICE ACCESS 2007.
Advertisements

Databases January Happy New Year. One of the tools to treat information To present information : –Word and PowerPoint To make calculations and.
No Thanks, I’ll Use a Spreadsheet
Database Software Application
Chapter 6 Data Flow Diagramming Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Database Fundamentals
Objective 5.01: Understand database tables used in business Database Fundamentals.
CHAPTER 9 DATABASE MANAGEMENT © Prepared By: Razif Razali.
No, Thanks, I’ll Use a Spreadsheet
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Business computing Databases 2 4 january Program Create a simple database with several tables using Access Study a more complex database available.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
Business computing Databases (3) 13 january 2004.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Business computing Databases (cont’d) 7 january 2004.
MS Access. Access is a DBMS/RDMS DBMS = Database Management System RDMS = Relational Database Management System.
1 Introduction to Oracle Chapter 1. 2 Before Databases Information was kept in files: Each field describes one piece of information about student Fields.
CISB113 Fundamentals of Information Systems Data Management.
Business computing Databases 11 January Importance of Databases Databases are softwares to store, treat and retrieve (and therefore distribute)
AC Databases A technical example of a two table relational database.
1 Files and databases Suppose a school stores information about its students on record cards. Each student has their own card; this is their record. Record.
F C3. Financial systems, procedures & IT application C4. The relationship between accounting & other business functions Designed to give you knowledge.
Manufacturing systems Brian Russell. Exam expectations Issues associated with Manufacturing are regularly tested in the written paper. Questions often.
Microsoft Access 2013 ®® Case Study Creating a Database.
THE BEST CRM SOFTWARE FOR YOUR BUSINESS
BUSINESS INFORMATION SYSTEMS
Database Relationships
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Lesson 10 Databases.
Prepared By: Bobby Wan Microsoft Access Prepared By: Bobby Wan
Databases Introduction AC
Microsoft Office Access 2010 Lab 3
Fundamentals of Database
Databases Chapter 9 Asfia Rahman.
Database Fundamentals
GO! with Microsoft Office 2016
Creating a Database Microsoft Access.
Foundations of Information Systems in Business
Resource Management Resource management is all about the making of the product or service and delivering it to the client Marketing creates demand for.
The Marketing Research Process
Information Systems Today: Managing in the Digital World
Fundamentals & Ethics of Information Systems IS 201
Business computing Session 9 Databases.
KatherineSU154.
MANAGEMENT INFORMATION SYSTEMS
Database Relationships
Managing Salespeople In A Recession
ACS1803 Lecture Outline 2   DATA MANAGEMENT CONCEPTS Text, Ch. 3
Database Management  .
Database Fundamentals
Fundamentals of Database Design
Chapter 3 The Marketing Research Process and
CRM software: useful tool for building business
Case Study Creating a Database
Sales Order Process.
November 13-16, 2015 Process Costing
Database Fundamentals
SALES OBJECTIVES AND QUOTAS
BUSINESS HIGH SCHOOL-RECORD KEEPING
Sales What's Your Hold Up?
Computer Simulation with Concert Tour Entrepreneur
Managerial Accounting 2002e
Database Relationships
Advanced Database Concepts: Reports & Views
Spreadsheets, Modelling & Databases
Copyright © Texas Education Agency, All rights reserved.
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
Unit J: Creating a Database
Data Warehouse and OLAP Technology
Database Fundamentals
Presentation transcript:

Business computing Databases 14 December 2004

The course is about information treatment The objective of the course Business computing is to gain some basic proficiency with the main information treatment software of MS Office To gain proficiency with Word Excel PowerPoint Access (to a smaller extent) MS Explorer

Information treatment Word : a software to prepare letters and reports, to transmit information Excel : a software to make simple calculations, and display them in a useful manner PowerPoint : simple slides to present a story line Access : (a software to create databases) to store, retrieve and display strongly STRUCTURED informatio Access is the core of the course Business computing

The work of managers Firm’s managers deal with information and communication That’s why they must be familiar with NTIC (New Technologies in Information and Communication) Managers do not operate machines (Even on the shopfloor in modern plants most of the work has to do with information)

The work of middle-managers Middle managers receive information, treat it, and present it to the decision makers (the so-called « top executives ») And they implement plans, that is use communication to make other people do things according to plans : either suppliers and clients, or workers in the firm.

Type of information we deal with Unstructured information : (typically) the selling speech of salespeople The speech to motivate a team Information about competitors Structured information : Accounting information Market research Production plans CRM, and SCM… Information systems (sets of large databases) Escem’s information system is named « Alienor »

General tendancy toward structuring information A sale team is more efficient if it has PROCEDURES as to how to approach prospects, discuss with them, etc. Human Resources also tries to implement procedures in the way to deal with the employees Even R&D dept try to apply procedures on testing new products and technologies

Balance between procedures and creativity Modern large firms constantly try to maintain a balance between specifying precisely what procedures the middle-managers should follow, and leaving them a margin of creativity The same is true in the Army In fact there are many similarities between a firm and a military organisation

Databases and structured information Firms deal a lot with structured information Accounting information is highly structured : accounts, values credited, values debited, etc. All this is kept in an accounting system that is very much like a database Simple accounting softwares are built with Excel in the background, and more elaborate ones with a big database in the back Production plans, and reports, and more generally speaking production softwares deal with highly structured information (to pilot assembly plants) Banks deal with structured information Sales dept too

What is structured information ? It is a mass of data that can be viewed as elements with the same pattern It is the extension of a shoebox with cards in it, and on each card some information (with the same structure) about the element covered by that card Examples : Personal contacts Cooking recipes A card collection on football players Prospects Employees Etc.

A very basic database A very basic database is equivalent to a shoebox, with cards in it, and on each card the same structure of information for the element corresponding to that card Example : football player collection Lastname Firstname Date of birth Club Club coach Club address Picture Position in the field Price at last transfer Past history of clubs

Vocabulary A simple database is equivalent to a Table (in Excel for instance) One card is called a Record (and in Excel, usually a Row) The container of one item of information on one card is called a Field Indeed a simple database can be organised into Excel (a row is a record, and a column corresponds to a field)

Let’s create a very simple database with Excel A row is a record about one player A column holds the information on one field The whole table is a simple « one-table » database Excel has some simple database functionalities

The basic concepts in databases The simple Excel one-table database on soccer players allows us to illustrate the basic concepts in databases Distinguish the DATA and their DISPLAY All the data are always in the background (in tables), and we may want to display only part of them We can make REQUESTS on the data (simple requests, and elaborate requests) All these will be achievable in much more elaborate ways within Access

When do we want several tables ? If on my records for each player I want to record several fields of information on the Club of the player, it is a waste of time and a risk of error to repeat on each card all this information It is better to prepare another table concerned with Clubs, and establish some « link » between the player-table, and the club-table Excel cannot do that, we need a fullfledged database software (Access, 4D, dbIII, oracle, etc.)

Relational databases A database that implements this idea of not reproducing the same information on several cards, but of creating a separate table for this repetitive info is called « a relational database » (aka a multi-table database) When we have structured information to store into a multi-table database, the choice of structure is an art (there is no unique structure to store information into a relational database). A language (called UML) is sometimes used to create the architecture of the complex database.

A sales dept database The sales manager of a firm wants to keep track of many pieces of information concerning each selling act. It needs more information than what is recorded in Accounting : In accounting we record the date, the selling price ; if the sale was on credit we record the name of the debtor, and that’s it The sales manager needs more : name of client, region, name of salesperson, some information about the client, past history, past visits, etc. All this lead to CRM (Customer Relationship Management)

Accounting is only one of the information systems of the firm Running a firm requires to have a performant accounting system (including cost accounting), but it is not enough We need information about the production process, which is not of a monetary nature We need information about our clients, suppliers, and competitors which is not kept within the accounting system In fact the job of an exective is to read many reports every day, and of course take decisions.

The example of bdcomptoir.mdb bdcomptoir.mdb is a school example built by Microsoft to illustrate the construction of an information system for the sales department of a food wholesaler. It records all sales activity over the past 3 years. What is the basic element in this database ? It is a line concerning one product in an order by a client. There are many side tables around it.

Let’s create a simple database with Access It will be a database of personal contacts Another example is a database of job search : for each search : the firm, the contact, the date, the discussion, etc. It’s a bit like a sales dept database

Structure Before entering data we need to build the structure of our database. Here it is going to be a simple table with seven fields