Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 13

Database

is an organized collection of
related information

Uses

To retrieve information, take


decisions, reorganize and process
information

Terms

in database Field, Record and File.

Database Terminology

File

Name _____________________________

Record

Address ___________________________
City_______________ Gender_________
Telephone_________________________

Fields
2

Before

FoxPro, dBase II was the first widely


used database management system.
It was published by Ashton-Tate for IBM pc
and compatibles.
dBase interactive commands lets business
users create, edit, and print report on
databases.

dBase

was considered difficult to use.


user had to memorize all the commands.
Some critics said that dbase told the user
less than any other program that existed.
Even the dos was notorious for being cryptic,
atleast it displayed played a prompt that told
you what drive you were on, but dbase just
displayed a dot.
Programmers complained about its inability
to create arrays of variables and not
including a compiler.
dBase programs run slowly because they
were interpreted rather than compiled.
4

In

response to these complaints, a couple of


companies came up with pseudo compiler,
one of this was Fox software which
developed FoxBase.
FoxBase was widely considered one of the
best dbase compilers because its program ran
quickly and because it had a high level of
compatibility with dBase itself.
FoxPro was a major advancement over
FoxBase

Data

base management system


It is an interpreter and compiler
Interpreter- translates each command
into computer instructions
Compiler- improves performance by
translating command to
machine instructions just once.

FoxPro2-

a text-based procedural
programming language and DBMS, originally
published by Fox Software and later by
Microsoft, for MS-DOS, Microsoft Windows,
Macintosh, and UNIX

Visual

FoxPro- an object-oriented
programming language and RDBMS, published
by Microsoft, for Microsoft Windows

Faster

than competing products


Ability to create EXE files.
Impressive user interface.
Provide virtually identical programs.
Easy to use in windows.
Ability to share data easily among
applications in windows.
Comfortable for both untrained users and
developers.

Difference

between Foxpro and

MS Access
Difference

between Foxpro and


MS SQL server

Making pay-rolls

Assessing

income tax

10

Used

only in 32 bit applications

Large

amount of data encounters


problem

Limits

in number of simultaneous

user

11

Future of FoxPro

12

13

You might also like